ZHCSX21A September 2024 – July 2025 TPLD801
PRODUCTION DATA
当配置为延迟发生器 (DLY) 时,该宏单元根据计数器 DATA 和 CLK 输入频率延迟输入,并推迟上升沿和/或下降沿。器件启动后,该宏单元的初始输出值也可配置为绕过初始低电平、初始低电平或初始高电平。要延迟的边沿由边沿选择参数选择,可配置为:
如果使用片上振荡器,则会引入延迟误差或偏移,具体取决于 OSC 是被设置为“强制上电”还是“自动上电”。时钟同步的延迟计算中包含 2 个额外的时钟周期,并且可以选择绕过。请注意,绕过时钟同步可能导致计数器重置为未知值。
延迟时间的计算方法为 DELAY = (DATA + (td_err 或 td_os) + 3)/fCLK,如果绕过 2-DFF 同步,则计算方法为 DELAY = (DATA + (td_err 或 td_os) + 1)/fCLK。
当 OSC 被设置为“自动上电”并且 DLY 宏单元随后在先前输出出现之前被触发时,OSC 将继续计时,并且 DLY 将在下一个上升沿开始。因此,可以计算后续延迟,就好像 OSC 被设置为“强制上电”一样。
图 7-11 展示了延迟宏单元运行被设置为双边沿延迟和 Data = 1 的示例。
图 7-12 展示了与已选边缘和 Data = 3 相关的延迟宏单元的时序示例。