zurück zum Artikel

FPGA statt AVR: Sno-M2-Modul von Sparkfun mit Intel-Hardware

Carsten Meyer

(Bild: Sparkfun)

In Zusammenarbeit mit dem FPGA-Spezialisten Alorium bringt Sparkfun ein neues Prozessormodul im MicroMod-Formfaktor mit einem MAX10-FPGA auf den Markt.

Der in der Maker-Szene bekannte US-Hersteller Sparkfun stellt in Zusammenarbeit mit dem FPGA-Spezialisten Alorium ein neues Prozessormodul im MicroMod-Formfaktor vor, das statt eines Mikrocontrollers einen MAX10M16-Gatterbaustein [1] der Intel-Tochter Altera enthält.

Die MicroMods [2] verwenden einen M.2-Anschluss im E-Key-Format, auf das etwa auch viele WLAN-Module für PCs setzen. Die Module lassen sich in eigenen Entwicklungen ebenso einsetzen wie auf den Sparkfun-Entwicklungskits. Alorium steuert einen schnellen AVR-Softcore bei, sodass sich das Modul über die Arduino-IDE-Software [3] programmieren lässt und sich zunächst wie ein normaler (wenn auch nun bis zu 32 MHz schneller) ATmega-Mikrocontroller verhält.

Sno-M2-FPGA auf einer Arduino-kompatiblen Trägerplatine von Sparkfun.

(Bild: Sparkfun)

Besonderer Clou dabei ist aber, dass man beliebige Peripherie gleich mit in das FPGA integrieren kann; die 16.000 Logikzellen, 45 Multiplizierer und insgesamt 549 Kbit frei konfigurierbares Block-RAM bieten (FPGA-Erfahrung vorausgesetzt) genügend Platz für eigene Ideen.

Wer sich nicht mit der (anfangs recht gewöhnungsbedürftigen) FPGA-Programmierung herumschlagen will, kann auf vorgefertigte IP-Module (sogenannte Xcelerator Blocks oder XBs) von Alorium zurückgreifen, etwa zur direkten NeoPixel-Ansteuerung, für schnelle Fließkomma-Arithmetik oder zum Aufbau von Servo-Regelkreisen. Das Sno-M2-Modul [4] kostet knapp 50 US-Dollar und ist sofort lieferbar.

Mehr von Make Mehr von Make [5]

(cm [6])


URL dieses Artikels:
https://www.heise.de/-7081328

Links in diesem Artikel:
[1] https://www.intel.de/content/www/de/de/products/sku/210275/intel-max-10-10m16-fpga/specifications.html
[2] https://learn.sparkfun.com/tutorials/getting-started-with-micromod?_ga=2.249575174.109654185.1652250770-1715630434.1650377956
[3] https://learn.sparkfun.com/tutorials/micromod-alorium-sno-m2-processor-board-hookup-guide#example-1-blink
[4] https://www.sparkfun.com/products/18030?_ga=2.174019747.109654185.1652250770-1715630434.1650377956
[5] https://www.heise.de/make/
[6] mailto:cm@ct.de