ZHCSX21A September 2024 – July 2025 TPLD801
PRODUCTION DATA
当配置为计数器 (CNT) 且 IN 输入端出现有效边沿时,该宏单元将内部计数器复位为 0,并在下一个上升时钟沿从 DATA 开始递减计数。然后,当计数达到 0 时,宏单元在一个 CLK 周期的持续时间内输出一个脉冲,并回绕到 DATA 中的值。计数器将持续运行,直到接收到另一次复位。计数器复位时的边沿由边沿选择参数决定,可配置为:
计数器时间的计算公式为 COUNT = (DATA + 1)/fCLK。复位后,会添加 2 个额外的时钟周期以进行时钟同步,并且可以选择绕过。请注意,绕过时钟同步可能导致计数器重置为未知值。
图 7-14 和 图 7-15 分别展示了在 DATA = 1 和 DATA = 3 时,针对边沿选择参数的计数器输出时序图示例。
图 7-16 展示了当 IN 信号短于计数器长度时计数器宏单元如何运行的示例(当边沿选择参数被设置为“两者”时显示)。