Wie können Sie feststellen, ob ein FPGA einen IP-Core ausführen kann?

12

Ich suche ein billiges Board für den Einstieg und frage mich, ob ich dort einen Picoblaze-, LEON-, S1- oder OpenRISC-Core anbringen kann. Gibt es eine Möglichkeit zu sagen?

Shawn J. Goff
quelle

Antworten:

12

Ja, Sie können IP-Cores synthetisieren, ohne die Hardware zu benötigen. In Ihrem Synthese-Tool können Sie auswählen, auf welchen FPGA-Chip Sie abzielen, und beim Synthetisieren erfahren Sie, wie viel Prozent der FPGA-Ressourcen verwendet wurden, um darauf zu passen, oder ob es nicht passen konnte.

In der Tat ist es eine gute Idee, das Synthese-Tool zu verwenden und alles in der Simulation auszuführen, bevor Sie Geld auf ein Brett werfen. Es ist nicht wie bei AVR, wo Sie ein komplettes Setup für 20 US-Dollar erhalten, der Bereich für anständige Starter-FPGA-Boards liegt zwischen 100 und 200 US-Dollar, abhängig von der Anzahl der benötigten Funktionen und Hilfschips.

davr
quelle
Es gibt einige spottbillige , aber dürftige Boards: 29 USD von Lattice ( latticesemi.com/products/developmenthardware/developmentkits/… ), 49 USD von Avnet ( silica.com/index.php?id=1193 ), 49 USD bis 64 USD von Gadget Factory ( shop.gadgetfactory.net/… )
mrkj
4

Suchen Sie in der Dokumentation nach den Kernen. Sehen Sie, wie viele LUTs (Look Up Tables) oder Register sie haben. Prüfen Sie, ob die Anforderungen geringer sind als die der billigen Platine.

Die Picoblaze passt auf nahezu alles.

Brian Carlton
quelle