¿Cómo saber si un FPGA es capaz de ejecutar un núcleo IP?

12

Estoy buscando un tablero barato para comenzar y me pregunto si podré instalar un núcleo Picoblaze, LEON, S1 u OpenRISC allí. ¿Hay alguna manera de decirlo?

Shawn J. Goff
fuente

Respuestas:

12

Sí, puede sintetizar núcleos IP sin necesidad de hardware. En su herramienta de síntesis, puede elegir a qué chip FPGA está apuntando, y cuando lo sintetice, le dirá qué% de los recursos de FPGA utilizó para ajustarlo allí, o si no pudo.

De hecho, es una buena idea usar la herramienta de síntesis y ejecutar todo en simulación antes de gastar dinero en un tablero. No es como AVR, donde puede obtener una configuración completa por $ 20, el rango para las placas FPGA iniciales decentes es de $ 100 - $ 200 dependiendo de la cantidad de características y chips auxiliares que necesite.

davr
fuente
Existen algunos tableros muy baratos pero exiguos: $ 29 de Lattice ( latticesemi.com/products/developmenthardware/developmentkits/… ), $ 49 de Avnet ( silica.com/index.php?id=1193 ), $ 49 a $ 64 de Gadget Factory ( shop.gadgetfactory.net/… )
mrkj
4

Busque en la documentación los núcleos. Vea cuántos LUT (Tablas de búsqueda) o registros tienen. Vea si los requisitos son inferiores a los que ofrece el tablero barato.

El Picoblaze se adapta a prácticamente cualquier cosa.

Brian Carlton
fuente