Kleines FPGA-Board icoBoard mit iCE40 von Lattice
icoBoard von Trenz Electronic mit 8-MBit-SRAM für Lernende und Bastler
Das icoBoard von Trenz Electronic enthält ein FPGA von Lattice mit 8 k LUT, einem Takt von maximal 100 MHz sowie 8-MBit-SRAM und ist in Verilog mithilfe einer kompletten Open-Source-FPGA-Toolchain programmierbar. Das icoBoard ist pinkompatibel mit dem RaspberryPi 2B und allen Versionen sowie mit jeder Platine mit der gleichen Pinbelegung. Bitstreams zur Programmierung des FPGA können direkt auf dem RaspberryPi erzeugt werden.
Das ICE40-FPGA ist ein kostengünstiges FPGA ohne spezielle Hardware-Bausteine wie Multiplikatoren, SerDes oder SDRAM-Schnittstelle. Mit seiner 8 k LUT handelt es sich um eines der kleineren FPGA, das aber groß genug ist, um wesentliche Projekte wie ein komplettes RISC-V-32-Bit-Soc abzudecken. Das icoBoard bildet ein perfektes Lernwerkzeug für erste Schritte im Logikschaltkreisentwurf mit Verilog, ohne den Aufwand riesiger professioneller Programmierwerkzeuge von Xilinx oder Altera. Die Pmod-Steckverbinder vereinfachen die Arbeit mit einer Vielzahl von Sensoren und Schnittstellen. Eine Auswahl von PMod-Sensoren ist auf https://www.digikey.com/en/product-highlight/d/digilent/pmods zu finden.
Bei Verbindung des icoBoard mit dem RaspberryPi erfolgt die Stromversorgung über das RaspberryPi. Im eigenständigen Betrieb muss das icoBoard über die Stromversorgungspins mit 5 V versorgt werden.
- ICE40HX8k von Lattice
- Hauptsächlich für Lernende und Bastler konzipiert
- Unterstützung durch Open-Source-Toolchain IcoTC bestehend aus Yosys, ArachnePnR und IceStorm
- Vier Pmod-Steckverbinder mit ungepufferten 3,3-V-Schnittstellen
- 4 x 16-100-mil-E/A-Steckverbinder
- 8-MBit-SDRAM mit Bitbreite von 16 Bit
- 64-MBit-HyperRAM mit Bitbreite von 8 Bit
- 16 MB SPI-Flash-Speicher zur Speicherung von 4 Bitstreams oder Daten
- Drei programmierbare Status-LED, grün
- Zwei Drucktaster
- Vier flache Flex-Steckverbinder mit jeweils 36 3,3-E/A-Leitungen
icoBoard Small FPGA Board
| Abbildung | Hersteller-Teilenummer | Beschreibung | Verfügbare Menge | Preis | Details anzeigen | |
|---|---|---|---|---|---|---|
![]() | TE0887-03M | ICOBOARD 8MBIT SRAM NEW REV | 0 - Sofort | $92.94 | Details anzeigen |
iCE40
| Abbildung | Hersteller-Teilenummer | Beschreibung | Anzahl I/Os | Verfügbare Menge | Preis | Details anzeigen | |
|---|---|---|---|---|---|---|---|
![]() | ![]() | ICE40HX8K-CT256 | IC FPGA 206 I/O 256CABGA | 206 | 1148 - Sofort | $17.80 | Details anzeigen |
![]() | ![]() | ICE40HX8K-CM225 | IC FPGA 178 I/O 225UCBGA | 178 | 0 - Sofort | $13.72 | Details anzeigen |
![]() | ![]() | ICE40HX8K-CB132 | IC FPGA 95 I/O 132CSBGA | 95 | 0 - Sofort | $13.49 | Details anzeigen |






