Programación en el sistema de FPGA por MCU

3

Déjame saber si este es el lugar equivocado para esto, pero estoy buscando programar un FPGA (Spartan 6, creo) usando un microcontrolador.

Ahora mismo, la forma en que estoy pensando en hacer esto es cargar el programa FPGA en un archivo .hex en la memoria del microcontrolador y cargarlo en serie en algún tipo de JTAG IC que luego programará el FPGA. Mi pregunta es si este JTAG IC teóricamente existe, y si es así, ¿qué debo buscar? No estoy completamente familiarizado con JTAG, así que tal vez esa sea la fuente de mi confusión.

Gracias de antemano!

    
pregunta Peter

1 respuesta

4

Si realmente quieres esto, debes leer UG380, " Spartan-6 FPGA Configuration User Guía ". (Si resulta que esta no es la familia FPGA correcta, hay un documento similar para cada familia que produce Xilinx; simplemente búsquelo).

La Descripción general (que comienza en la página 15) muestra que hay varias formas de configurar un Spartan-6, y JTAG no es necesariamente la más sencilla de manejar desde un microcontrolador. Hay un modo "Slave Serial" que se conectará directamente con el controlador maestro SPI en cualquier micro que tenga uno.

    
respondido por el Dave Tweed

Lea otras preguntas en las etiquetas