Avíseme si este es el lugar equivocado para esto, pero estoy buscando programar un FPGA (Spartan 6, creo) usando un microcontrolador.
En este momento, la forma en que estoy pensando en hacer esto es que cargaré el programa FPGA en un archivo .hex en la memoria del microcontrolador y lo cargaré en serie en algún tipo de JTAG IC que luego programará el FPGA. Mi pregunta es: ¿existe teóricamente este JTAG IC? De ser así, ¿qué debo buscar? No estoy del todo familiarizado con JTAG, así que tal vez esa sea la fuente de mi confusión.
¡Gracias de antemano!
Si se lo toma en serio, debe leer la UG380, " Guía del usuario de configuración de FPGA de Spartan-6 ". (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 "Serie esclavo" que se conectará directamente con el controlador maestro SPI en cualquier micro que tenga uno.
connor lobo
connor lobo
Pedro