SLVSH22A May 2024 – September 2025 DRV8000-Q1
PRODUCTION DATA
Table 8-48 lists the memory-mapped registers for the DRV8000-Q1_CTRL registers. All register offset addresses not listed in Table 8-48 should be considered as reserved locations and the register contents should not be modified.
| Offset | Acronym | Register Name | Section |
|---|---|---|---|
| 29h | IC_CTRL | IC control register. | Section 8.3.1 |
| 2Ah | GD_HB_CTRL | Gate driver and half-bridge control register. | Section 8.3.2 |
| 2Bh | HS_EC_HEAT_CTRL | High-side driver, EC, and heater driver control register. | Section 8.3.3 |
| 2Ch | OUT7_PWM_DC | OUT7 PWM Duty cycle control register. | Section 8.3.4 |
| 2Dh | OUT8_PWM_DC | OUT8 PWM Duty cycle control register. | Section 8.3.5 |
| 2Eh | OUT9_PWM_DC | OUT9 PWM Duty cycle control register. | Section 8.3.6 |
| 2Fh | OUT10_PWM_DC | OUT10 PWM Duty cycle control register. | Section 8.3.7 |
| 30h | OUT11_PWM_DC | OUT11 PWM Duty cycle control register. | Section 8.3.8 |
| 31h | OUT12_PWM_DC | OUT12 PWM Duty cycle control register. | Section 8.3.9 |
Complex bit access types are encoded to fit into small table cells. Table 8-49 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 | |
IC_CTRL is shown in Table 8-50.
Return to the Summary Table.
Control register to lock and unlock configuration or control registers, and clear faults.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 15 | RESERVED | R/W | 0h | Reserved |
| 14 | RESERVED | R/W | 0h | Reserved |
| 13 | IPROPI_MODE | R/W | 0h | Selects IPROPI/PWM2 pin mode between input and output modes. 0b = Output (IPROPI mode) 1b = Input (PWM mode) |
| 12-8 | IPROPI_SEL | R/W | 0h | Controls IPROPI MUX output between current, voltage, and temperature sense output. 00000b = No output 00001b = OUT1 current sense output 00010b = OUT2 current sense output 00011b = OUT3 current sense output 00100b = OUT4 current sense output 00101b = OUT5 current sense output 00110b = OUT6 current sense output 00111b = OUT7 current sense output 01000b = OUT8 current sense output 01001b = OUT9 current sense output 01010b = OUT10 current sense output 01011b = OUT11 current sense output 01100b = OUT12 current sense output 01101b = Reserved. 01110b = Reserved. 01111b = Reserved. 10000b = VPVDD Sense Nominal Range (5V -22V) 10001b = Thermal cluster 1 output 10010b = Thermal cluster 2 output 10011b = Thermal cluster 3 output 10100b = Thermal cluster 4 output 10101b = VPVDD Sense High Range (20V - 32V) |
| 7-5 | CTRL_LOCK | R/W | 3h | Lock and unlock the control registers. Bit settings not listed have no
effect. 011b = Unlock all control registers. 110b = Lock the control registers by ignoring further writes except to the IC_CTRL register. |
| 4-2 | CNFG_LOCK | R/W | 3h | Lock and unlock the configuration registers. Bit settings not listed have no
effect. 011b = Unlock all configuration registers. 110b = Lock the configuration registers by ignoring further writes. |
| 1 | WD_RST | R/W | 0h | Watchdog restart. 0b by default after power up. Invert this bit to restart the watchdog timer. After written, the bit reflects the new inverted value. |
| 0 | CLR_FLT | R/W | 0h | Clear latched fault status information. 0b = Default state. 1b = Clear latched fault bits, resets to 0b after completion. It also clears SPI fault and watchdog fault status. |
GD_HB_CTRL is shown in Table 8-51.
Return to the Summary Table.
Gate driver and half-bridge output control register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 15 | S_HIZ2 | R/W | 0h | Gate driver 2 Hi-Z control bit. Active only in half-bridge input control mode. 0b = Outputs follow GD_IN2 signal. 1b = Gate drivers ISTRONG pulldowns are enabled. Half-bridge 2 Hi-Z |
| 14 | S_HIZ1 | R/W | 0h | Gate driver 1 Hi-Z control bit. Active only in half-bridge input control mode. 0b = Outputs follow GD_IN1 signal. 1b = Gate drivers ISTRONG pulldowns are enabled. Half-bridge 1 Hi-Z |
| 13 | S_IN2 | R/W | 0h | Register control bit alternative to GD_IN2 input pin signal. Enabled through IN2_MODE bit. |
| 12 | S_IN1 | R/W | 0h | Register control bit alternative to GD_IN1 input pin signal. Enabled through IN1_MODE bit. |
| 11-10 | OUT6_CTRL | R/W | 0h | Integrated half-bridge output 6 control. 00b = OFF 01b = HS ON 10b = LS ON 11b = RSVD |
| 9-8 | OUT5_CTRL | R/W | 0h | Integrated half-bridge output 5 control. 00b = OFF 01b = HS ON 10b = LS ON 11b = RSVD |
| 7-6 | OUT4_CTRL | R/W | 0h | Integrated half-bridge output 4 control. 00b = OFF 01b = HS ON 10b = LS ON 11b = RSVD |
| 5-4 | OUT3_CTRL | R/W | 0h | Integrated half-bridge output 3 control. 00b = OFF 01b = HS ON 10b = LS ON 11b = RSVD |
| 3-2 | OUT2_CTRL | R/W | 0h | Integrated half-bridge output 2 control. 00b = OFF 01b = HS ON 10b = LS ON 11b = RSVD |
| 1-0 | OUT1_CTRL | R/W | 0h | Integrated half-bridge output 1 control. 00b = OFF 01b = HS ON 10b = LS ON 11b = RSVD |
HS_EC_HEAT_CTRL is shown in Table 8-52.
Return to the Summary Table.
High-side driver, EC, and heater driver output control register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 15 | ECFB_LS_EN | R/W | 0h | Enables EC discharge with LS MOSFET on ECFB while the EC regulation is active. |
| 14 | EC_ON | R/W | 0h | Enables the EC output. |
| 13-8 | EC_V_TAR | R/W | 0h | 6-bits of resolution to control the target voltage on ECFB. 0 V to ECFB max (1.2 or 1.5V). |
| 7 | HEAT_EN | R/W | 0h | Enables heater output. |
| 6 | RESERVED | R/W | 0h | Reserved |
| 5 | OUT12_EN | R/W | 0h | Enables high-side driver 12. |
| 4 | OUT11_EN | R/W | 0h | Enables high-side driver 11. |
| 3 | OUT10_EN | R/W | 0h | Enables high-side driver 10. |
| 2 | OUT9_EN | R/W | 0h | Enables high-side driver 9. |
| 1 | OUT8_EN | R/W | 0h | Enables high-side driver 8. |
| 0 | OUT7_EN | R/W | 0h | Enables high-side driver 7. |
OUT7_PWM_DC is shown in Table 8-53.
Return to the Summary Table.
10-bit duty cycle control for high-side driver 7.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 15 | RESERVED | R/W | 0h | Reserved |
| 14 | RESERVED | R/W | 0h | Reserved |
| 13 | RESERVED | R/W | 0h | Reserved |
| 12 | RESERVED | R/W | 0h | Reserved |
| 11 | RESERVED | R/W | 0h | Reserved |
| 10 | RESERVED | R/W | 0h | Reserved |
| 9-0 | OUT7_DC | R/W | 0h | 10-bit resolution control of Duty Cycle for dedicated PWM generator for high-side driver 7 with max value of 1022. |
OUT8_PWM_DC is shown in Table 8-54.
Return to the Summary Table.
10-bit duty cycle control for high-side driver 8.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 15 | RESERVED | R/W | 0h | Reserved |
| 14 | RESERVED | R/W | 0h | Reserved |
| 13 | RESERVED | R/W | 0h | Reserved |
| 12 | RESERVED | R/W | 0h | Reserved |
| 11 | RESERVED | R/W | 0h | Reserved |
| 10 | RESERVED | R/W | 0h | Reserved |
| 9-0 | OUT8_DC | R/W | 0h | 10-bit resolution control of Duty Cycle for dedicated PWM generator for high-side driver 8 with max value of 1022. |
OUT9_PWM_DC is shown in Table 8-55.
Return to the Summary Table.
10-bit duty cycle control for high-side driver 9.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 15 | RESERVED | R/W | 0h | Reserved |
| 14 | RESERVED | R/W | 0h | Reserved |
| 13 | RESERVED | R/W | 0h | Reserved |
| 12 | RESERVED | R/W | 0h | Reserved |
| 11 | RESERVED | R/W | 0h | Reserved |
| 10 | RESERVED | R/W | 0h | Reserved |
| 9-0 | OUT9_DC | R/W | 0h | 10-bit resolution control of Duty Cycle for dedicated PWM generator for high-side driver 9 with max value of 1022. |
OUT10_PWM_DC is shown in Table 8-56.
Return to the Summary Table.
10-bit duty cycle control for high-side driver 10.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 15 | RESERVED | R/W | 0h | Reserved |
| 14 | RESERVED | R/W | 0h | Reserved |
| 13 | RESERVED | R/W | 0h | Reserved |
| 12 | RESERVED | R/W | 0h | Reserved |
| 11 | RESERVED | R/W | 0h | Reserved |
| 10 | RESERVED | R/W | 0h | Reserved |
| 9-0 | OUT10_DC | R/W | 0h | 10-bit resolution control of Duty Cycle for dedicated PWM generator for high-side driver 10 with max value of 1022. |
OUT11_PWM_DC is shown in Table 8-57.
Return to the Summary Table.
10-bit duty cycle control for high-side driver 11.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 15 | RESERVED | R/W | 0h | Reserved |
| 14 | RESERVED | R/W | 0h | Reserved |
| 13 | RESERVED | R/W | 0h | Reserved |
| 12 | RESERVED | R/W | 0h | Reserved |
| 11 | RESERVED | R/W | 0h | Reserved |
| 10 | RESERVED | R/W | 0h | Reserved |
| 9-0 | OUT11_DC | R/W | 0h | 10-bit resolution control of Duty Cycle for dedicated PWM generator for high-side driver 11 with max value of 1022. |
OUT12_PWM_DC is shown in Table 8-58.
Return to the Summary Table.
10-bit duty cycle control for high-side driver 12.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 15 | RESERVED | R/W | 0h | Reserved |
| 14 | RESERVED | R/W | 0h | Reserved |
| 13 | RESERVED | R/W | 0h | Reserved |
| 12 | RESERVED | R/W | 0h | Reserved |
| 11 | RESERVED | R/W | 0h | Reserved |
| 10 | RESERVED | R/W | 0h | Reserved |
| 9-0 | OUT12_DC | R/W | 0h | 10-bit resolution control of Duty Cycle for dedicated PWM generator for high-side driver 12 with max value of 1022. |