SNVSAL1C December 2017 – June 2021 LP87702-Q1
PRODUCTION DATA
#LP8770_MAP_TABLE_1 lists the memory-mapped registers for the LP8770_map registers. All register offset addresses not listed in #LP8770_MAP_TABLE_1 should be considered as reserved locations and the register contents should not be modified.
Complex bit access types are encoded to fit into small table cells. #LP8770_MAP_LEGEND shows the codes that are used for access types in this section.
Access Type | Code | Description |
---|---|---|
Read Type | ||
R | R | Read |
Write Type | ||
W | W | Write |
Reset or Default Value | ||
-n | Value after reset or the default value | |
Register Array Variables | ||
i,j,k,l,m,n | When these variables are used in a register name, an offset, or an address, they refer to the value of a register array where the register is part of a group of repeating registers. The register groups form a hierarchical structure and the array is represented with a formula. | |
y | When this variable is used in a register name, an offset, or an address it refers to the value of a register array. |
DEV_REV is shown in #REGS_USERREGISTERS_DEV_REV_FIGURE and described in #REGS_USERREGISTERS_DEV_REV_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | DEVICE_ID | RESERVED | |||||
R-0h | R-0h | R-0h | |||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | RESERVED | R | 0h | |
5-3 | DEVICE_ID | R | 0h | Device specific ID code. |
2-0 | RESERVED | R | 0h | Reserved |
OTP_CODE is shown in #REGS_USERREGISTERS_OTP_CODE_FIGURE and described in #REGS_USERREGISTERS_OTP_CODE_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OTP_ID | OTP_REV | ||||||
R-0h | R-0h | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-2 | OTP_ID | R | 0h | Identification Code of the OTP EPROM. (Default from OTP memory) |
1-0 | OTP_REV | R | 0h | Version number of the OTP ID. (Default from OTP memory) |
BUCK0_CTRL_1 is shown in #REGS_USERREGISTERS_BUCK0_CTRL_1_FIGURE and described in #REGS_USERREGISTERS_BUCK0_CTRL_1_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | BUCK0_FPWM_MP | BUCK0_FPWM | BUCK0_RDIS_EN | BUCK0_EN_PIN_CTRL | BUCK0_EN | ||
R/W-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | ||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | RESERVED | R/W | 0h | |
5 | BUCK0_FPWM_MP | R/W | 0h | Forces the BUCK0 converter to operate always in multi-phase and forced PWM
operation mode: 0 – Automatic phase adding and shedding. 1 – Forced to multi-phase operation, 2 phases in the 2-phase configuration. (Default from OTP memory) |
4 | BUCK0_FPWM | R/W | 0h | Forces the BUCK0 converter to operate in PWM mode: 0 – Automatic transitions between PFM and PWM modes (AUTO mode). 1 – Forced to PWM operation. (Default from OTP memory) |
3 | BUCK0_RDIS_EN | R/W | 1h | Enable output discharge resistor when BUCK0 is disabled: 0 – Discharge resistor disabled 1 – Discharge resistor enabled. |
2-1 | BUCK0_EN_PIN_CTRL | R/W | 0h | Enable or disable control for BUCK0: 0x0 – only BUCK0_EN bit controls BUCK0 0x1 – BUCK0_EN bit AND EN1 pin control BUCK0 0x2 – BUCK0_EN bit AND EN2 pin control BUCK0 0x3 – BUCK0_EN bit AND EN3 pin control BUCK0 (Default from OTP memory) |
0 | BUCK0_EN | R/W | 0h | Enable BUCK0 converter: 0 – BUCK0 converter is disabled 1 – BUCK0 converter is enabled. (Default from OTP memory) |
BUCK0_CTRL_2 is shown in #REGS_USERREGISTERS_BUCK0_CTRL_2_FIGURE and described in #REGS_USERREGISTERS_BUCK0_CTRL_2_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | BUCK0_ILIM | BUCK0_SLEW_RATE | |||||
R/W-0h | R/W-3h | R/W-2h | |||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | RESERVED | R/W | 0h | |
5-3 | BUCK0_ILIM | R/W | 3h | Sets the switch peak current limit of BUCK0. Can be programmed at any time during
operation: 0x0 – 1.5 A 0x1 – 2.0 A 0x2 – 2.5 A 0x3 – 3.0 A 0x4 – 3.5 A 0x5 – 4.0 A 0x6 – 4.5 A 0x7 – Reserved (Default from OTP memory) |
2-0 | BUCK0_SLEW_RATE | R/W | 2h | Sets the output voltage slew rate for BUCK0 converter (rising and falling
edges): 0x0 – Reserved 0x1 – Reserved 0x2 – 10 mV/μs 0x3 – 7.5 mV/μs 0x4 – 3.8 mV/μs 0x5 – 1.9 mV/μs 0x6 – 0.94 mV/μs 0x7 – 0.47 mV/μs (Default from OTP memory) |
BUCK1_CTRL_1 is shown in #REGS_USERREGISTERS_BUCK1_CTRL_1_FIGURE and described in #REGS_USERREGISTERS_BUCK1_CTRL_1_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | BUCK1_FPWM | BUCK1_RDIS_EN | BUCK1_EN_PIN_CTRL | BUCK1_EN | |||
R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | |||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | RESERVED | R/W | 0h | |
4 | BUCK1_FPWM | R/W | 0h | Forces the BUCK1 converter to operate in PWM mode: 0 – Automatic transitions between PFM and PWM modes (AUTO mode). 1 – Forced to PWM operation. (Default from OTP memory) |
3 | BUCK1_RDIS_EN | R/W | 1h | Enable output discharge resistor when BUCK1 is disabled: 0 – Discharge resistor disabled 1 – Discharge resistor enabled. |
2-1 | BUCK1_EN_PIN_CTRL | R/W | 0h | Enable or disable control for BUCK1: 0x0 – only BUCK1_EN bit controls BUCK1 0x1 – BUCK1_EN bit AND EN1 pin control BUCK1 0x2 – BUCK1_EN bit AND EN2 pin control BUCK1 0x3 – BUCK1_EN bit AND EN3 pin control BUCK1 (Default from OTP memory) |
0 | BUCK1_EN | R/W | 0h | Enable BUCK1 converter: 0 – BUCK1 converter is disabled 1 – BUCK1 converter is enabled. (Default from OTP memory) |
BUCK1_CTRL_2 is shown in #REGS_USERREGISTERS_BUCK1_CTRL_2_FIGURE and described in #REGS_USERREGISTERS_BUCK1_CTRL_2_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | BUCK1_ILIM | BUCK1_SLEW_RATE | |||||
R/W-0h | R/W-3h | R/W-2h | |||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | RESERVED | R/W | 0h | |
5-3 | BUCK1_ILIM | R/W | 3h | Sets the switch peak current limit of BUCK1. Can be programmed at any time during
operation: 0x0 – 1.5 A 0x1 – 2.0 A 0x2 – 2.5 A 0x3 – 3.0 A 0x4 – 3.5 A 0x5 – 4.0 A 0x6 – 4.5 A 0x7 – Reserved (Default from OTP memory) |
2-0 | BUCK1_SLEW_RATE | R/W | 2h | Sets the output voltage slew rate for BUCK1 converter (rising and falling
edges): 0x0 – Reserved 0x1 – Reserved 0x2 – 10 mV/μs 0x3 – 7.5 mV/μs 0x4 – 3.8 mV/μs 0x5 – 1.9 mV/μs 0x6 – 0.94 mV/μs 0x7 – 0.47 mV/μs (Default from OTP memory) |
BUCK0_VOUT is shown in #REGS_USERREGISTERS_BUCK0_VOUT_FIGURE and described in #REGS_USERREGISTERS_BUCK0_VOUT_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
BUCK0_VSET | |||||||
R/W-0h | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | BUCK0_VSET | R/W | 0h | Output voltage of BUCK0 converter: 0x00 ... 0x13, Reserved, DO NOT USE 0.7 V – 0.73 V, 10 mV steps 0x14 – 0.7 V ... 0x17 – 0.73 V 0.73 V – 1.4 V, 5 mV steps 0x18 – 0.735 V ... 0x9D – 1.4 V 1.4 V – 3.36 V, 20 mV steps 0x9E – 1.42 V ... 0xFF – 3.36 V (Default from OTP memory) |
BUCK1_VOUT is shown in #REGS_USERREGISTERS_BUCK1_VOUT_FIGURE and described in #REGS_USERREGISTERS_BUCK1_VOUT_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
BUCK1_VSET | |||||||
R/W-0h | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | BUCK1_VSET | R/W | 0h | Output voltage of BUCK1 converter 0x00 ... 0x13, Reserved, DO NOT USE 0.7 V – 0.73 V, 10 mV steps 0x14 – 0.7 V ... 0x17 – 0.73 V 0.73 V – 1.4 V, 5 mV steps 0x18 – 0.735 V ... 0x9D – 1.4 V 1.4 V – 3.36 V, 20 mV steps 0x9E – 1.42 V ... 0xFF – 3.36 V (Default from OTP memory) |
BOOST_CTRL is shown in #REGS_USERREGISTERS_BOOST_CTRL_FIGURE and described in #REGS_USERREGISTERS_BOOST_CTRL_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
BOOST_VSET | RESERVED | RESERVED | BOOST_RDIS_EN | BOOST_EN_PIN_CTRL | BOOST_EN | ||
R/W-0h | R/W-0h | R/W-1h | R/W-1h | R/W-0h | R/W-0h | ||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | BOOST_VSET | R/W | 0h | Output voltage of Boost: 0x0 – 4.9 V 0x1 – 5.0 V 0x2 – 5.1 V 0x3 – 5.2 V (Default from OTP memory) |
5 | RESERVED | R/W | 0h | |
4 | RESERVED | R/W | 1h | |
3 | BOOST_RDIS_EN | R/W | 1h | Enable output discharge resistor when BOOST is disabled: 0 – Discharge resistor disabled 1 – Discharge resistor enabled. |
2-1 | BOOST_EN_PIN_CTRL | R/W | 0h | Enable or disable control for Boost: 0x0 – only BOOST_EN bit controls Boost 0x1 – BOOST_EN bit AND EN1 pin control Boost 0x2 – BOOST_EN bit AND EN2 pin control Boost 0x3 – BOOST_EN bit AND EN3 pin control Boost (Default from OTP memory) |
0 | BOOST_EN | R/W | 0h | Enable Boost converter: 0 – Boost converter is disabled 1 – Boost converter is enabled. (Default from OTP memory) |
BUCK0_DELAY is shown in #REGS_USERREGISTERS_BUCK0_DELAY_FIGURE and described in #REGS_USERREGISTERS_BUCK0_DELAY_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
BUCK0_SHUTDOWN_DELAY | BUCK0_STARTUP_DELAY | ||||||
R/W-0h | R/W-0h | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | BUCK0_SHUTDOWN_DELAY | R/W | 0h | Shutdown delay of BUCK0 from falling edge of control signal: 0000 – 0 ms 0001 – 0.5 ms (1 ms if CONFIG(STARTUP_DELAY_SEL)=1) ... 1111 – 7.5 ms (15 ms if CONFIG(STARTUP_DELAY_SEL)=1) (Default from OTP memory) |
3-0 | BUCK0_STARTUP_DELAY | R/W | 0h | Startup delay of BUCK0 from rising edge of control signal: 0000 – 0 ms 0001 – 0.5 ms (1 ms if CONFIG(STARTUP_DELAY_SEL)=1) ... 1111 – 7.5 ms (15 ms if CONFIG(STARTUP_DELAY_SEL)=1) (Default from OTP memory) |
BUCK1_DELAY is shown in #REGS_USERREGISTERS_BUCK1_DELAY_FIGURE and described in #REGS_USERREGISTERS_BUCK1_DELAY_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
BUCK1_SHUTDOWN_DELAY | BUCK1_STARTUP_DELAY | ||||||
R/W-0h | R/W-0h | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | BUCK1_SHUTDOWN_DELAY | R/W | 0h | Shutdown delay of BUCK1 from falling edge of control signal: 0000 – 0 ms 0001 – 0.5 ms (1 ms if CONFIG(STARTUP_DELAY_SEL)=1) ... 1111 – 7.5 ms (15 ms if CONFIG(STARTUP_DELAY_SEL)=1) (Default from OTP memory) |
3-0 | BUCK1_STARTUP_DELAY | R/W | 0h | Startup delay of BUCK1 from rising edge of control signal: 0000 – 0 ms 0001 – 0.5 ms (1 ms if CONFIG(STARTUP_DELAY_SEL)=1) ... 1111 – 7.5 ms (15 ms if CONFIG(STARTUP_DELAY_SEL)=1) (Default from OTP memory) |
BOOST_DELAY is shown in #REGS_USERREGISTERS_BOOST_DELAY_FIGURE and described in #REGS_USERREGISTERS_BOOST_DELAY_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
BOOST_SHUTDOWN_DELAY | BOOST_STARTUP_DELAY | ||||||
R/W-0h | R/W-0h | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | BOOST_SHUTDOWN_DELAY | R/W | 0h | Shutdown delay of Boost from falling edge of control signal: 0000 – 0 ms 0001 – 0.5 ms (1 ms if CONFIG(STARTUP_DELAY_SEL)=1) ... 1111 – 7.5 ms (15 ms if CONFIG(STARTUP_DELAY_SEL)=1) (Default from OTP memory) |
3-0 | BOOST_STARTUP_DELAY | R/W | 0h | Startup delay of Boost from rising edge of control signal: 0000 – 0 ms 0001 – 0.5 ms (1 ms if CONFIG(STARTUP_DELAY_SEL)=1) ... 1111 – 7.5 ms (15 ms if CONFIG(STARTUP_DELAY_SEL)=1) (Default from OTP memory) |
GPO0_DELAY is shown in #REGS_USERREGISTERS_GPO0_DELAY_FIGURE and described in #REGS_USERREGISTERS_GPO0_DELAY_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GPO0_SHUTDOWN_DELAY | GPO0_STARTUP_DELAY | ||||||
R/W-0h | R/W-0h | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | GPO0_SHUTDOWN_DELAY | R/W | 0h | Shutdown delay of GPO0 from falling edge of control signal: 0000 – 0 ms 0001 – 0.5 ms (1 ms if CONFIG(STARTUP_DELAY_SEL)=1) ... 1111 – 7.5 ms (15 ms if CONFIG(STARTUP_DELAY_SEL)=1) (Default from OTP memory) |
3-0 | GPO0_STARTUP_DELAY | R/W | 0h | Startup delay of GPO0 from rising edge of control signal: 0000 – 0 ms 0001 – 0.5 ms (1 ms if CONFIG(STARTUP_DELAY_SEL)=1) ... 1111 – 7.5 ms (15 ms if CONFIG(STARTUP_DELAY_SEL)=1) (Default from OTP memory) |
GPO1_DELAY is shown in #REGS_USERREGISTERS_GPO1_DELAY_FIGURE and described in #REGS_USERREGISTERS_GPO1_DELAY_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GPO1_SHUTDOWN_DELAY | GPO1_STARTUP_DELAY | ||||||
R/W-0h | R/W-0h | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | GPO1_SHUTDOWN_DELAY | R/W | 0h | Shutdown delay of GPO1 from falling edge of control signal: 0000 – 0 ms 0001 – 0.5 ms (1 ms if CONFIG(STARTUP_DELAY_SEL)=1) ... 1111 – 7.5 ms (15b ms if CONFIG(STARTUP_DELAY_SEL)=1) (Default from OTP memory) |
3-0 | GPO1_STARTUP_DELAY | R/W | 0h | Startup delay of GPO1 from rising edge of control signal: 0000 – 0 ms 0001 – 0.5 ms (1 ms if CONFIG(STARTUP_DELAY_SEL)=1) ... 1111 – 7.5 ms (15 ms if CONFIG(STARTUP_DELAY_SEL)=1) (Default from OTP memory) |
GPO2_DELAY is shown in #REGS_USERREGISTERS_GPO2_DELAY_FIGURE and described in #REGS_USERREGISTERS_GPO2_DELAY_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GPO2_SHUTDOWN_DELAY | GPO2_STARTUP_DELAY | ||||||
R/W-0h | R/W-0h | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | GPO2_SHUTDOWN_DELAY | R/W | 0h | Shutdown delay of GPO2 from falling edge of control signal: 0000 – 0 ms 0001 – 0.5 ms (1 ms if CONFIG(STARTUP_DELAY_SEL)=1) ... 1111 – 7.5 ms (15 ms if CONFIG(STARTUP_DELAY_SEL)=1) (Default from OTP memory) |
3-0 | GPO2_STARTUP_DELAY | R/W | 0h | Startup delay of GPO2 from rising edge of control signal: 0000 – 0 ms 0001 – 0.5 ms (1 ms if CONFIG(STARTUP_DELAY_SEL)=1) ... 1111 – 7.5 ms (15 ms if CONFIG(STARTUP_DELAY_SEL)=1) (Default from OTP memory) |
GPO_CONTROL_1 is shown in #REGS_USERREGISTERS_GPO_CONTROL_1_FIGURE and described in #REGS_USERREGISTERS_GPO_CONTROL_1_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GPO1_PG1_OD | GPO1_EN_PIN_CTRL | GPO1_OUT | GPO0_OD | GPO0_EN_PIN_CTRL | GPO0_OUT | ||
R/W-1h | R/W-1h | R/W-0h | R/W-1h | R/W-1h | R/W-0h | ||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | GPO1_PG1_OD | R/W | 1h | GPO1/PG1 signal type: 0 – Push-pull output (VANA level) 1 – Open-drain output (Default from OTP memory) |
6-5 | GPO1_EN_PIN_CTRL | R/W | 1h | Control for GPO1 output: 0x0 – only GPO1_OUT bit controls GPO1 0x1 – GPO1_OUT bit AND EN1 pin control GPO1 0x2 – GPO1_OUT bit AND EN2 pin control GPO1 0x3 – GPO1_OUT bit AND EN3 pin control GPO1 (Default from OTP memory) |
4 | GPO1_OUT | R/W | 0h | Control for GPO1 signal (when configured to GPO1): 0 – Logic low level 1 – Logic high level (Default from OTP memory) |
3 | GPO0_OD | R/W | 1h | GPO0 signal type: 0 – Push-pull output (VANA level) 1 – Open-drain output (Default from OTP memory) |
2-1 | GPO0_EN_PIN_CTRL | R/W | 1h | Control for GPO0 output: 0x0 – only GPO0_OUT bit controls GPO0 0x1 – GPO0_OUT bit AND EN1 pin control GPO0 0x2 – GPO0_OUT bit AND EN2 pin control GPO0 0x3 – GPO0_OUT bit AND EN3 pin control GPO0 (Default from OTP memory) |
0 | GPO0_OUT | R/W | 0h | Control for GPO0 signal: 0 – Logic low level 1 – Logic high level (Default from OTP memory) |
GPO_CONTROL_2 is shown in #REGS_USERREGISTERS_GPO_CONTROL_2_FIGURE and described in #REGS_USERREGISTERS_GPO_CONTROL_2_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | GPO2_SEL | GPO1_SEL | GPO2_OD | GPO2_EN_PIN_CTRL | GPO2_OUT | ||
R/W-0h | R/W-0h | R/W-0h | R/W-1h | R/W-1h | R/W-0h | ||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | RESERVED | R/W | 0h | |
5 | GPO2_SEL | R/W | 0h | CLKIN/GPO2 pin function: 0 – CLKIN 1 – GPO2 (Default from OTP memory) |
4 | GPO1_SEL | R/W | 0h | PG1/GPO1 pin function: 0 – PG1 1 – GPO1 (Default from OTP memory) |
3 | GPO2_OD | R/W | 1h | GPO2 signal type (when configured to GPO2): 0 – Push-pull output (VANA level) 1 – Open-drain output (Default from OTP memory) |
2-1 | GPO2_EN_PIN_CTRL | R/W | 1h | Control for GPO2 output: 0x0 – only GPO2_OUT bit controls GPO2 0x1 – GPO2_OUT bit AND EN1 pin control GPO2 0x2 – GPO2_OUT bit AND EN2 pin control GPO2 0x3 – GPO2_OUT bit AND EN3 pin control GPO2 (Default from OTP memory) |
0 | GPO2_OUT | R/W | 0h | Control for GPO2 signal (when configured to GPO2): 0 – Logic low level 1 – Logic high level (Default from OTP memory) |
CONFIG is shown in #REGS_USERREGISTERS_CONFIG_FIGURE and described in #REGS_USERREGISTERS_CONFIG_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
STARTUP_DELAY_SEL | SHUTDOWN_DELAY_SEL | CLKIN_PD | EN3_PD | EN2_PD | EN1_PD | TDIE_WARN_LEVEL | EN_SPREAD_SPEC |
R/W-0h | R/W-0h | R/W-1h | R/W-1h | R/W-1h | R/W-1h | R/W-0h | R/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | STARTUP_DELAY_SEL | R/W | 0h | Startup delays from control signal: 0 – 0 ms – 7.5 ms with 0.5ms steps 1 – 0ms – 15ms with 1ms steps (Default from OTP memory) |
6 | SHUTDOWN_DELAY_SEL | R/W | 0h | Shutdown delays from from signal: 0 – 0ms – 7.5ms with 0.5ms steps 1 – 0ms – 15ms with 1ms steps (Default from OTP memory) |
5 | CLKIN_PD | R/W | 1h | Selects the pull down resistor on the CLKIN input pin. 0 – Pull-down resistor is disabled. 1 – Pull-down resistor is enabled. (Default from OTP memory) |
4 | EN3_PD | R/W | 1h | Selects the pull down resistor on the EN3 pin: 0 – Pull-down resistor is disabled 1 – Pull-down resistor is enabled (Default from OTP memory) |
3 | EN2_PD | R/W | 1h | Selects the pull down resistor on the EN2 pin: 0 – Pull-down resistor is disabled 1 – Pull-down resistor is enabled (Default from OTP memory) |
2 | EN1_PD | R/W | 1h | Selects the pull down resistor on the EN1 pin: 0 – Pull-down resistor is disabled 1 – Pull-down resistor is enabled (Default from OTP memory) |
1 | TDIE_WARN_LEVEL | R/W | 0h | Thermal warning threshold level. 0 – 125°C 1 – 140°C. (Default from OTP memory) |
0 | EN_SPREAD_SPEC | R/W | 0h | Enable spread spectrum feature for Buck and Boost converters. 0 – Disabled 1 – Enabled (Default from OTP memory) |
PLL_CTRL is shown in #REGS_USERREGISTERS_PLL_CTRL_FIGURE and described in #REGS_USERREGISTERS_PLL_CTRL_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | EN_PLL | EN_FRAC_DIV | EXT_CLK_FREQ | ||||
R/W-0h | R/W-0h | R/W-0h | R/W-2h | ||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | RESERVED | R/W | 0h | |
6 | EN_PLL | R/W | 0h | Selection of external clock and PLL operation: 0 – Forced to internal RC oscillator. PLL disabled. 1 – PLL is enabled in STANDBY and ACTIVE modes. Automatic external clock use when available, interrupt generated if external clock appears or disappears. (Default from OTP memory) |
5 | EN_FRAC_DIV | R/W | 0h | This bit must be set to '0'. |
4-0 | EXT_CLK_FREQ | R/W | 2h | Frequency of the external clock (CLKIN): 0x00 – 1 MHz 0x01 – 2 MHz 0x02 – 3 MHz ... 0x16 – 23 MHz 0x17 – 24 MHz 0x18...0x1F – Reserved See electrical specification for input clock frequency tolerance. (Default from OTP memory) Note: To ensure proper operation of PLL, EXT_CLK_FREQ value must not be changed when PLL is enabled. |
PGOOD_CTRL is shown in #REGS_USERREGISTERS_PGOOD_CTRL_FIGURE and described in #REGS_USERREGISTERS_PGOOD_CTRL_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PGOOD_WINDOW | EN_PGOOD_VANA | EN_PGOOD_VMON2 | EN_PGOOD_VMON1 | EN_PGOOD_BOOST | EN_PGOOD_BUCK1 | EN_PGOOD_BUCK0 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | RESERVED | R/W | 0h | |
6 | PGOOD_WINDOW | R/W | 0h | Voltage monitoring method for PG0 and PG1 signals: 0 - Only undervoltage monitoring. 1 - Overvoltage and undervoltage monitoring. (Default from OTP memory) Note: Changing this value during operation may cause interrupt. |
5 | EN_PGOOD_VANA | R/W | 0h | Enable powergood diagnostics for VANA 0 – Disabled 1 – Enabled (Default from OTP memory) Note: Changing this value during operation may cause interrupt. |
4 | EN_PGOOD_VMON2 | R/W | 0h | Enable powergood diagnostics for VMON2 0 – Disabled 1 – Enabled (Default from OTP memory) Note: Changing this value during operation may cause interrupt. |
3 | EN_PGOOD_VMON1 | R/W | 0h | Enable powergood diagnostics for VMON1 0 – Disabled 1 – Enabled (Default from OTP memory) Note: Changing this value during operation may cause interrupt. |
2 | EN_PGOOD_BOOST | R/W | 0h | Enable powergood diagnostics for Boost 0 – Disabled 1 – Enabled (Default from OTP memory) Note: Changing this value during operation may cause interrupt. |
1 | EN_PGOOD_BUCK1 | R/W | 0h | Enable powergood diagnostics for Buck1 0 – Disabled 1 – Enabled (Default from OTP memory) Note: Changing this value during operation may cause interrupt. |
0 | EN_PGOOD_BUCK0 | R/W | 0h | Enable powergood diagnostics for Buck0 0 – Disabled 1 – Enabled (Default from OTP memory) Note: Changing this value during operation may cause interrupt. |
PGOOD_LEVEL_1 is shown in #REGS_USERREGISTERS_PGOOD_LEVEL_1_FIGURE and described in #REGS_USERREGISTERS_PGOOD_LEVEL_1_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | VMON1_WINDOW | VMON1_THRESHOLD | |||||
R/W-0h | R/W-0h | R/W-0h | |||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | RESERVED | R/W | 0h | |
4-3 | VMON1_WINDOW | R/W | 0h | Overvoltage and undervoltage threshold levels for VMON1: 0x0 – ±2% 0x1 – ±3% 0x2 – ±4% 0x3 – ±6% (Default from OTP memory) |
2-0 | VMON1_THRESHOLD | R/W | 0h | Threshold voltage for VMON1 input: 0x0 – 0.65V (high impedance input, external resistive divider can be used) 0x1 – 0.80 V 0x2 – 1.00 V 0x3 – 1.10 V 0x4 – 1.20 V 0x5 – 1.30 V 0x6 – 1.80 V 0x7 – 1.80 V To monitor any other voltage level, select 0x0 and use an external resistive divider to scale down to 0.65 V. For other than 0x0 VMONx input is low impedance (internal resistive divider enabled). (Default from OTP memory) |
PGOOD_LEVEL_2 is shown in #REGS_USERREGISTERS_PGOOD_LEVEL_2_FIGURE and described in #REGS_USERREGISTERS_PGOOD_LEVEL_2_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
VANA_WINDOW | VANA_THRESHOLD | VMON2_WINDOW | VMON2_THRESHOLD | ||||
R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | VANA_WINDOW | R/W | 0h | Overvoltage and undervoltage threshold levels for VANA: 0x0 – ±4% 0x1 – ±5% 0x2 – ±10% 0x3 – ±10% (Default from OTP memory) |
5 | VANA_THRESHOLD | R/W | 0h | Threshold voltage for VANA input: 0 – 3.3 V 1 – 5.0 V (Default from OTP memory) |
4-3 | VMON2_WINDOW | R/W | 0h | Overvoltage and undervoltage threshold levels for VMON2: 0x0 – ±2% 0x1 – ±3% 0x2 – ±4% 0x3 – ±6% (Default from OTP memory) |
2-0 | VMON2_THRESHOLD | R/W | 0h | Threshold voltage for VMON2 input: 0x0 – 0.65 V (high impedance input, external resistive divider can be used) 0x1 – 0.80 V 0x2 – 1.00 V 0x3 – 1.10 V 0x4 – 1.20 V 0x5 – 1.30 V 0x6 – 1.80 V 0x7 – 1.80 V To monitor any other voltage level, select 0x0 and use an external resistive divider to scale down to 0.65 V. For other than 0x0 VMONx input is low impedance (internal resistive divider enabled). (Default from OTP memory) |
PGOOD_LEVEL_3 is shown in #REGS_USERREGISTERS_PGOOD_LEVEL_3_FIGURE and described in #REGS_USERREGISTERS_PGOOD_LEVEL_3_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
BOOST_WINDOW | BOOST_THRESHOLD | BUCK1_WINDOW | BUCK0_WINDOW | ||||
R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | BOOST_WINDOW | R/W | 0h | Undervoltage or overvoltage threshold levels for Boost: 0x0 – ±2% 0x1 – ±4% 0x2 – ±6% 0x3 – ±8% (Default from OTP memory) |
5-4 | BOOST_THRESHOLD | R/W | 0h | (Default from OTP memory) |
3-2 | BUCK1_WINDOW | R/W | 0h | Overvoltage and undervoltage threshold levels for Buck1: 0x0 – ±30 mV 0x1 – ±50 mV 0x2 – ±70 mV 0x3 – ±90 mV (Default from OTP memory) |
1-0 | BUCK0_WINDOW | R/W | 0h | Overvoltage and undervoltage threshold levels for Buck0: 0x0 – ±30 mV 0x1 – ±50 mV 0x2 – ±70 mV 0x3 – ±90 mV (Default from OTP memory) |
PG_CTRL is shown in #REGS_USERREGISTERS_PG_CTRL_FIGURE and described in #REGS_USERREGISTERS_PG_CTRL_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
PG1_MODE | PGOOD_FAULT_GATES_PG1 | RESERVED | PG1_POL | PG0_MODE | PGOOD_FAULT_GATES_PG0 | PG0_OD | PG0_POL |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | R/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | PG1_MODE | R/W | 0h | Operating mode for PG1 signal: 0 – Detecting unusual situations 1 – Showing when requested outputs are not valid. (Default from OTP memory) |
6 | PGOOD_FAULT_GATES_PG1 | R/W | 0h | Type of operation for PG1 signal: 0 – Indicates live status of monitored voltage outputs. 1 – Indicates status of PG1_FAULT register, inactive if at least one of PG1_FAULT_x bit is inactive. (Default from OTP memory) |
5 | RESERVED | R/W | 0h | |
4 | PG1_POL | R/W | 0h | PG1 signal polarity. 0 – PG1 signal high when monitored outputs are valid 1 – PG1 signal low when monitored outputs are valid (Default from OTP memory) |
3 | PG0_MODE | R/W | 0h | Operating mode for PG0 signal: 0 – Detecting unusual situations 1 – Showing when requested outputs are not valid. (Default from OTP memory) |
2 | PGOOD_FAULT_GATES_PG0 | R/W | 0h | Type of operation for PG0 signal: 0 – Indicates live status of monitored voltage outputs. 1 – Indicates status of PG0_FAULT register, inactive if at least one of PG0_FAULT_x bit is inactive. (Default from OTP memory) |
1 | PG0_OD | R/W | 1h | PG0 signal type: 0 – Push-pull output (VANA level) 1 – Open-drain output (Default from OTP memory) |
0 | PG0_POL | R/W | 0h | PG0 signal polarity. 0 – PG0 signal high when monitored outputs are valid 1 – PG0 signal low when monitored outputs are valid (Default from OTP memory) |
PG0_CTRL is shown in #REGS_USERREGISTERS_PG0_CTRL_FIGURE and described in #REGS_USERREGISTERS_PG0_CTRL_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
PG0_RISE_DELAY | SEL_PG0_TWARN | SEL_PG0_VANA | SEL_PG0_VMON2 | SEL_PG0_VMON1 | SEL_PG0_BOOST | SEL_PG0_BUCK1 | SEL_PG0_BUCK0 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | PG0_RISE_DELAY | R/W | 0h | 0 – PG0 rise is not delayed 1 – PG0 rise is delayed 11 ms |
6 | SEL_PG0_TWARN | R/W | 0h | PG0 control from thermal warning: 0 - Masked 1 – Affecting PGOOD (Default from OTP memory) |
5 | SEL_PG0_VANA | R/W | 0h | PG0 signal source control from VANA 0 – Masked 1 – Powergood threshold voltage (Default from OTP memory) |
4 | SEL_PG0_VMON2 | R/W | 0h | PG0 signal source control from VMON2 0 – Masked 1 – Powergood threshold voltage (Default from OTP memory) |
3 | SEL_PG0_VMON1 | R/W | 0h | PG0 signal source control from VMON1 0 – Masked 1 – Powergood threshold voltage (Default from OTP memory) |
2 | SEL_PG0_BOOST | R/W | 0h | PG0 signal source control from Boost 0 – Masked 1 – Powergood threshold voltage (Default from OTP memory) |
1 | SEL_PG0_BUCK1 | R/W | 0h | PG0 signal source control from Buck1 0 – Masked 1 – Powergood threshold voltage (Default from OTP memory) |
0 | SEL_PG0_BUCK0 | R/W | 0h | PG0 signal source control from Buck0 0 – Masked 1 – Powergood threshold voltage (Default from OTP memory) |
PG0_FAULT is shown in #REGS_USERREGISTERS_PG0_FAULT_FIGURE and described in #REGS_USERREGISTERS_PG0_FAULT_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PG0_FAULT_TWARN | PG0_FAULT_VANA | PG0_FAULT_VMON2 | PG0_FAULT_VMON1 | PG0_FAULT_BOOST | PG0_FAULT_BUCK1 | PG0_FAULT_BUCK0 |
R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | RESERVED | R | 0h | |
6 | PG0_FAULT_TWARN | R | 0h | Source for PG0 inactive signal: 0 – TWARN has not set PG0 signal inactive. 1 – TWARN is selected for PG0 signal and it has set PG0 signal inactive. This bit can be cleared by writing '1' to this bit when TWARN is valid. |
5 | PG0_FAULT_VANA | R | 0h | Source for PG0 inactive signal: 0 – VANA has not set PG0 signal inactive. 1 –VANA is selected for PG0 signal and it has set PG0 signal inactive. This bit can be cleared by writing '1' to this bit when VANA input is valid. |
4 | PG0_FAULT_VMON2 | R | 0h | Source for PG0 inactive signal: 0 – VMON2 has not set PG0 signal inactive. 1 – VMON2 is selected for PG0 signal and it has set PG0 signal inactive. This bit can be cleared by writing '1' to this bit when VMON2 input is valid. |
3 | PG0_FAULT_VMON1 | R | 0h | Source for PG0 inactive signal: 0 – VMON1 has not set PG0 signal inactive. 1 – VMON1 is selected for PG0 signal and it has set PG0 signal inactive. This bit can be cleared by writing '1' to this bit when VMON1 input is valid. |
2 | PG0_FAULT_BOOST | R | 0h | Source for PG0 inactive signal: 0 – Boost has not set PG0 signal inactive. 1 – Boost is selected for PG0 signal and it has set PG0 signal inactive. This bit can be cleared by writing '1' to this bit when Boost output is valid. |
1 | PG0_FAULT_BUCK1 | R | 0h | Source for PG0 inactive signal: 0 – Buck1 has not set PG0 signal inactive. 1 – Buck1 is selected for PG0 signal and it has set PG0 signal inactive. This bit can be cleared by writing '1' to this bit when Buck1 output is valid. |
0 | PG0_FAULT_BUCK0 | R | 0h | Source for PG0 inactive signal: 0 – Buck0 has not set PG0 signal inactive. 1 – Buck0 is selected for PG0 signal and it has set PG0 signal inactive. This bit can be cleared by writing '1' to this bit when Buck0 output is valid. |
PG1_CTRL is shown in #REGS_USERREGISTERS_PG1_CTRL_FIGURE and described in #REGS_USERREGISTERS_PG1_CTRL_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
PG1_RISE_DELAY | SEL_PG1_TWARN | SEL_PG1_VANA | SEL_PG1_VMON2 | SEL_PG1_VMON1 | SEL_PG1_BOOST | SEL_PG1_BUCK1 | SEL_PG1_BUCK0 |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | PG1_RISE_DELAY | R/W | 0h | 0 – PG1 rise is not delayed 1 – PG1 rise is delayed 11ms |
6 | SEL_PG1_TWARN | R/W | 0h | PG1 control from thermal warning: 0 – Masked 1 – Affecting PGOOD (Default from OTP memory) |
5 | SEL_PG1_VANA | R/W | 0h | PG1 signal source control from VANA 0 – Masked 1 – Powergood threshold voltage (Default from OTP memory) |
4 | SEL_PG1_VMON2 | R/W | 0h | PG1 signal source control from VMON2 0 – Masked 1 – Powergood threshold voltage (Default from OTP memory) |
3 | SEL_PG1_VMON1 | R/W | 0h | PG1 signal source control from VMON1 0 – Masked 1 – Powergood threshold voltage (Default from OTP memory) |
2 | SEL_PG1_BOOST | R/W | 0h | PG1 signal source control from Boost 0 – Masked 1 – Powergood threshold voltage (Default from OTP memory) |
1 | SEL_PG1_BUCK1 | R/W | 0h | PG1 signal source control from Buck1 0 – Masked 1 – Powergood threshold voltage (Default from OTP memory) |
0 | SEL_PG1_BUCK0 | R/W | 0h | PG1 signal source control from Buck0 0 – Masked 1 – Powergood threshold voltage (Default from OTP memory) |
PG1_FAULT is shown in #REGS_USERREGISTERS_PG1_FAULT_FIGURE and described in #REGS_USERREGISTERS_PG1_FAULT_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | PG1_FAULT_TWARN | PG1_FAULT_VANA | PG1_FAULT_VMON2 | PG1_FAULT_VMON1 | PG1_FAULT_BOOST | PG1_FAULT_BUCK1 | PG1_FAULT_BUCK0 |
R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | RESERVED | R | 0h | |
6 | PG1_FAULT_TWARN | R | 0h | Source for PG1 inactive signal: 0 – TWARN has not set PG1 signal inactive. 1 – TWARN is selected for PG1 signal and it has set PG1 signal inactive. This bit can be cleared by writing '1' to this bit when TWARN is valid. |
5 | PG1_FAULT_VANA | R | 0h | Source for PG1 inactive signal: 0 – VANA has not set PG1 signal inactive. 1 – VANA is selected for PG1 signal and it has set PG1 signal inactive. This bit can be cleared by writing '1' to this bit when VANA input is valid. |
4 | PG1_FAULT_VMON2 | R | 0h | Source for PG1 inactive signal: 0 – VMON2 has not set PG1 signal inactive. 1 – VMON2 is selected for PG1 signal and it has set PG1 signal inactive. This bit can be cleared by writing '1' to this bit when VMON2 input is valid. |
3 | PG1_FAULT_VMON1 | R | 0h | Source for PG1 inactive signal: 0 – VMON1 has not set PG1 signal inactive. 1 – VMON1 is selected for PG1 signal and it has set PG1 signal inactive. This bit can be cleared by writing '1' to this bit when VMON1 input is valid. |
2 | PG1_FAULT_BOOST | R | 0h | Source for PG1 inactive signal: 0 – Boost has not set PG1 signal inactive. 1 – Boost is selected for PG1 signal and it has set PG1 signal inactive. This bit can be cleared by writing '1' to this bit when Boost output is valid. |
1 | PG1_FAULT_BUCK1 | R | 0h | Source for PG1 inactive signal: 0 – Buck1 has not set PG1 signal inactive. 1 – Buck1 is selected for PG1 signal and it has set PG1 signal inactive. This bit can be cleared by writing '1' to this bit when Buck1 output is valid. |
0 | PG1_FAULT_BUCK0 | R | 0h | Source for PG1 inactive signal: 0 – Buck0 has not set PG1 signal inactive. 1 – Buck0 is selected for PG1 signal and it has set PG1 signal inactive. This bit can be cleared by writing '1' to this bit when Buck0 output is valid. |
WD_CTRL_1 is shown in #REGS_USERREGISTERS_WD_CTRL_1_FIGURE and described in #REGS_USERREGISTERS_WD_CTRL_1_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WD_CLOSE_TIME | WD_OPEN_TIME | WD_LONG_OPEN_TIME | WD_RESET_CNTR_SEL | ||||
R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | WD_CLOSE_TIME | R/W | 0h | Watchdog close window time select. 00 – 10 ms 01 – 20 ms 10 – 50 ms 11 – 100 ms (Default from OTP memory) |
5-4 | WD_OPEN_TIME | R/W | 0h | Watchdog open window time select. 00 – 20 ms 01 – 100 ms 10 – 200 ms 11 – 600 ms (Default from OTP memory) |
3-2 | WD_LONG_OPEN_TIME | R/W | 0h | Watchdog long open window time select. 00 – 200 ms 01 – 600 ms 10 – 2000 ms 11 – 5000 ms (Default from OTP memory) |
1-0 | WD_RESET_CNTR_SEL | R/W | 0h | Watchdog reset counter threshold select. After the selected number of reset (WDR)
pulses system restart sequence is initiated. 00 – system restart disabled 01 – 1 10 – 2 11 – 4 (Default from OTP memory) |
WD_CTRL_2 is shown in #REGS_USERREGISTERS_WD_CTRL_2_FIGURE and described in #REGS_USERREGISTERS_WD_CTRL_2_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WD_LOCK | RESERVED | WD_SYS_RESTART_FLAG_MODE | WD_EN_OTP_READ | WDI_PD | WDR_POL | WDR_OD | |
R-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-1h | |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | WD_LOCK | R | 0h | Lock bit for watchdog controls. Locks all controls to watchdog in registers WD_CTRL_1, WD_CTRL_2. Lock bit also locks itself. Once lock bit is written 1 it cannot be written 0. Only reset can clear it. 0 – Not locked 1 – Locked WD_STATUS register is not affected by WD_LOCK bit. WD_SYSTEM_RESTART_FLAG and WD_RESET_CNTR_STATUS can be cleared even if WD_LOCK=1. WD_RESET_CNTR_STATUS is valid only when WD_RESET_CNTR_SEL is set to either 00 or 03. |
6-5 | RESERVED | R/W | 0h | |
4 | WD_SYS_RESTART_FLAG_MODE | R/W | 0h | WD_SYSTEM_RESTART_FLAG mode select. 0 - WD_SYSTEM_RESTART_FLAG is only a status bit. 1 – WD_SYSTEM_RESTART_FLAG prevents further system restarts until it is cleared. (Default from OTP memory) |
3 | WD_EN_OTP_READ | R/W | 0h | Read OTP during system restart sequence 0 – OTP read not enabled during system restart sequence 1 – OTP read enabled during system restart sequence (Default from OTP memory) |
2 | WDI_PD | R/W | 0h | Selects the pull down resistor on the WDI pin: 0 – Pull-down resistor is disabled 1 – Pull-down resistor is enabled (Default from OTP memory) |
1 | WDR_POL | R/W | 0h | Watchdog reset output (WDR) polarity select 0 – Active high 1 – Active low (Default from OTP memory) |
0 | WDR_OD | R/W | 1h | Watchdog reset output (WDR) signal type 0 – Push-pull output (VANA level) 1 – Open-drain output (Default from OTP memory) |
WD_STATUS is shown in #REGS_USERREGISTERS_WD_STATUS_FIGURE and described in #REGS_USERREGISTERS_WD_STATUS_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | WD_CLR_SYSTEM_RESTART_FLAG | WD_SYSTEM_RESTART_FLAG | WD_CLR_RESET_CNTR | WD_RESET_CNTR_STATUS | |||
R/W-0h | R-0h | R-0h | R-0h | R-0h | |||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | RESERVED | R/W | 0h | |
4 | WD_CLR_SYSTEM_RESTART_FLAG | R | 0h | Clear bit for WD_SYSTEM_RESTART_FLAG. Write 1 to generate a clear pulse. Reg bit value returns to 0 after clearing is finished. |
3 | WD_SYSTEM_RESTART_FLAG | R | 0h | Watchdog requested system restart has occurred. Can be cleared by writing WD_CLR_SYSTEM_RESTART_FLAG bit 1. |
2 | WD_CLR_RESET_CNTR | R | 0h | Watchdog reset counter clear. Write 1 to generate a clear pulse. |
1-0 | WD_RESET_CNTR_STATUS | R | 0h | Current status of watchdog reset counter. The value is valid only when WD_RESET_CNTR_SEL is set to either 00 or 03. |
RESET is shown in #REGS_USERREGISTERS_RESET_FIGURE and described in #REGS_USERREGISTERS_RESET_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | SW_RESET | ||||||
R/W-0h | R-0h | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-1 | RESERVED | R/W | 0h | |
0 | SW_RESET | R | 0h | Software commanded reset. When written to 1, the registers will be reset to
default values and OTP memory is read. The bit is automatically cleared. |
INT_TOP_1 is shown in #REGS_USERREGISTERS_INT_TOP_1_FIGURE and described in #REGS_USERREGISTERS_INT_TOP_1_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
I_MEAS_INT | DIAG_INT | BOOST_INT | BUCK_INT | SYNC_CLK_INT | TDIE_SD_INT | TDIE_WARN_INT | OVP_INT |
R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | I_MEAS_INT | R | 0h | Latched status bit indicating that the load current measurement result is
available in I_LOAD_1 and I_LOAD_2 registers. Write 1 to clear interrupt. |
6 | DIAG_INT | R | 0h | Interrupt indicating that INT_DIAG register has a pending interrupt. The reason
for the interrupt is indicated in INT_DIAG register. This bit is cleared automatically when INT_DIAG register is cleared to 0x00. |
5 | BOOST_INT | R | 0h | Interrupt indicating that BOOST have a pending interrupt. The reason for the
interrupt is indicated in INT_BOOST register. This bit is cleared automatically when INT_BOOST register is cleared to 0x00. |
4 | BUCK_INT | R | 0h | Interrupt indicating that BUCK0 or BUCK1 have a pending interrupt. The reason for
the interrupt is indicated in INT_BUCK register. This bit is cleared automatically when INT_BUCK register is cleared to 0x00. |
3 | SYNC_CLK_INT | R | 0h | Latched status bit indicating that the external clock frequency became valid or
invalid. Write 1 to clear interrupt. |
2 | TDIE_SD_INT | R | 0h | Latched status bit indicating that the die junction temperature has exceeded the
thermal shutdown level. The converters have been disabled if they
were enabled. The converters cannot be enabled if this bit is
active. The actual status of the thermal warning is indicated by
TDIE_SD_STAT bit in TOP_STATUS register. Write 1 to clear interrupt. Clearing TSD interrupt automatically re-enables converters. Clearing this interrupt will also clear thermal warning status. |
1 | TDIE_WARN_INT | R | 0h | Latched status bit indicating that the die junction temperature has exceeded the
thermal warning level. The actual status of the thermal warning is
indicated by TDIE_WARN_STAT bit in TOP_STATUS register. Write 1 to clear interrupt. |
0 | OVP_INT | R | 0h | Latched status bit indicating that the input voltage has exceeded the over-voltage
detection level. The actual status of the over-voltage is indicated
by OVP bit in TOP_STATUS register. Write 1 to clear interrupt. |
INT_TOP_2 is shown in #REGS_USERREGISTERS_INT_TOP_2_FIGURE and described in #REGS_USERREGISTERS_INT_TOP_2_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESET_REG_INT | ||||||
R/W-0h | R-0h | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-1 | RESERVED | R/W | 0h | |
0 | RESET_REG_INT | R | 0h | Latched status bit indicating that either VANA supply voltage has been below
undervoltage threshold level or the host has requested a reset
(SW_RESET bit in RESET register). The converters have been disabled,
and registers are reset to default values and the normal startup
procedure is done. Write 1 to clear interrupt. |
INT_BUCK is shown in #REGS_USERREGISTERS_INT_BUCK_FIGURE and described in #REGS_USERREGISTERS_INT_BUCK_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | BUCK1_PG_INT | BUCK1_SC_INT | BUCK1_ILIM_INT | RESERVED | BUCK0_PG_INT | BUCK0_SC_INT | BUCK0_ILIM_INT |
R/W-0h | R-0h | R-0h | R-0h | R/W-0h | R-0h | R-0h | R-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | RESERVED | R/W | 0h | |
6 | BUCK1_PG_INT | R | 0h | Latched status bit indicating that BUCK1 powergood event has been detected. Write 1 to clear. |
5 | BUCK1_SC_INT | R | 0h | Latched status bit indicating that the BUCK1 output voltage has fallen below 0.35
V level during operation or BUCK1 output didn't reach 0.35 V level
in 1 ms from enable. Write 1 to clear. |
4 | BUCK1_ILIM_INT | R | 0h | Latched status bit indicating that BUCK1 output current limit has been
triggered. Write 1 to clear. |
3 | RESERVED | R/W | 0h | |
2 | BUCK0_PG_INT | R | 0h | Latched status bit indicating that BUCK0 powergood event has been detected. Write 1 to clear. |
1 | BUCK0_SC_INT | R | 0h | Latched status bit indicating that the BUCK0 output voltage has fallen below 0.35
V level during operation or BUCK0 output didn't reach 0.35 V level
in 1 ms from enable. Write 1 to clear. |
0 | BUCK0_ILIM_INT | R | 0h | Latched status bit indicating that BUCK0 output current limit has been
triggered. Write 1 to clear. |
INT_BOOST is shown in #REGS_USERREGISTERS_INT_BOOST_FIGURE and described in #REGS_USERREGISTERS_INT_BOOST_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | BOOST_PG_INT | BOOST_SC_INT | BOOST_ILIM_INT | ||||
R/W-0h | R-0h | R-0h | R-0h | ||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-3 | RESERVED | R/W | 0h | |
2 | BOOST_PG_INT | R | 0h | Latched status bit indicating that Boost powergood event has been detected. Write 1 to clear. |
1 | BOOST_SC_INT | R | 0h | Latched status bit indicating that the Boost output voltage has fallen to input
voltage level or below 2.5 V level during operation or BOOST output
didn't reach 2.5 V level in 1 ms from enable. Write 1 to clear. |
0 | BOOST_ILIM_INT | R | 0h | Latched status bit indicating that Boost output current limit has been
triggered. Write 1 to clear. |
INT_DIAG is shown in #REGS_USERREGISTERS_INT_DIAG_FIGURE and described in #REGS_USERREGISTERS_INT_DIAG_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | VMON2_PG_INT | RESERVED | VMON1_PG_INT | RESERVED | VANA_PG_INT | ||
R/W-0h | R-0h | R/W-0h | R-0h | R/W-0h | R-0h | ||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | RESERVED | R/W | 0h | |
4 | VMON2_PG_INT | R | 0h | Latched status bit indicating that VMON2 powergood event has been detected. Write 1 to clear. |
3 | RESERVED | R/W | 0h | |
2 | VMON1_PG_INT | R | 0h | Latched status bit indicating that VMON1 powergood event has been detected. Write 1 to clear. |
1 | RESERVED | R/W | 0h | |
0 | VANA_PG_INT | R | 0h | Latched status bit indicating that VANA powergood event has been detected. Write 1 to clear. |
TOP_STATUS is shown in #REGS_USERREGISTERS_TOP_STATUS_FIGURE and described in #REGS_USERREGISTERS_TOP_STATUS_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | SYNC_CLK_STAT | TDIE_SD_STAT | TDIE_WARN_STAT | OVP_STAT | |||
R-0h | R-0h | R-0h | R-0h | R-0h | |||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | RESERVED | R | 0h | |
3 | SYNC_CLK_STAT | R | 0h | Status bit indicating the status of external clock (CLKIN): 0 – External clock frequency is valid 1 – External clock frequency is not valid. |
2 | TDIE_SD_STAT | R | 0h | Status bit indicating the status of thermal shutdown: 0 – Die temperature below thermal shutdown level 1 – Die temperature above thermal shutdown level. |
1 | TDIE_WARN_STAT | R | 0h | Status bit indicating the status of thermal warning: 0 – Die temperature below thermal warning level 1 – Die temperature above thermal warning level. |
0 | OVP_STAT | R | 0h | Status bit indicating the status of input overvoltage monitoring: 0 – Input voltage below overvoltage threshold level 1 – Input voltage above overvoltage threshold level. |
BUCK_STATUS is shown in #REGS_USERREGISTERS_BUCK_STATUS_FIGURE and described in #REGS_USERREGISTERS_BUCK_STATUS_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
BUCK1_STAT | BUCK1_PG_STAT | RESERVED | BUCK1_ILIM_STAT | BUCK0_STAT | BUCK0_PG_STAT | RESERVED | BUCK0_ILIM_STAT |
R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | BUCK1_STAT | R | 0h | Status bit indicating the enable or disable status of BUCK1: 0 – BUCK1 converter is disabled 1 – BUCK1 converter is enabled. |
6 | BUCK1_PG_STAT | R | 0h | Status bit indicating BUCK1 output voltage validity (raw status) 0 – BUCK1 output is not valid 1 – BUCK1 output is valid. |
5 | RESERVED | R | 0h | Reserved |
4 | BUCK1_ILIM_STAT | R | 0h | Status bit indicating BUCK1 current limit status (raw status) 0 – BUCK1 output current is below current limit threshold level 1 – BUCK1 output current is at current limit threshold level. |
3 | BUCK0_STAT | R | 0h | Status bit indicating the enable or disable status of BUCK0: 0 – BUCK0 converter is disabled 1 – BUCK0 converter is enabled. |
2 | BUCK0_PG_STAT | R | 0h | Status bit indicating BUCK0 output voltage validity (raw status) 0 – BUCK0 output is not valid 1 – BUCK0 output is valid. |
1 | RESERVED | R | 0h | Reserved |
0 | BUCK0_ILIM_STAT | R | 0h | Status bit indicating BUCK0 current limit status (raw status) 0 – BUCK0 output current is below current limit threshold level 1 – BUCK0 output current is at current limit threshold level. |
BOOST_STATUS is shown in #REGS_USERREGISTERS_BOOST_STATUS_FIGURE and described in #REGS_USERREGISTERS_BOOST_STATUS_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | BOOST_STAT | BOOST_PG_STAT | RESERVED | BOOST_ILIM_STAT | |||
R-0h | R-0h | R-0h | R-0h | R-0h | |||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | RESERVED | R | 0h | |
3 | BOOST_STAT | R | 0h | Status bit indicating the enable/disable status of Boost: 0 – Boost converter is disabled 1 – Boost converter is enabled. |
2 | BOOST_PG_STAT | R | 0h | Status bit indicating Boost output voltage validity (raw status) 0 – Boost output is not valid 1 – Boost output is valid. |
1 | RESERVED | R | 0h | Reserved |
0 | BOOST_ILIM_STAT | R | 0h | Status bit indicating Boost current limit status (raw status) 0 – Boost output current is below current limit threshold level 1 – Boost output current is at current limit threshold level. |
DIAG_STATUS is shown in #REGS_USERREGISTERS_DIAG_STATUS_FIGURE and described in #REGS_USERREGISTERS_DIAG_STATUS_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | VMON2_PG_STAT | RESERVED | VMON1_PG_STAT | RESERVED | VANA_PG_STAT | ||
R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | ||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | RESERVED | R | 0h | |
4 | VMON2_PG_STAT | R | 0h | Status bit indicating VMON2 input voltage validity (raw status) 0 – VMON2 voltage is not valid 1 – VMON2 voltage is valid. |
3 | RESERVED | R | 0h | |
2 | VMON1_PG_STAT | R | 0h | Status bit indicating VMON1 input voltage validity (raw status) 0 – VMON1 voltage is not valid 1 – VMON1 voltage is valid. |
1 | RESERVED | R | 0h | |
0 | VANA_PG_STAT | R | 0h | Status bit indicating VANA input voltage validity (raw status) 0 – VANA voltage is not valid 1 – VANA voltage is valid. |
TOP_MASK_1 is shown in #REGS_USERREGISTERS_TOP_MASK_1_FIGURE and described in #REGS_USERREGISTERS_TOP_MASK_1_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
I_MEAS_MASK | RESERVED | SYNC_CLK_MASK | RESERVED | TDIE_WARN_MASK | RESERVED | ||
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | I_MEAS_MASK | R/W | 0h | Masking for load current measurement ready interrupt I_MEAS_INT in INT_TOP_1
register. 0 – Interrupt generated 1 – Interrupt not generated. (Default from OTP memory) |
6-4 | RESERVED | R/W | 0h | |
3 | SYNC_CLK_MASK | R/W | 0h | Masking for external clock detection interrupt SYNC_CLK_INT in INT_TOP_1
register: 0 – Interrupt generated 1 – Interrupt not generated. (Default from OTP memory) |
2 | RESERVED | R/W | 0h | |
1 | TDIE_WARN_MASK | R/W | 0h | Masking for thermal warning interrupt TDIE_WARN_INT in INT_TOP_1 register: 0 – Interrupt generated 1 – Interrupt not generated. This bit does not affect TDIE_WARN_STAT status bit in TOP_STATUS register. (Default from OTP memory) |
0 | RESERVED | R/W | 0h |
TOP_MASK_2 is shown in #REGS_USERREGISTERS_TOP_MASK_2_FIGURE and described in #REGS_USERREGISTERS_TOP_MASK_2_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESET_REG_MASK | ||||||
R/W-0h | R/W-1h | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-1 | RESERVED | R/W | 0h | |
0 | RESET_REG_MASK | R/W | 1h | Masking for register reset interrupt RESET_REG_INT in INT_TOP_2 register: 0 – Interrupt generated 1 – Interrupt not generated. (Default from OTP memory) |
BUCK_MASK is shown in #REGS_USERREGISTERS_BUCK_MASK_FIGURE and described in #REGS_USERREGISTERS_BUCK_MASK_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
BUCK1_PGF_MASK | BUCK1_PGR_MASK | RESERVED | BUCK1_ILIM_MASK | BUCK0_PGF_MASK | BUCK0_PGR_MASK | RESERVED | BUCK0_ILIM_MASK |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | BUCK1_PGF_MASK | R/W | 0h | Masking of powergood invalid detection for BUCK1 power good interrupt BUCK1_PG_INT
in INT_BUCK register: 0 – Interrupt generated 1 – Interrupt not generated. This bit does not affect BUCK1_PG_STAT status bit in BUCK_STATUS register. (Default from OTP memory) |
6 | BUCK1_PGR_MASK | R/W | 0h | Masking of powergood valid detection for BUCK1 power good interrupt BUCK1_PG_INT
in INT_BUCK register: 0 – Interrupt generated 1 – Interrupt not generated. This bit does not affect BUCK1_PG_STAT status bit in BUCK_STATUS register. (Default from OTP memory) |
5 | RESERVED | R/W | 0h | |
4 | BUCK1_ILIM_MASK | R/W | 0h | Masking for BUCK1 current monitoring interrupt BUCK1_ILIM_INT in INT_BUCK
register: 0 – Interrupt generated 1 – Interrupt not generated. This bit does not affect BUCK1_ILIM_STAT status bit in BUCK_STATUS register. (Default from OTP memory) |
3 | BUCK0_PGF_MASK | R/W | 0h | Masking of powergood invalid detection for BUCK0 power good interrupt BUCK0_PG_INT
in INT_BUCK register: 0 – Interrupt generated 1 – Interrupt not generated. This bit does not affect BUCK0_PG_STAT status bit in BUCK_STATUS register. (Default from OTP memory) |
2 | BUCK0_PGR_MASK | R/W | 0h | Masking of powergood valid detection for BUCK0 power good interrupt BUCK0_PG_INT
in INT_BUCK register: 0 – Interrupt generated 1 – Interrupt not generated. This bit does not affect BUCK0_PG_STAT status bit in BUCK_STATUS register. (Default from OTP memory) |
1 | RESERVED | R/W | 0h | |
0 | BUCK0_ILIM_MASK | R/W | 0h | Masking for BUCK0 current monitoring interrupt BUCK0_ILIM_INT in INT_BUCK
register: 0 – Interrupt generated 1 – Interrupt not generated. This bit does not affect BUCK0_ILIM_STAT status bit in BUCK_STATUS register. (Default from OTP memory) |
BOOST_MASK is shown in #REGS_USERREGISTERS_BOOST_MASK_FIGURE and described in #REGS_USERREGISTERS_BOOST_MASK_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | BOOST_PGF_MASK | BOOST_PGR_MASK | RESERVED | BOOST_ILIM_MASK | |||
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | RESERVED | R/W | 0h | |
3 | BOOST_PGF_MASK | R/W | 0h | Masking of powergood invalid detection for Boost power good interrupt BOOST_PG_INT
in INT_BOOST register: 0 – Interrupt generated 1 – Interrupt not generated. This bit does not affect BOOST_PG_STAT status bit in BOOST_STATUS register. (Default from OTP memory) |
2 | BOOST_PGR_MASK | R/W | 0h | Masking of powergood valid detection for Boost power good interrupt BOOST_PG_INT
in INT_BOOST register: 0 – Interrupt generated 1 – Interrupt not generated. This bit does not affect BOOST_PG_STAT status bit in BOOST_STATUS register. (Default from OTP memory) |
1 | RESERVED | R/W | 0h | |
0 | BOOST_ILIM_MASK | R/W | 0h | Masking for Boost current monitoring interrupt BOOST_ILIM_INT in INT_BOOST
register: 0 – Interrupt generated 1 – Interrupt not generated. This bit does not affect BOOST_ILIM_STAT status bit in BOOST_STATUS register. (Default from OTP memory) |
DIAG_MASK is shown in #REGS_USERREGISTERS_DIAG_MASK_FIGURE and described in #REGS_USERREGISTERS_DIAG_MASK_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | VMON2_PGF_MASK | VMON2_PGR_MASK | VMON1_PGF_MASK | VMON1_PGR_MASK | VANA_PGF_MASK | VANA_PGR_MASK | |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | RESERVED | R/W | 0h | |
5 | VMON2_PGF_MASK | R/W | 0h | Masking of VMON2 invalid detection for powergood interrupt VMON2_PG_INT in
INT_DIAG register: 0 – Interrupt generated 1 – Interrupt not generated. This bit does not affect VMON2_PG_STAT status bit in DIAG_STATUS register. (Default from OTP memory) |
4 | VMON2_PGR_MASK | R/W | 0h | Masking of VMON2 valid detection for powergood interrupt VMON2_PG_INT in INT_DIAG
register: 0 – Interrupt generated 1 – Interrupt not generated. This bit does not affect VMON2_PG_STAT status bit in DIAG_STATUS register. (Default from OTP memory) |
3 | VMON1_PGF_MASK | R/W | 0h | Masking of VMON1 invalid detection for powergood interrupt VMON1_PG_INT in
INT_DIAG register: 0 – Interrupt generated 1 – Interrupt not generated. This bit does not affect VMON1_PG_STAT status bit in DIAG_STATUS register. (Default from OTP memory) |
2 | VMON1_PGR_MASK | R/W | 0h | Masking of VMON1 valid detection for powergood interrupt VMON1_PG_INT in INT_DIAG
register: 0 – Interrupt generated 1 – Interrupt not generated. This bit does not affect VMON1_PG_STAT status bit in DIAG_STATUS register. (Default from OTP memory) |
1 | VANA_PGF_MASK | R/W | 0h | Masking of VANA invalid detection for powergood interrupt VANA_PG_INT in INT_DIAG
register: 0 – Interrupt generated 1 – Interrupt not generated. This bit does not affect VANA_PG_STAT status bit in DIAG_STATUS register. (Default from OTP memory) |
0 | VANA_PGR_MASK | R/W | 0h | Masking of VANA valid detection for powergood interrupt VANA_PG_INT in INT_DIAG
register: 0 – Interrupt generated 1 – Interrupt not generated. This bit does not affect VANA_PG_STAT status bit in DIAG_STATUS register. (Default from OTP memory) |
SEL_I_LOAD is shown in #REGS_USERREGISTERS_SEL_I_LOAD_FIGURE and described in #REGS_USERREGISTERS_SEL_I_LOAD_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | LOAD_CURRENT_BUCK_SELECT | ||||||
R/W-0h | R/W-0h | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-2 | RESERVED | R/W | 0h | |
1-0 | LOAD_CURRENT_BUCK_SELECT | R/W | 0h | Start the current measurement on the selected Buck converter: 0 – BUCK0 1 – BUCK1 2 – BUCK0 3 – BUCK1 The measurement is started when register is written. |
I_LOAD_2 is shown in #REGS_USERREGISTERS_I_LOAD_2_FIGURE and described in #REGS_USERREGISTERS_I_LOAD_2_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | BUCK_LOAD_CURRENT_8 | ||||||
R-0h | R-0h | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-1 | RESERVED | R | 0h | |
0 | BUCK_LOAD_CURRENT_8 | R | 0h | This register describes the MSB bit of the average load current on selected converter with a resolution of 20 mA per LSB and maximum 10 A current. |
I_LOAD_1 is shown in #REGS_USERREGISTERS_I_LOAD_1_FIGURE and described in #REGS_USERREGISTERS_I_LOAD_1_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
BUCK_LOAD_CURRENT_7_0 | |||||||
R-0h | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | BUCK_LOAD_CURRENT_7_0 | R | 0h | This register describes 8 LSB bits of the average load current on selected converter with a resolution of 20 mA per LSB and maximum 10 A current. |
FREQ_SEL is shown in #REGS_USERREGISTERS_FREQ_SEL_FIGURE and described in #REGS_USERREGISTERS_FREQ_SEL_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | BOOST_FREQ_SEL | BUCK_FREQ_SEL | |||||
R/W-0h | R-0h | R-0h | |||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-3 | RESERVED | R/W | 0h | |
2 | BOOST_FREQ_SEL | R | 0h | Boost switching frequency: 0 – 2 MHz 1 – 4 MHz (Default from OTP memory) |
1-0 | BUCK_FREQ_SEL | R | 0h | Buck0 and Buck1 switching frequency: 0x0 – 2 MHz 0x1 – 3 MHz 0x2 – 4 MHz 0x3 – 4 MHz (Default from OTP memory) |
BOOST_ILIM_CTRL is shown in #REGS_USERREGISTERS_BOOST_ILIM_CTRL_FIGURE and described in #REGS_USERREGISTERS_BOOST_ILIM_CTRL_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | BOOST_ILIM | ||||||
R/W-0h | R/W-0h | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-2 | RESERVED | R/W | 0h | |
1-0 | BOOST_ILIM | R/W | 0h | Sets the current limit of Boost. 00 – 1.0 A 01 – 1.4 A 10 – 1.9 A 11 – 2.8 A (Default from OTP memory) |
ECC_STATUS is shown in #REGS_USERREGISTERS_ECC_STATUS_FIGURE and described in #REGS_USERREGISTERS_ECC_STATUS_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | DED | SED | |||||
R-0h | R-0h | R-0h | |||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-2 | RESERVED | R | 0h | |
1 | DED | R | 0h | OTP error correction status: 0 – No dual errors detected 1 – Dual errors detected and not corrected |
0 | SED | R | 0h | OTP error correction status: 0 – No single errors detected 1 – Single errors detected and corrected |
WD_DIS_CTRL_CODE is shown in #REGS_USERREGISTERS_WD_DIS_CTRL_CODE_FIGURE and described in #REGS_USERREGISTERS_WD_DIS_CTRL_CODE_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
WD_DIS_UNLOCK_CODE | |||||||
R-0h | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | WD_DIS_UNLOCK_CODE | R | 0h | Unlocking WD_DIS_CTRL bit: Set WD_DIS_CTRL_LOCK=0 by writing 0x87, 0x65, 0x1B by 3
consecutive I2C write sequences to WD_DIS_CTRL_CODE register. Locking WD_DIS_CTRL bit: Set WD_DIS_CTRL_LOCK=1 by writing anything to WD_DIS_CTRL_CODE register or write WD_LOCK=1. Reading this address returns always 0x00. WD_DIS_CTRL can be unlocked only if WD_LOCK=0. |
WD_DIS_CONTROL is shown in #REGS_USERREGISTERS_WD_DIS_CONTROL_FIGURE and described in #REGS_USERREGISTERS_WD_DIS_CONTROL_TABLE.
Return to Summary Table.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | WD_DIS_CTRL_LOCK | WD_DIS_CTRL | |||||
R/W-0h | R-1h | R/W-0h | |||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-2 | RESERVED | R/W | 0h | |
1 | WD_DIS_CTRL_LOCK | R | 1h | Lock status for WD_DIS_CTRL bit. 0 – Not locked, WD_DIS_CTRL bit can be written. 1 – Locked, WD_DIS_CTRL bit is locked and cannot be changed. Lock can be opened by writing 0x87, 0x65, 0x1B by 3 consecutive I2C write sequences to WD_DIS_CTRL_CODE register if WD_LOCK=0. Lock can be closed by writing anything to WD_DIS_CTRL_CODE register or writing WD_LOCK=1. |
0 | WD_DIS_CTRL | R/W | 0h | Watchdog disable pin control. 0 – Watchdog cannot be disabled by WD_DIS pin. 1 – Watchdog can be disabled by WD_DIS pin. (Default from OTP memory) This bit can be written 1 only if WD_LOCK=0 and WD_DIS_CTRL_LOCK=0. |