ZHCSYN1 July 2025 TPLD2001-Q1
ADVANCE INFORMATION
除了节 7.3.4.3 中概述的模式之外,TPLD2001-Q1 还具有四个可在复位计数器模式下作为有限状态机 (FSM) 运行的 8 位计数器。这些 8 位计数器宏单元具有来自连接多路复用器的 4 个输入:计数器输入、FSM 递增/递减、FSM 保持和外部时钟输入;以及进入连接多路复用器的 1 个输出:计数器输出。该宏单元还有电流计数值的 8 位并行输出,该输出直接路由到脉宽调制 (PWM) 发生器宏单元中。
计数器复位数据:计数器在满足复位条件时将加载的值可以设置为 1 和 255 之间的任意值。使用用户寄存器可以在系统内更新计数器数据。建议在更新计数器数据寄存器时将计数器置于复位状态,以确保无干扰加载数据。
边沿选择,异步将计数器复位为初始计数器数据的边沿:双边、上升、下降或高电平复位。
时钟输入:OSC0,源自 OSC0(/8、/64、/512、/4096、/32768、/262144)的分频时钟;OSC1,源自 OSC1(/8、/64、/512)的分频时钟;OSC2,源自 OSC2 (/4) 的分频时钟,或外部时钟。
对于未使用的计数器宏单元,将时钟选择 (CLK_SEL) 设置为来自 CMx 的外部 CLK,以减少过多的电流消耗。
FSM KEEP 输入将暂停或锁存当前计数,并忽略任何 FSM UP 或时钟输入。计数复位输入仍将复位计数器,但既不会递减,也不会递增。当 FSM KEEP = 低电平时,计数器将按照配置进行计数;当 FSM KEEP = 高电平时,计数器将暂停。
在触发 UP 或 KEEP 后,会额外增加 2 个时钟周期,用于时钟同步,并提供旁路选项。请注意,绕过时钟同步可能导致计数器重置为未知值。