SLVSFU1C April 2023 – October 2024 TPS62874-Q1 , TPS62875-Q1 , TPS62876-Q1 , TPS62877-Q1
PRODMIX
Table 9-1 lists the memory-mapped registers for the Device registers. All register offset addresses not listed in Table 9-1 should be considered as reserved locations and the register contents should not be modified.
Address | Acronym | Register Name | Section |
---|---|---|---|
0h | VSET | Output Voltage Setpoint | Section 9.1 |
1h | CONTROL1 | Control 1 | Section 9.2 |
2h | CONTROL2 | Control 2 | Section 9.3 |
3h | CONTROL3 | Control 3 | Section 9.4 |
4h | STATUS | Status | Section 9.5 |
Complex bit access types are encoded to fit into small table cells. Table 9-2 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 |
VSET is shown in Table 9-3.
Return to the Summary Table.
This register controls the output voltage setpoint
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-0 | VSET | R/W | xxxxxxxxb | Output voltage setpoint (see also the range-setting bits in the CONTROL2 register). Range 1: Output voltage setpoint = 0.4 V + VSET[7:0] × 1.25 mV Range 2: Output voltage setpoint = 0.4 V + VSET[7:0] × 2.5 mV Range 3: Output voltage setpoint = 0.4 V + VSET[7:0] × 5 mV The state of the VSEL pin during power up determines the reset value. |
CONTROL1 is shown in Table 9-4.
Return to the Summary Table.
This register controls various device configuration options
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | RESET | R/W | 0b | Reset device.
0b = No effect 1b = The device is powered down, the pin status is read and all registers are reset to their default value. The device is then powered up again starting with a soft-start cycle. Reading this bit always returns 0. |
6 | SSCEN | R/W | xb | Spread spectrum clocking enable. Please see the DEVICE OPTIONS table if SSC is enabled by default.
0b = SSC operation disabled 1b = SSC operation enabled |
5 | SWEN | R/W | 1b | Software enable.
0b = Switching disabled (register values retained) 1b = Switching enabled (without the enable delay) |
4 | FPWMEN | R/W | 0b | Forced-PWM enable.
0b = Power-save operation enabled 1b = Forced-PWM operation enabled This bit is logically ORed with the MODE/SYNC pin: If a high level or a synchronization clock is applied to the the MODE/SYNC pin, the device operates in Forced-PWM, regardless of the state of this bit. |
3 | DISCHEN | R/W | 1b | Output discharge enable.
0b = Output discharge disabled. 1b = Output discharge enabled. |
2 | HICCUPEN | R/W | 0b | Hiccup operation enable.
0b = Hiccup operation disabled 1b = Hiccup operation enabled. Do not enable Hiccup operation during stacked operation |
1-0 | VRAMP | R/W | 00b | Output voltage ramp speed when changing from one output voltage setting to another.
00b = 10 mV/µs 01b = 5 mV/µs 10b = 1.25 mV/µs 11b = 0.5 mV/µs |
CONTROL2 is shown in Table 9-5.
Return to the Summary Table.
This register controls various device configuration options
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-5 | RESERVED | R/W | 000b | Reserved for future use. To ensure compatibility with future device variants, program these bits to 0. |
4 | SYNC_OUT_PHASE | R/W | 0b | Phase shift of SYNC_OUT with reference to internal clk or external clk applied at MODE/SYNC.
0b = SYNC_OUT is phase shifted by 120° 1b = SYNC_OUT is phase shifted by 180° The phase relation of 180° is only valid from the primary to the first secondary converter. |
3-2 | VRANGE | R/W | 10b | Output voltage range.
00b = 0.4 V to 0.71875 V in 1.25-mV steps 01b = 0.4 V to 1.0375 V in 2.5-mV steps 10b = 0.4 V to 1.675 V in 5-mV steps 11b = 0.4 V to 1.675 V in 5-mV steps |
1-0 | SSTIME | R/W | 10b | Soft-start ramp time.
00b = 0.5 ms 01b = 0.77 ms 10b = 1 ms 11b = 2 ms |
CONTROL3 is shown in Table 9-6.
Return to the Summary Table.
This register controls various device configuration options
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-3 | RESERVED | R/W | 00000b | Reserved for future use. To ensure compatibility with future device variants, program these bits to 0. |
2 | DROOPEN | R/W | xb | Droop compensation enable. Please see the DEVICE OPTIONS table if droop compensation is enabled by default.
0b = droop compensation disabled 1b = droop compensation enabled |
1 | SINGLE | R/W | 0b | Single operation. This bit controls the internal EN pulldown and SYNCOUT functions.
0b = EN pin pulldown and SYNCOUT enabled 1b = EN pin pulldown and SYNCOUT disabled. Do not set during stacked operation |
0 | PGBLNKDVS | R/W | 0b | Power-good blanking during DVS.
0b = PG pin reflects the output of the window comparator 1b = PG pin is high impedance during DVS |
STATUS is shown in Table 9-7.
Return to the Summary Table.
This register returns the device status flags
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-6 | RESERVED | R | 00b | Reserved for future use. To ensure compatibility with future device variants, ignore these bits. |
5 | HICCUP | R | 0b | Hiccup. This bit reports whether a hiccup event occurred since the last time the STATUS register was read.
0b = No hiccup event occured 1b = A hiccup event occurred |
4 | ILIM | R | 0b | Current limit. This bit reports whether an current limit event occurred since the last time the STATUS register was read.
0b = No current limit event occured 1b = An current limit event occurred |
3 | TWARN | R | 0b | Thermal warning. This bit reports whether a thermal warning event occurred since the last time the STATUS register was read.
0b = No thermal warning event occurred 1b = A thermal warning event occurred |
2 | TSHUT | R | 0b | Thermal shutdown. This bit reports whether a thermal shutdown event occurred since the last time the STATUS register was read.
0b = No thermal shutdown event occurred 1b = A thermal shutdown event occurred |
1 | PBUV | R | 0b | Power-bad undervoltage. This bit reports whether a power-bad event (output voltage too low) occurred since the last time the STATUS register was read.
0b = No power-bad undervoltage event occurred 1b = A power-bad undervoltage event occurred |
0 | PBOV | R | 0b | Power-bad overvoltage. This bit reports whether a power-bad event (output voltage too high) occurred since the last time the STATUS register was read.
0b = No power-bad overvoltage event occurred 1b = A power-bad overvoltage event occurred |