ZHDU025 December   2025 UCD91160 , UCD91320

 

  1.   1
  2.   摘要
  3.   商标
  4. 电源时序
    1. 1.1 概述
    2. 1.2 电源轨导通和关断配置
    3. 1.3 电源轨电源正常
    4. 1.4 电源轨序列配置
    5. 1.5 电源轨状态
    6. 1.6 电源轨定序示例用例
  5. GPIO
    1. 2.1 概述
    2. 2.2 命令控制型 GPO
    3. 2.3 逻辑 GPO
      1. 2.3.1 布尔逻辑构建器
    4. 2.4 GPI
      1. 2.4.1 GPI 特殊功能
      2. 2.4.2 GPI 故障响应
      3. 2.4.3 GPI 锁存状态清除
      4. 2.4.4 GPI 调试引脚
      5. 2.4.5 GPI 故障引脚
    5. 2.5 电源使能引脚
    6. 2.6 级联引脚
    7. 2.7 裕度调节引脚
  6. GPI 状态机
    1. 3.1 概述
    2. 3.2 GPI 状态机配置
  7. 监控
  8. 电源轨特性曲线
  9. 裕度调节
    1. 6.1 概述
    2. 6.2 运行
    3. 6.3 裕度调节引脚的空闲行为
  10. 级联
    1. 7.1 概述
    2. 7.2 上电级联
    3. 7.3 上电和下电级联
    4. 7.4 故障级联
    5. 7.5 级联要求
  11. 故障处理
  12. 故障记录
  13. 10内存
    1. 10.1 概述
    2. 10.2 闪存存储器
    3. 10.3 上电
    4. 10.4 程序生命周期
  14. 11内部故障管理
  15. 12状态监控
  16. 13器件复位
  17. 14ADC 基准
  18. 15系统看门狗
  19. 16系统复位
  20. 17PMBus 规范
    1. 17.1 制造商特定状态 (STATUS_MFR_SPECIFIC)
  21. 18数据格式
    1. 18.1 输出电压参数的数据格式
    2. 18.2 其他参数的数据格式
    3. 18.3 区分线性数据格式
    4. 18.4 转换、量化和截断
    5. 18.5 8 位时间编码
    6. 18.6 16 位时间编码
  22. 19存储器模型
  23. 20警报响应地址支持
  24. 21支持的 PMBus 命令
  25. 22PMBus 内核命令的实现详细信息
    1. 22.1  (00h) PAGE
    2. 22.2  (01h) OPERATION
    3. 22.3  (0Eh) PASSKEY
    4. 22.4  (0Fh) ACCESS_CONTROL
    5. 22.5  (11h) STORE_DEFAULT_ALL
    6. 22.6  (12h) RESTORE_DEFAULT_ALL
    7. 22.7  (1Bh) SMBALERT_MASK
    8. 22.8  (20h) VOUT_MODE
    9. 22.9  (38h) IOUT_CAL_GAIN
    10. 22.10 (41h – 69h) xxx_FAULT_RESPONSE
    11. 22.11 (62h) TON_MAX_FAULT_LIMIT
    12. 22.12 (66h) TOFF_MAX_WARN_LIMIT
    13. 22.13 (80h) STATUS_MFR_SPECIFIC
    14. 22.14 (8Dh) READ_TEMPERATURE_1
    15. 22.15 (8Eh) READ_TEMPERATURE_2
    16. 22.16 (ADh) IC_DEVICE_ID
    17. 22.17 (AEh) IC_DEVICE_REV
  26. 23输入和输出引脚配置
  27. 24PWM 配置
  28. 25用户数据命令的实现详细信息
    1. 25.1 (B5h) FIRST_BLACK_BOX_FAULT_INFO (USER_DATA_05)
    2. 25.2 (B6h) LAST_BLACK_BOX_FAULT_INFO 命令格式 (USER_DATA_06)
    3. 25.3 (B8h) RAIL_PROFILE (USER_DATA_08)
      1. 25.3.1 数值特性曲线
      2. 25.3.2 特性曲线索引
    4. 25.4 (B9h) RAIL_STATE (USER_DATA_09)
  29. 26制造商特定命令的实现详细信息
    1. 26.1  制造商特定的命令声明
    2. 26.2  (D0h) FAULT_PIN_CONFIG (MFR_SPECIFIC_00)
      1. 26.2.1 故障引脚配置
      2. 26.2.2 页面屏蔽
      3. 26.2.3 GPI 屏蔽
      4. 26.2.4 其他屏蔽
    3. 26.3  (D1h) VOUT_CAL_MONITOR (MFR_SPECIFIC_01)
    4. 26.4  (D2h) SYSTEM_RESET_CONFIG (MFR_SPECIFIC_02)
      1. 26.4.1 GPI 标志
      2. 26.4.2 页面标志
      3. 26.4.3 电源正常状态时置为无效
      4. 26.4.4 非电源正常状态时置为有效
      5. 26.4.5 看门狗超时时置为有效
      6. 26.4.6 延迟时间
      7. 26.4.7 脉冲时间
      8. 26.4.8 GPI 跟踪
      9. 26.4.9 复位引脚配置
    5. 26.5  (D3h) SYSTEM_WATCHDOG_CONFIG (MFR_SPECIFIC_03)
      1. 26.5.1 启用
      2. 26.5.2 观察复位引脚
      3. 26.5.3 禁用直至系统复位释放
      4. 26.5.4 开始时间
      5. 26.5.5 输入引脚 (WDI) 配置
      6. 26.5.6 复位周期
      7. 26.5.7 输出引脚 (WDO) 配置
    6. 26.6  (D4h) SYSTEM_WATCHDOG_RESET (MFR_SPECIFIC_04)
    7. 26.7  (D5h) MONITOR_CONFIG (MFR_SPECIFIC_05)
    8. 26.8  (D6h) NUM_PAGES (MFR_SPECIFIC_06)
    9. 26.9  (D7h) RUN_TIME_CLOCK (MFR_SPECIFIC_07)
    10. 26.10 (D8h) RUN_TIME_CLOCK_TRIM (MFR_SPECIFIC_08)
    11. 26.11 (DAh) USER_RAM_00 (MFR_SPECIFIC_10)
    12. 26.12 (DBh) SOFT_RESET (MFR_SPECIFIC_11)
    13. 26.13 (DCh) RESET_COUNT (MFR_SPECIFIC_12)
    14. 26.14 (DDh) PIN_SELECTED_RAIL_STATES (MFR_SPECIFIC_13)
      1. 26.14.1 系统状态使能
      2. 26.14.2 软关闭使能
      3. 26.14.3 系统状态
    15. 26.15 (DEh) RESEQUENCE (MFR_SPECIFIC_14)
    16. 26.16 (DFh) CONSTANTS (MFR_SPECIFIC_15)
    17. 26.17 (E0h) PWM_SELECT (MFR_SPECIFIC_16)
    18. 26.18 (E1h) PWM_CONFIG (MFR_SPECIFIC_17)
    19. 26.19 (E2h) PARM_INFO (MFR_SPECIFIC_18)
    20. 26.20 (E3h) PARM_VALUE (MFR_SPECIFIC_19)
    21. 26.21 (E4h) TEMPERATURE_CAL_GAIN (MFR_SPECIFIC_20)
    22. 26.22 (E5h) TEMPERATURE_CAL_OFFSET (MFR_SPECIFIC_21)
    23. 26.23 (E6h) SET_BREAKPOINTS (MFR_SPECIFIC 22)
    24. 26.24 (E7h) DEBUG_CONTINUE (MFR_SPECIFIC_23)
    25. 26.25 (E9h) FAULT_RESPONSES (MFR_SPECIFIC_25)
      1. 26.25.1 故障响应字节
      2. 26.25.2 重新定序
      3. 26.25.3 重试之间的时间
      4. 26.25.4 电压故障的最大干扰时间
      5. 26.25.5 非电压故障的最大干扰时间
    26. 26.26 (EAh) LOGGED_FAULTS (MFR_SPECIFIC_26)
      1. 26.26.1 命令格式
      2. 26.26.2 非分页故障
      3. 26.26.3 GPI 故障
      4. 26.26.4 页面依赖故障
    27. 26.27 (EBh) LOGGED_FAULT_DETAIL_INDEX (MFR_SPECIFIC_27)
    28. 26.28 (ECh) LOGGED_FAULT_DETAIL (MFR_SPECIFIC_28)
    29. 26.29 (EFh) LOG_FAULT_DETAIL_ENABLES (MFR_SPECIFIC_31)
    30. 26.30 (F0h) EXECUTE_FLASH (MFR_SPECIFIC_32)
    31. 26.31 (F1h) SECURITY (MFR_SPECIFIC_33)
    32. 26.32 F2h) SECURITY_BIT_MASK (MFR_SPECIFIC_34)
    33. 26.33 (F3h) MFR_STATUS (MFR_SPECIFIC_35)
    34. 26.34 (F4h) GPI_FAULT_RESPONSES (MFR_SPECIFIC_36)
      1. 26.34.1 故障响应字节
      2. 26.34.2 重试之间的时间
      3. 26.34.3 GPI 的最大干扰时间
      4. 26.34.4 GPI 数值电源轨特性曲线引脚选择
      5. 26.34.5 特性曲线的闭锁期
    35. 26.35 (F5h) MARGIN_CONFIG (MFR_SPECIFIC_37)
    36. 26.36 (F6h) SEQ_CONFIG (MFR_SPECIFIC_38)
      1. 26.36.1  启用引脚配置
      2. 26.36.2  GPI 序列开启依赖屏蔽
      3. 26.36.3  GPI 序列关闭依赖屏蔽
      4. 26.36.4  定序超时配置
      5. 26.36.5  定序开启超时
      6. 26.36.6  定序关闭超时
      7. 26.36.7  页面序列开启依赖屏蔽
      8. 26.36.8  页面序列关闭依赖屏蔽
      9. 26.36.9  故障从器件屏蔽
      10. 26.36.10 GPO 序列开启依赖屏蔽
      11. 26.36.11 GPO 序列关闭依赖屏蔽
    37. 26.37 (F7h) GPO_CONFIG_INDEX (MFR_SPECIFIC_39)
    38. 26.38 (F8h) GPO_CONFIG (MFR_SPECIFIC_40)
      1. 26.38.1  输出引脚配置
      2. 26.38.2  置为有效延迟使能
      3. 26.38.3  置为无效延迟使能
      4. 26.38.4  反转 OR 输出
      5. 26.38.5  延迟期间忽略输入
      6. 26.38.6  反转 AND 输出
      7. 26.38.7  状态机模式使能
      8. 26.38.8  高分辨率延迟计数
      9. 26.38.9  毫秒级延迟
      10. 26.38.10 状态屏蔽
      11. 26.38.11 状态反转屏蔽
      12. 26.38.12 GPI 屏蔽
      13. 26.38.13 GPI 反转屏蔽
      14. 26.38.14 GPO 屏蔽
      15. 26.38.15 GPO 反转屏蔽
      16. 26.38.16 状态类型选择
      17. 26.38.17 GPO 配置示例
    39. 26.39 (F9h) GPI_CONFIG (MFR_SPECIFIC_41)
      1. 26.39.1 GPI 引脚配置
      2. 26.39.2 故障使能标志
      3. 26.39.3 锁存状态清除引脚选择
      4. 26.39.4 MRG_EN 引脚选择
      5. 26.39.5 MRG_LOW_nHIGH 引脚选择
      6. 26.39.6 故障引脚的最大干扰时间
      7. 26.39.7 GPI 调试模式引脚选择
    40. 26.40 (FAh) GPIO_SELECT (MFR_SPECIFIC_42)
    41. 26.41 (FBh) GPIO_CONFIG (MFR_SPECIFIC_43)
    42. 26.42 (FCh) MISC_CONFIG (MFR_SPECIFIC_44)
      1. 26.42.1 其他配置字节
      2. 26.42.2 重新定序之间的时间
      3. 26.42.3 外部基准电压
      4. 26.42.4 Resequence_rails_mask
    43. 26.43 (FDh) DEVICE_ID (MFR_SPECIFIC_45)
  30. 27范围检查和限制
  31. 28术语表
  32. 29修订历史记录

