SLVUCU5
December 2025
UCD91160
,
UCD91320
1
Abstract
Trademarks
1
Power Supply Sequencing
1.1
Overview
1.2
Rail On and Off Configuration
1.3
Rail Power Good
1.4
Rail Sequence Configuration
1.5
Rail States
1.6
Rail Sequencing Example Use Cases
2
GPIOs
2.1
Overview
2.2
Command Controlled GPOs
2.3
Logic GPOs
2.3.1
Boolean Logic Builder
2.4
GPIs
2.4.1
GPI Special Functionality
2.4.2
GPI Fault Responses
2.4.3
GPI Latched Status Clearing
2.4.4
GPI Debug Pin
2.4.5
GPI Fault Pin
2.5
Power Supply Enable Pins
2.6
Cascading Pins
2.7
Margining Pins
3
GPI State Machine
3.1
Overview
3.2
GPI State Machine Configuration
4
Monitoring
5
Rail Profiles
6
Margining
6.1
Overview
6.2
Operation
6.3
Idle Behavior of Margining Pins
7
Cascading
7.1
Overview
7.2
Power On Cascading
7.3
Power On and Off Cascading
7.4
Fault Cascading
7.5
Cascading Requirements
8
Fault Handling
9
Fault Logging
10
Memory
10.1
Overview
10.2
Flash Memory
10.3
Power Up
10.4
Program Lifetime
11
Internal Fault Management
12
Status Monitoring
13
Device Reset
14
ADC Reference
15
System Watchdog
16
System Reset
17
PMBus Specification
17.1
Manufacturer Specific Status (STATUS_MFR_SPECIFIC)
18
Data Formats
18.1
Data Format for Output Voltage Parameters
18.2
Data Format for Other Parameters
18.3
Distinguishing Between Linear Data Formats
18.4
Translation, Quantization, and Truncation
18.5
8-Bit Time Encoding
18.6
16-Bit Time Encoding
19
Memory Model
20
Alert Response Address Support
21
Supported PMBus Commands
22
Implementation Details for PMBus Core Commands
22.1
(00h) PAGE
22.2
(01h) OPERATION
22.3
(0Eh) PASSKEY
22.4
(0Fh) ACCESS_CONTROL
22.5
(11h) STORE_DEFAULT_ALL
22.6
(12h) RESTORE_DEFAULT_ALL
22.7
(1Bh) SMBALERT_MASK
22.8
(20h) VOUT_MODE
22.9
(38h) IOUT_CAL_GAIN
22.10
(41h – 69h) xxx_FAULT_RESPONSE
22.11
(62h) TON_MAX_FAULT_LIMIT
22.12
(66h) TOFF_MAX_WARN_LIMIT
22.13
(80h) STATUS_MFR_SPECIFIC
22.14
(8Dh) READ_TEMPERATURE_1
22.15
(8Eh) READ_TEMPERATURE_2
22.16
(ADh) IC_DEVICE_ID
22.17
(AEh) IC_DEVICE_REV
23
Input and Output Pin Configuration
24
PWM Configuration
25
Implementation Details for User Data Commands
25.1
(B5h) FIRST_BLACK_BOX_FAULT_INFO (USER_DATA_05)
25.2
(B6h) LAST_BLACK_BOX_FAULT_INFO Command Format(USER_DATA_06)
25.3
(B8h) RAIL_PROFILE (USER_DATA_08)
25.3.1
Number Profile
25.3.2
Profile Index
25.4
(B9h) RAIL_STATE (USER_DATA_09)
26
Implementation Details for Manufacturer-Specific Commands
26.1
Manufacturer-Specific Commands Notice
26.2
(D0h) FAULT_PIN_CONFIG (MFR_SPECIFIC_00)
26.2.1
Fault Pin Configuration
26.2.2
Page Mask
26.2.3
GPI Mask
26.2.4
Other Mask
26.3
(D1h) VOUT_CAL_MONITOR (MFR_SPECIFIC_01)
26.4
(D2h) SYSTEM_RESET_CONFIG (MFR_SPECIFIC_02)
26.4.1
GPI Flags
26.4.2
Page Flags
26.4.3
Deassert When Power-Good
26.4.4
Assert When NOT Power-Good
26.4.5
Assert When Watchdog Timeout
26.4.6
Delay Time
26.4.7
Pulse Time
26.4.8
GPI Tracking
26.4.9
Reset Pin Configuration
26.5
(D3h) SYSTEM_WATCHDOG_CONFIG (MFR_SPECIFIC_03)
26.5.1
Enable
26.5.2
Watch Reset Pin
26.5.3
Disable Until System Reset Release
26.5.4
Start Time
26.5.5
Input Pin (WDI) Configuration
26.5.6
Reset Period
26.5.7
Output Pin (WDO) Configuration
26.6
(D4h) SYSTEM_WATCHDOG_RESET (MFR_SPECIFIC_04)
26.7
(D5h) MONITOR_CONFIG (MFR_SPECIFIC_05)
26.8
(D6h) NUM_PAGES (MFR_SPECIFIC_06)
26.9
(D7h) RUN_TIME_CLOCK (MFR_SPECIFIC_07)
26.10
(D8h) RUN_TIME_CLOCK_TRIM (MFR_SPECIFIC_08)
26.11
(DAh) USER_RAM_00 (MFR_SPECIFIC_10)
26.12
(DBh) SOFT_RESET (MFR_SPECIFIC_11)
26.13
(DCh) RESET_COUNT (MFR_SPECIFIC_12)
26.14
(DDh) PIN_SELECTED_RAIL_STATES (MFR_SPECIFIC_13)
26.14.1
System State Enables
26.14.2
Soft Off Enables
26.14.3
System State
26.15
(DEh) RESEQUENCE (MFR_SPECIFIC_14)
26.16
(DFh) CONSTANTS (MFR_SPECIFIC_15)
26.17
(E0h) PWM_SELECT (MFR_SPECIFIC_16)
26.18
(E1h) PWM_CONFIG (MFR_SPECIFIC_17)
26.19
(E2h) PARM_INFO (MFR_SPECIFIC_18)
26.20
(E3h) PARM_VALUE (MFR_SPECIFIC_19)
26.21
(E4h) TEMPERATURE_CAL_GAIN (MFR_SPECIFIC_20)
26.22
(E5h) TEMPERATURE_CAL_OFFSET (MFR_SPECIFIC_21)
26.23
(E6h) SET_BREAKPOINTS (MFR_SPECIFIC 22)
26.24
(E7h) DEBUG_CONTINUE (MFR_SPECIFIC_23)
26.25
(E9h) FAULT_RESPONSES (MFR_SPECIFIC_25)
26.25.1
Fault Response Bytes
26.25.2
Re-Sequence
26.25.3
Time Between Retries
26.25.4
Maximum Glitch Time for Voltage Faults
26.25.5
Maximum Glitch Time for Non-Voltage Faults
26.26
(EAh) LOGGED_FAULTS (MFR_SPECIFIC_26)
26.26.1
Command Format
26.26.2
Non-Paged Faults
26.26.3
GPI Faults
26.26.4
Page-Dependent Faults
26.27
(EBh) LOGGED_FAULT_DETAIL_INDEX (MFR_SPECIFIC_27)
26.28
(ECh) LOGGED_FAULT_DETAIL (MFR_SPECIFIC_28)
26.29
(EFh) LOG_FAULT_DETAIL_ENABLES (MFR_SPECIFIC_31)
26.30
(F0h) EXECUTE_FLASH (MFR_SPECIFIC_32)
26.31
(F1h) SECURITY (MFR_SPECIFIC_33)
26.32
F2h) SECURITY_BIT_MASK (MFR_SPECIFIC_34)
26.33
(F3h) MFR_STATUS (MFR_SPECIFIC_35)
26.34
(F4h) GPI_FAULT_RESPONSES (MFR_SPECIFIC_36)
26.34.1
Fault Responses Byte
26.34.2
Time Between Retries
26.34.3
Maximum Glitch Time for GPI
26.34.4
GPI Number Rail Profile Pin Selection
26.34.5
Block Out Period for Profile
26.35
(F5h) MARGIN_CONFIG (MFR_SPECIFIC_37)
26.36
(F6h) SEQ_CONFIG (MFR_SPECIFIC_38)
26.36.1
Enable Pin Configuration
26.36.2
GPI Sequence On Dependency Mask
26.36.3
GPI Sequence Off Dependency Mask
26.36.4
Sequencing Timeout Configuration
26.36.5
Sequencing On Timeout
26.36.6
Sequencing Off Timeout
26.36.7
Page Sequence On Dependency Mask
26.36.8
Page Sequence Off Dependency Mask
26.36.9
Fault Slaves Mask
26.36.10
GPO Sequence On Dependency Mask
26.36.11
GPO Sequence Off Dependency Mask
26.37
(F7h) GPO_CONFIG_INDEX (MFR_SPECIFIC_39)
26.38
(F8h) GPO_CONFIG (MFR_SPECIFIC_40)
26.38.1
Output Pin Configuration
26.38.2
Assert Delay Enable
26.38.3
Deassert Delay Enable
26.38.4
Invert OR Output
26.38.5
Ignore Inputs During Delay
26.38.6
Invert AND Output
26.38.7
State Machine Mode Enable
26.38.8
High Resolution Delay Count
26.38.9
Millisecond Delay
26.38.10
Status Mask
26.38.11
Status Inversion Mask
26.38.12
GPI Mask
26.38.13
GPI Inversion Mask
26.38.14
GPO Mask
26.38.15
GPO Inversion Mask
26.38.16
Status Type Select
26.38.17
GPO Configuration Examples
26.39
(F9h) GPI_CONFIG (MFR_SPECIFIC_41)
26.39.1
GPI Pin Configuration
26.39.2
Fault Enable Flags
26.39.3
Latched Statuses Clear Pin Selection
26.39.4
MRG_EN Pin Selection
26.39.5
MRG_LOW_nHIGH Pin Selection
26.39.6
Maximum Glitch Time for Fault Pin
26.39.7
GPI Debug Mode Pin Selection
26.40
(FAh) GPIO_SELECT (MFR_SPECIFIC_42)
26.41
(FBh) GPIO_CONFIG (MFR_SPECIFIC_43)
26.42
(FCh) MISC_CONFIG (MFR_SPECIFIC_44)
26.42.1
Miscellaneous Configuration Byte
26.42.2
Time Between Resequences
26.42.3
External Reference Voltage
26.42.4
Resequence_rails_mask
26.43
(FDh) DEVICE_ID (MFR_SPECIFIC_45)
27
Range Checking and Limits
28
Glossary
29
Revision History
User's Guide
UCD91xxx Sequencer and System Health Controller PMBus Command Reference