ZHDS344B September 2024 – August 2026 TPLD1202
PRODUCTION DATA
当状态机宏单元正在运行时,尤其是在异步运行时,需要考虑状态转换输入时序要求、I/O 中的延迟、状态转换输入路径中使用的其他宏单元以及连接多路复用器,以验证正确处理输入,并且状态转换是确定性的。
在同步模式下,状态转换触发输入需要在至少 3 个时钟周期内置为有效。在异步模式下,状态转换触发输入需要至少在状态转换脉冲宽度 tst_pw 内置为有效。如果满足状态转换条件,转换将在状态转换延迟 tst_dly 后进行。
当状态转换脉冲宽度 tst_pw 内存在两个或更多个状态转换输入触发时,下一个状态是不确定的。为了避免这种情况,必须仔细考虑状态转换输入的时序。
在顺序状态转换或闭环状态转换中,状态转换输入触发被置为有效,提示状态机进入下一个状态,连续状态之间的转换会在状态转换延迟 tst_dly 后发生。因此,状态机将保持当前状态至少 tst_dly。
所示的闭环状态转换示例仅考虑两种状态;但是,可以使用任意数量的状态(从两个到最多八个)来创建闭环。