(F8h) GPO_CONFIG (MFR_SPECIFIC_40)

此读取/写入块命令可配置给定输出引脚的功能。此分页命令允许将引脚配置为受状态/GPI 影响的输出。输出引脚的状态由一系列 GPI 和电源轨状态、其他 GPO(分配或未分配实际引脚)以及其他功能块(如看门狗)决定。输入状态通过一些组合逻辑和可选的反转步骤进行处理。器件上电时,GPO 状态会根据其配置进行初始评估。此后,有任何相关状态发生变化时,都会触发评估。

注: 所有通过 MONITOR_CONFIG、GPI_CONFIG 和 SEQ_CONFIG 命令进行的配置必须在写入此命令之前完成。

图 26-1 概述了如何确定 GPO 的状态。

注: 本文档引用了以“AND 路径 0”开头的 AND 路径。
注: 图 26-1 中的信息表明该器件支持 12 个电源轨(0 至 11)。对于给定器件,情况可能并非如此。必须根据正确的电源轨数量,调整对此信息的解释。

状态机模式的效果在图 26-1 中未表示。启用该模式后,一次只有一个 AND 路径处于活动状态。

UCD91xx 决定 GPO 状态的因素图 26-1 决定 GPO 状态的因素
注: 为了提高代码效率,所有已配置/活动 GPO 都必须封装在较低的 GPO 索引中。这意味着,如果只有一个已配置的 GPO,则它必须与 GPO 索引 0 关联。如果有两个,则它们必须关联 GPO 索引 0 和 1。
表 26-41 GPO_CONFIG 命令格式
字节编号
(写入)
字节编号
(读取)
有效载荷索引说明
0CMD = F8
10BYTE_COUNT = 46
210输出引脚配置

