如何用FPGA测量一个脉冲的宽度

2019-03-25 07:45发布

使用FPGA测量外部脉冲的宽度,FPGA的主频一定,可以分频,但是不能提高频率。但是外部脉冲的宽度可能大于FPGA主频的时钟周期,但是也可能小于这个周期。需要测量脉冲的宽度,求教前辈们如何实现?

此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
wstt
1楼-- · 2019-03-26 08:32
仙猫明鉴啊,确实是个绊子题,也不知道是哪位“老师”出的。同时用上升和下降沿的话把分辨率提高了一倍
原帖由 仙猫 于 2012-7-10 15:00 发表 原来是老师下绊子题目啊? 那就来一把用时钟上下沿分别计数吧,假如时钟的占空比是严格的50%的话,能提高一倍的分辨率。
eeleader
2楼-- · 2019-03-26 13:50

如果这样也可以,请大家分享一下结果

wstt
3楼-- · 2019-03-26 14:15
谢谢仙猫,我先学习下代码

[ 本帖最后由 wstt 于 2012-7-12 14:41 编辑 ]
xunxun109
4楼-- · 2019-03-26 16:49
 精彩回答 2  元偷偷看……
coyoo
5楼-- · 2019-03-26 17:03
可以用TDC
林小豪
6楼-- · 2019-03-26 22:50
仙猫 发表于 2012-7-11 13:17
上传一个刚写的上下沿分别计数的试验工程,带仿真的,看有没参考价值。

还可以,上下沿计数结果,如何换算成宽度值呢?

一周热门 更多>