ZHDU025 December 2025 UCD91160 , UCD91320
任何支持 GPIO 的引脚均可分配给 GPI 1、2 或 3,但 UCD91xxx 上的前三个已配置的 GPI 保留用于 GPI 状态机或引脚选择电源轨状态特性。
如果需要的系统状态少于 8 个,则需要配置系统状态,以便 GPI 1 - 3 的更改不会导致意外系统状态执行。
如果使用此功能,则较低的三个 GPI 不应用于这些电源轨的 SEQ_ON/SEQ_OFF 依赖条件,以防可能出现定序冲突。如果需要,请使用较高位 GPI 插槽作为定序依赖条件。
例如,如果只需要 2 个系统状态,则 GPI 1 足以处理覆盖这 2 个状态。但是,如果器件需要更多 GPI(用于裕度调节、调试模式等),则必须配置无关的系统状态,以便 GPI 2 和 3 的更改不会触发状态更改。在这种情况下,UCD91xxx 应配置如下:
状态(GPI 3、2、1 的值)
000 - 已启用,电源轨针对系统状态 S0 配置(GPI 1 置为无效)
001 - 已启用,电源轨针对系统状态 S1 配置(GPI 1 置为有效)
010 = 启用。配置电源轨以匹配系统状态 S0
011 = 启用。配置电源轨以匹配系统状态 S1
100 = 启用。配置电源轨以匹配系统状态 S0
101 = 启用。配置电源轨以匹配系统状态 S1
110 = 启用。配置电源轨以匹配系统状态 S0
111 = 启用。配置电源轨以匹配系统状态 S1
上述配置的结果本质上使得 GPI 2 和 3 在状态选择期间无关紧要。
同样,如果只需要 4 个系统状态,以下配置使得 GPI 3 与状态选择无关。
States
000 - 已启用,电源轨针对系统状态 S0 配置
001 - 已启用,电源轨针对系统状态 S1 配置
010 - 已启用,电源轨针对系统状态 S2 配置
011 - 已启用,电源轨针对系统状态 S3 配置
100 = 启用。配置电源轨以匹配系统状态 S0
101 = 启用。配置电源轨以匹配系统状态 S1
110 = 启用。配置电源轨以匹配系统状态 S2
111 = 启用。配置电源轨以匹配系统状态 S3
注意:在选择新的系统状态时,GPI 引脚上的状态更改必须在 1µs 内完成,否则可能会误选非预期的系统状态。