SBVS449 June 2026 TPS7B7802-Q1
ADVANCE INFORMATION
The TPS7B7802-Q1 device must be setup correctly by writing into the four configuration registers (CFGR0-3). For a detailed description on all the registers, please refer to the Register Map section. Table 6-3 lists the addresses and Read/Write (R/W) accessibility of all the registers in the TPS7B7802-Q1 device. The registers listed in Table 6-3 are 16 bits in size. Therefore 2 bytes of data can be read from or write into (if permissible) these registers.
| Index | Register Name | Address (Hex) | Address (Binary) | Read/Write | |||
|---|---|---|---|---|---|---|---|
| A3 | A2 | A1 | A0 | ||||
| 1 | CFGR0 | 0 | 0 | 0 | 0 | 0 | R/W |
| 2 | CFGR1 | 1 | 0 | 0 | 0 | 1 | R/W |
| 3 | CFGR2 | 2 | 0 | 0 | 1 | 0 | R/W |
| 4 | CFGR3 | 3 | 0 | 0 | 1 | 1 | R/W |
| 5 | Data Register for device VIN | 4 | 0 | 1 | 0 | 0 | R |
| 6 | Data Register for Ch1VOUT | 5 | 0 | 1 | 0 | 1 | R |
| 7 | Data Register for Ch1IOUT-H | 6 | 0 | 1 | 1 | 0 | R |
| 8 | Data Register for Ch1IOUT-L | 7 | 0 | 1 | 1 | 1 | R |
| 9 | Data Register for Junction Temperature | 8 | 1 | 0 | 0 | 0 | R |
| 10 | Data Register for device VIN | 9 | 1 | 0 | 0 | 1 | R |
| 11 | Data Register for Ch2VOUT | A | 1 | 0 | 1 | 0 | R |
| 12 | Data Register for Ch2IOUT-H | B | 1 | 0 | 1 | 1 | R |
| 13 | Data Register for Ch2IOUT-L | C | 1 | 1 | 0 | 0 | R |
| 14 | Latched Status Register | D | 1 | 1 | 0 | 1 | R/W |
| 15 | Run Time Status Register | E | 1 | 1 | 1 | 0 | R |
| 16 | Mask Register | F | 1 | 1 | 1 | 1 | R/W |
After addressing the desired target, to write into a particular register, we recommend that the 8-bit frame ‘Control Byte 0’ be utilized. Figure 6-6 shows the structure of this frame and Table 6-4 describes the function of each bit.
| Bit | Field | Description |
|---|---|---|
| D7 | Control Byte ID |
0: Control Byte 0 (This Byte helps the user read/write data into registers). 1: Control Byte 1 (This Byte helps perform specific ADC functions). |
| D6 | NA | Must be ‘0’ for normal operation. |
| D5 | A3 |
Register Address Bits |
| D4 | A2 | |
| D3 | A1 | |
| D2 | A0 | |
| D1 | NA | Must be ‘0’ for normal operation. |
| D0 | R/W |
1: Data from register whose address correlates to the address bits can be read. 0: Data can be written into register whose address correlates to the address bits. |
Table 6-5 lists an example configuration of the TPS7B7802-Q1 device. Figure 6-7 describes the process of populating the four configuration registers to get the configuration listed in Table 6-5. The Mask and the Latched Status register can be written into, in a similar way. The hex/binary codes corresponding to the various target values and the composition of configuration registers CFGR0-3 are provided in the Register Map section.
| Parameter | Channel 1 | Channel 2 | ||
|---|---|---|---|---|
| Target Value | Binary Code | Target Value | Binary Code | |
| Current Limit at Start-up | 200mA | 0111 | 300mA | 1011 |
| Load current warn threshold | 310mA | 1111 | 250mA | 1100 |
| Output Voltage | 12V | 0110 0100 | 10V | 0101 0000 |
| Open load threshold | 10mA | 1010 | 15mA | 1111 |
| Current Limit | 350mA | 1101 | 400mA | 1111 |
| Junction Temp warn threshold | 130°C | 110 | ||
| ADC Enable | Enable | 1 | ||
| Runtime/Latch Error | Runtime | 0 | ||
| Blanking Time | 8.5ms | 100 | ||
| Digital Enable | Enable | 1 | Enable | 1 |
| External Feedback setting | No | 0 | No | 0 |
The write accessible registers can be populated in any sequence and the STOP (or repeated START) sequence can be initiated at any time. To begin the re-write after a STOP, the target has to be addressed again the write cycle described above has to be repeated.
If data is attempted to be written into a read only accessible register, the TPS7B7802-Q1 device responds with a NACK. This is shown in Figure 6-8, where Control Byte 0 is sent with a write instruction to a read-only register (VIN register of LDO Ch-1) and TPS7B7802-Q1 the device responds with a NACK. The TPS7B7802-Q1 device continues to respond with a NACK, until the controller issues a STOP followed by a correct address frame.