理解和检定定时抖动
推荐给好友
打印
加入收藏
更新于2009-05-26 14:33:47

样章试读

第一章:抖动的结果

“猜测的成本很低。但猜错了,却要付出高昂的代价。”
——Chinese Proverb
为什么应该关注抖动呢?抖动对系统性能有什么影响?在本章中,我们考察了两种情况:高速计算机总线和串行数据链路。对每种情况,我们都更加详细地考察了抖动的具体影响。

计算机总线设计
假设您正在研制一种新的嵌入式处理器设计,在读取闪存时发现偶尔出现数据错误。您怀疑在写启动(WE)的上升沿方面,生成闪存芯片启动(CE)的地址解码没有满足设置时间要求。您使用高速示波器测试了CE 和WE 信号,观察其定时关系。在单击采集10次后,您测量的时长为87 - 92 ns,高于最低建立时间75 ns,看起来似乎余量还不错。但足够的余量是多少呢?采集次数是否足以消除您担心有时会违反建立时间要求的疑虑呢?违反时间要求的概率有多大呢?

在以无穷大的余辉模式分析几百万个波形之后,您看到建立时间最短为82 ns,您确定建立时间可能还是有问题。但问题是由于什么原因引起的?是系统时钟周期变化、还是地址解码器、还是其它原因?

预知更多,请点击下载:
相关链接