Intentando programar un FPGA. (Altera ciclón II)

2

Tengo la placa de desarrollo FPGA (Cyclone II EP2C20F484C7) y estoy tratando de implementar un programa de contador simple como se muestra a continuación (y tal vez lo vincule a los LED).

module counter (clk, reset, enable, count);
input clk, reset, enable;
output [3:0] count;
reg [3:0] count;                                   

always @ (posedge clk)
if (reset == 1'b1) begin
  count <= 0;
end else if ( enable == 1'b1) begin
  count <= count + 1'b1;
end

endmodule  

Lo he simulado en ModelSim y funciona bien, pero cumplí y lo sinteticé utilizando Quatrus II por alguna razón que no se detecta la placa FPGA cuando intento programarlo.

¿Alguna sugerencia sobre cambios que deba realizar en el código anterior para obtener el resultado requerido? ¿O hay algo que estoy haciendo mal aquí?

    
pregunta Sii

1 respuesta

5
  1. Asegúrese de haber seleccionado el hardware de programación adecuado haciendo clic en "Configuración del hardware ..." (por ejemplo, "USB-Blaster").

  2. Seleccione el 'Modo' adecuado del menú desplegable en función de lo que admita la placa de destino.

  3. Para la programación en serie activa, haga clic en 'Agregar archivo ...' y seleccione el archivo .pof (creo que el diálogo lo obliga). Los modos JTAG y Serie pasiva utilizan archivos .sof.

  4. Para la programación en serie activa, haga clic en 'Agregar dispositivo ...' para seleccionar el dispositivo de configuración EPCS que está utilizando (por ejemplo, EPCS4).

  5. Finalmente, marque la casilla de verificación 'Programar / Configurar' y ahora debería poder hacer clic en 'Iniciar'.

ACTUALIZACIÓN: Verifique que el controlador USB-Blaster esté instalado; debería aparecer como 'Altera USB-Blaster' en el Administrador de dispositivos cuando la placa DE2 está encendida y enchufada:

    
respondido por el Craig

Lea otras preguntas en las etiquetas