Comment savoir si un FPGA est capable d'exécuter un noyau IP?


12

Je cherche une planche bon marché pour commencer et je me demande si je pourrai y installer un noyau Picoblaze, LEON, S1 ou OpenRISC. Y a-t-il un moyen de le savoir?

Réponses:


12

Oui, vous pouvez synthétiser des cœurs IP sans avoir réellement besoin du matériel. Dans votre outil de synthèse, vous pouvez choisir la puce FPGA que vous ciblez et, lorsque vous la synthétisez, elle vous indiquera le pourcentage des ressources du FPGA qu'elle a utilisé pour l'adapter là-bas, ou si elle ne pouvait pas l'adapter.

En fait, c'est une bonne idée d'utiliser l'outil de synthèse et d'exécuter tout en simulation avant de mettre de l'argent sur une planche. Ce n'est pas comme AVR où vous pouvez obtenir une configuration complète pour 20 $, la gamme de cartes FPGA de démarrage décent est de 100 $ - 200 $ en fonction du nombre de fonctionnalités et de puces d'assistance dont vous avez besoin.



Il existe des planches bon marché mais maigres: 29 $ chez Lattice ( latticesemi.com/products/developmenthardware/developmentkits/… ), 49 $ chez Avnet ( silica.com/index.php?id=1193 ), 49 $ à 64 $ chez Gadget Factory ( shop.gadgetfactory.net/… )
mrkj

4

Regardez dans la documentation des cœurs. Voir combien de LUT (Look Up Tables) ou registres ils ont. Voyez si les exigences sont inférieures à ce que la carte bon marché fournit.

Le Picoblaze s'adaptera à pratiquement tout.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.