Table of Contents
反转计数和计时应用中的基本组件是数字电路的反转计数器。理解如何计算传播延迟和设置时间对于设计可靠的系统至关重要。 这些参数影响反转速度和反转的稳定性。
翻转计数器的传播延迟
传播延迟是指在翻转时输入一个变化以反射其输出时所花费的时间,在计数器中,这种延迟随着信号通过多个翻转浮流传播而累积,影响最大运行频率.
要估计计数器中的总传播延迟, 请将每个翻转路径的单个延迟相加。 通常, 延迟在翻转数据表中指定为 [ [FLT: 0]] t pd [[FLT: 2]]。
计算传播延迟
总传播延迟(Tpd total)可以大致如下:
]T pd total =n× ⁇ pd ]]]].
,其中n]是关键路径中翻转-浮点数。减少单个翻转-浮点延迟或优化电路布局可以提高整体速度。
在翻转计数器中设置时间
设置时间是时钟边缘之前的最小时间,输入数据必须稳定。如果设置时间没有满足,翻转时可能产生不正确的输出,导致计数错误。
计算设置时间
为了确保可靠运行,数据必须至少稳定在时钟边缘之前的设置时间(t]设置 ). 时间约束可以表示为:
T 数据 ⁇ T hour - t ]设置 - Tpd total ]]
其中Tdata是数据到达时间,Thour是时钟期,Tpd total是总传播延迟. 适当的计时分析确保了在所期望频率下正确的反函数.