一个关于时间的问题

[复制链接]
3453|9
 楼主| ql2000 发表于 2007-2-2 17:03 | 显示全部楼层 |阅读模式
现在一个产品,需要能够精确测量时间,精确到10nS级别,大家看一看应该怎样实现?使用单片机捕捉可以实现么?
zhaoyu2005 发表于 2007-2-2 17:26 | 显示全部楼层

好像没有这个能耐的单片机,也许我孤陋寡闻

精确到10nS,那单片机的指令周期得1nS吧,就是采用单时钟周期一个指令周期的单片机得1G的晶振吧,再降一半也得500M吧,让单片机的流水线再增加一倍,也得250M吧,剩下的你自己估算吧
joson 发表于 2007-2-2 18:19 | 显示全部楼层

MCU 的话,估计要找32位机了,16位机都搞不定

hq_y 发表于 2007-2-2 18:20 | 显示全部楼层

啥机都搞不定,使用纯硬件搭一个有可能

然后mcu再把数据读进来;
dengm 发表于 2007-2-2 18:53 | 显示全部楼层

硬件(8 bits) + mcu (n bits)

xwj 发表于 2007-2-2 19:09 | 显示全部楼层

呵呵,用P4裸奔还差不多

应该用纯硬件逻辑,比如FPGA,做到10nS的分辨率还是可能的
taoest 发表于 2007-2-2 20:25 | 显示全部楼层

数字电路

数字电路做捕捉,时钟用100M或者更高。然后用MCU来读就可以了。
也不排除某种MCU的内部定时器能工作在100M
zlove1984 发表于 2007-2-2 22:12 | 显示全部楼层

应该用纯硬件逻辑,比如FPGA,做到10nS的分辨率还是可能的

有道理
gyt 发表于 2007-2-2 22:58 | 显示全部楼层

硬件

估计只能用硬件电路来实现。
xmm 发表于 2007-2-2 23:48 | 显示全部楼层

做过20ns地,几年前了,没往下做了

您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

552

帖子

8

粉丝
快速回复 在线客服 返回列表 返回顶部