功能:根据系统时钟50M,产生一个频率信号为系统时钟的五分频
描述:分别通过时钟的上升沿和下降沿产生一个计数到5的计数器,两个计数器再分别产生一个占空比为60%的方波,相与即可。
如下图为时序图:

module freq_division_ji_1(
input wire sclk ,
input wire rst_n ,
output wire sclk_ji
);
reg [2:0] cnt_p ;
reg [2:0] cnt_n ;
reg clk_p ;
reg clk_n ;
always@(posedge sclk or negedge rst_n)
if(!rst_n)
cnt_p <=

本文介绍如何使用Verilog在FPGA中实现一个五分频器。通过跟踪时钟的上升沿和下降沿,创建两个计数器,每个计数达到5时产生60%占空比的方波,最终相与得到目标奇分频信号。仿真波形验证了设计的正确性。
最低0.47元/天 解锁文章
8820

被折叠的 条评论
为什么被折叠?



