求verilog的六位简易频率计,要求测量0-999999hz范围,只需能测量出频率就行,分模块设计,谢谢。
求verilog的六位简易频率计,要求测量0-999999hz范围,只需能测量出频率就行,分模块设计,谢谢。
日期:2016-06-12 08:35:47 人气:1
精度1HZ表示可以用一个2M的clock对输入信号进行连续打拍,识别其上升沿或者下降沿的个数。大概的代码我简单写一下
module freqcnt(clk,rst,signal,cnt)
input clk,rst;
input signal;
output [31:0] cnt;
always@(posedge clk or negedge rst)
begin
if(!rst)
begin
cnt<=0;
flag=1;