(引脚 ID)

3

2

1

输出引脚配置(其他)

4

3

2

说明
7置为有效延迟使能
6置为无效延迟使能
5反转 OR 输出
4延迟期间忽略输入
3:0高分辨率延迟计数

5

4

3

毫秒级延迟

6

5

4

AND 路径 0 配置
说明
7反转 AND 输出
6状态机模式使能
5:0状态类型

7

6

5

AND 路径 1 配置
说明
7反转 AND 输出
6保留
5:0状态类型
AND 路径 0

8

7

6

状态屏蔽

(字节 0 - LSB)

9

8

7

状态屏蔽

10

9

8

状态屏蔽

11

10

9

状态屏蔽

(字节 3 - MSB)

12

11

10

状态反转屏蔽(字节 0 - LSB)

13

12

11

状态反转屏蔽

14

13

12

状态反转屏蔽

15

14

13

状态反转屏蔽(字节 3 - MSB)

16

15

14

GPI 屏蔽(字节 0 - LSB)

17

16

15

GPI 屏蔽

18

17

16

GPI 屏蔽

19

18

17

GPI 屏蔽(字节 3 - MSB)

20

19

18

GPI 反转屏蔽(字节 0 - LSB)

21

20

19

GPI 反转屏蔽

22

21

20

GPI 反转屏蔽

23

22

21

GPI 反转屏蔽(字节 3 - MSB)

24

23

22

GPO

屏蔽(字节 0 - LSB)

25

24

23

GPO

屏蔽(字节 1 - MSB)

26

25

24

GPO 反转屏蔽(字节 0 - LSB)

27

26

25

GPO 反转屏蔽(字节 1 - MSB)

AND 路径 1

28 -47

27 - 46

26 - 45

与 AND 路径 0 相同的配置选项(20 字节)