SLVSH22 May 2024 DRV8000-Q1
ADVANCE INFORMATION
Table 11-1 lists the memory-mapped registers for the DRV8000-Q1_CTRL registers. All register offset addresses not listed in Table 11-1 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 11.1 |
2Ah | GD_HB_CTRL | Gate driver and half-bridge control register. | Section 11.2 |
2Bh | HS_EC_HEAT_CTRL | High-side driver, EC, and heater driver control register. | Section 11.3 |
2Ch | OUT7_PWM_DC | OUT7 PWM Duty cycle control register. | Section 11.4 |
2Dh | OUT8_PWM_DC | OUT8 PWM Duty cycle control register. | Section 11.5 |
2Eh | OUT9_PWM_DC | OUT9 PWM Duty cycle control register. | Section 11.6 |
2Fh | OUT10_PWM_DC | OUT10 PWM Duty cycle control register. | Section 11.7 |
30h | OUT11_PWM_DC | OUT11 PWM Duty cycle control register. | Section 11.8 |
31h | OUT12_PWM_DC | OUT12 PWM Duty cycle control register. | Section 11.9 |
Complex bit access types are encoded to fit into small table cells. Table 11-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 |
IC_CTRL is shown in Table 11-3.
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 | 0h | Reserved |
14 | RESERVED | R | 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 - 01111b = Reserved. 10000b = PVDD voltage sense output 10001b = Thermal cluster 1 output 10010b = Thermal cluster 2 output 10011b = Thermal cluster 3 output 10100b = Thermal cluster 4 output |
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 except to the IC_CTRL register. |
1 | WD_RST | R/W | 0h | Watchdog timer restart. 0b by default after power up. Invert this bit to restart the watchdog timer. After written, the bit will reflect 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. Will also clear SPI fault and watchdog fault status. |
GD_HB_CTRL is shown in Table 11-4.
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 IN1/EN signal. 1b = Gate drivers pull-downs are enabled. Half-bridge 1 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 IN1/EN signal. 1b = Gate drivers pull-downs are enabled. Half-bridge 1 Hi-Z |
13 | S_IN2 | R/W | 0h | Control bit for IN1 input signal. Enabled through IN1_MODE bit. |
12 | S_IN1 | R/W | 0h | Control bit for IN2 input signal. Enabled through IN2_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 11-5.
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 | RSVD_6 | 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 11-6.
Return to the Summary Table.
10-bit duty cycle control for high-side driver 7.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | RESERVED | R | 0h | Reserved |
14 | RESERVED | R | 0h | Reserved |
13 | RESERVED | R | 0h | Reserved |
12 | RESERVED | R | 0h | Reserved |
11 | RESERVED | R | 0h | Reserved |
10 | RESERVED | R | 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. |
OUT8_PWM_DC is shown in Table 11-7.
Return to the Summary Table.
10-bit duty cycle control for high-side driver 8.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | RESERVED | R | 0h | Reserved |
14 | RESERVED | R | 0h | Reserved |
13 | RESERVED | R | 0h | Reserved |
12 | RESERVED | R | 0h | Reserved |
11 | RESERVED | R | 0h | Reserved |
10 | RESERVED | R | 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. |
OUT9_PWM_DC is shown in Table 11-8.
Return to the Summary Table.
10-bit duty cycle control for high-side driver 9.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | RESERVED | R | 0h | Reserved |
14 | RESERVED | R | 0h | Reserved |
13 | RESERVED | R | 0h | Reserved |
12 | RESERVED | R | 0h | Reserved |
11 | RESERVED | R | 0h | Reserved |
10 | RESERVED | R | 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. |
OUT10_PWM_DC is shown in Table 11-9.
Return to the Summary Table.
10-bit duty cycle control for high-side driver 10.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | RESERVED | R | 0h | Reserved |
14 | RESERVED | R | 0h | Reserved |
13 | RESERVED | R | 0h | Reserved |
12 | RESERVED | R | 0h | Reserved |
11 | RESERVED | R | 0h | Reserved |
10 | RESERVED | R | 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. |
OUT11_PWM_DC is shown in Table 11-10.
Return to the Summary Table.
10-bit duty cycle control for high-side driver 11.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | RESERVED | R | 0h | Reserved |
14 | RESERVED | R | 0h | Reserved |
13 | RESERVED | R | 0h | Reserved |
12 | RESERVED | R | 0h | Reserved |
11 | RESERVED | R | 0h | Reserved |
10 | RESERVED | R | 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. |
OUT12_PWM_DC is shown in Table 11-11.
Return to the Summary Table.
10-bit duty cycle control for high-side driver 12.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | RESERVED | R | 0h | Reserved |
14 | RESERVED | R | 0h | Reserved |
13 | RESERVED | R | 0h | Reserved |
12 | RESERVED | R | 0h | Reserved |
11 | RESERVED | R | 0h | Reserved |
10 | RESERVED | R | 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. |