Moje FPGA „vybavenie“ (kity)

Jednoduché zoznámenie z FPGA kitmy ktoré používam.

Všetky kity ktoré vlastím sú založené na Altera Cyclone-II. Jedná sa o lacné kity z Ebay.

Tento článok je ich jednoduchým popisom.

Ako prvý je EP2C5/EP2C8 mini board.

Na Ebay je to najjednoduchší FPGA kit a tiež najlacnejsí. Samotní stoji cca 27$, spolu z klonom USB Blasteru cca 37$. Za tieto peniaze dostanete doštičku osadenú EP2C5T144, Konfiguračnou pametou EPCS4 a oscilátorom 50MHz. Jediné osadené periférie sú 3ks LED,  jedno tlačítko a RC člen.

Podla mňa nieje najlepší pre začiatočníkov. Na druhú stranu dáva veľkú voľnosť pri pripájaní periférii. Ja ho využívam ako základ hotových konštrukcií. aktuálne mam rozpracované dva projekty. SSLA (Super Simple Logic Analiser) Co je vlastne len upravený kód z projektu www.sump.org. Dalším projektom je FPGA PC na ktorom mi aktuálne beží ZX81.

Par poznámok k tomuto „kitu“.

  1. FPGA sa a vymeniť za väčšieho bračeka EP2C8T144 (Skôr ako výmenu odporúčam nákup len PCB a veci si tam osadiť sám.
  2. Kit je osadený 4ks 0R rezistorou (R1,R2,R9,R10). Tieto odporúčam odstrániť, sú nutné len pre EP2C8T144.  A znefunkčňujú 4 IO porty.
  3. Veľkým nedostatkom tohoto kitu je fakt ze každý konektor ma iné osadenie napájaní. Takže nieje možné spraviť univerzálne moduly.

Druhý je AC2580

Toto je kit určený primárne na realizáciu SoC riešení. Obsahuje okrem FPGA, FLASH a SDRAM. Počet periférii je len o málo lepší ako pri predchádzajúcom kite. V základe sú 5 tlačítok a 4 LED. Oscilátor klasicky 50MHz. Ale je možné osadiť ešte jeden.

Kis ta dodáva v dvoch konfiguráciách:

  • EP2C5, 16Mbit FLASH, 64Mbit SDRAM
  • EP2C8, 32Mbit FLASH, 128Mbit SDRAM

Obe pamäte majú oddelené adresné a dátové zbernice.

Posledným kitom ktorý vlastním je ASK2CB

Tento kit je v „štandardnom“ prevedený pre začiatočnícke kity. Takže obsahuje väčšinu základných periférií.

  • 8bit VGA
  • RS232
  • SD slot
  • PS2 port (cez Y kábel možnosť pripojiť 2ks PS2 periférií)
  • I2C EEPROM
  • Beeper
  • 8ks LED
  • 8ks  prepínačov
  • 5ks  tlačítok
  • 8ks 7-segmentoviek v multiplexe
  • port pre LCD display
  • 64Mbit FLASH
  • 256Mbit SDRAM
  • 4Mbit SRAM
  • IR prijímač
  • Možnosť sprevádzkovať 40 pin konektor kompatibilný z Terasic DEx kitmy.

Veľké množstvo periférií ma aj jeden nedostatok. Niektoré spolu zdielajú vývody. Pamäte medzi sebou, adresnú a dátovú zbernicu. Terasic konektor zdieľa vývody z 7 segmentovkamy, LCD, SD a I2C.

Digiasic ASK2CBA to je asi všetko v tomto rýchlom prehľade, mojích, lacních čínskych kitou.

Print Friendly, PDF & Email