Red de conocimientos sobre prescripción popular - Conocimiento dental - ¿Cómo dividir un oscilador de cristal de 25M en una señal de 1HZ en un fpga y encontrar el programa completo de Verilog HDL?
¿Cómo dividir un oscilador de cristal de 25M en una señal de 1HZ en un fpga y encontrar el programa completo de Verilog HDL?
Módulo div(clk25M, clkout); //División de frecuencia, generando una frecuencia de 1HZ.
Entrada clk25M//Entrada 24MHz, salida 1Hz.
Registro de salida clkout
Entero A = 0 //Contador
Siempre @(posedge clk10M)
Si (A & lt = 12500000)A & lt; = A+1; // clk voltea cada vez que el contador registra 12,5M.
En caso contrario, inicie clkout & lt= ~ clkoutA & lt=0 end
Finalizar módulo
;