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修订历史记录

输入和输出引脚配置

每个输入引脚(GPI 等)和输出引脚(使能引脚、PWM 引脚、GPO 引脚等)均使用两个字节进行配置。这些位定义如下:

位 10 设置引脚极性。一个引脚在其状态为有效电平时置为有效。

  • 0:低电平有效

  • 1:高电平有效

位 9:8 设置引脚的模式。

  • 0:未使用

  • 1:输入

  • 2:主动驱动输出

  • 3:开漏输出

位 7:0 选择所需 I/O 引脚的引脚 ID。引脚 ID 为数字 1 - 88,对应于给定引脚的主要功能。引脚 ID 0 未使用,通常表示引脚/选项未启用。

这些配置字节用于以下几条命令中,例如 SEQ_CONFIG、GPO_CONFIG 和 GPI_CONFIG 以及 FAULT_PIN_CONFIG。这些命令通常指定引脚的模式。例如,“使能”只能是输出。它无法配置为输入。但是,为了保持一致性,务必终使用之前描述的这种配置字节格式。

注:

引脚使用冲突

可能会发出存在冲突引脚选择的命令。UCD9xxxx 固件不会尝试检测和防止所有可能的无效设置组合。GUI 提供了一些附加有效性检查,但用户有责任摒除冲突的 GPIO 配置。

示例:如果一条命令用来为特定的 GPIO 或定序配置一个引脚,然后再次发出此命时同一引脚未分配,则在控制器复位或下电上电之前,该引脚无法恢复为默认使用状态。

表 23-1 UCD91xxx 引脚 ID 定义
引脚 IDUCD 91x 引脚功能器件是否提供引脚
UCD91320UCD91160
0不适用
1AMON1
2AMON2
3AMON3
4AMON4
5AMON5
6AMON6
7AMON7
8AMON8
9AMON9
10AMON10
11AMON11
12AMON12
13AMON13
14AMON14
15AMON15
16AMON16
17AMON17
18AMON18
19AMON19
20AMON20
21AMON21
22AMON22
23AMON23
24AMON24
25DMON1
26DMON2
27DMON3
28DMON4
29DMON5
30DMON6
31DMON7
32DMON8
33EN1
34EN2
35EN3
36EN4
37EN5
38EN6
39EN7
40EN8
41EN9
42EN10
43EN11
44EN12
45EN13
46EN14
47EN15
48EN16
49EN17
50EN18
51EN19
52EN20
53EN21
54EN22
55EN23
56EN24
57EN25
58EN26
59EN27
60EN28
61EN29
62EN30
63EN31
64EN32
65MAR1
66MAR2
67MAR3
68MAR4
69MAR5
70MAR6
71MAR7
72MAR8
73MAR9
74MAR10
75MAR11
76MAR12
77MAR13
78MAR14
79MAR15
80MAR16
81GPIO1
82GPIO2
83GPIO3
84GPIO4
85GPIO5
86GPIO6
87GPIO7
88GPIO8