用verilog对外部脉冲计数,计数一分钟,定时器和计数器怎....
用verilog对外部脉冲计数,计数一分钟,定时器和计数器怎搭配呢? 我最近也要做这样的事情 你弄完了吗? 外部脉冲的频率? dhjwahaha 发表于 2014-9-21 11:25外部脉冲的频率?
是的,以前没玩过 wjj686702 发表于 2014-9-21 00:04
我最近也要做这样的事情 你弄完了吗?
没呢,就计数器弄出来了 计算一下每一个时钟的时间,然后计算1分钟长度,需要多少个时钟节拍,其实也是一个计数器 写两个模块一个将系统时钟分频到1S每1s输出一个下边沿 传给计数器复位这样就可以测到频率了简单就是这样如果你要将计数器数据输出来 里面最好加375这样的锁存器 不然数据会乱 我试过 定时器作为使能输入,使能期间计数就可以了。 注意考虑一下跨时钟域的问题。保险一点的做法,用本地时钟对脉冲沿检测,在本地时钟域进行计数。还要考虑脉冲最高频率。 get500wan 发表于 2014-11-16 17:55
注意考虑一下跨时钟域的问题。保险一点的做法,用本地时钟对脉冲沿检测,在本地时钟域进行计数。还要考虑脉 ...
恩,谢谢你的意见
页:
[1]