SNVSAT1A September 2017 – June 2021 LP87332D-Q1
PRODUCTION DATA
The LP87332D-Q1 is controlled by a set of registers through the I2C-compatible interface. The device registers addresses and abbreviations are listed in Table 7-7. A more detailed description is given in the Section 7.6.1.1 to Section 7.6.1.39 sections.
The asterisk (*) marking indicates register bits which are updated from OTP memory during READ OTP state.
This register map describes the default values for a device with orderable code of LP87332DRHDRQ1. For other device versions the default values read from OTP memory can be different.
Addr | Register | Read / Write | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
---|---|---|---|---|---|---|---|---|---|---|
0x00 | DEV_REV | R | DEVICE_ID[1:0] | Reserved - do not use | ||||||
0x01 | OTP_REV | R | OTP_ID[7:0] | |||||||
0x02 | BUCK0_ CTRL_1 | R/W | Reserved - do not use | BUCK0_FPWM | BUCK0_RDIS_EN | BUCK0_ EN_PIN_CTRL | BUCK0_EN | |||
0x03 | BUCK0_ CTRL_2 | R/W | Reserved - do not use | BUCK0_ILIM[2:0] | BUCK0_SLEW_RATE[2:0] | |||||
0x04 | BUCK1_ CTRL_1 | R/W | Reserved - do not use | BUCK1_FPWM | BUCK1_RDIS_EN | BUCK1_ EN_PIN_CTRL | BUCK1_EN | |||
0x05 | BUCK1_ CTRL_2 | R/W | Reserved - do not use | BUCK1_ILIM[2:0] | BUCK1_SLEW_RATE[2:0] | |||||
0x06 | BUCK0_ VOUT | R/W | BUCK0_VSET[7:0] | |||||||
0x07 | BUCK1_ VOUT | R/W | BUCK1_VSET[7:0] | |||||||
0x08 | LDO0_ CTRL | R/W | Reserved - do not use | LDO0_RDIS_EN | LDO0_ EN_PIN_CTRL | LDO0_EN | ||||
0x09 | LDO1_ CTRL | R/W | Reserved - do not use | LDO1_RDIS_EN | LDO1_ EN_PIN_CTRL | LDO1_EN | ||||
0x0A | LDO0_ VOUT | R/W | Reserved - do not use | LDO0_VSET[4:0] | ||||||
0x0B | LDO1_ VOUT | R/W | Reserved - do not use | LDO1_VSET[4:0] | ||||||
0x0C | BUCK0_ DELAY | R/W | BUCK0_SHUTDOWN_DELAY[3:0] | BUCK0_STARTUP_DELAY[3:0] | ||||||
0x0D | BUCK1_ DELAY | R/W | BUCK1_SHUTDOWN_DELAY[3:0] | BUCK1_STARTUP_DELAY[3:0] | ||||||
0x0E | LDO0_ DELAY | R/W | LDO0_SHUTDOWN_DELAY[3:0] | LDO0_STARTUP_DELAY[3:0] | ||||||
0x0F | LDO1_ DELAY | R/W | LDO1_SHUTDOWN_DELAY[3:0] | LDO1_STARTUP_DELAY[3:0] | ||||||
0x10 | GPO_ DELAY | R/W | GPO_SHUTDOWN_DELAY[3:0] | GPO_STARTUP_DELAY[3:0] | ||||||
0x11 | GPO2_ DELAY | R/W | GPO2_SHUTDOWN_DELAY[3:0] | GPO2_STARTUP_DELAY[3:0] | ||||||
0x12 | GPO_ CTRL | R/W | Reserved - do not use | GPO2_OD | GPO2_ EN_PIN_CTRL | GPO2_EN | Reserved - do not use | GPO_OD | GPO_ EN_PIN_CTRL | GPO_EN |
0x13 | CONFIG | R/W | Reserved - do not use | STARTUP_DELAY_SEL | SHUTDOWN_DELAY_SEL | CLKIN_PIN_SEL | CLKIN_PD | EN_PD | TDIE _WARN _LEVEL | EN_ SPREAD _SPEC |
0x14 | PLL_CTRL | R/W | Reserved - do not use | EN_PLL | Reserved - do not use | EXT_CLK_FREQ[4:0] | ||||
0x15 | PGOOD_CTRL_1 | R/W | PGOOD_POL | PGOOD_OD | PGOOD_WINDOW_LDO | PGOOD_WINDOW_BUCK | EN_PGOOD_LDO1 | EN_PGOOD_LDO0 | EN_PGOOD_BUCK1 | EN_PGOOD_BUCK0 |
0x16 | PGOOD_CTRL_2 | R/W | Reserved - do not use | EN_PGOOD_TWARN | PG_FAULT_GATES_PGOOD | PGOOD_MODE | ||||
0x17 | PG_FAULT | R | Reserved - do not use | PG_FAULT_LDO1 | PG_FAULT_LDO0 | PG_FAULT_BUCK1 | PG_FAULT_BUCK0 | |||
0x18 | RESET | R/W | Reserved - do not use | SW_ RESET | ||||||
0x19 | INT_TOP_1 | R/W | PGOOD_ INT | INT_ LDO | INT_ BUCK | SYNC_ CLK_INT | TDIE_SD_INT | TDIE_ WARN_INT | OVP_INT | I_MEAS_ INT |
0x1A | INT_TOP_2 | R/W | Reserved - do not use | RESET_ REG_INT | ||||||
0x1B | INT_BUCK | R/W | Reserved - do not use | BUCK1_ PG_INT | BUCK1_ SC_INT | BUCK1_ ILIM_INT | Reserved - do not use | BUCK0_ PG_INT | BUCK0_ SC_INT | BUCK0_ ILIM_INT |
0x1C | INT_LDO | R/W | Reserved - do not use | LDO1_ PG_INT | LDO1_ SC_INT | LDO1_ ILIM_INT | Reserved - do not use | LDO0_ PG_INT | LDO0_ SC_INT | LDO0_ ILIM_INT |
0x1D | TOP_ STAT | R | PGOOD_STAT | Reserved - do not use | SYNC_CLK _STAT | TDIE_SD _STAT | TDIE_ WARN_ STAT | OVP_ STAT | Reserved - do not use | |
0x1E | BUCK_STAT | R | BUCK1_ STAT | BUCK1_ PG_STAT | Reserved - do not use | BUCK1_ ILIM_STAT | BUCK0_ STAT | BUCK0_ PG_STAT | Reserved - do not use | BUCK0_ ILIM_STAT |
0x1F | LDO_STAT | R | LDO1_ STAT | LDO1_ PG_STAT | Reserved - do not use | LDO1_ ILIM_STAT | LDO0_ STAT | LDO0_ PG_STAT | Reserved - do not use | LDO0_ ILIM_STAT |
0x20 | TOP_ MASK_1 | R/W | PGOOD_ INT_MASK | Reserved - do not use | SYNC_CLK _MASK | Reserved - do not use | TDIE_WARN_MASK | Reserved - do not use | I_MEAS_ MASK | |
0x21 | TOP_ MASK_2 | R/W | Reserved - do not use | RESET_ REG_MASK | ||||||
0x22 | BUCK_MASK | R/W | BUCK1_PGF_MASK | BUCK1_PGR_MASK | Reserved - do not use | BUCK1_ ILIM_ MASK | BUCK0_PGF_MASK | BUCK0_PGR_MASK | Reserved - do not use | BUCK0_ ILIM_ MASK |
0x23 | LDO_MASK | R/W | LDO1_PGF_MASK | LDO1_PGR_MASK | Reserved - do not use | LDO1_ ILIM_ MASK | LDO0_PGF_MASK | LDO0_PGR_MASK | Reserved - do not use | LDO0_ ILIM_ MASK |
0x24 | SEL_I_ LOAD | R/W | Reserved - do not use | LOAD_CURRENT_ BUCK_SELECT | ||||||
0x25 | I_LOAD_2 | R | Reserved - do not use | BUCK_LOAD_CURRENT[8] | ||||||
0x26 | I_LOAD_1 | R | BUCK_LOAD_CURRENT[7:0] |