Plánované projekty

Pár nápadů by bylo, uvidí se, co se podaří realozovat...

Vývojová deska

Toto je nejdůležitější projekt na kterém budou postaveny ostatní. Základní návrh počítá s těmito vlastnostmi:

  • použití FPGA XILINX Spartan-3 XC3S400-4PQG208C (cca 900 Kč)
  • základní DPS by měla obsahovat pouze FPGA, patici na konfigurační pamět, JTAG rozhraní, napájecí obvody, hodinový obvod
  • ostatní piny FPGA budou vyvedeny na externí konektory
  • přídavná karta s pamětí RAM
  • přídavná karta s VGA rozhraním
  • přídavná karta s rozhraním na 10/100 Mpps Ethernet (phyttery jsou objednany - zdarma;)
  • přídavný textový LCD modul
  • atd...

Výhodou umístění pouze základních věcí na hlavní vývojouvou kartu je vysoká flexibilita. Pro každý projekt můžou být vyvinuty speciální přídavné karty (či použity z jiných projektů) => není potřeba vždy navrhovat novou desku i s novým fpga => úspora peněz.

Nevýhodou můžou být problémy s konektory, problém se zemnícími smyčkami a problém s vyššími frekvencemi.

Vše je však ještě otázkou diskuse, bádání a zvážení všech pro a proti.

Single board computer

Cílem bude vytvořit velice malou věc s nízkou spotřebou a vysokou flexibilitou;)

  • Rychlost procesoru aspoň 100MHz
  • OS Linux ale klidně cokoliv (vhodně vybrat procesor, nebo napsat vlastní???)
  • Výměnná pamět(SIMM, nebo DIMM, DDR asi ne;))
  • Sběrnice PCI (či nějaká jiná... fantazii se meze nekladou)
  • Možnost rozšíření o dceřinné karty (další FPGA/CPLD, sběrnice, adaptéry, atd...)
  • Mini PCI-SLOT pro rozšíření o WiFi kartu
  • Několik mnoho Ethernet portů pro použití jako router
  • vystup na monitor (čili udělat nějakou velmi jednoduchou vga kartu, zatim jen textovy mod)
  • atd.
PCI akcelerační karty

Koho co napadne že by šlo akcelerovat, mě napadá toto (to ale neznamená, že to budu dělat;)

  • Vývoj grafického adaptéru (těch je hodně, takže když už, tak neco spešl;)
  • Akcelerátor fyziky pro hry
  • Akcelerátor umělé inteligence
  • atd.
Ostatní

Cokoliv jiného. Např. by bylo vhodné udělat logický analyzátor. Stačil by o hodně jednodušší než jsou na internetu (např. miniLA), neb přece jenom vetší programovatelné pole jsou dražší;(

Valid HTML 4.0 Transitional

TOPlist