pro emulaci různých CPU, 8-bitů i 16-bitů a dalších součástek, používám studijní vývojovou desku Altera DE2-70. Je už postarší a nevyrábí se, ale občas ji někdo někde nabízí.
Příloha:
Poznámka: altera de2-70
altera de2-70.jpg [ 120.45 KiB | Zobrazeno 30180 krát ]
Altera DE2-70 má spoustu funkcí a umožňuje emulaci nejrůznějších procesorů a součástek anebo vývoj vlastního i velmi rozsáhlého projektu.
Hotové cores pro emulátory 8-bitů lze najít na
https://opencores.org/ Na desce DE2-70 je:
- USB Blaster k programování a použítí API. Podporuje režimy JTAG a Active Serial (AS)
- 2-Mbyte SSRAM
- 2x 32-Mbyte SDRAM
- 8-Mbyte Flash memory
- SD Card sokl
- 4 tlačítka
- 18 přepínačů
- 18 červených LED
- 9 zelených LEDs
- 50-Mhz oscilátor a 28.63-Mhz oscilátor jako zdroje taktu
- 24-bit audio CODEC + line-in, line-out a microphone-in
- VGA DAC (10-bit rychlý trojnásobný DAC) s VGA konektorem
- 2x TV dekodér (NTSC/PAL) a TV-vstupní konektor
- 10/100 Ethernet řadič s konektorem
- USB Host/Slave řadič USB - A a B konektory
- RS-232 transceiver a 9-pin konektor
- PS/2 mouse/keyboard konektor
- IrDA transceiver
- 1x SMA konektor
- 2x 40-pin rozšiřující konektory, lze na ně přippojit např. barevný LCD displej
Software nutno vyvinout vlastní v Quartusu, ale spousta cores je již vyvinuta a dají se na netu stahnout.
Ovládací panel pro Altera DE2-70:
Příloha:
Poznámka: ovládací panel
de2-70-controlpanel.jpg [ 85.87 KiB | Zobrazeno 30180 krát ]
Ještě doplním, výborné diskuzní fórum pokud jde o FPGA, je intelácké:
https://forums.intel.com/s/?language=en_USDobrá firma, která tyhle FPGA vývojový desky dělá je tajwanský Terasic:
https://www.terasic.com.tw/en/