He estado intentando que mi FPGA Cyclone II (del Starter Kit, EP2C20) funcione. Conseguí que el software Quartus II funcionara en mi configuración de Ubuntu y funcionó CASI: puedo escribir un Verilog, compilarlo y ponerlo en mi dispositivo a través del programador. Sin embargo, no puedo obtener mi código para controlar las salidas FPGA de ninguna manera significativa. Aquí está, esencialmente, el código que estoy intentando:
module fpga(output LEDG[7:0);
assign LEDG = 1;
endmodule
Quiero que se enciendan todos los LED verdes en el FPGA. ¿Qué estoy haciendo mal?
Lo siento mucho si esto es algo que podría haber buscado en Google, acabo de pasar la última hora intentando hacerlo, pero no llegué demasiado lejos (no parece haber mucho ejemplo del código Verilog hecho para FPGA en Internet, al menos cualquier código que se ocupe de minucias como la activación de los LED).
No puedo esperar a comenzar a jugar con esto de verdad, ¡así que agradecería cualquier ayuda para que este pequeño paso funcione!
Actualización : el planificador de pines de Quartus II muestra que la ubicación del instalador para los pines que me interesan es diferente de los pines especificados en la hoja de datos. ¿Cómo puedo solucionar esto sin volver a asignar manualmente todos los pines a los lugares correctos?