Instalación y uso de Quartus II
Prefacio
Este artículo es una introducción a la instalación y el uso de Quartus II 13.1.
1. Descarga de Quartus II
Enlace de descarga del disco de red de Baidu:
https://pan.baidu.com/s/1a9d-bq9RZmWrRV542X4IEA
Código de extracción: ifte
Descripción:
Este enlace proviene de la descarga oficial de datos de Punctual Atom
2. Instalación de Quartus II
1. Descomprima el paquete comprimido
2. Ejecute el programa ejecutable
3. El proceso de la guía de instalación
①Entre en la interfaz de Welcom ② Marque
"Acepto el acuerdo", y luego haga clic en Siguiente
③Seleccione la ubicación de instalación correspondiente, y luego haga clic en Siguiente
④Seleccione el contenido a instalar , luego haga clic en Siguiente
⑤Haga clic en Siguiente ⑥El
proceso de instalación (este proceso puede llevar mucho tiempo) ⑦Haga clic en
Finalizar
⑧Seleccione Aceptar
3. Registro de Quartus II
1. Descargue el archivo cracker Enlace de
Baidu Netdisk :
https://pan.baidu.com/s/16GnGbr4v-EFKF0VZYUArsg
Código de extracción: 766d Después de
copiar este contenido, abra la aplicación de teléfono móvil Baidu Netdisk , la operación es más conveniente
2. Cracker Uso de ①Ponga el archivo cracker.rar Quartus_13.0_x64
en ****** \ quartus \ bin64, descomprima el archivo y coloque el archivo en este directorio, ejecute el archivo ejecutable
② Busque el archivo sys_cpt.dll y haga doble clic en este
③ Genere un archivo de "licencia" en el directorio de instalación, haga clic en "Guardar" Save
El cracker se muestra de la siguiente manera, haga clic en "Salir" para
ejecutar Quartus II 13.1, seleccione el segundo, haga clic en "Aceptar" ok
Seleccione "Herramientas" Después de la "licencia setup "a continuación, aparecerá la siguiente ventana, copie el ID y podrá
encontrar el archivo de" licencia "en" \ quartus \ bin64 \ en el directorio de instalación "y abrirlo con el Bloc de notas, como se muestra en la figura siguiente, dibuje un marco rojo En el lugar, reemplace el "XXXXXXXXX" con el ID de NIC copiado en el paso anterior para completar el registro.
⑧Abra Quartus II y siga los pasos a continuación para escribir: Herramienta -> Configuración de licencia
Cuarto, el uso de Quartus II
(1) La configuración de controladores relacionados
1. Conecte un extremo del cable USB al descargador y conecte el otro extremo al puerto USB de la computadora.
Haga clic derecho en el escritorio [Computadora] → [Administrar] → [Administrador de dispositivos
]
2. Haga clic derecho para seleccione [USB-Blaster] y seleccione [Actualizar el software del controlador§], luego seleccione Examinar mi computadora para encontrar el software del controlador
3. Haga clic en el botón [Examinar] para seleccionar la ruta del controlador como \ qurtus \ drivers \ usb- blaster en el directorio de instalación del software Quartus y haga clic en [Siguiente].
4. Marque la casilla frente a "Confiar siempre en ..." y, a continuación, haga clic en el botón [Instalar] para comenzar a instalar el controlador
. el descargador se puede utilizar normalmente
(2) Comprensión del proceso de uso
(3) Proceso de uso
1. Nueva construcción
Crea carpetas relacionadas
Nombre de la carpeta | Descripción de la carpeta |
---|---|
Doc | Almacenar documentos relacionados con el proyecto |
por | Almacenar archivos de proyecto de software Quartus |
rtl | Código fuente de la tienda |
sim | Almacene los archivos de simulación del proyecto |
Nuevo proceso de proyecto
①Seleccione Archivo-> Asistente de nuevo proyecto
②Haga clic en Siguiente
③Seleccione la ruta del proyecto y el nombre del proyecto
④Haga clic en Siguiente
⑤Seleccione el chip
⑥Configure la herramienta EDA de terceros, aquí está la introducción al software Quartus II, solo vaya a Siguiente
⑦La configuración completa del proyecto
2. Entrada de diseño
Cree el archivo de nivel superior del proyecto.
Busque [Archivo] → [Nuevo] en la barra de menú, seleccione Archivo HDL de Verilog en la columna Archivos de diseño y, a continuación, haga clic en el botón [Aceptar].
Introduzca el código
module flow_led(
input sys_clk , //系统时钟
input sys_rst_n, //系统复位,低电平有效
output reg [3:0] led //4个LED灯
);
//reg define
reg [23:0] counter;
//*****************************************************
//** main code
//*****************************************************
//计数器对系统时钟计数,计时0.2秒
always @(posedge sys_clk or negedge sys_rst_n) begin
if (!sys_rst_n)
counter <= 24'd0;
else if (counter < 24'd1000_0000)
counter <= counter + 1'b1;
else
counter <= 24'd0;
end
//通过移位寄存器控制IO口的高低电平,从而改变LED的显示状态
always @(posedge sys_clk or negedge sys_rst_n) begin
if (!sys_rst_n)
led <= 4'b0001;
else if(counter == 24'd1000_0000)
led[3:0] <= {
led[2:0],led[3]};
else
led <= led;
end
endmodule
Guarde el archivo de código, Archivo-> Guardar y guárdelo en la carpeta rtl
3. Ingeniería de configuración
Configurar pines de doble propósito
Seleccione [Asignaciones] → [Dispositivo ...], y luego haga clic en el botón [Opciones de dispositivo y pin]
Seleccione Pin de doble propósito en la columna Categoría de la izquierda. . Cuando necesite utilizar los pines de los dispositivos EPCS, deberá cambiar todos los pines de la página siguiente a Usar como IO normal. Si está seguro de si se utilizan dispositivos EPCS en el proyecto, puede modificarlos todos.
4. Análisis y síntesis (compilación)
Seleccione el icono [Análisis y síntesis] en la barra de herramientas para verificar si la sintaxis es correcta, o puede compilar todo el proyecto a la vez.
5. Asignar pines
Para asignar pines a los puertos de entrada y salida en el proyecto,
puede hacer clic en [Asignaciones] → [Planificador de pines] en la barra de menú o hacer clic en el icono [Planificador de pines]
en la barra de herramientas . Los 6 puertos son 4 LED, reloj y Reset Una vez
completada la configuración, cierre directamente la ventana de asignación de pines y el software generará un archivo .qsf en la ubicación del proyecto.
6. Compila el proyecto
Seleccione el icono [Iniciar compilación] en la barra de herramientas.
7. Descarga el programa
Conecte el dispositivo:
conecte un extremo del descargador USB Blaster a la computadora y el otro extremo a la interfaz JTAG en la placa de desarrollo; luego conecte el cable de alimentación de la placa de desarrollo y encienda el interruptor de encendido.
Descargue
y busque el [Programador ] en la barra de herramientas o seleccione la barra de menú [Herramientas】 → 【Programador】
【Configuración de hardware ...】 botón, seleccione "USB-Blaster" (el dispositivo no está conectado aquí, por lo que no se puede seleccionar)
Finalmente, seleccione el .sof que se descargará y haga clic en Iniciar para iniciar la descarga.
Link de referencia
Quartus13.1 viene con una biblioteca de dispositivos completa
Método Quartus II 13.1 para agregar una biblioteca de dispositivos