DRV8311P [TI]

DRV8311 Three-Phase PWM Motor Driver;
DRV8311P
型号: DRV8311P
厂家: TEXAS INSTRUMENTS    TEXAS INSTRUMENTS
描述:

DRV8311 Three-Phase PWM Motor Driver

文件: 总87页 (文件大小:2588K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
DRV8311 Three-Phase PWM Motor Driver  
1 Features  
3 Description  
Three-phase PWM motor driver  
– 3-Phase brushless DC motors  
3-V to 20-V operating voltage  
– 24-V Absolute maximum voltage  
High output current capability  
– 5-A Peak current drive  
Low on-state resistance MOSFETs  
– 200-mΩ typ RDS(ON) (HS + LS) at TA = 25°C  
Low power sleep mode  
– 1.5-µA at VVM = 12-V, TA = 25°C  
Multiple control interface options  
– 6x PWM control interface  
The DRV8311 provides three integrated MOSFET  
half-H-bridges for driving a three-phase brushless DC  
(BLDC) motor for 9-V, 12-V, or 18-V DC rails or  
1S to 4S battery powered applications. The device  
integrates three current-sense amplifiers (CSA) with  
integrated current sense for sensing the three phase  
currents of BLDC motors to achieve optimum FOC  
and current-control system implementation.  
The DRV8311P device provides capability to generate  
and configure PWM timers over Texas Instruments  
SPI (tSPI), and allows the control of multiple BLDC  
motors directly over the tSPI interface. This feature  
reduces the number of required I/O ports from the  
primary controller to control multiple motors.  
– 3x PWM control interface  
– PWM generation mode (SPI/tSPI) with optional  
calibration between MCU and DRV8311  
tSPI interface (DRV8311P)  
– PWM duty and frequency update over SPI  
– Control multiple DRV8311P devices using  
standard 4-wire SPI interface  
Supports up to 200-kHz PWM frequency  
Integrated current sensing  
– No external resistor required  
– Sense amplifier output, one per 1/2-H  
SPI and hardware device variants  
– 10-MHz SPI communication (SPI/tSPI)  
Supports 1.8-V, 3.3-V, and 5-V logic inputs  
Built-in 3.3-V ± 4.5%, 100-mA LDO regulator  
Integrated protection features  
– VM undervoltage lockout (UVLO)  
– Charge pump undervoltage (CPUV)  
– Overcurrent protection (OCP)  
Device Information(1)  
PART NUMBER  
DRV8311H  
PACKAGE  
BODY SIZE (NOM)  
3.00 mm × 3.00 mm  
3.00 mm × 3.00 mm  
3.00 mm × 3.00 mm  
WQFN (24)  
DRV8311S(2)  
WQFN (24)  
WQFN (24)  
DRV8311P  
(1) For all available packages, see the orderable addendum at  
the end of the data sheet.  
(2) Device available for preview only.  
3- to 20-V (24-V abs max)  
LDO out  
3.3V up to 100mA  
6x / 3x PWM  
PWM input  
DRV8311H/S  
A
B
C
nSLEEP  
Only on H variant  
Charge Pump  
SPI  
Only on SPI variant  
Built-in Protec on  
LDO Regulator  
MCU  
CSA out  
3x voltage feedback  
nFAULT  
5-A peak output current  
Integrated Current Sensing  
– Thermal warning and shutdown (OTW/OTSD)  
– Fault condition indication pin (nFAULT)  
DRV8311H/S Simplified Schematic  
2 Applications  
3- to 20-V (24-V abs max)  
LDO out  
Brushless-DC (BLDC) Motor Modules  
Drones and Handheld Gimbal  
Coffee Machines  
Vacuum Robots  
Washer and Dryer Pumps  
Laptop, Desktop, and Server Fans  
3.3V up to 100mA  
nSLEEP  
DRV8311P  
A
B
C
Charge Pump  
tSPI  
Motor control  
Built-in Protec on  
LDO Regulator  
MCU  
CSA out  
3x voltage feedback  
5-A peak output current  
nFAULT  
Integrated Current Sensing  
DRV8311P Simplified Schematic  
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,  
intellectual property matters and other important disclaimers. ADVANCE INFORMATION for preproduction products; subject to change  
without notice.  
 
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
Table of Contents  
1 Features............................................................................1  
2 Applications.....................................................................1  
3 Description.......................................................................1  
4 Revision History.............................................................. 2  
5 Pin Configuration and Functions...................................3  
6 Specifications.................................................................. 6  
6.1 Absolute Maximum Ratings ....................................... 6  
6.2 ESD Ratings .............................................................. 6  
6.3 Recommended Operating Conditions ........................6  
6.4 Thermal Information ...................................................7  
6.5 Electrical Characteristics ............................................7  
6.6 SPI Timing Requirements ........................................ 12  
6.7 SPI Secondary Mode Timings...................................13  
7 Detailed Description......................................................14  
7.1 Overview...................................................................14  
7.2 Functional Block Diagram.........................................15  
7.3 Feature Description...................................................18  
7.4 Device Functional Modes..........................................43  
7.5 SPI Communication.................................................. 44  
8 DRV8311 Registers........................................................49  
9 Application and Implementation..................................72  
9.1 Application Information............................................. 72  
9.2 Typical Applications.................................................. 74  
10 Power Supply Recommendations..............................75  
10.1 Bulk Capacitance....................................................75  
11 Layout...........................................................................76  
11.1 Layout Guidelines................................................... 76  
11.2 Layout Example...................................................... 77  
11.3 Thermal Considerations..........................................78  
12 Device and Documentation Support..........................79  
12.1 Support Resources................................................. 79  
12.2 Trademarks.............................................................79  
12.3 Electrostatic Discharge Caution..............................79  
12.4 Glossary..................................................................79  
13 Mechanical, Packaging, and Orderable  
Information.................................................................... 79  
13.1 Tape and Reel Information......................................83  
4 Revision History  
DATE  
REVISION  
NOTES  
September 2021  
*
Initial release.  
Copyright © 2021 Texas Instruments Incorporated  
2
Submit Document Feedback  
Product Folder Links: DRV8311  
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
5 Pin Configuration and Functions  
1
2
3
4
5
6
7
19  
18  
17  
16  
15  
14  
13  
INLB  
INLA  
AVDD  
nFAULT  
CSAREF  
SOC  
DRV8311S  
(Thermal PAD)  
AGND  
INHA  
INHB  
INHC  
SOB  
SOA  
CP  
VIN_AVDD  
Figure 5-1. DRV8311S 24-Pin WQFN With Exposed Thermal Pad Top View  
1
2
3
4
5
6
7
19  
18  
17  
16  
15  
14  
13  
INLB  
INLA  
AVDD  
nFAULT  
CSAREF  
SOC  
DRV8311H  
(Thermal PAD)  
AGND  
INHA  
INHB  
INHC  
SOB  
SOA  
CP  
VIN_AVDD  
Figure 5-2. DRV8311H 24-Pin WQFN With Exposed Thermal Pad Top View  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
3
Product Folder Links: DRV8311  
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
1
2
3
4
5
6
7
19  
18  
17  
16  
15  
14  
13  
PWM_SYNC  
NC  
nFAULT  
CSAREF  
AVDD  
SOC  
DRV8311P  
(Thermal PAD)  
AGND  
AD0  
AD1  
NC  
SOB  
SOA  
CP  
VIN_AVDD  
Figure 5-3. DRV8311P 24-Pin WQFN With Exposed Thermal Pad Top View  
Table 5-1. Pin Functions  
PIN  
24-pin Package  
TYPE(1)  
DESCRIPTION  
DRV8311  
H
NAME  
DRV8311P DRV8311S  
ADo  
16  
17  
15  
14  
16  
16  
I
I
Only on tSPI device DRV8311P. Address selection for tSPI.  
Only on tSPI device DRV8311P. Address selection for tSPI.  
Device analog ground. Connect to system ground.  
AD1  
AGND  
PWR  
3.3V regulator output. Connect a X5R or X7R, up to 4.7-µF, 6.3-V ceramic  
capacitor between the AVDD and AGND pins. This regulator can source up  
to 100 mA externally.  
AVDD  
17  
17  
PWR  
6
2
Charge pump output. Connect a X5R or X7R, 0.1-µF, 16-V ceramic capacitor  
between the VCP and VM pins.  
CP  
6
2
6
2
PWR  
PWR  
Current sense amplifier power supply input and reference. Connect a X5R or  
X7R, 0.1-µF, 6.3-V ceramic capacitor between the CSAREF and AGND pins.  
CSAREF  
21  
Only on Hardware devices (DRV8311H). Current sense amplifier gain  
setting. The pin is a 4 level input pin configured by an external resistor  
between GAIN and AVDD or GND.  
GAIN  
I
15  
14  
13  
18  
19  
20  
23  
High-side driver control input for OUTA. This pin controls the state of the  
high-side MOSFET in 6x/3x PWM Mode.  
INHA  
INHB  
INHC  
INLA  
INLB  
INLC  
15  
14  
13  
18  
19  
20  
I
I
I
I
I
I
High-side driver control input for OUTB. This pin controls the state of the  
high-side MOSFET in 6x/3x PWM Mode.  
High-side driver control input for OUTC. This pin controls the state of the  
high-side MOSFET in 6x/3x PWM Mode.  
Low-side driver control input for OUTA. This pin controls the state of the  
low-side MOSFET in 6x PWM Mode.  
Low-side driver control input for OUTB. This pin controls the state of the  
low-side MOSFET in 6x PWM Mode.  
Low-side driver control input for OUTC. This pin controls the state of the  
low-side MOSFET in 6x PWM Mode.  
Only on Hardware devices (DRV8311H). PWM mode setting. This pin is a 4  
level input pin configured by an external resistor between MODE and AVDD  
or GND.  
MODE  
1
1
I
1
Fault indication pin. Pulled logic-low with fault condition; open-drain output  
requires an external pullup to AVDD.  
nFAULT  
O
Copyright © 2021 Texas Instruments Incorporated  
4
Submit Document Feedback  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
Table 5-1. Pin Functions (continued)  
PIN  
24-pin Package  
DRV8311  
TYPE(1)  
DESCRIPTION  
NAME  
DRV8311P DRV8311S  
H
Only on SPI (DRV8311S) and tSPI (DRV8311P) devices. Serial chip select.  
A logic low on this pin enables serial interface communication (SPI devices).  
nSCS  
20  
24  
24  
I
I
24  
Only on DRV8311H and DRV8311P devices. When this pin is logic low the  
device goes to a low-power sleep mode. A 15 to 50-µs low pulse can be  
used to reset fault conditions without entering sleeep mode.  
nSLEEP  
OUTA  
OUTB  
OUTC  
PGND  
10  
11  
12  
9
10  
11  
12  
9
10  
11  
12  
9
O
O
Half bridge output A. Connect to motor winding.  
Half bridge output B. Connect to motor winding.  
Half bridge output C. Connect to motor winding.  
Device power ground. Connect to system ground.  
O
PWR  
Only on tSPI device DRV8311P. Connect to the MCU signal to synchronize  
the internally-generated PWM signals from DRV8311 to the MCU in PWM  
generation mode.  
PWM_SY  
NC  
18  
23  
I
I
Only on SPI (DRV8311S) and tSPI (DRV8311P) devices. Serial clock input.  
Serial data is shifted out on the rising edge and captured on the falling edge  
of SCLK (SPI devices).  
SCLK  
23  
22  
Only on SPI (DRV8311S) and tSPI (DRV8311P) devices. Serial data input.  
Data is captured on the falling edge of the SCLK pin (SPI devices).  
SDI  
22  
21  
22  
21  
I
O
I
Only on SPI (DRV8311S) and tSPI (DRV8311P) devices. Serial data output.  
Data is shifted out on the rising edge of the SCLK pin.  
SDO  
SLEW  
Only on DRV8311H device. Slew rate control setting. This pin is a 4 level  
input pin set by an external resistor between SLEW pin and AVDD or GND.  
SOA  
SOB  
SOC  
5
4
3
5
4
3
5
4
3
O
O
O
Current sense amplifier output for OUTA.  
Current sense amplifier output for OUTB.  
Current sense amplifier output for OUTC.  
Power supply for the motor. Connect to motor supply voltage. Connect a X5R  
or X7R, 0.1-uF VM-rated ceramic bypass capacitor as well as a >=10-uF,  
VM-rated bulk capacitor between VM and PGND. Additionally, connect a  
X5R or X7R, 0.1-uF, 16-V ceramic capacitor between the VM and CP pins.  
VM  
8
7
8
7
8
7
PWR  
PWR  
Supply input for AVDD. Bypass to AGND with a X5R or X7R, 0.1-uF,  
VIN_AVDD-rated ceramic capacitor as well as a >=10-uF, VIN_AVDD-rated  
rated bulk capacitor between VIN_AVDD and PGND.  
VIN_AVDD  
Thermal  
pad  
PWR  
Must be connected to PGND.  
NC  
13,18  
No connect. Leave the pin floating.  
(1) I = input, O = output, PWR = power, NC = no connect  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
5
Product Folder Links: DRV8311  
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
6 Specifications  
6.1 Absolute Maximum Ratings  
over operating ambient temperature range (unless otherwise noted)(1)  
MIN  
–0.3  
–0.3  
–0.3  
–0.3  
–0.3  
MAX UNIT  
Power supply pin voltage (VM)  
24  
24  
V
V
V
V
V
AVDD regulator input pin voltage (VIN_AVDD)  
Voltage difference between ground pins (PGND, AGND)  
Charge pump voltage (CP)  
0.3  
VM + 6  
4
Analog regulator output pin voltage (AVDD)  
Logic pin input voltage (INHx, INLx, nSCS, nSLEEP, SCLK, SDI, ADx, GAIN, MODE, SLEW,  
PWM_SYNC)  
–0.3  
6
V
Logic pin output voltage (nFAULT, SDO)  
Open drain output current range (nFAULT)  
Current sense amplifier reference supply input (CSAREF)  
Current sense amplifier output (SOx)  
Peak Output Current (OUTA, OUTB, OUTC)  
Output pin voltage (OUTA, OUTB, OUTC)  
Ambient temperature, TA  
–0.3  
0
6
V
mA  
V
5
–0.3  
–0.3  
4
4
V
5
A
–1  
–40  
–40  
–65  
VM + 1(2)  
V
125  
°C  
°C  
°C  
Junction temperature, TJ  
150  
Storage tempertaure, Tstg  
150  
(1) Operation outside the Absolute Maximum Ratings may cause permanent device damage. Absolute Maximum Ratings do not imply  
functional operation of the device at these or any other conditions beyond those listed under Recommended Operating Conditions.  
If used outside the Recommended Operating Conditions but within the Absolute Maximum Ratings, the device may not be fully  
functional, and this may affect device reliability, functionality, performance, and shorten the device lifetime.  
(2) VM + 1 V or 24 V (whichever is smaller).  
6.2 ESD Ratings  
VALUE  
UNIT  
Electrostatic  
discharge  
V(ESD)  
V(ESD)  
Human body model (HBM), per ANSI/ESDA/JEDEC JS-001(1)  
Charged device model (CDM), per ANSI/ESDA/JEDEC JS-002(2)  
±1000  
V
Electrostatic  
discharge  
±250  
V
(1) JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process.  
(2) JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process.  
6.3 Recommended Operating Conditions  
over operating ambient temperature range (unless otherwise noted)  
MIN  
3
NOM  
12  
MAX UNIT  
VVM  
Power supply voltage  
VVM  
20  
20  
V
V
VIN_AVDD AVDD regulator input pin voltage  
VVIN_AVDD  
3
12  
fPWM  
Output PWM frequency  
Peak output current  
OUTA, OUTB, OUTC  
OUTA, OUTB, OUTC  
200  
5
kHz  
A
(1)  
IOUT  
INHx, INLx, nSCS, nSLEEP, SCLK,  
SDI, ADx, GAIN, MODE, SLEW,  
PWM_SYNC  
VIN  
Logic input voltage  
-0.1  
-0.1  
5.5  
V
VOD  
IOD  
Open drain pullup voltage  
Open drain output sink current  
CSA refernce input Voltage  
CSA refernce input Current  
nFAULT  
nFAULT  
CSAREF  
CSAREF  
5.5  
5
V
mA  
V
VCSAREF  
ICSAREF  
2
3.6  
7.5  
2.5  
mA  
Copyright © 2021 Texas Instruments Incorporated  
6
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
 
 
 
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
over operating ambient temperature range (unless otherwise noted)  
MIN  
–40  
–40  
NOM  
MAX UNIT  
TA  
TJ  
Operating ambient temperature  
Operating Junction temperature  
125  
150  
°C  
°C  
(1) Power dissipation and thermal limits must be observed  
6.4 Thermal Information  
DRV8311  
THERMAL METRIC(1)  
QFN (RRW)  
24 Pins  
42.6  
UNIT  
RθJA  
Junction-to-ambient thermal resistance  
Junction-to-case (top) thermal resistance  
Junction-to-board thermal resistance  
°C/W  
°C/W  
°C/W  
°C/W  
°C/W  
°C/W  
RθJC(top)  
RθJB  
37.9  
15.7  
ΨJT  
Junction-to-top characterization parameter  
Junction-to-board characterization parameter  
Junction-to-case (bottom) thermal resistance  
0.5  
ΨJB  
15.6  
RθJC(bot)  
4.8  
(1) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application  
report.  
6.5 Electrical Characteristics  
at TJ = –40°C to +150°C, VVM = 3 to 20 V (unless otherwise noted). Typical limits apply for TA = 25°C, VVM = 12 V  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX UNIT  
POWER SUPPLIES  
VVM = 12 V, nSLEEP = 0, TA = 25 °C  
nSLEEP = 0, TA = 125 °C  
1.5  
3
9
µA  
µA  
IVMQ  
VM sleep mode current  
VVM = 12 V, nSLEEP = 1, INHx = INLx =  
0, SPI = 'OFF', TA = 25 °C  
7
8
9
mA  
IVMS  
VM standby mode current  
nSLEEP = 1, INHx = INLx = 0, SPI =  
'OFF'  
10 mA  
12 mA  
14 mA  
VVM = 12 V, nSLEEP = 1, fPWM = 25 kHz,  
TA = 25 °C  
10  
12  
VVM = 12 V, nSLEEP = 1, fPWM = 200  
kHz, TA = 25 °C  
IVM  
VM operating mode current  
nSLEEP =1, fPWM = 25 kHz  
nSLEEP =1, fPWM = 200 kHz  
10  
12  
12 mA  
15 mA  
VVM > 4V, VVIN_AVDD > 4.5V, 0 mA ≤  
IAVDD ≤ 100 mA  
VAVDD  
VAVDD  
VAVDD  
VAVDD  
3.15  
3
3.3  
3.3  
3.45  
V
V
V
V
V
VVM > 3.5V, 3.5V ≤VVIN_AVDD ≤ 4.5V, 0  
mA ≤ IAVDD ≤ 35 mA  
3.6  
3.4  
3.6  
3.6  
2.5V ≤VVIN_AVDD ≤ 3.5V, 0 mA ≤ IAVDD  
10 mA  
VIN_AVDD  
-0.3  
Analog regulator voltage  
2.2  
3
VVM < 4V, VVIN_AVDD > 4.5V, 0 mA ≤  
IAVDD ≤ 40 mA  
3.3  
VVM < 3.5V, 3.5V ≤VVIN_AVDD ≤ 4.5V, 0  
mA ≤ IAVDD ≤ 20 mA  
VAVDD  
3
3.3  
IAVDD_LIM  
External analog regulator current limit  
148  
200  
250 mA  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
7
Product Folder Links: DRV8311  
 
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
at TJ = –40°C to +150°C, VVM = 3 to 20 V (unless otherwise noted). Typical limits apply for TA = 25°C, VVM = 12 V  
PARAMETER  
TEST CONDITIONS  
VVM > 4V, VVIN_AVDD > 4.5V  
VVM < 4V, VVIN_AVDD > 4.5V  
VVM > 3.5V, 3.6V ≤VVIN_AVDD ≤ 4.5V  
VVM < 3.5V, 3.6V ≤VVIN_AVDD ≤ 4.5V  
2.5V ≤VVIN_AVDD ≤ 3.6V  
MIN  
TYP  
MAX UNIT  
100 mA  
40 mA  
35 mA  
20 mA  
10 mA  
IAVDD  
External analog regulator load  
IAVDD ≤ 25 mA;  
0.7  
3.3  
-3  
1
7
7
3
µF  
µF  
%
CAVDD  
Capacitance on AVDD pin  
IAVDD ≥ 25 mA;  
4.7  
VVIN_AVDD > 4.5V; IAVDD ≤ 20 mA;  
VVIN_AVDD > 4.5V; 20 mA ≤ IAVDD ≤ 40  
mA;  
RAVDD  
AVDD Output Voltage Regulation  
-2  
-3  
2
3
%
VVIN_AVDD > 4.5V; IAVDD ≥ 40 mA;  
VCP with respect to VM  
%
V
VVCP  
Charge pump regulator voltage  
Wakeup time  
5
1
VVM > VUVLO, nSLEEP = 1 to Output  
ready  
tWAKE  
3
ms  
µs  
VCSAREF > VCSAREF_UV to SOx ready,  
when nSLEEP = 1  
tWAKE_CSA  
Wakeup time for CSA  
30  
tSLEEP  
tRST  
Turn-off time  
nSLEEP = 0 to driver tri-stated  
nSLEEP = 0 period to reset faults  
100  
200  
50  
µs  
µs  
Reset Pulse time  
15  
LOGIC-LEVEL INPUTS (INHx, INLx, nSLEEP, SCLK, SDI)  
VIL  
Input logic low voltage  
Input logic high voltage  
Input logic hysteresis  
Input logic low current  
0
1.5  
200  
–1  
0.6  
5.5  
V
V
VIH  
VHYS  
IIL  
500 mV  
VPIN (Pin Voltage) = 0 V  
nSLEEP, VPIN (Pin Voltage) = 5 V  
Other pins, VPIN (Pin Voltage) = 5 V  
nSLEEP  
1
30  
µA  
µA  
µA  
kΩ  
kΩ  
pF  
IIH  
Input logic high current  
50  
230  
160  
30  
300  
200  
RPD  
CID  
Input pulldown resistance  
Input capacitance  
Other pins  
LOGIC-LEVEL INPUTS (nSCS)  
VIL  
Input logic low voltage  
Input logic high voltage  
Input logic hysteresis  
Input logic low current  
Input logic high current  
Input pullup resistance  
Input capacitance  
0
1.5  
0.6  
5.5  
V
V
VIH  
VHYS  
IIL  
200  
500 mV  
VPIN (Pin Voltage) = 0 V  
VPIN (Pin Voltage) = 5 V  
90  
70  
µA  
µA  
kΩ  
pF  
IIH  
RPU  
CID  
48  
30  
FOUR-LEVEL INPUTS (GAIN, MODE, SLEW)  
0.2*AVD  
D
VL1  
VL2  
VL3  
VL4  
Input mode 1 voltage  
Input mode 2 voltage  
Input mode 3 voltage  
Input mode 4 voltage  
Tied to AGND  
47 kΩ +/- 5% tied to GND  
Hi-Z  
0
V
V
V
V
0.27*AV  
DD  
0.545*AV  
DD  
0.5*AVDD  
0.606*AV 0.757*AVD 0.909*AV  
DD  
D
DD  
0.94*AV  
DD  
Tied to AVDD  
AVDD  
RPU  
RPD  
Input pullup resistance  
To AVDD  
To AGND  
48  
kΩ  
kΩ  
Input pulldown resistance  
160  
OPEN-DRAIN OUTPUTS (nFAULT)  
Copyright © 2021 Texas Instruments Incorporated  
8
Submit Document Feedback  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
at TJ = –40°C to +150°C, VVM = 3 to 20 V (unless otherwise noted). Typical limits apply for TA = 25°C, VVM = 12 V  
PARAMETER  
Output logic low voltage  
Output logic high current  
Output capacitance  
TEST CONDITIONS  
MIN  
TYP  
MAX UNIT  
VOL  
IOH  
IOD = -5 mA  
0.4  
1
V
VOD = 5 V  
–1  
µA  
pF  
COD  
30  
PUSH-PULL OUTPUTS (SDO)  
IOP = -5 mA, 2.2V ≤ VAVDD ≤ 3V  
IOP = -5 mA, 3V ≤ VAVDD ≤ 3.6V  
0
0
0.55  
0.5  
V
V
VOL Output logic low voltage  
VAVDD  
-
IOP = 5 mA, 2.2V ≤ VAVDD ≤ 3V  
IOP = 5 mA, 3V ≤ VAVDD ≤ 3.6V  
3
V
V
0.86  
VOH  
Output logic high voltage  
VAVDD  
-
3.6  
0.5  
IOL  
Output logic low current  
Output logic high current  
Output capacitance  
VOP = 0 V  
VOP = 5 V  
–1  
–1  
1
1
µA  
µA  
pF  
IOH  
COD  
30  
DRIVER OUTPUTS  
Total MOSFET on resistance (High-side  
RDS(ON)  
RDS(ON)  
RDS(ON)  
RDS(ON)  
SR  
6V ≥ VVM ≥ 3 V, IOUT = 1 A, TJ = 25°C  
6V ≥ VVM ≥ 3 V, IOUT = 1 A, TJ = 150°C  
VVM ≥ 6 V, IOUT = 1 A, TJ = 25°C  
300  
450  
200  
330  
35  
350 mΩ  
500 mΩ  
250 mΩ  
375 mΩ  
55 V/us  
+ Low-side)  
Total MOSFET on resistance (High-side  
+ Low-side)  
Total MOSFET on resistance (High-side  
+ Low-side)  
Total MOSFET on resistance (High-side  
+ Low-side)  
VVM ≥ 6 V, IOUT = 1 A, TJ = 150°C  
VVM = 12V; SLEW = 00b (SPI Variant)  
or SLEW pin tied to AGND (HW Variant)  
20  
50  
VVM = 12V; SLEW = 01b (SPI Variant)  
or SLEW pin to 47 kΩ +/- 5% tied to  
AGND (HW Variant)  
SR  
75  
100 V/us  
Phase pin slew rate switching low to high  
(Rising from 20 % to 80 % of VM)  
VVM = 12V; SLEW = 10b (SPI Variant)  
or SLEW pin to Hi-Z (HW Variant)  
SR  
SR  
150  
180  
20  
180  
230  
35  
210 V/us  
280 Vus  
55 V/us  
VVM = 12V; SLEW = 11b (SPI Variant)  
or SLEW pin tied to AVDD (HW Variant)  
VVM = 12V; SLEW = 00b (SPI Variant)  
or SLEW pin tied to AGND (HW Variant)  
VVM = 12V; SLEW = 01b (SPI Variant)  
or SLEW pin to 47 kΩ +/- 5% tied to  
AGND (HW Variant)  
50  
75  
100 V/us  
Phase pin slew rate switching high to low  
(Falling from 80 % to 20 % of VM)  
SR  
VVM = 12V; SLEW = 10b (SPI Variant)  
or SLEW pin to Hi-Z (HW Variant)  
150  
180  
180  
230  
210 V/us  
280 V/us  
VVM = 12V; SLEW = 11b (SPI Variant)  
or SLEW pin tied to AVDD (HW Variant)  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
9
Product Folder Links: DRV8311  
DRV8311  
www.ti.com  
MAX UNIT  
SLVSFN2 – SEPTEMBER 2021  
at TJ = –40°C to +150°C, VVM = 3 to 20 V (unless otherwise noted). Typical limits apply for TA = 25°C, VVM = 12 V  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
VVM = 12V, SLEW = 00b (SPI Variant)  
or SLEW pin tied to AGND (HW  
Variant), HS driver ON to LS driver OFF;  
DEADTIME = 000b; Handshake only  
900  
1200  
750  
ns  
ns  
VVM = 12V, SLEW = 01b (SPI Variant)  
or SLEW pin to 47 kΩ +/- 5% tied  
to AGND (HW Variant), HS driver ON  
to LS driver OFF; DEADTIME = 000b;  
Handshake only  
600  
VVM = 12V, SLEW = 10b (SPI Variant)  
or SLEW pin to Hi-Z (HW Variant), HS  
driver ON to LS driver OFF; DEADTIME  
= 000b; Handshake only  
400  
350  
550  
540  
ns  
ns  
VVM = 12V, SLEW = 11b (SPI Variant)  
or SLEW pin tied to AVDD (HW Variant),  
DEADTIME = 000b; Handshake only  
Output dead time (high to low / low to  
high)  
tDEAD  
VVM = 12 V; HS driver ON to LS driver  
OFF; DEADTIME = 001b  
200  
400  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
VVM = 12 V; HS driver ON to LS driver  
OFF; DEADTIME = 010b  
VVM = 12 V; HS driver ON to LS driver  
OFF; DEADTIME = 011b  
600  
VVM = 12 V; HS driver ON to LS driver  
OFF; DEADTIME = 100b  
800  
VVM = 12 V; HS driver ON to LS driver  
OFF; DEADTIME = 101b  
1000  
1200  
1400  
VVM = 12 V; HS driver ON to LS driver  
OFF; DEADTIME = 110b  
VVM = 12 V; HS driver ON to LS driver  
OFF; DEADTIME = 111b  
INHx = 1 to OUTx transisition, VVM  
=
12V, SLEW = 00b (SPI Variant) or SLEW  
pin tied to AGND (HW Variant)  
1000  
700  
1500  
1000  
ns  
ns  
ns  
INHx = 1 to OUTx transisition, VVM  
= 12V, SLEW = 01b (SPI Variant)  
or SLEW pin to 47 kΩ +/- 5% tied to  
AGND (HW Variant)  
Propagation delay (high-side / low-side  
ON/OFF)  
tPD  
INHx = 1 to OUTx transisition, VVM  
=
12V, SLEW = 10b (SPI Variant) or SLEW  
pin to Hi-Z (HW Variant)  
450  
400  
750  
650  
INHx = 1 to OUTx transisition, VVM  
= 12V, SLEW = 11b (SPI Variant)  
or SLEW pin tied to AVDD (HW Variant)  
ns  
ns  
tMIN_PULSE  
Minimum output pulse width  
SLEW = 11b  
500  
CURRENT SENSE AMPLIFIER  
CSA_GAIN = 00 (SPI Variant) or GAIN  
pin tied to AGND (HW Variant)  
0.25  
0.5  
V/A  
V/A  
CSA_GAIN = 01 (SPI Variant) or GAIN  
pin to 47 kΩ +/- 5% tied to GND (HW  
Variant)  
GCSA  
Current sense gain (SPI Device)  
CSA_GAIN = 10 (SPI Variant) or GAIN  
pin to Hi-Z (HW Variant)  
1
2
V/A  
V/A  
CSA_GAIN = 11 (SPI Variant) or GAIN  
pin tied to AVDD (HW Variant)  
Copyright © 2021 Texas Instruments Incorporated  
10  
Submit Document Feedback  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
at TJ = –40°C to +150°C, VVM = 3 to 20 V (unless otherwise noted). Typical limits apply for TA = 25°C, VVM = 12 V  
PARAMETER  
TEST CONDITIONS  
MIN  
–3.  
–8  
TYP  
MAX UNIT  
TJ = 25°C, IPHASE < 2.5 A  
3
8
%
%
%
%
%
%
A
TJ = 25°C, IPHASE > 2.5 A  
IPHASE < 2.5 A  
GCSA_ERR  
Current sense gain error  
–4.5  
–10  
–5.5  
–5  
4.5  
10  
5.5  
5
IPHASE > 2.5 A  
TJ = 25°C  
Current sense gain error matching  
between phases A, B and C  
IMATCH  
FSPOS  
FSNEG  
Full scale positive current measurement  
Full scale negative current measurement  
5
–5  
A
VVREF  
VLINEAR  
SOX output voltage linear range  
0.25  
–50  
–50  
–50  
–50  
V
0.25  
TJ = 25°C, Phase current = 0 A, GCSA  
0.25 V/A  
=
=
=
=
50 mA  
50 mA  
50 mA  
50 mA  
TJ = 25°C, Phase current = 0 A, GCSA  
0.5 V/A  
Current sense offset low side current in  
(Room Temperature)  
IOFFSET_RT  
TJ = 25°C, Phase current = 0 A, GCSA  
1 V/A  
TJ = 25°C, Phase current = 0 A, GCSA  
2 V/A  
Phase current = 0 A, GCSA = 0.25 V/A  
Phase current = 0 A, GCSA = 0.5 V/A  
Phase current = 0 A, GCSA = 1 V/A  
Phase current = 0 A, GCSA = 2 V/A  
Step on SOx = 1.2 V, GCSA = 0.25 V/A  
Step on SOx = 1.2 V, GCSA = 0.5 V/A  
Step on SOx = 1.2 V, GCSA = 1 V/A  
Step on SOx = 1.2 V, GCSA = 2 V/A  
Phase current = 0 A  
–50  
–50  
–50  
–50  
50 mA  
50 mA  
50 mA  
50 mA  
Current sense offset referred to low side  
current in  
IOFFSET  
1
1
1
1
μs  
μs  
μs  
μs  
tSET  
Settling time to ±1%, 30 pF on SOx pin  
VDRIFT  
Drift offset  
–80  
80 µA/  
ICSAREF  
CSAREF input current  
VREF = 3.0 V  
1.7  
3
mA  
PROTECTION CIRCUITS  
VM rising  
VM falling  
2.6  
2.5  
60  
2.7  
2.6  
125  
5
2.8  
2.7  
V
V
VUVLO Supply undervoltage lockout (UVLO)  
VUVLO_HYS Supply undervoltage lockout hysteresis Rising to falling threshold  
210 mV  
µs  
tUVLO  
Supply undervoltage deglitch time  
VIN_AVDD rising  
VIN_AVDD falling  
2.6  
2.5  
2.7  
2.6  
2.8  
2.7  
V
V
AVDD supply input undervoltage lockout  
(VINAVDD_UV)  
VVINAVDD_UV  
VVINAVDD_UV AVDD supply input undervoltage lockout  
Rising to falling threshold  
100  
125  
5
150 mV  
µs  
hysteresis  
_HYS  
AVDD supply input undervoltage deglitch  
time  
tVINAVDD_UV  
VCP rising  
VCP falling  
2
2
2.3  
2.2  
2.5  
2.4  
V
V
Charge pump undervoltage lockout  
VCPUV  
(voltage with respect to VM)  
Charge pump undervoltage lockout  
VCPUV_HYS  
hysteresis  
Rising to falling threshold  
65  
100  
0.2  
125 mV  
µs  
Charge pump undervoltage lockout  
deglitch time  
tCPUV  
VCSAREF_UV CSA reference undervoltage lockout  
VCSAREF_UV CSA reference undervoltage lockout  
VCSAREF rising  
VCSAREF falling  
1.68  
1.6  
1.8  
1.7  
1.95  
1.85  
V
V
VCSAREF_  
CSA reference undervoltage lockout  
hysteresis  
Rising to falling threshold  
80  
90  
100 mV  
UV_HYS  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
11  
Product Folder Links: DRV8311  
DRV8311  
www.ti.com  
MAX UNIT  
SLVSFN2 – SEPTEMBER 2021  
at TJ = –40°C to +150°C, VVM = 3 to 20 V (unless otherwise noted). Typical limits apply for TA = 25°C, VVM = 12 V  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
VAVDD rising  
1.9  
2
2.1  
1.9  
V
V
VAVDD_UV  
Analog regulator undervoltage lockout  
VAVDD falling  
1.7  
1.8  
OCP_LVL = 0 (SPI Variant) or MODE pin  
tied to AGND or MODE pin to Hi-Z (HW  
Variant)  
5.8  
3.4  
9
5
11.5  
7.5  
A
A
IOCP  
Overcurrent protection trip point  
OCP_LVL = 1 (SPI Variant) or MODE pin  
tied to AVDD or MODE pin 47 kΩ +/- 5%  
tied to AGND (HW Variant)  
OCP_TBLANK = 00b  
OCP_TBLANK = 01b  
OCP_TBLANK = 10b  
OCP_TBLANK = 10b  
0.2  
0.5  
0.8  
1
µs  
µs  
µs  
µs  
Overcurrent protection blanking time  
(SPI Variant)  
tBLANK  
tBLANK  
tOCP  
Overcurrent protection blanking time  
(HW Variant)  
0.2  
µs  
OCP_DEG = 00b  
OCP_DEG = 01b  
OCP_DEG = 10b  
OCP_DEG = 11b  
0.2  
0.5  
0.8  
1
µs  
µs  
µs  
µs  
Overcurrent protection deglitch time (SPI  
Variant)  
Overcurrent protection deglitch time (HW  
Variant)  
tOCP  
1
µs  
FAST_RETRY = 00b  
FAST_RETRY = 01b  
FAST_RETRY = 10b  
FAST_RETRY = 11b  
SLOW_RETRY = 00b  
SLOW_RETRY = 01b  
SLOW_RETRY = 10b  
SLOW_RETRY = 11b  
0.5  
1
ms  
ms  
ms  
ms  
ms  
ms  
ms  
ms  
2
5
Overcurrent protection retry time (SPI  
Variant)  
tRETRY  
500  
1000  
2000  
5000  
Overcurrent protection retry time (HW  
Variant)  
tRETRY  
5
ms  
TOTW  
Thermal warning temperature  
Thermal warning hysteresis  
Die temperature (TJ) Rising  
Die temperature (TJ)  
170  
180  
180  
185  
200  
200  
°C  
°C  
°C  
°C  
°C  
°C  
TOTW_HYS  
TTSD  
TTSD_HYS  
TTSD  
25  
25  
25  
Thermal shutdown temperature  
Thermal shutdown hysteresis  
Thermal shutdown temperature (LDO)  
Thermal shutdown hysteresis (LDO)  
Die temperature (TJ) Rising  
Die temperature (TJ)  
Die temperature (TJ) Rising  
Die temperature (TJ)  
TTSD_HYS  
6.6 SPI Timing Requirements  
MIN  
NOM  
MAX UNIT  
tREADY  
tHI_nSCS  
tSU_nSCS  
tHD_nSCS  
tSCLK  
SPI ready after power up  
nSCS minimum high time  
nSCS input setup time  
nSCS input hold time  
1
ms  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
300  
25  
25  
SCLK minimum period  
SCLK minimum high time  
SCLK minimum low time  
SDI input data setup time  
100  
50  
tSCLKH  
tSCLKL  
50  
tSU_SDI  
25  
Copyright © 2021 Texas Instruments Incorporated  
12  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
MIN  
NOM  
MAX UNIT  
tHD_SDI  
SDI input data hold time  
SDO output data delay time  
SDO enable delay time  
SDO disable delay time  
25  
ns  
tDLY_SDO  
tEN_SDO  
tDIS_SDO  
15  
50  
50  
ns  
ns  
ns  
6.7 SPI Secondary Mode Timings  
tHD_nSCS  
tHI_nSCS  
tSU_nSCS  
tSCLK  
tSCLKH  
tSCLKL  
X
MSB  
LSB  
X
tDIS_SDO  
tDLY_SDO  
tSU_SDI  
tHD_SDI  
Z
MSB  
LSB  
Z
tEN_SDO  
Figure 6-1. SPI Secondary Mode Timing Diagram  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
13  
Product Folder Links: DRV8311  
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
7 Detailed Description  
7.1 Overview  
The DRV8311 is an integrated MOSFET driver for 3-phase motor-drive applications. The combined high-side  
and low-side FET's on-state resistance is 200-mΩ typical. The device reduces system component count, cost,  
and complexity by integrating three half-bridge MOSFETs, gate drivers, charge pump, current sense amplifier  
and linear regulator for an external load. For the DRV8311S, a standard serial peripheral interface (SPI) provides  
a simple method for configuring the various device settings and reading fault diagnostic information through an  
external controller. For the DRV8311H, a hardware interface (H/W) allows for configuring the most commonly  
used settings through fixed external resistors. For the DRV8311P, Texas Instruments SPI (tSPI) provides the  
ability to configure various device settings and adjust the PWM duty cycle and frequency to control multiple  
motors at a time.  
The architecture uses an internal state machine to protect against short-circuit events, and protect against dV/dt  
parasitic turn on of the internal power MOSFETs.  
The DRV8311 device integrates three bidirectional low side current-shunt amplifiers for monitoring the current  
through each of the half-bridges using a built-in current sense and no external current sense resistors are  
needed. The gain setting of the shunt amplifier can be adjusted through the SPI, tSPI or hardware interface.  
In addition to the high level of device integration, the DRV8311 device provides a wide range of integrated  
protection features. These features include power supply undervoltage lockout (UVLO), charge pump  
undervoltage lockout (CPUV), overcurrent protection (OCP), AVDD undervoltage lockout (AVDD_UV) and  
overtemperature shutdown (OTW and OTSD). Fault events are indicated by the nFAULT pin with detailed  
information available in the registers on the SPI and tSPI device versions.  
The DRV8311H, DRV8311P and DRV8311S devices are available in 0.4-mm pin pitch, WQFN surface-mount  
packages. The WQFN package size is 3.00 mm × 3.00 mm.  
Copyright © 2021 Texas Instruments Incorporated  
14  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
7.2 Functional Block Diagram  
VM  
+
CCP  
CP  
CVM1  
CVM2  
VM  
I/O Control  
Protection  
LS Predriver Power  
Supply Regulator  
Charge Pump  
Overcurrent  
Protection  
VIN_AVDD  
VLS  
UVLO Protection  
Thermal Warning  
Thermal Shutdown  
CVIN_AVDD2  
CVIN_AVDD1  
INHA  
INLA  
Regulator  
AVDD  
Ext.  
Load  
CAVDD  
AVDD Linear Regulator  
AGND  
INHB  
Input  
Control  
INLB  
Predriver Stage  
CP  
Power Stage  
VM  
INHC  
HS Pre-  
driver  
INLC  
OUTA  
AVDD  
VLS  
RnFAULT  
LS Pre-  
driver  
Output  
Current  
Sense for  
Phase - A  
nFAULT  
PGND  
ISEN_A  
Digital Control  
Predriver Stage  
CP  
Power Stage  
VM  
Interface  
SCLK  
HS Pre-  
driver  
SPI  
OUTB  
SDI  
AVDD  
VLS  
LS Pre-  
driver  
SDO  
Current  
Sense for  
Phase - B  
AVDD  
PGND  
nSCS  
ISEN_B  
Predriver Stage  
CP  
Power Stage  
VM  
CSAREF  
CCSAREF  
Current Sense Amplifiers  
HS Pre-  
driver  
ISEN_A  
AV  
AV  
AV  
OUTC  
SOC  
SOB  
SOA  
VLS  
ISEN_B  
ISEN_C  
Output Offset  
Bias  
LS Pre-  
driver  
Current  
Sense for  
Phase - C  
PGND  
ISEN_C  
Thermal PAD  
PGND  
Figure 7-1. DRV8311S Block Diagram  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
15  
Product Folder Links: DRV8311  
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
VM  
+
CCP  
CP  
CVM1  
CVM2  
VM  
I/O Control  
Protection  
LS Predriver Power  
Supply Regulator  
Charge Pump  
Overcurrent  
Protection  
VIN_AVDD  
VLS  
nSLEEP  
UVLO Protection  
Thermal Warning  
Thermal Shutdown  
CVIN_AVDD2  
CVIN_AVDD1  
Regulator  
AVDD  
CAVDD  
AGND  
INHA  
INLA  
INHB  
INLB  
INHC  
Ext.  
Load  
AVDD Linear Regulator  
Predriver Stage  
CP  
Power Stage  
VM  
HS Pre-  
driver  
Input  
Control  
OUTA  
INLC  
VLS  
LS Pre-  
driver  
Current  
Sense for  
Phase - A  
MODE  
SLEW  
GAIN  
PGND  
ISEN_A  
Digital Control  
Predriver Stage  
CP  
Power Stage  
VM  
HS Pre-  
driver  
OUTB  
AVDD  
VLS  
RnFAULT  
Output  
LS Pre-  
driver  
Current  
Sense for  
Phase - B  
nFAULT  
PGND  
ISEN_B  
Predriver Stage  
CP  
Power Stage  
VM  
CSAREF  
CCSAREF  
Current Sense Amplifiers  
HS Pre-  
driver  
ISEN_A  
AV  
AV  
AV  
OUTC  
SOC  
SOB  
SOA  
VLS  
ISEN_B  
ISEN_C  
Output Offset  
Bias  
LS Pre-  
driver  
Current  
Sense for  
Phase - C  
PGND  
ISEN_C  
PGND  
Thermal PAD  
Figure 7-2. DRV8311H Block Diagram  
Copyright © 2021 Texas Instruments Incorporated  
16  
Submit Document Feedback  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
VM  
+
CCP  
CP  
CVM1  
CVM2  
VM  
I/O Control  
Protection  
LS Predriver Power  
Supply Regulator  
Charge Pump  
Overcurrent  
Protection  
VIN_AVDD  
nSLEEP  
VLS  
UVLO Protection  
Thermal Warning  
Thermal Shutdown  
CVIN_AVDD2  
CVIN_AVDD1  
AD0  
AD1  
Regulator  
AVDD  
Ext.  
Load  
CAVDD  
AVDD Linear Regulator  
AGND  
Input  
PWM_SYNC  
Control  
Predriver Stage  
CP  
Power Stage  
VM  
HS Pre-  
driver  
OUTA  
VLS  
AVDD  
RnFAULT  
LS Pre-  
driver  
Output  
Current  
Sense for  
Phase - A  
nFAULT  
PGND  
ISEN_A  
Digital Control  
Predriver Stage  
CP  
Power Stage  
VM  
Interface  
SCLK  
SDI  
HS Pre-  
driver  
tSPI  
OUTB  
AVDD  
VLS  
LS Pre-  
driver  
SDO  
Current  
Sense for  
Phase - B  
AVDD  
PGND  
nSCS  
ISEN_B  
Predriver Stage  
CP  
Power Stage  
VM  
Current Sense Amplifiers  
CSAREF  
CCSAREF  
HS Pre-  
driver  
ISEN_A  
AV  
AV  
AV  
OUTC  
SOC  
SOB  
SOA  
VLS  
ISEN_B  
ISEN_C  
Output Offset  
Bias  
LS Pre-  
driver  
Current  
Sense for  
Phase - C  
PGND  
ISEN_C  
PGND  
Thermal PAD  
Figure 7-3. DRV8311P Block Diagram  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
17  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
7.3 Feature Description  
Table 7-1 lists the recommended values of the external components for the driver.  
Table 7-1. DRV8311 External Components  
COMPONENTS  
CVM1  
PIN 1  
VM  
PIN 2  
PGND  
RECOMMENDED  
X5R or X7R, 0.1-µF, VM-rated capacitor  
≥ 10-µF, VM-rated electrolytic capacitor  
X5R or X7R, 0.1-µF, VIN_AVDD-rated capacitor  
≥ 10-µF, VIN_AVDD-rated capacitor  
X5R or X7R, 16-V, 0.1-µF capacitor  
X5R or X7R, 0.7 to 7-µF, 6.3-V capacitor  
5.1-kΩ, Pullup resistor  
CVM2  
VM  
PGND  
CVIN_AVDD1  
CVIN_AVDD2  
CCP  
VIN_AVDD  
VIN_AVDD  
CP  
AGND  
AGND  
VM  
CAVDD  
AVDD  
AVDD  
AVDD  
MODE  
SLEW  
GAIN  
AGND  
RnFAULT  
RSDO  
nFAULT  
SDO  
5.1-kΩ, Pullup resistor (Optional)  
Section 7.3.3.2  
RMODE  
AGND or AVDD  
AGND or AVDD  
AGND or AVDD  
AGND  
RSLEW  
Section 7.3.3.2  
RGAIN  
Section 7.3.3.2  
CCSAREF  
CSAREF  
X5R or X7R, 0.1-µF, CSAREF-rated capacitor  
7.3.1 Output Stage  
The DRV8311 device consists of integrated NMOS MOSFETs connected in a three-phase bridge configuration.  
A doubler charge pump provides the proper gate-bias voltage to the high-side NMOS MOSFETs across a wide  
operating voltage range in addition to providing 100% duty-cycle support. An internal linear regulator operating  
from the VM supply provides the gate-bias voltage (VLS) for the low-side MOSFETs.  
7.3.2 Control Modes  
The DRV8311 family of devices provides three different control modes to support various commutation and  
control methods. Table 7-2 shows the various modes of the DRV8311 device.  
Table 7-2. PWM Control Modes  
MODE Pin  
(DRV8311H)  
MODE Bits  
(DRV8311S) (DRV8311P)  
MODE Bits  
MODE Type  
MODE  
Mode pin tied to  
AGND or  
Mode pin to 47  
kΩ tied to  
PWM_MODE =  
00b or  
PWM_MODE =  
Mode 1  
NA  
6x Mode  
01b  
AGND  
Mode pin Hi-Z  
or  
Mode pin tied to  
AVDD  
PWM_MODE =  
Mode 2  
Mode 3  
NA  
3x Mode  
10b  
NA  
PWM_MODE = PWM_MODE =  
PWM Generation Mode  
11b  
11b  
Note  
Texas Instruments do not recommend changing the MODE pin or MODE register during power up  
of the device (i.e. during tWAKE). The MODE setting on DRV8311H is latched at power up, so set  
nSLEEP = 0 before changing the MODE pin configuration on the DRV8311H. In DRV8311S, set all  
INHx and INLx pins to logic low before changing the MODE register.  
Copyright © 2021 Texas Instruments Incorporated  
18  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
7.3.2.1 6x PWM Mode (DRV8311S and DRV8311H variants only)  
In 6x PWM mode, each half-bridge supports three output states: low, high, or high-impedance (Hi-Z). To  
configure DRV8311H in 6x PWM mode, connect the MODE pin to AGND or connect the MODE pin to 47  
kΩ tied to AGND. To enable 6x PWM mode in DRV8311S configure the MODE bits with PWM_MODE = 00b or  
01b. The corresponding INHx and INLx signals control the output state as listed in Table 7-3.  
Table 7-3. 6x PWM Mode Truth Table  
INLx  
INHx  
OUTx  
Hi-Z  
H
0
0
1
1
0
1
0
1
L
Hi-Z  
Figure 7-4 shows the application diagram of DRV8311 configured in 6x PWM mode.  
VM  
nSLEEP  
(DRV8311H  
only)  
OUTA  
INHA  
VM  
INLA  
INHB  
Controller  
INLB  
INHC  
OUTB  
Gate  
Drive  
and  
Logic  
OCP  
BLDC  
Motor  
INLC  
VM  
OUTC  
PGND  
Figure 7-4. 6x PWM Mode  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
19  
Product Folder Links: DRV8311  
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
7.3.2.2 3x PWM Mode (DRV8311S and DRV8311H variants only)  
In 3x PWM mode, the INHx pin controls each half-bridge and supports two output states: low or high. To  
configure DRV8311H in 3x PWM mode, connect the MODE pin to AVDD or keep the MODE pin to Hi-Z. To  
enable 3x PWM mode in DRV8311S configure the MODE bits with PWM_MODE = 10b. The INLx pin is used to  
put the half bridge in the Hi-Z state. If the Hi-Z state is not required, tie all INLx pins to logic high (for example, by  
tying them to AVDD). The corresponding INHx and INLx signals control the output state as listed in Table 7-4.  
Table 7-4. 3x PWM Mode Truth Table  
INLx  
INHx  
OUTx  
Hi-Z  
L
0
1
1
X
0
1
H
Figure 7-5 shows the typical application diagram of the DRV8311 configured in 3x PWM mode.  
VM  
nSLEEP  
(DRV8311H  
only)  
OUTA  
INHA  
VM  
INHB  
INHC  
Controller  
INLA  
INLB  
OUTB  
Gate  
Drive  
and  
Logic  
OCP  
BLDC  
Motor  
INLC  
VM  
AVDD  
OUTC  
PGND  
Figure 7-5. 3x PWM Mode  
Copyright © 2021 Texas Instruments Incorporated  
20  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
7.3.2.3 PWM Generation Mode (DRV8311S and DRV8311P Variants)  
In PWM generation mode, the PWM signals are generated internally in the DRV8311 and can be controlled via a  
SPI (DRV8311S) or tSPI (DRV8311P) register read/write. This operation mode removes the need for controlling  
the motor through the INHx and INLx pins. The PWM period, frequency, and duty cycle for each phase can be  
configured over the serial interface. A PWM_SYNC pin functionality allows synchronization between the MCU  
and DRV8311. The PWM modes can be configured to enable or disable the high-side or low-side MOSFET  
PWM control for each phase in order to allow for continuous or discontinuous switching whenever required.  
When using the DRV8311S in PWM Generation mode, , connect the PWM_SYNC signal from MCU to the INLB  
pin of DRV8311S. The DRV8311S does not care about the state of all other INHx and INLx pins in this mode.  
Trapezoidal, sinusoidal, and FOC control are all possible using PWM generation mode.  
VM  
OUTA  
nSLEEP  
PWM_SYNC  
VM  
AD0  
Controller  
AD1  
OUTB  
Gate  
Drive  
and  
Logic  
tSPI  
OCP  
BLDC  
Motor  
VM  
OUTC  
PGND  
Figure 7-6. PWM Generation Mode - DRV8311P  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
21  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
VM  
OUTA  
PWM_SYNC (INLB)  
VM  
Controller  
SPI  
OUTB  
Gate  
Drive  
and  
Logic  
OCP  
BLDC  
Motor  
VM  
OUTC  
PGND  
Figure 7-7. PWM Generation Mode - DRV8311S  
PWM generation mode has three different options: up/down mode, up mode, and down mode. The PWM  
generation mode can be configured using PWMCNTR_MODE bits in the PWMG_CTRL register. The duty  
cycle defined by the PWM_DUTY_OUTx bits in the PWMG_A_DUTY register, of each phase is compared  
against the reference counter signal to generate the high side MOSFET PWM. The reference counter  
signal is generated internally based on the configuration of PWM_PRD_OUT bits (PWMG_PERIOD register)  
and PWMCNTR_MODE bits. If PWM_EN is high, the high side MOSFET PWM output is high when  
PWM_DUTY_OUTx is greater than the reference counter. For PWM_EN being low, the output is always held  
low. To achieve 100% duty cycle for the high side MOSFET [HS_ON for entire cycle], the PWM_DUTY_OUTx  
value must be higher than the PWM_PRD_OUT value.  
In up/down mode [PWMCNTR_MODE = 0h], the reference counter waveform resembles a V shape, counting  
down from the PWM_PRD_OUT value when enabled and then counting up again once counter reaches zero.  
Configure the PWM_PRD_OUT bits to generate a PWM frequency (FPWM) using the relation PWM_PRD_OUT =  
0.5 x (FSYS /FPWM). FSYS is the DRV8311P internal system clock frequency (approximately 20MHz).  
Copyright © 2021 Texas Instruments Incorporated  
22  
Submit Document Feedback  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
PWM _PERIOD  
PWM_PRD_OUT  
Reference  
Counter  
PWM_DUTY_OUTx  
0h  
HS_ON  
LS_ON  
Dead time  
Figure 7-8. PWM Generation - Up/Down Mode  
In up mode [PWMCNTR_MODE = 1h], the counter counts up from zero until it reaches the PWM_PRD_OUT  
value and then resets to zero. PWM_PRD_OUT = FSYS /FPWM  
PWM _PERIOD  
PWM_PRD_OUT  
Reference  
Counter  
PWM_DUTY_OUTx  
0h  
HS_ON  
LS_ON  
Dead time  
Figure 7-9. PWM Generation - Up Mode  
In down mode [PWMCNTR_MODE = 2h], the counter counts down from the PWM_PRD_OUT value until it  
reaches zero and then resets to PWM_PRD_OUT value. PWM_PRD_OUT = FSYS /FPWM  
PWM _PERIOD  
PWM_PRD_OUT  
Reference  
Counter  
PWM_DUTY_OUTx  
0h  
HS_ON  
LS_ON  
Dead time  
Figure 7-10. PWM Generation - Down Mode  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
23  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
The dead time configured by the TDEAD_CTRL register is inserted between the LS_ON falling edge and the  
HS_ON rising edge as well as between HS_ON falling edge and LS_ON rising edge.  
PWM Synchronization in PWM Generation Mode  
When there is no dedicated INHx or INLx control signals, the external MCU can lose synchronization with  
PWM signal generated by the DRV8311. For synchronization, the external MCU sends one reference signal  
to the PWM_SYNC pin. PWM synchronization helps to generate the DRV8311 PWM output with the accuracy  
of the MCU clock and aligns PWM outputs with the MCU's ADC sampling the current sense outputs. The  
PWM_SYNC signal can also help to measure the DRV8311 internal oscillator frequency. DRV8311 also support  
auto-calibration of internal oscillator to calibrate the oscillator at 20MHz regardless of operating conditions.  
The DRV8311 allows five different methods of synchronizing between MCU and DRV8311 by configuring the  
PWM_OSC_SYNC bits of PWMG_CTRL register. The different synchronization methods are outlined below.  
PWM_OSC_SYNC = 1h: The DRV8311 measures the PWM_SYNC signal period (PWM_SYNC_PRD) in counts  
of DRV8311 system clock FSYS (approximately 20MHz). The MCU reads the register PWM_SYNC_PRD and can  
calibrate the PWM period. For example, assume that the MCU generate a 50% duty PWM_SYNC signal using  
an MCU timer with a period count of N and clock frequency FMCU. The MCU read the PWM_SYNC_PERIOD  
register value say M, generated by DRV8311. The DRV8311 generates the PWM_SYNC_PERIOD using the  
DRV8311 system clock FSYS(DRV). Now the MCU timer clock and the DRV8311 system clock are related by the  
equation FMCU x M = FSYS(DRV) x N.  
The PWM_SYNC_PRD is 12bit and with DRV8311 internal system clock of approximately 20MHz, the minimum  
PWM_SYNC frequency that can be read without saturation is approximately 4.885 kHz (FSYS/4095).  
PWM_OSC_SYNC = 2h: The PWM_SYNC signal from the MCU is used to set the PWM period of DRV8311  
and PWMG_PERIOD register setting is ignored. DRV8311 resets the PWM counter on rising edge of the  
PWM_SYNC.  
PWM_SYNC  
PWM _PERIOD  
Reference  
Counter  
PWM_DUTY_OUTx  
0h  
HS_ON  
LS_ON  
Deadtime  
Figure 7-11. PWM Synchronization in Up/down Mode (PWM_OSC_SYNC = 2h )  
Copyright © 2021 Texas Instruments Incorporated  
24  
Submit Document Feedback  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
PWM_SYNC  
PWM _PERIOD  
Reference  
Counter  
PWM_DUTY_OUTx  
0h  
HS_ON  
LS_ON  
Dead time  
Figure 7-12. PWM Synchronization in Up Mode (PWM_OSC_SYNC = 2h )  
PWM_SYNC  
PWM _PERIOD  
Reference  
Counter  
PWM_DUTY_OUTx  
0h  
HS_ON  
LS_ON  
Dead time  
Figure 7-13. PWM Synchronization in Down Mode (PWM_OSC_SYNC = 2h )  
PWM_OSC_SYNC = 5h: PWM_SYNC is used for oscillator synchronization (only 20 kHz frequency supported).  
For a PWM_SYNC signal of 20kHz, DRV8311 counts the number of internal system oscillator clock pulses  
between the rising edges of PWM_SYNC signal. For DRV8311 system clock at 20MHz, the number of clock  
pulses is expected to be 1000 in the ideal case. Deviation from this number implies an error in either the PWM  
frequency generated by DRV8311 or the PWM_SYNC frequency from the MCU. The PWM_SYNC frequency  
from MCU is assumed accurate and DRV8311 does oscillator calibration internally to calibrate the frequency at  
20MHz and hence align PWM frequency generated with PWM_SYNC.  
PWM_OSC_SYNC = 6h: PWM_SYNC is used for DRV8311 internal system oscillator calibration and setting  
PWM period (only 20 kHz frequency supported). The PWMG_PERIOD register setting is ignored. DRV8311  
resets the PWM reference counter on rising edge of the PWM_SYNC.  
PWM_OSC_SYNC = 7h: The SPI Clock pin SCLK is used for the DRV8311 internal system oscillator  
calibration to 20MHz. In this mode, the user has to configure the SPI clock frequency for synchronizing the  
oscillator (SPICLK_FREQ_SYNC) and the number of SPI clock cycles required for synchronizing the oscillator  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
25  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
(SPISYNC_ACRCY) by configuring the PWMG_CTRL Register. The DRV8311 measures the total time for the  
entire SPI clock cycles (configured by SPISYNC_ACRCY) in counts of DRV8311 internal system clock FSYS  
and calibrates the internal system clock to match the counts expected for 20MHz frequency. The DRV8311  
system oscillator frequency accuracy after calibration compared to 20MHz depends on the configuration of  
SPISYNC_ACRCY.  
7.3.3 Device Interface Modes  
The DRV8311 family of devices supports three different interface modes (SPI, tSPI and hardware) to offer  
either increased simplicity (hardware interface) or greater flexibility and diagnostics (SPI interface). The SPI  
(DRV8311S) and hardware (DRV8311H) interface modes share the same four pins, allowing the different  
versions to be pin-to-pin compatible. Designers are encouraged to evaluate with the SPI interface version due to  
ease of changing settings, and may consider switching to the hardware interface with minimal modifications to  
the design.  
7.3.3.1 Serial Peripheral Interface (SPI)  
The SPI/tSPI devices support a serial communication bus that lets an external controller send and receive data  
with the DRV8311. This support allows the external controller to configure device settings and read detailed  
fault information. The interface is a four wire interface using the SCLK, SDI, SDO, and nSCS pins which are  
described as follows:  
The SCLK (serial clock) pin is an input that accepts a clock signal to determine when data is captured and  
propagated on the SDI and SDO pins.  
The SDI (serial data in) pin is the data input.  
The SDO (serial data out) pin is the data output.  
The nSCS (serial chip select) pin is the chip select input. A logic low signal on this pin enables SPI  
communication with the DRV8311.  
For more information on the SPI, see Section 7.5.  
7.3.3.2 Hardware Interface  
Hardware interface devices omit the four SPI pins and in their place have nSLEEP pin and three resistor-  
configurable inputs which are GAIN, SLEW and MODE.  
Common device settings can be adjusted on the hardware interface by tying the pin logic low, logic high,  
or pulling up or pulling down with a resistor. Fault conditions are reported on the nFAULT pin, but detailed  
diagnostic information is not available.  
The GAIN pin configures the gain of the current sense amplifier.  
The SLEW pin configures the slew rate of the output voltage to motor.  
The MODE pin configures the PWM control mode and OCP level.  
For more information on the hardware interface, see Section 7.3.9.  
Table 7-5. Hardware Pins Decode  
Configuration  
GAIN  
SLEW  
MODE  
Pin tied to AGND  
0.25 V/A  
35 V/us  
6x PWM Mode and  
9A OCP Level  
Pin to 47 kΩ tied to AGND  
Pin to Hi-Z  
0.5 V/A  
1 V/A  
75 V/us  
180 V/us  
230 V/us  
6x PWM Mode and  
5A OCP Level  
3x PWM Mode and  
9A OCP Level  
Pin tied to AVDD  
2 V/A  
3x PWM Mode and  
5A OCP Level  
Copyright © 2021 Texas Instruments Incorporated  
26  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
AVDD  
RSLEW  
AVDD  
SCLK  
SDI  
SLEW  
SPI  
Interface  
AVDD  
AVDD  
MODE  
AVDD  
Hardware  
Interface  
SDO  
nSCS  
AVDD  
AVDD  
GAIN  
Figure 7-14. DRV8311 SPI Interface  
Figure 7-15. DRV8311 Hardware Interface  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
27  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
7.3.4 AVDD Linear Voltage Regulator  
A 3.3-V, 100mA linear regulator is integrated into the DRV8311 family of devices and is available to power  
external circuits. The AVDD regulator is used for powering up the internal digital functions of the DRV8311 and  
can also provide the supply voltage for a low-power MCU or other circuitry up to 100 mA. The output of the  
AVDD regulator should be bypassed near the AVDD and AGND pins with a X5R or X7R, up to 4.7-µF, 6.3-V  
ceramic capacitor routed directly back to the adjacent AGND ground pin.  
The AVDD nominal, no-load output voltage is 3.3 V.  
VIN_AVDD  
REF  
+
œ
AVDD  
AGND  
External Load  
CAVDD  
Figure 7-16. AVDD Linear Regulator Block Diagram  
Use Equation 1 to calculate the power dissipated in the device by the AVDD linear regulator.  
P = (VVIN_AVDD - VAVDD) x IAVDD  
(1)  
The spply input voltage for AVDD regulator (VIN_AVDD) can be same as VM supply voltage, or lower or higher  
than VM supply voltage.  
Copyright © 2021 Texas Instruments Incorporated  
28  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
7.3.5 Charge Pump  
Because the output stages use N-channel FETs, the device requires a gate-drive voltage higher than the VM  
power supply to enhance the high-side FETs fully. The DRV8311 integrates a charge pump circuit that generates  
a voltage above the VM supply for this purpose.  
The charge pump requires a single external capacitor for operation. See Table 7-1 for details on the capacitor  
value.  
The charge pump shuts down when nSLEEP is low.  
VM  
VM  
CCP  
CP  
VM  
Charge  
Pump  
Control  
CFLY  
Figure 7-17. DRV8311 Charge Pump  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
29  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
7.3.6 Slew Rate Control  
An adjustable gate-drive current control to the MOSFETs allows for easy slew rate control. The MOSFET VDS  
slew rates are a critical factor for optimizing radiated emissions, energy and duration of diode recovery spikes  
and switching voltage transients related to parasitics. These slew rates are predominantly determined by the rate  
of gate charge to internal MOSFETs as shown in Figure 7-18.  
VM  
CP  
Slew Rate  
Control  
OUTx  
CP  
Slew Rate  
Control  
PGND  
Figure 7-18. Slew Rate Circuit Implementation  
The slew rate of each half-bridge can be adjusted by SLEW pin in hardware device variant or by using SLEW  
register settings in SPI device variant. Each half-bridge can be figured for a slew rate setting of 35-V/µs, 75-V/µs,  
180-V/µs or 230-V/µs. The slew rate is calculated by the rise-time and fall-time of the voltage on OUTx pin as  
shown in Figure 7-19.  
VOUTx  
VM  
VM  
80%  
80%  
20%  
20%  
0
Time  
tfall  
trise  
Figure 7-19. Slew Rate Timings  
Copyright © 2021 Texas Instruments Incorporated  
30  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
7.3.7 Cross Conduction (Dead Time)  
The device is fully protected from cross conduction of MOSFETs. The high-side and low-side MOSFETs are  
operated to avoid any shoot through currents by inserting a dead time (tDEAD). This is implemented by sensing  
the gate-source voltage (VGS) of the high-side and low-side MOSFETs and ensured that VGS of high-side  
MOSFET has reached below turn-off levels before switching on the low-side MOSFET of same half-bridge  
as shown in Figure 7-20 and Figure 7-21. The VGS of the high-side and low-side MOSFETs (VGS_HS and  
VGS_LS) shown in Figure 7-21 are DRV8311 internal signals.  
VM  
Gate  
Control  
+
VGS  
HS  
LS  
OUTx  
tDEAD  
Gate  
Control  
+
PGND  
VGS  
Figure 7-20. Cross Conduction Protection  
OUTx HS Gate  
OUTx HS  
Gate  
(VGS_HS)  
10%  
tDEAD  
OUTx LS  
Gate  
(VGS_LS)  
10%  
OUTx LS Gate  
Time  
Figure 7-21. Dead Time  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
31  
Product Folder Links: DRV8311  
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
7.3.8 Propagation Delay  
The propagation delay time (tpd) is measured as the time between an input logic edge to change in OUTx  
voltage. The propagation delay time includes the input deglitch delay, analog driver delay, and depends on the  
slew rate setting . The input deglitcher prevents high-frequency noise on the input pins from affecting the output  
state of the gate drivers. To support multiple control modes, a small digital delay is added as the input command  
propagates through the device.  
INx  
OUTx High  
tPD  
10%  
OUTx Low  
OUTx  
Time  
Figure 7-22. Propagation Delay  
Copyright © 2021 Texas Instruments Incorporated  
32  
Submit Document Feedback  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
7.3.9 Pin Diagrams  
This section presents the I/O structure of all digital input and output pins.  
7.3.9.1 Logic Level Input Pin (Internal Pulldown)  
Figure 7-23 shows the input structure for the logic levels pins INHx, INLx, nSLEEP,MODE, SCLK and SDI. The  
input can be driven with an external resistor to GND or an external logic voltage supply. It is recommended to  
pull these pins low in device sleep mode to reduce leakage current through the internal pull-down resistors.  
AVDD  
STATE  
VIH  
CONNECTION  
Tied to AVDD  
Tied to GND  
INPUT  
Logic High  
Logic Low  
VIL  
RPD  
ESD  
Figure 7-23. Logic-Level Input Pin Structure  
7.3.9.2 Logic Level Input Pin (Internal Pullup)  
Figure 7-24 shows the input structure for the logic level pin nSCS. The input can be driven with an external  
resistor to GND or an external logic voltage supply .  
AVDD  
AVDD  
STATE  
VIH  
CONNECTION  
Tied to AVDD  
Tied to GND  
INPUT  
RPU  
Logic High  
Logic Low  
VIL  
ESD  
Figure 7-24. nSCS Input Pin Structure  
7.3.9.3 Open Drain Pin  
Figure 7-25 shows the structure of the open-drain output pin nFAULT. The open-drain output requires an external  
pullup resistor to a logic voltage supply to function properly.  
AVDD  
STATE  
No Fault  
Fault  
STATUS  
Pulled-Up  
RPU  
OUTPUT  
Inactive  
Active  
Pulled-Down  
ESD  
Figure 7-25. Open Drain Output Pin Structure  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
33  
Product Folder Links: DRV8311  
 
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
7.3.9.4 Push Pull Pin  
Figure 7-26 shows the structure of the push-pull pin SDO.  
AVDD  
STATE  
VOH  
STATUS  
Pulled-Up  
Pulled-Down  
Open  
OUTPUT  
Logic High  
Logic Low  
Hi-Z  
VOL  
ESD  
Hi-Z  
Figure 7-26. Push-Pull Output Pin Structure  
7.3.9.5 Four Level Input Pin  
Figure 7-27 shows the structure of the four level input pins GAIN and SLEW on hardware interface devices. The  
input can be set by tying the pin to AGND or AVDD, leaving the pin unconnected, or connecting an external  
resistor from the pin to ground.  
CONTROL  
AVDD  
AVDD  
STATE  
VL1  
RESISTANCE  
Tied to AGND  
Setting-1  
Setting-2  
Setting-3  
Setting-4  
+
RPU  
47 k ±5%  
to AGND  
VL2  
VL3  
VL4  
+
RPD  
Hi-Z  
Tied to AVDD  
+
Figure 7-27. Four Level Input Pin Structure  
Copyright © 2021 Texas Instruments Incorporated  
34  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
7.3.10 Current Sense Amplifiers  
The DRV8311 integrate three high-performance low-side current sense amplifiers for current measurements  
using built-in current sense. Low-side current measurements are commonly used to implement overcurrent  
protection, external torque control, or brushless DC commutation with the external controller. All three amplifiers  
can be used to sense the current in each of the half-bridge legs (low-side MOSFETs). The current sense  
amplifiers include features such as programmable gain and an external voltage reference (VREF) provided on  
the pin CSAREF.  
7.3.10.1 Current Sense Amplifier Operation  
The SOx pin on the DRV8311 outputs an analog voltage proportional to current flowing in the low side FETs  
(IOUTx) multiplied by the gain setting (GCSA). The gain setting is adjustable between four different levels which  
can be set by the GAIN pin (hardware device variant) or the CSA_GAIN bits (SPI or tSPI device variant).  
Figure 7-28 shows the internal architecture of the current sense amplifiers. The current sense is implemented  
with a sense FET on each low-side FET of the DRV8311 device. This current information is converted in to a  
voltage, which generates the CSA output voltage on the SOx pin, based on the voltage on the CSAREF pin  
(VREF) and the gain setting. The CSA output voltage can be calculated using Equation 2  
V
REF  
2
SOx =  
± G  
× I  
(2)  
CSA OUTx  
VM  
VREF  
OUTx  
Sense  
FET  
GAIN  
I/V Converter  
PGND  
SOx  
Figure 7-28. Integrated Current Sense Amplifier  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
35  
Product Folder Links: DRV8311  
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
Figure 7-29 and Figure 7-30 show the details of the amplifier operational range. In bi-directional operation, the  
amplifier output for 0-V input is set at VREF/2. Any change in the differential input results in a corresponding  
change in the output times the GCSA factor. The amplifier has a defined linear region in which it can maintain  
operation.  
SOX  
VREF  
V
VREF  
œ 0.25 V  
œIOUTx  
V
SO(rangeœ)  
V
SO(off)max  
/ 2  
V , V  
OFF DRIFT  
0 V  
V
VREF  
V
SO(off)min  
V
SO(range+)  
IOUTx  
0.25 V  
0 V  
Figure 7-29. Bidirectional Current Sense Output  
SOX (V)  
VREF  
VREF / 2  
VLINEAR  
IOUTx (A) (Current flowing into the FET)  
Figure 7-30. Bidirectional Current Sense Regions  
Note  
The current sense amplifers uses the externalvoltage reference (VREF) provided at the CSAREF pin.  
7.3.10.2 Current Sense Amplifier Offset Correction  
CSA output has an offset induced due to ground differences between the sense FET and output FET. When  
running trapezoidal control or another single-shunt based control (sensored sine, for example) this CSA offset  
has no impact to operation. When running sensorless sinusoidal or FOC control where two or three current  
sense are required, some current distortion and noise may occur unless the user implements the corrective  
action below.  
Corrective Action: Implement the below equations in firmware to correct for any current induced offset:  
Copyright © 2021 Texas Instruments Incorporated  
36  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
1. When all three current sense amplifiers are used:  
i = 1.001152*i  
0.003375*i  
0.003103*i  
(3)  
(4)  
a
a_sensed  
b_sensed  
c_sensed  
i = 0.002369*i  
+ 1.000665*i  
0.019126*i  
b
a
b_sensed  
c_sensed  
+ 0.998166*i  
c_sensed  
sensed  
i = 0.001234*i  
+ 0.001595*i  
(5)  
c
a
b
sensed  
sensed  
2. When only two of the three current sense amplifiers are used:  
a. Current sensed in phases A & B:  
i = 1.004346*i  
0.000199*i  
(6)  
(7)  
a
a_sensed  
b_sensed  
+ 1.020405*i  
b_sensed  
i = 0.022060*i  
b
a
sensed  
i = − i + i  
b
(8)  
c
a
b. Current sensed in phases B & C:  
i = 0.998309*i  
0.021427*i  
(9)  
b
b_sensed  
c_sensed  
+ 0.996967*i  
c_sensed  
i = 0.000368*i  
(10)  
c
b
sensed  
i = − i + i  
c
(11)  
a
b
c. Current sensed in phases C & A  
i = 1.004547*i  
+ 0.000195*i  
+ 0.996975*i  
c_sensed  
(12)  
(13)  
(14)  
a
a
c_sensed  
sensed  
i = 0.000371*i  
c
a
sensed  
i = − i + i  
c
b
a
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
37  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
7.3.11 Protections  
The DRV8311 family of devices is protected against VM, VIN_AVDD, AVDD and CP undervoltage, overcurrent  
and thermal events. Table 7-6 summarizes various faults details.  
Table 7-6. Fault Action and Response  
FAULT  
CONDITION  
CONFIGURATION  
REPORT  
H-BRIDGE  
LOGIC  
RECOVERY  
Automatic:  
VVM > VUVLO_R  
CLR_FLT, nSLEEP Reset Pulse (NPOR  
bit)  
VM undervoltage  
(NPOR)  
VVM < VUVLO  
Hi-Z  
Disabled  
VINAVDD  
undervoltage  
(VINAVDD_UV)  
Active  
(SPI disabled)  
VVINAVDD < VVINAVDD_UV  
VAVDD < VAVDD_UV  
VCP < VCPUV  
nFAULT  
nFAULT  
nFAULT  
Hi-Z  
Hi-Z  
Hi-Z  
Configured using UVP_MODE  
Configured using UVP_MODE  
Configured using UVP_MODE  
AVDD undervoltage  
(AVDD_UV)  
Active  
(SPI disabled)  
Charge pump  
undervoltage  
(CP_UV)  
Active  
Active  
(CSA disabled)  
CSAREF  
undervoltage  
(CSAREF_UV)  
CSAREFUV_EN= 1b  
CSAREFUV_EN= 0b  
OCP_MODE = 000b  
nFAULT  
None  
Active  
Active  
Active  
Configured using UVP_MODE  
No Action  
VCSAREF < VCSAREF_UV  
Active  
Hi-Z  
Automatic Retry:  
SLOW_TRETRY  
nFAULT  
Automatic Retry:  
FAST_TRETRY  
OCP_MODE = 001b  
OCP_MODE = 010b  
nFAULT  
nFAULT  
Hi-Z  
Hi-Z  
Active  
Active  
Overcurrent  
Protection  
(OCP)  
IPHASE > IOCP  
Latched:  
CLR_FLT, nSLEEP Reset Pulse  
OCP_MODE = 011b  
OCP_MODE = 111b  
SPIFLT_MODE = 0b  
SPIFLT_MODE = 1b  
OTW_EN = 0b  
nFAULT  
None  
Active  
Active  
Active  
Active  
Active  
Active  
Active  
Active  
Active  
Active  
No action  
No action  
Automatic  
No action  
No action  
nFAULT  
None  
SPI error  
(SPI_FLT)  
SCLK fault and ADDR  
fault  
None  
Thermal warning  
(OTW)  
TJ > TOTW  
Automatic:  
TJ < TOTW – THYS  
OTW_EN = 1b  
nFAULT  
nFAULT  
Active  
Hi-Z  
Active  
Active  
Automatic  
SLOW_TRETRY after  
TJ < TOTSD – THYS  
OTSD_MODE = 00b  
Thermal shutdown  
(OTSD)  
TJ > TOTSD  
Automatic  
OTSD_MODE = 01b  
nFAULT  
Hi-Z  
Active  
FAST_TRETRY after  
TJ < TOTSD – THYS  
Copyright © 2021 Texas Instruments Incorporated  
38  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
7.3.11.1 VM Supply Undervoltage Lockout (NPOR)  
If at any time the input supply voltage on the VM pin falls lower than the VUVLO threshold (VM UVLO falling  
threshold), all of the integrated FETs, driver charge-pump and digital logic controller are disabled as shown in  
Figure 7-31. Normal operation resumes (driver operation) when the VM undervoltage condition is removed. The  
NPOR bit is reset and latched low in the device status (DEV_STS1) register once the device presumes VM. The  
NPOR bit remains in reset condition until cleared through the CLR_FLT bit or an nSLEEP pin reset pulse (tRST).  
VUVLO (max) rising  
VUVLO (min) rising  
VUVLO (max) falling  
VUVLO (min) falling  
VVM  
DEVICE ON  
DEVICE OFF  
DEVICE ON  
Time  
Figure 7-31. VM Supply Undervoltage Lockout  
7.3.11.2 Under Voltage Protections (UVP)  
Other than VM ULVO, DRV8311 family of devices has undervoltage protections for VIN_AVDD, CSAREF, AVDD  
and CP pins. VINAVDD_UV, CSAREF_UV and AVDD_UV undervoltage protections are enabled and cannot  
be disabled, while CSAREF_UV is disabled by default and can be enabled in SPI variant by configuring  
CSAREFUV_EN in SYSF_CTRL register.  
In hardware device variants, AVDD_UV, VINAVDD_UV, CP_UV protections are enabled, while CSAREF_UV is  
disabled and the tRETRY is configured for fast automatic rety time to 5 ms.  
tRETRY configuration for SPI device variant for all UV protections  
Slow retry time SLOW_TRETRY can be used for tRETRY period by configuring UVP_MODE to 000b  
Fast retry time FAST_TRETRY can be used for tRETRY period by configuring UVP_MODE to 001b  
VIN AVDD Undervoltage Protections (VINAVDD_UV)  
If at any time the voltage on VIN_AVDD pin falls lower than the VVINAVDD_UV threshold, all of the integrated FETs,  
SPI communication is disabled, nFAULT pin is driven low, FAULT and UVP in DEV_STS1 and VINAVDD_UV  
in SUP_STS1 are set high. Normal operation starts again automatically (driver operation, the nFAULT pin is  
released and VINAVDD_UV bit is cleared) after VIN_AVDD pin rises above the VVINAVDD_UV threshold and the  
tRETRY time elapses. The FAULT and UVP bits stays latched high until a clear fault command is issued either  
through the CLR_FLT bit or an nSLEEP reset pulse (tRST).  
AVDD Undervoltage Protections (AVDD_UV)  
If at any time the voltage on AVDD pin falls lower than the VAVDD_UV threshold, all of the integrated FETs,  
SPI communication is disabled, nFAULT pin is driven low, FAULT and UVP in DEV_STS1 and AVDD_UV  
in SUP_STS1 are set high. Normal operation starts again automatically (driver operation, the nFAULT pin is  
released and AVDD_UV bit is cleared) after AVDD pin rises above the VAVDD_UV threshold and the tRETRY time  
elapses. The FAULT and UVP bits stays latched high until a clear fault command is issued either through the  
CLR_FLT bit or an nSLEEP reset pulse (tRST).  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
39  
Product Folder Links: DRV8311  
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
CSAREF Undervoltage Protections (CSAREF_UV)  
If at any time the voltage on CSAREF pin falls lower than the VCSAREF_UV threshold, CSAREF_UV is recognized.  
CSA_UV can be enabled or disabled by configuring CSAREFUV_EN. When enabled, after CSAREF_UV  
event,CSA are disabled, nFAULT pin is driven low, FAULT and UVP in DEV_STS1 and CSAREF_UV in  
SUP_STS1 are set high. Normal operation starts again automatically (CSA operation, the nFAULT pin is  
released and CSAREF_UV bit is cleared) after CSAREF_UV condition is cleared and the tRETRY time elapses.  
The FAULT and UVP bits stays latched high until a clear fault command is issued either through the CLR_FLT bit  
or an nSLEEP reset pulse (tRST).  
Note  
CSAREF_UV is disabled in hardware variant and by default in SPI variants  
CP Undervoltage Protections (CP_UV)  
If at any time the voltage on CP pin falls lower than the VCP_UV threshold, all of the integrated FETs and charge  
pump operation is disabled, nFAULT pin is driven low, FAULT and UVP in DEV_STS1 and CP_UV in SUP_STS1  
are set high. Normal operation starts again automatically (driver and charge pump operation, the nFAULT pin  
is released and CP_UV bit is cleared) after CP pin rises above the the VCP_UV threshold and the tRETRY time  
elapses. The FAULT and UVP bits stays latched high until a clear fault command is issued either through the  
CLR_FLT bit or an nSLEEP reset pulse (tRST).  
7.3.11.3 Overcurrent Protection (OCP)  
A MOSFET overcurrent event is sensed by monitoring the current flowing through FETs. If the current across a  
FET exceeds the IOCP threshold for longer than the tOCP deglitch time, a OCP event is recognized and action is  
done according to the OCP_MODE bit. In order to avoid false triger of OCP during PWM trasnition due to ringing  
in phase voltage, there is tBLANK blanking time applied at each edge of PWM signals in digital. During blanking  
time, OCP events are ignored.  
On hardware device varaints, the IOCP threshold is fixed to 9A (typ), the tOCP_DEG is fixed at 1-µs, tBLANK is fixed  
at 0.2-µs and the OCP_MODE bit is configured with fast retry with 5-ms automatic retry. On SPI devices, the  
IOCP threshold is set through the OCP_LVL, the tOCP_DEG is set through the OCP_DEG, the tBLANK is set through  
the OCP_TBLANK and the OCP_MODE bit can operate in four different modes: OCP latched shutdown, OCP  
automatic retry with fast and slow retry times, OCP report only, and OCP disabled.  
7.3.11.3.1 OCP Latched Shutdown (OCP_MODE = 010b)  
After a OCP event in this mode, all MOSFETs are disabled and the nFAULT pin is driven low. The FAULT, OCP,  
and corresponding FET's OCP bits are latched high in the SPI registers. Normal operation starts again (driver  
operation, FAULT, OCP, and corresponding FET's OCP bits are cleared and the nFAULT pin is released) when  
the OCP condition clears and a clear faults command is issued either through the CLR_FLT bit or an nSLEEP  
reset pulse (tRST).  
Copyright © 2021 Texas Instruments Incorporated  
40  
Submit Document Feedback  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
Peak Current due  
to deglitch time  
IOCP  
IOUTx  
tOCP  
nFAULT Released  
nFAULT Pulled High  
Fault Condition  
nFAULT  
Clear Fault  
Time  
Figure 7-32. Overcurrent Protection - Latched Shutdown Mode  
7.3.11.3.2 OCP Automatic Retry (OCP_MODE = 000b or 001b)  
After a OCP event in this mode, all the FETs are disabled and the nFAULT pin is driven low. The FAULT, OCP,  
and corresponding FET's OCP bits are set high in the SPI registers. Normal operation starts again automatically  
(driver operation, the nFAULT pin is released and corresponding FET's OCP bits are cleared) after the tRETRY  
time elapses. The FAULT and OCP stays latched high until clear faults command is issued either through the  
CLR_FLT bit or an nSLEEP reset pulse (tRST).  
tRETRY configuration  
Slow retry time SLOW_TRETRY can be used for tRETRY period by configuring OCP_MODE to 000b  
Fast retry time FAST_TRETRY can be used for tRETRY period by configuring OCP_MODE to 001b  
Peak Current due  
to deglitch time  
IOCP  
IOUTx  
tRETRY  
tOCP  
nFAULT Released  
nFAULT Pulled High  
Fault Condition  
nFAULT  
Time  
Figure 7-33. Overcurrent Protection - Automatic Retry Mode  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
41  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
7.3.11.3.3 OCP Report Only (OCP_MODE = 011b)  
No protective action occurs after a OCP event in this mode. The overcurrent event is reported by driving the  
nFAULT pin low and setting the FAULT, OCP, and corresponding FET's OCP bits high in the SPI registers.  
DRV8311 continue to operate as usual. The external controller manages the overcurrent condition by acting  
appropriately. The reporting clears (nFAULT pin is released, FAULT, OCP, and corresponding FET's OCP bits are  
cleared) when the OCP condition clears and a clear faults command is issued either through the CLR_FLT bit or  
an nSLEEP reset pulse (tRST).  
7.3.11.3.4 OCP Disabled (OCP_MODE = 111b)  
No action occurs after a OCP event in this mode.  
7.3.11.4 Thermal Protections  
DRV8311 family of devices has over temperature warning (OTW) and over temperature shutdown (OTSD) for  
over temperature events.  
7.3.11.4.1 Thermal Warning (OTW)  
If the die temperature exceeds the trip point of the thermal warning (TOTW), the OT bit in the device status  
(DEV_STS1) register and OTW bit in the OT_STS status register is set. The reporting of OTW on the nFAULT  
pin can be enabled by setting the over-temperature warning reporting (OTW_EN) bit in the configuration control  
register. The device performs no additional action and continues to function. In this case, the nFAULT pin  
releases and OTW bit cleared when the die temperature decreases below the hysteresis point of the thermal  
warning (TOTW_HYS). The OT bit remains latched until cleared through the CLR_FLT bit or an nSLEEP reset  
pulse (tRST) and the die temperature is lower than thermal warning trip (TOTW).  
In hardware device variants, Over Temperature warning is not reported on nFAULT pin by default.  
7.3.11.4.2 Thermal Shutdown (OTSD)  
If the die temperature exceeds the trip point of the thermal shutdown limit (TOTS), all the FETs are disabled, the  
charge pump is shut down, and the nFAULT pin is driven low. In addition, the FAULT and OT bit in the OT bit  
in the device status (DEV_STS1) register and OTSD bit in the OT_STS status register is set. Normal operation  
starts again (driver operation the nFAULT pin is released and OTSD bit cleared) when the overtemperature  
condition clears and after the tRETRY time elapses. The OT and FAUTL bits stays latched high indicating that a  
thermal event occurred until a clear fault command is issued either through the CLR_FLT bit or an nSLEEP reset  
pulse (tRST). This protection feature cannot be disabled.  
On hardware device variants the tRETRY perios is fixed to fast retry time of 5ms  
tRETRY configuration for SPI device variant  
Slow retry time SLOW_TRETRY can be used for tRETRY period by configuring OTSD_MODE to 00b  
Fast retry time FAST_TRETRY can be used for tRETRY period by configuring OTSD_MODE to 01b  
Copyright © 2021 Texas Instruments Incorporated  
42  
Submit Document Feedback  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
7.4 Device Functional Modes  
7.4.1 Functional Modes  
7.4.1.1 Sleep Mode  
The nSLEEP pin manages the state of the DRV8311 family of devices. When the nSLEEP pin is low, the device  
goes to a low-power sleep mode. In sleep mode, all FETs are disabled, sense amplifiers are disabled, buck  
regualtor (if present) is disabled, the charge pump is disabled, the AVDD regulator is disabled, and the SPI bus  
is disabled. The tSLEEP time must elapse after a falling edge on the nSLEEP pin before the device goes to sleep  
mode. The device comes out of sleep mode automatically if the nSLEEP pin is pulled high. The tWAKE time must  
elapse before the device is ready for inputs.  
In sleep mode and when VVM < VUVLO, all MOSFETs are disabled.  
Note  
During power up and power down of the device through the nSLEEP pin, the nFAULT pin is held low  
as the internal regulators are enable or disable. After the regulators have enabled or disabled, the  
nFAULT pin is automatically released. The duration that the nFAULT pin is low does not exceed the  
tSLEEP or tWAKE time.  
7.4.1.2 Operating Mode  
When the nSLEEP pin is high and the VVM voltage is greater than the VUVLO voltage, the device goes to  
operating mode. The tWAKE time must elapse before the device is ready for inputs. In this mode the charge  
pump, AVDD regulator, Buck Regulator and SPI bus are active.  
7.4.1.3 Fault Reset (CLR_FLT or nSLEEP Reset Pulse)  
In the case of device latched faults, the DRV8311 family of devices goes to a partial shutdown state to help  
protect the power MOSFETs and system.  
When the fault condition clears, the device can go to the operating state again by either setting the CLR_FLT  
SPI bit on SPI devices or issuing a reset pulse to the nSLEEP pin on either interface variant. The nSLEEP  
reset pulse (tRST) consists of a high-to-low-to-high transition on the nSLEEP pin. The low period of the sequence  
should fall with the tRST time window or else the device will start the complete shutdown sequence. The reset  
pulse has no effect on any of the regulators, device settings, or other functional blocks  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
43  
Product Folder Links: DRV8311  
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
7.5 SPI Communication  
7.5.1 Programming  
7.5.1.1 SPI and tSPI Format  
SPI Format - with Parity  
The SDI input data word is 24 bits long and consists of the following format:  
1 read or write bit, W (bit B23)  
6 address bits, A (bits B22 through B17)  
Parity bit, P (bit B16)  
15 data bits with 1 parity bit, D (bits B15 through B0)  
The SDO output data word is 24 bits long. The first 8 bits are status bits and the last 16 bits are the data content  
of the register being accessed.  
Table 7-7. SDI Input Data Word Format for SPI  
PAR PAR  
R/W  
ADDRESS  
DATA  
ITY ITY  
B23 B22 B21 B20 B19 B18 B17 B16 B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0  
W0 A5 A4 A3 A2 A1 A0  
P
P
D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0  
Table 7-8. SDO Output Data Word Format  
STATUS  
DATA  
B23 B22 B21 B20 B19 B18 B17 B16 B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0  
S7 S6 S5 S4 S3 S2 S1 S0 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0  
tSPI Format - with Parity  
The SDI input data word is 32 bits long and consists of the following format:  
1 read or write bit, W (bit B31)  
4 secondary device ID bits, AD (bits B30 through B27)  
8 address bits, A (bits B26 through B19)  
2 reserved bits, 0 (bits B18, bit B17)  
Parity bit, P (bit B16)  
15 data bits with 1 parity bit, D (bits B15 through B0)  
The SDO output data word is 24 bits long. The first 8 bits are status bits and the last 16 bits are the data content  
of the register being accessed. The format is same as standard SPI shown in Table 7-8  
Table 7-9. tSPI with Parity - SDI Input Data Word Format  
R/W  
B31  
W0  
Secondary device ID  
ADDRESS  
00  
PARITY PARITY  
DATA  
B30  
0
B29  
0
B28  
AD1  
B27 B26 - B19 B18  
B17  
0
B16  
P
B15  
P
B14 - B0  
D14 - D0  
AD0  
A7 - A0  
0
The details of the bits used in SPI and tSPI frame format are detailed below.  
Read/Write Bit (R/W) : R/W (W0) bit being 0 indicates a SPI/tSPI Write transaction. For a read operation RW bit  
needs to be 1.  
Secondary device ID Bits (AD) : Each tSPI secondary device on the same chip select should have a unique  
identifier. Secondary device ID field is the 4-bit unique identifier of the tSPI secondary device. For a successful  
Read/Write transaction the secondary device ID field should match with the secondary device address. In  
DRV8311 the two most significant bits of secondary device addresses are set to 00. The least two significant  
bits of the secondary device address can be configured using the AD1 and AD0 pins. The secondary device  
address 15 (0xF) is reserved for general call, all the devices on the same bus accept a write operation when  
Copyright © 2021 Texas Instruments Incorporated  
44  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
the secondary device ID field is set to 15. Hence the valid tSPI secondary device addresses for DRV8311 range  
from 0 to 3 and 15 (general call address).  
Address Bits (A) : A tSPI secondary device takes 8-bit register address whereas SPI secondary device  
takes 6-bit register address. Each tSPI secondary device has two dedicated 8-bit address pointers, one for  
read and one for write. During a sequential read transaction, the read address pointer gets incremented  
automatically.During a sequential write transaction, both write address pointer and read address pointer will  
be incremented automatically.  
Parity Bit (P) : Both header and data fields of a SPI/tSPI input data frame include a parity bit for single bit error  
detection. The parity scheme used is even parity i.e., the number of ones in a block of 16-bits (including the  
parity bit) is even. Data will be written to the internal registers only if the parity check is successful. During a read  
operation, the tSPI secondary device inserts a parity bit at the MSB of read data. Parity checks can be enabled  
or disabled by configuring the SPI_PEN bit of SYS_CTRL register. Parity checks are disabled by default.  
Note  
Though parity checks are disabled by default, TI recommends enabling parity checks to safeguard  
against single-bit errors.  
Error Handling  
Parity Error: Upon detecting a parity error, the secondary device responds in the following ways. Parity error  
gets latched and reported on nFAULT. The error status is available for read on SPI_PARITY field of SYS_STS  
register. A parity error in the header will not prevent the secondary device from responding with data. The  
SDO will be driven by the secondary device being addressed. Updates to write address pointer and the device  
registers will be ignored when parity error is detected. In a sequential write, upon detection of parity error any  
subsequent register writes will be ignored.  
Frame Error :Any incomplete tSPI Frame will be reported as Frame error. If the number of tSPI clock cycles is  
not a multiple of 16, then the transfer is considered to be incomplete. Frame errors will be latched in FRM_ERR  
field of SYS_STS register and indicated on nFAULT.  
SPI Read / Write Sequence  
SPI Read Sequence: The SPI read transaction comprises of an 8-bit header (R/W - 1 bit, Address - 6 bits,  
and party -1 bit) followed by 16-bit dummy data words. Upon receiving the first byte of header, the secondary  
device responds with an 8-bit device status information. The read address pointer gets updated immediately  
after receiving the address field of the header. The read address from the header acts as the starting address for  
the register reads. The read address pointer gets incremented automatically upon completion of a 16-bit transfer.  
The length of data transfer is not restricted by the secondary device. The secondary device responds with data  
as long as the primary device transmits dummy words. If parity error check is enabled, the MSB of read data will  
be replaced with computed parity bit  
SPI Write Sequence: SPI write transaction comprises of an 8-bit header followed by 16-bit data words to be  
written into the register bank. Similar to a read transaction, the addressed secondary device responds with an  
8-bit device status information upon receiving the first byte of header. Once the header bytes are received,  
the write address pointer gets updated. The write address from the header acts as the starting address for  
sequential register writes. The read address pointer will retain the address of the register being read in the  
previous tSPI transaction. The length of data transfer is not restricted by the secondary device. Both read and  
write address pointers will be incremented automatically upon completion of a 16-bit transfer. While receiving  
data from the primary device, the SDO will be driven with the register data addressed by read address pointer.  
tSPI Communication Sequence  
The tSPI interface is similar to regular SPI interface in functionality but add support for multiple devices under  
the same Chip Select (nSCS). Any existing SPI primary device would be able to communicate with the tSPI  
secondary devices with modifications in the frame format.A valid tSPI frame must meet the following conditions  
(similar to SPI interface):  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
45  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
The SCLK pin should be low when the nSCS pin transitions from high to low and from low to high. A high to  
low transition at the nSCS pin is the start of frame and a low to high transition is the end of the frame.  
When the nSCS pin is pulled high, any signals at the SCLK and SDI pins are ignored and the SDO pin is  
placed in the Hi-Z state.  
Data is captured on the falling edge of the SCLK signal and data is driven on the rising edge of the SCLK  
signal.  
The most significant bit (MSB) is shifted in and out first.  
A minimum of 16 SCLK cycles must occur for transaction to be valid & the number of SCLK cycles in a single  
transaction must me a multiple of 16.  
If the data word sent to the SDI pin is not a multiple of 16 bits, a frame error occurs and the excess SCLK  
cycles are ignored.  
AD0 AD1  
nSCS  
SCLK  
SDI  
CS  
MCLK  
MO  
DEVICE-1  
SDO  
SDO  
SDO  
AD0 AD1  
nSCS  
SCLK  
SDI  
DEVICE-2  
MCU  
AD0 AD1  
nSCS  
SCLK  
SDI  
DEVICE-3  
MI  
Figure 7-34. tSPI Block Diagram with Multiple Devices on Same Chip Select  
Copyright © 2021 Texas Instruments Incorporated  
46  
Submit Document Feedback  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
AD0 AD1  
nSCS  
SCLK  
SDI  
CS  
MCLK  
MO  
SDO  
DEVICE-1  
PWM_SYN  
SOB SOC  
SOB SOC  
SOB SOC  
SOA  
PWM  
ADC1  
ADC2  
ADC3  
AD0 AD1  
nSCS  
SCLK  
SDI  
SDO  
DEVICE-2  
PWM_SYN  
SOA  
MCU  
ADC1  
ADC2  
ADC3  
AD0 AD1  
nSCS  
SCLK  
SDI  
SDO  
DEVICE-3  
PWM_SYN  
SOA  
ADC1  
ADC2  
ADC3  
MI  
Figure 7-35. tSPI with PWM_SYNC  
tSPI Read Sequence: A tSPI read transaction has a 16-bit header (R/W - 1 bit, Secondary device ID - 4 bits,  
Address - 8 bits, reserved -2 bits and party -1 bit) followed by 16-bit dummy data words. Upon receiving the first  
byte of header, the secondary device being addressed with matching secondary device ID field (configured using  
AD0 and and AD1 pins), responds with an 8-bit device status information. The read address from the header  
acts as the starting address for the register reads. The address gets incremented automatically upon completion  
of a 16-bit transfer. The length of data transfer is not restricted by the secondary device. The secondary device  
responds with data as long as the primary device transmits dummy words. If parity error check is enabled, the  
MSB of read data will be replaced with computed parity bit.  
tSPI Write Sequence: A tSPI write transaction has a 16-bit header followed by 16-bit data words to be written  
into the register bank. Similar to a read transaction, the addressed secondary device responds with an 8-bit  
device status information upon receiving the first byte of header. The write address from the header acts as  
the starting address for sequential register writes. The length of data transfer is not restricted by the secondary  
device. Both write and read address pointers will be incremented automatically upon completion of a 16-bit  
transfer. While receiving data from the primary device, the SDO will be driven with the register data addressed  
by read address pointer  
tSPI Read Address Update Sequence: The independent read and write address pointers in the secondary  
device would allow reading data from one set of registers while writing data to another set of registers. To  
achieve this, the primary device should first send a read address update frame before the tSPI write transaction.  
A read address frame is nothing but just the tSPI read sequence with just the header. The first tSPI transaction  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
47  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
updates the read address pointer to desired register address. The second tSPI transaction is a register write  
sequence. During this sequence, the data send on SDO by the secondary device will be from the register  
pointed by read address pointer which was initialised in the previous tSPI read sequence.  
The tSPI read/write sequence with parity is shown in Figure 7-36. The SPI frame header is marked as  
CMD[15:8] and CMD[7:0].  
Read address update  
SPI_PEN=0, R/W=1  
CMD[15:8]  
CMD[7:0]  
DEV_STS  
Single Read – 16-bit  
CMD[15:8]  
SPI_PEN=0, R/W=1  
DUMMY  
CMD[7:0]  
DEV_STS  
RDATA[15:0]  
Single Write with parity -16-bit  
CMD[15:8]  
SPI_PEN=0, R/W=0  
CMD[7:0]  
DEV_STS  
P
P
P
WDATA[15:0]  
RDATA[15:0]  
Multi-Write with parity – 2x16-bit  
CMD[15:8] CMD[7:0]  
DLEN=0, CE=1, R/W =0  
WDATA0[15:0]  
P
P
P
WDATA1[15:0]  
DEV_STS  
RDATA0[15:0]  
RDATA1[15:0]  
Multi-Write with parity – 3x16-bit  
CMD[15:8] CMD[7:0]  
DLEN=1, CE=1, R/W =0  
WDATA0[15:0]  
RDATA0[15:0]  
WDATA1[15:0]  
RDATA1[15:0]  
P
WDATA2[15:0]  
RDATA2[15:0]  
DEV_STS  
Multi-Write with parity – 4x16-bit  
DLEN=2, CE=1, R/W =0  
CMD[15:8]  
CMD[7:0]  
P
WDATA0[15:0]  
RDATA0[15:0]  
WDATA1[15:0]  
RDATA1[15:0]  
P
WDATA2[15:0]  
RDATA2[15:0]  
P
WDATA3[15:0]  
RDATA3[15:0]  
DEV_STS  
Figure 7-36. tSPI Read/Write with Partiy  
Copyright © 2021 Texas Instruments Incorporated  
48  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8 DRV8311 Registers  
DRV8311 Registers lists the memory-mapped registers for the DRV8311 registers. All register offset addresses  
not listed in DRV8311 Registers should be considered as reserved locations and the register contents should not  
be modified.  
Table 8-1. DRV8311 Registers  
Offset Acronym  
Register Name  
Section  
0h  
4h  
DEV_STS1  
Device Status 1 Register  
Over Temperature Status Register  
Supply Status Register  
Section 8.1  
Section 8.2  
Section 8.3  
Section 8.4  
Section 8.5  
Section 8.6  
Section 8.7  
Section 8.8  
Section 8.9  
Section 8.10  
Section 8.11  
Section 8.12  
Section 8.13  
Section 8.14  
Section 8.15  
Section 8.16  
Section 8.17  
Section 8.18  
Section 8.19  
Section 8.20  
Section 8.21  
OT_STS  
5h  
SUP_STS  
6h  
DRV_STS  
Driver Status Register  
7h  
SYS_STS  
System Status Register  
PWM Sync Period Register  
Fault Mode Register  
Ch  
PWM_SYNC_PRD  
FLT_MODE  
10h  
12h  
13h  
16h  
17h  
18h  
19h  
1Ah  
1Bh  
1Ch  
1Dh  
20h  
22h  
23h  
3Fh  
SYSF_CTRL  
DRVF_CTRL  
FLT_TCTRL  
FLT_CLR  
System Fault Control Register  
Drviver Fault Control Register  
Fault Timing Control Register  
Fault Clear Register  
PWMG_PERIOD  
PWMG_A_DUTY  
PWMG_B_DUTY  
PWMG_C_DUTY  
PWM_STATE  
PWMG_CTRL  
PWM_CTRL1  
DRV_CTRL  
PWM_GEN Period Register  
PWM_GEN A Duty Register  
PWM_GEN B Duty Register  
PWM_GEN C Duty Register  
PWM State Register  
PWM_GEN Control Register  
PWM Control Register 1  
Predriver control Register  
CSA Control Register  
CSA_CTRL  
SYS_CTRL  
System Control Register  
Complex bit access types are encoded to fit into small table cells. DRV8311 Access Type Codes shows the  
codes that are used for access types in this section.  
Table 8-2. DRV8311 Access Type Codes  
Access Type  
Code  
Description  
Read Type  
R
R
Read  
R-0  
R
Read  
-0  
Returns 0s  
Write Type  
W
W
Write  
Reset or Default Value  
-n  
Value after reset or the default  
value  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
49  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.1 DEV_STS1 Register (Offset = 0h) [Reset = 0080h]  
DEV_STS1 is shown in DEV_STS1 Register and described in DEV_STS1 Register Field Descriptions.  
Return to the DRV8311 Registers.  
Device Status 1 Register  
Figure 8-1. DEV_STS1 Register  
15  
14  
13  
12  
11  
10  
9
8
Parity_bit  
R-0h  
RESERVED  
R-0-0h  
OTP_FLT  
R-0h  
7
6
5
4
3
2
1
0
RESET  
R-1h  
SPI_FLT  
R-0h  
OCP  
R-0h  
RESERVED  
R-0h  
UVP  
R-0h  
OT  
FAULT  
R-0h  
R-0h  
Table 8-3. DEV_STS1 Register Field Descriptions  
Bit  
15  
Field  
Type  
Reset  
Description  
Parity_bit  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
Reserved  
14-9  
8
RESERVED  
OTP_FLT  
R-0  
R
0h  
0h  
OTP read fault  
0h = No OTP read fault is detected  
1h = OTP read fault detected  
7
6
5
RESET  
SPI_FLT  
OCP  
R
R
R
1h  
0h  
0h  
Supply Power On Reset Status  
0h = No power on reset condition is detected  
1h = Power-on-reset condition is detected  
SPI Fault Status  
0h = No SPI communication fault is detected  
1h = SPI communication fault is detected  
Driver Overcurrent Protection Status  
0h = No overcurrent condition is detected  
1h = Overcurrent condition is detected  
4-3  
2
RESERVED  
UVP  
R
R
0h  
0h  
Reserved  
Supply Undervoltage Status  
0h = No undervoltage voltage condition is detected on CP, AVDD or  
VIN_AVDD  
1h = Undervoltage voltage condition is detected on CP, AVDD or  
VIN_AVDD  
1
0
OT  
R
R
0h  
0h  
Overtemperature Fault Status  
0h = No overtemperature warning / shutdown is detected  
1h = Overtemperature warning / shutdown is detected  
FAULT  
Device Fault Status  
0h = No fault condition is detected  
1h = Fault condition is detected  
Copyright © 2021 Texas Instruments Incorporated  
50  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.2 OT_STS Register (Offset = 4h) [Reset = 0000h]  
OT_STS is shown in OT_STS Register and described in OT_STS Register Field Descriptions.  
Return to the DRV8311 Registers.  
Over Temperature Status Register  
Figure 8-2. OT_STS Register  
15  
14  
6
13  
12  
11  
10  
9
8
Parity_bit  
R-0h  
RESERVED  
R-0-0h  
7
5
4
3
2
1
0
RESERVED  
R-0-0h  
OTS_AVDD  
R-0h  
OTW  
R-0h  
OTSD  
R-0h  
Table 8-4. OT_STS Register Field Descriptions  
Bit  
15  
Field  
Type  
Reset  
Description  
Parity_bit  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
Reserved  
14-3  
2
RESERVED  
OTS_AVDD  
R-0  
R
0h  
0h  
AVDD LDO Overtemperature Fault Status  
0h = No overtemperature shutdown near AVDD is detected  
1h = Overtemperature shutdown near AVDD is detected  
1
0
OTW  
R
R
0h  
0h  
Overtemperature Warning Status  
0h = No overtemperature warning is detected  
1h = Overtemperature warning is detected  
OTSD  
Overtemperature Shutdown Fault Status  
0h = No overtemperature shutdown is detected  
1h = Overtemperature shutdown is detected  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
51  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.3 SUP_STS Register (Offset = 5h) [Reset = 0000h]  
SUP_STS is shown in SUP_STS Register and described in SUP_STS Register Field Descriptions.  
Return to the DRV8311 Registers.  
Supply Status Register  
Figure 8-3. SUP_STS Register  
15  
14  
6
13  
12  
11  
10  
9
8
Parity_bit  
R-0h  
RESERVED  
R-0-0h  
7
5
4
3
2
1
0
RESERVED  
CSAREF_UV  
R-0h  
CP_UV  
R-0h  
RESERVED  
R-0-0h  
AVDD_UV  
R-0h  
RESERVED  
R-0-0h  
VINAVDD_UV  
R-0h  
R-0-0h  
Table 8-5. SUP_STS Register Field Descriptions  
Bit  
15  
Field  
Type  
Reset  
Description  
Parity_bit  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
Reserved  
14-6  
5
RESERVED  
CSAREF_UV  
R-0  
R
0h  
0h  
CSA REF Undervoltage Fault Status  
0h = No CSAREF undervoltage is detected  
1h = CSAREF undervoltage is detected  
4
CP_UV  
R
0h  
Charge Pump Undervoltage Fault Status  
0h = No charge pump undervoltage is detected  
1h = Charge pump undervoltage is detected  
3
2
RESERVED  
AVDD_UV  
R-0  
R
0h  
0h  
Reserved  
AVDD LDO Undervoltage Fault Status  
0h = No AVDD ouput undervoltage is detected  
1h = AVDD ouput undervoltage is detected  
1
0
RESERVED  
R-0  
R
0h  
0h  
Reserved  
VINAVDD_UV  
VIN_AVDD Undervoltage Fault Status  
0h = No AVDD supply input undervoltage is detected  
1h = AVDD supply input undervoltage is detected  
Copyright © 2021 Texas Instruments Incorporated  
52  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.4 DRV_STS Register (Offset = 6h) [Reset = 0000h]  
DRV_STS is shown in DRV_STS Register and described in DRV_STS Register Field Descriptions.  
Return to the DRV8311 Registers.  
Driver Status Register  
Figure 8-4. DRV_STS Register  
15  
14  
13  
12  
11  
10  
9
8
Parity_bit  
R-0h  
RESERVED  
R-0-0h  
7
6
5
4
3
2
1
0
RESERVED  
R-0-0h  
OCPC_HS  
R-0h  
OCPB_HS  
R-0h  
OCPA_HS  
R-0h  
RESERVED  
R-0-0h  
OCPC_LS  
R-0h  
OCPB_LS  
R-0h  
OCPA_LS  
R-0h  
Table 8-6. DRV_STS Register Field Descriptions  
Bit  
15  
Field  
Parity_bit  
Type  
Reset  
Description  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
Reserved  
14-7  
6
RESERVED  
OCPC_HS  
R-0  
R
0h  
0h  
Overcurrent Status on High-side MOSFET of OUTC  
0h = No overcurrent detected on high-side MOSFET of OUTC  
1h = Overcurrent detected on high-side MOSFET of OUTC  
5
4
OCPB_HS  
OCPA_HS  
R
R
0h  
0h  
Overcurrent Status on High-side MOSFET of OUTB  
0h = No overcurrent detected on high-side MOSFET of OUTB  
1h = Overcurrent detected on high-side MOSFET of OUTB  
Overcurrent Status on High-side MOSFET of OUTA  
0h = No overcurrent detected on high-side MOSFET of OUTA  
1h = Overcurrent detected on high-side MOSFET of OUTA  
3
2
RESERVED  
OCPC_LS  
R-0  
R
0h  
0h  
Reserved  
Overcurrent Status on Low-side MOSFET of OUTC  
0h = No overcurrent detected on low-side MOSFET of OUTC  
1h = Overcurrent detected on low-side MOSFET of OUTC  
1
0
OCPB_LS  
OCPA_LS  
R
R
0h  
0h  
Overcurrent Status on Low-side MOSFET of OUTB  
0h = No overcurrent detected on low-side MOSFET of OUTB  
1h = Overcurrent detected on low-side MOSFET of OUTB  
Overcurrent Status on Low-side MOSFET of OUTA  
0h = No overcurrent detected on low-side MOSFET of OUTA  
1h = Overcurrent detected on low-side MOSFET of OUTA  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
53  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.5 SYS_STS Register (Offset = 7h) [Reset = 0000h]  
SYS_STS is shown in SYS_STS Register and described in SYS_STS Register Field Descriptions.  
Return to the DRV8311 Registers.  
System Status Register  
Figure 8-5. SYS_STS Register  
15  
14  
13  
5
12  
11  
10  
9
8
Parity_bit  
R-0h  
RESERVED  
R-0-0h  
7
6
4
3
2
1
0
RESERVED  
R-0-0h  
OTPLD_ERR  
R-0h  
RESERVED  
R-0-0h  
SPI_PARITY  
R-0h  
BUS_CNT  
R-0h  
FRM_ERR  
R-0h  
Table 8-7. SYS_STS Register Field Descriptions  
Bit  
15  
Field  
Type  
Reset  
Description  
Parity_bit  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
Reserved  
14-5  
4
RESERVED  
OTPLD_ERR  
R-0  
R
0h  
0h  
OTP Read Error  
0h = No OTP read error is detected  
1h = OTP read error is detected  
3
2
RESERVED  
SPI_PARITY  
R-0  
R
0h  
0h  
Reserved  
SPI Parity Error  
0h = No SPI Parity Error is detected  
1h = SPI Parity Error is detected  
1
0
BUS_CNT  
FRM_ERR  
R
R
0h  
0h  
SPI Bus Contention Error  
0h = No SPI Bus Contention Error is detected  
1h = SPI Bus Contention Error is detected  
SPI Frame Error  
0h = No SPI Frame Error is detected  
1h = SPI Frame Error is detected  
Copyright © 2021 Texas Instruments Incorporated  
54  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.6 PWM_SYNC_PRD Register (Offset = Ch) [Reset = 0000h]  
PWM_SYNC_PRD is shown in PWM_SYNC_PRD Register and described in PWM_SYNC_PRD Register Field  
Descriptions.  
Return to the DRV8311 Registers.  
PWM Sync Period Register  
Figure 8-6. PWM_SYNC_PRD Register  
15  
14  
13  
12  
11  
10  
9
8
0
Parity_bit  
R-0h  
RESERVED  
R-0-0h  
PWM_SYNC_PRD  
R-0h  
7
6
5
4
3
2
1
PWM_SYNC_PRD  
R-0h  
Table 8-8. PWM_SYNC_PRD Register Field Descriptions  
Bit  
15  
Field  
Type  
Reset  
Description  
Parity_bit  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
Reserved  
14-12  
11-0  
RESERVED  
R-0  
R
0h  
PWM_SYNC_PRD  
0h  
12-bit output indicating period of PWM_SYNC signal  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
55  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.7 FLT_MODE Register (Offset = 10h) [Reset = 0000h]  
FLT_MODE is shown in FLT_MODE Register and described in FLT_MODE Register Field Descriptions.  
Return to the DRV8311 Registers.  
Fault Mode Register  
Figure 8-7. FLT_MODE Register  
15  
14  
6
13  
12  
11  
10  
2
9
1
8
Parity_bit  
RESERVED  
R-0-0h  
OTPFLT_MOD  
E
R-0h  
R/W-0h  
0
7
5
4
3
SPIFLT_MODE  
R/W-0h  
OCP_MODE  
R/W-0h  
UVP_MODE  
R/W-0h  
OTSD_MODE  
R/W-0h  
Table 8-9. FLT_MODE Register Field Descriptions  
Bit  
15  
Field  
Parity_bit  
Type  
Reset  
Description  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
Reserved  
14-9  
8
RESERVED  
R-0  
R/W  
0h  
OTPFLT_MODE  
0h  
System Fault Mode.  
0h = OTP read fault is enabled  
1h = OTP read fault is disabled  
7
SPIFLT_MODE  
OCP_MODE  
R/W  
R/W  
0h  
0h  
SPI Fault mode  
0h = SPI Fault is enabled  
1h = SPI Fault is disabled  
6-4  
Overcurrent Protection Fault mode  
0h = Report on nFault, predriver HiZ, auto recovery with Slow Retry  
time (in ms)  
1h = Report on nFault, predriver HiZ, auto recovery with Fast Retry  
time (in ms)  
2h = Report on nFault, predriver HiZ, Latched Fault  
3h = Report on nFault, No action on predriver  
4h = Reserved  
5h = Reserved  
6h = Reserved  
7h = Disabled  
3-2  
UVP_MODE  
R/W  
0h  
Undervoltage Protection Fault mode  
0h = Report on nFault, predriver HiZ, auto recovery with Slow Retry  
time (in ms)  
1h = Report on nFault, redriver HiZ, auto recovery with Fast Retry  
time (in ms)  
2h = Reserved  
3h = Reserved  
1-0  
OTSD_MODE  
R/W  
0h  
Overtemperature Fault mode  
0h = Report on nFault, predriver HiZ, auto recovery with Slow Retry  
time (in ms)  
1h = Report on nFault, predriver HiZ, auto recovery with Fast Retry  
time (in ms)  
2h = Reserved  
3h = Reserved  
Copyright © 2021 Texas Instruments Incorporated  
56  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.8 SYSF_CTRL Register (Offset = 12h) [Reset = 0735h]  
SYSF_CTRL is shown in SYSF_CTRL Register and described in SYSF_CTRL Register Field Descriptions.  
Return to the DRV8311 Registers.  
System Fault Control Register  
Figure 8-8. SYSF_CTRL Register  
15  
14  
6
13  
12  
11  
10  
9
8
Parity_bit  
R-0h  
RESERVED  
R-0-0h  
OTAVDD_EN  
R/W-1h  
OTW_EN  
R/W-1h  
RESERVED  
R-0-4h  
7
5
4
3
2
1
0
RESERVED  
CSAVREFUV_  
EN  
RESERVED  
RESERVED  
RESERVED  
RESERVED  
RESERVED  
R-0-4h  
R/W-1h  
R/W-1h  
R-0-0h  
R/W-1h  
R-0-0h  
R/W-1h  
Table 8-10. SYSF_CTRL Register Field Descriptions  
Bit  
15  
Field  
Type  
Reset  
Description  
Parity_bit  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
Reserved  
14-11  
10  
RESERVED  
OTAVDD_EN  
R-0  
R/W  
0h  
1h  
AVDD Overtemperature Fault Enable  
0h = Overtemperature protection near AVDD is disabled  
1h = Overtemperature protection near AVDD is enabled  
9
OTW_EN  
R/W  
1h  
Overtemperature Warning Fault Enable  
0h = Over temperature warning reporting on nFAULT is disabled  
1h = Over temperature warning reporting on nFAULT is enabled  
8-6  
5
RESERVED  
R-0  
4h  
1h  
Reserved  
CSAVREFUV_EN  
R/W  
CSAREF Undervoltage Fault Enable  
0h = CSAREF undervoltage lockout is disabled  
1h = CSAREF undervoltage lockout is enabled  
4
3
2
1
0
RESERVED  
RESERVED  
RESERVED  
RESERVED  
RESERVED  
R/W  
R-0  
1h  
0h  
1h  
0h  
1h  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
R/W  
R-0  
R/W  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
57  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.9 DRVF_CTRL Register (Offset = 13h) [Reset = 0000h]  
DRVF_CTRL is shown in DRVF_CTRL Register and described in DRVF_CTRL Register Field Descriptions.  
Return to the DRV8311 Registers.  
Drviver Fault Control Register  
Figure 8-9. DRVF_CTRL Register  
15  
14  
6
13  
5
12  
11  
10  
2
9
8
Parity_bit  
R-0h  
RESERVED  
R-0-0h  
7
4
3
1
0
RESERVED  
OCP_DEG  
R/W-0h  
OCP_TBLANK  
R/W-0h  
RESERVED  
R-0-0h  
OCP_LVL  
R/W-0h  
R-0-0h  
Table 8-11. DRVF_CTRL Register Field Descriptions  
Bit  
15  
Field  
Type  
Reset  
Description  
Parity_bit  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
Reserved  
14-6  
5-4  
RESERVED  
OCP_DEG  
R-0  
R/W  
0h  
0h  
OCP Deglitch time  
0h = OCP deglitch time is 0.2 µs  
1h = OCP deglitch time is 0.5 µs  
2h = OCP deglitch time is 0.8 µs  
3h = OCP deglitch time is 1 µs  
3-2  
OCP_TBLANK  
R/W  
0h  
OCP Blanking time  
0h = OCP blanking time is 0.2 µs  
1h = OCP blanking time is 0.5 µs  
2h = OCP blanking time is 0.8 µs  
3h = OCP blanking time is 1 µs  
1
0
RESERVED  
OCP_LVL  
R-0  
0h  
0h  
Reserved  
R/W  
OCP Level Settings  
0h = OCP level is 9 A (TYP)  
1h = OCP level is 5 A (TYP)  
Copyright © 2021 Texas Instruments Incorporated  
58  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.10 FLT_TCTRL Register (Offset = 16h) [Reset = 0005h]  
FLT_TCTRL is shown in FLT_TCTRL Register and described in FLT_TCTRL Register Field Descriptions.  
Return to the DRV8311 Registers.  
Fault Timing Control Register  
Figure 8-10. FLT_TCTRL Register  
15  
14  
6
13  
5
12  
11  
10  
9
1
8
0
Parity_bit  
R-0h  
RESERVED  
R-0-0h  
7
4
3
2
RESERVED  
R-0-0h  
SLOW_TRETRY  
R/W-1h  
FAST_TRETRY  
R/W-1h  
Table 8-12. FLT_TCTRL Register Field Descriptions  
Bit  
15  
Field  
Type  
Reset  
Description  
Parity_bit  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
Reserved  
14-4  
3-2  
RESERVED  
R-0  
R/W  
0h  
SLOW_TRETRY  
1h  
Slow Recovery Retry Time from Fault Condition  
0h = 0.5s  
1h = 1s  
2h = 2s  
3h = 5s  
1-0  
FAST_TRETRY  
R/W  
1h  
Fast Recovery Retry Time from Fault Condition  
0h = 0.5ms  
1h = 1ms  
2h = 2ms  
3h = 5ms  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
59  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.11 FLT_CLR Register (Offset = 17h) [Reset = 0000h]  
FLT_CLR is shown in FLT_CLR Register and described in FLT_CLR Register Field Descriptions.  
Return to the DRV8311 Registers.  
Fault Clear Register  
Figure 8-11. FLT_CLR Register  
15  
14  
6
13  
5
12  
11  
10  
2
9
1
8
Parity_bit  
R-0h  
RESERVED  
R-0-0h  
7
4
3
0
RESERVED  
R-0-0h  
FLT_CLR  
W-0h  
Table 8-13. FLT_CLR Register Field Descriptions  
Bit  
15  
Field  
Type  
Reset  
Description  
Parity_bit  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
Reserved  
14-1  
0
RESERVED  
FLT_CLR  
R-0  
W
0h  
0h  
Clear Fault  
0h = No clear fault command is issued  
1h = To clear the latched fault bits. This bit automatically resets after  
being written.  
Copyright © 2021 Texas Instruments Incorporated  
60  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.12 PWMG_PERIOD Register (Offset = 18h) [Reset = 0000h]  
PWMG_PERIOD is shown in PWMG_PERIOD Register and described in PWMG_PERIOD Register Field  
Descriptions.  
Return to the DRV8311 Registers.  
PWM_GEN Period Register  
Figure 8-12. PWMG_PERIOD Register  
15  
14  
13  
12  
11  
10  
PWM_PRD_OUT  
R/W-0h  
9
8
0
Parity_bit  
R-0h  
RESERVED  
R-0-0h  
7
6
5
4
3
2
1
PWM_PRD_OUT  
R/W-0h  
Table 8-14. PWMG_PERIOD Register Field Descriptions  
Bit  
15  
Field  
Type  
Reset  
Description  
Parity_bit  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
Reserved  
14-12  
11-0  
RESERVED  
R-0  
R/W  
0h  
PWM_PRD_OUT  
0h  
12-bit Period for output PWM signals in PWM Generation Mode  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
61  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.13 PWMG_A_DUTY Register (Offset = 19h) [Reset = 0000h]  
PWMG_A_DUTY is shown in PWMG_A_DUTY Register and described in PWMG_A_DUTY Register Field  
Descriptions.  
Return to the DRV8311 Registers.  
PWM_GEN A Duty Register  
Figure 8-13. PWMG_A_DUTY Register  
15  
14  
13  
12  
11  
10  
9
8
0
Parity_bit  
R-0h  
RESERVED  
R-0-0h  
PWM_DUTY_OUTA  
R/W-0h  
7
6
5
4
3
2
1
PWM_DUTY_OUTA  
R/W-0h  
Table 8-15. PWMG_A_DUTY Register Field Descriptions  
Bit  
15  
Field  
Type  
Reset  
Description  
Parity_bit  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
Reserved  
14-12  
11-0  
RESERVED  
R-0  
R/W  
0h  
PWM_DUTY_OUTA  
0h  
12-bit Duty Cycle for Phase A output in PWM Generation Mode  
Copyright © 2021 Texas Instruments Incorporated  
62  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.14 PWMG_B_DUTY Register (Offset = 1Ah) [Reset = 0000h]  
PWMG_B_DUTY is shown in PWMG_B_DUTY Register and described in PWMG_B_DUTY Register Field  
Descriptions.  
Return to the DRV8311 Registers.  
PWM_GEN B Duty Register  
Figure 8-14. PWMG_B_DUTY Register  
15  
14  
13  
12  
11  
10  
9
8
0
Parity_bit  
R-0h  
RESERVED  
R-0-0h  
PWM_DUTY_OUTB  
R/W-0h  
7
6
5
4
3
2
1
PWM_DUTY_OUTB  
R/W-0h  
Table 8-16. PWMG_B_DUTY Register Field Descriptions  
Bit  
15  
Field  
Type  
Reset  
Description  
Parity_bit  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
Reserved  
14-12  
11-0  
RESERVED  
R-0  
R/W  
0h  
PWM_DUTY_OUTB  
0h  
12-bit Duty Cycle for Phase B output in PWM Generation Mode  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
63  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.15 PWMG_C_DUTY Register (Offset = 1Bh) [Reset = 0000h]  
PWMG_C_DUTY is shown in PWMG_C_DUTY Register and described in PWMG_C_DUTY Register Field  
Descriptions.  
Return to the DRV8311 Registers.  
PWM_GEN C Duty Register  
Figure 8-15. PWMG_C_DUTY Register  
15  
14  
13  
12  
11  
10  
9
8
0
Parity_bit  
R-0h  
RESERVED  
R-0-0h  
PWM_DUTY_OUTC  
R/W-0h  
7
6
5
4
3
2
1
PWM_DUTY_OUTC  
R/W-0h  
Table 8-17. PWMG_C_DUTY Register Field Descriptions  
Bit  
15  
Field  
Type  
Reset  
Description  
Parity_bit  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
Reserved  
14-12  
11-0  
RESERVED  
R-0  
R/W  
0h  
PWM_DUTY_OUTC  
0h  
12-bit Duty Cycle for Phase C output in PWM Generation Mode  
Copyright © 2021 Texas Instruments Incorporated  
64  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.16 PWM_STATE Register (Offset = 1Ch) [Reset = 0777h]  
PWM_STATE is shown in PWM_STATE Register and described in PWM_STATE Register Field Descriptions.  
Return to the DRV8311 Registers.  
PWM State Register  
Figure 8-16. PWM_STATE Register  
15  
14  
13  
5
12  
11  
10  
2
9
8
0
Parity_bit  
R-0h  
RESERVED  
R-0-0h  
PWMC_STATE  
R/W-7h  
7
6
4
3
1
RESERVED  
R-0-0h  
PWMB_STATE  
R/W-7h  
RESERVED  
R-0-0h  
PWMA_STATE  
R/W-7h  
Table 8-18. PWM_STATE Register Field Descriptions  
Bit  
15  
Field  
Parity_bit  
Type  
Reset  
Description  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
Reserved  
14-11  
10-8  
RESERVED  
R-0  
R/W  
0h  
PWMC_STATE  
7h  
Phase C Driver Output control  
0h = High Side is OFF, Low Side is OFF  
1h = High Side is OFF, Low Side is forced ON  
2h = High Side is forced ON, Low Side is OFF  
3h = Reserved  
4h = Reserved  
5h = High Side is OFF, Low Side PWM  
6h = High Side PWM, Low Side is OFF  
7h = High Side PWM, Low Side !PWM  
7
RESERVED  
R-0  
0h  
7h  
Reserved  
6-4  
PWMB_STATE  
R/W  
Phase B Driver Output control  
0h = High Side is OFF, Low Side is OFF  
1h = High Side is OFF, Low Side is forced ON  
2h = High Side is forced ON, Low Side is OFF  
3h = Reserved  
4h = Reserved  
5h = High Side is OFF, Low Side PWM  
6h = High Side PWM, Low Side is OFF  
7h = High Side PWM, Low Side !PWM  
3
RESERVED  
R-0  
0h  
7h  
Reserved  
2-0  
PWMA_STATE  
R/W  
Phase A Driver Output control  
0h = High Side is OFF, Low Side is OFF  
1h = High Side is OFF, Low Side is forced ON  
2h = High Side is forced ON, Low Side is OFF  
3h = Reserved  
4h = Reserved  
5h = High Side is OFF, Low Side PWM  
6h = High Side PWM, Low Side is OFF  
7h = High Side PWM, Low Side !PWM  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
65  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.17 PWMG_CTRL Register (Offset = 1Dh) [Reset = 0000h]  
PWMG_CTRL is shown in PWMG_CTRL Register and described in PWMG_CTRL Register Field Descriptions.  
Return to the DRV8311 Registers.  
PWM_GEN Control Register  
Figure 8-17. PWMG_CTRL Register  
15  
14  
13  
5
12  
11  
10  
9
8
Parity_bit  
R-0h  
RESERVED  
R-0-0h  
PWM_EN  
R/W-0h  
PWMCNTR_MODE  
R/W-0h  
7
6
4
3
2
1
0
PWM_OSC_SYNC  
R/W-0h  
SPICLK_FREQ_SYNC  
R/W-0h  
SPISYNC_ACRCY  
R/W-0h  
Table 8-19. PWMG_CTRL Register Field Descriptions  
Bit  
15  
Field  
Type  
Reset  
Description  
Parity_bit  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
Reserved  
14-11  
10  
RESERVED  
PWM_EN  
R-0  
R/W  
0h  
0h  
Enable 3X Internal mode PWM Generation  
0h = PWM_GEN disabled  
1h = PWM_GEN enabled  
9-8  
7-5  
PWMCNTR_MODE  
PWM_OSC_SYNC  
R/W  
R/W  
0h  
0h  
PWM Gen counter mode  
0h = Up and Down  
1h = Up  
2h = Down  
3h = No action  
Oscillator synchronization and PWM_SYNC control  
0h = Oscillator synchronization is disable  
1h = PWM_SYNC_PRD indicates period of PWM_SYNC signal and  
can be used to calibrate PWM period  
2h = PWM_SYNC used to set PWM period  
3h = Oscillator synchronization is disable  
4h = Oscillator synchronization is disable  
5h = PWM_SYNC used for oscillator synchronization (only 20 kHz  
frequency supported)  
6h = PWM_SYNC used for oscillator synchronization and setting  
PWM period (only 20 kHz frequency supported)  
7h = SPI Clock pin SCLK used for oscillator synchronization  
(Configure SPICLK_FREQ_SYNC)  
4-2  
SPICLK_FREQ_SYNC  
R/W  
0h  
SPI Clock Frequency for synchronizing the Oscillator  
0h = 1 MHz  
1h = 1.25 MHz  
2h = 2 MHz  
3h = 2.5 MHz  
4h = 4 MHz  
5h = 5 MHz  
6h = 8 MHz  
7h = 10 MHz  
Copyright © 2021 Texas Instruments Incorporated  
66  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
Table 8-19. PWMG_CTRL Register Field Descriptions (continued)  
Bit  
Field  
Type  
Reset  
Description  
1-0  
SPISYNC_ACRCY  
R/W  
0h  
Number of SPI Clock Cycle require for synchronizing the Oscillator  
0h = 512 Clock Cycles (1%)  
1h = 256 Clock Cycles (1%)  
2h = 128 Clock Cycles (1%)  
3h = 64 Clock Cycles (2%)  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
67  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.18 PWM_CTRL1 Register (Offset = 20h) [Reset = 0003h]  
PWM_CTRL1 is shown in PWM_CTRL1 Register and described in PWM_CTRL1 Register Field Descriptions.  
Return to the DRV8311 Registers.  
PWM Control Register 1  
Figure 8-18. PWM_CTRL1 Register  
15  
14  
13  
12  
11  
10  
9
1
8
0
Parity_bit  
R-0h  
RESERVED  
R-0-0h  
7
6
5
4
3
2
RESERVED  
R-0-0h  
SSC_DIS  
R/W-0h  
PWM_MODE  
R/W-3h  
Table 8-20. PWM_CTRL1 Register Field Descriptions  
Bit  
15  
Field  
Type  
Reset  
Description  
Parity_bit  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
Reserved  
14-3  
2
RESERVED  
SSC_DIS  
R-0  
R/W  
0h  
0h  
Disable Spread Spectrum Modulation for internal Oscillator  
0h = Spread spectrum modulation is enabled  
1h = Spread spectrum modulation is disabled  
1-0  
PWM_MODE  
R/W  
3h  
PWM mode selection  
0h = 6x mode  
1h = 6x mode  
2h = 3x mode  
3h = PWM Generation mode  
Copyright © 2021 Texas Instruments Incorporated  
68  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.19 DRV_CTRL Register (Offset = 22h) [Reset = 0000h]  
DRV_CTRL is shown in DRV_CTRL Register and described in DRV_CTRL Register Field Descriptions.  
Return to the DRV8311 Registers.  
Predriver control Register  
Figure 8-19. DRV_CTRL Register  
15  
14  
6
13  
12  
11  
10  
2
9
1
8
0
Parity_bit  
R-0h  
RESERVED  
R-0-0h  
RESERVED  
R/W-0h  
7
5
4
3
DLYCMP_EN  
R/W-0h  
TDEAD_CTRL  
R/W-0h  
RESERVED  
R-0-0h  
SLEW_RATE  
R/W-0h  
Table 8-21. DRV_CTRL Register Field Descriptions  
Bit  
15  
Field  
Parity_bit  
Type  
Reset  
Description  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
14-12  
11-8  
7
RESERVED  
RESERVED  
DLYCMP_EN  
R-0  
R/W  
R/W  
0h  
Reserved  
Reserved  
0h  
0h  
Driver Delay Compensation enable  
0h = Driver Delay Compensation is disabled  
1h = Driver Delay Compensation is enabled  
6-4  
TDEAD_CTRL  
R/W  
0h  
Deadtime insertion control  
0h = No deadtime (Handsake Only)  
1h = 200ns  
2h = 400ns  
3h = 600ns  
4h = 800ns  
5h = 1us  
6h = 1.2us  
7h = 1.4us  
3-2  
1-0  
RESERVED  
SLEW_RATE  
R-0  
0h  
0h  
Reserved  
R/W  
Slew rate settings  
0h = Slew rate is 35 V/µs  
1h = Slew rate is 75 V/µs  
2h = Slew rate is 180 V/µs  
3h = Slew rate is 230 V/µs  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
69  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.20 CSA_CTRL Register (Offset = 23h) [Reset = 0000h]  
CSA_CTRL is shown in CSA_CTRL Register and described in CSA_CTRL Register Field Descriptions.  
Return to the DRV8311 Registers.  
CSA Control Register  
Figure 8-20. CSA_CTRL Register  
15  
14  
6
13  
5
12  
11  
10  
9
1
8
0
Parity_bit  
R-0h  
RESERVED  
R-0-0h  
7
4
3
2
RESERVED  
R-0-0h  
CSA_EN  
R/W-0h  
RESERVED  
R-0-0h  
CSA_GAIN  
R/W-0h  
Table 8-22. CSA_CTRL Register Field Descriptions  
Bit  
15  
Field  
Type  
Reset  
Description  
Parity_bit  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
Reserved  
14-4  
3
RESERVED  
CSA_EN  
R-0  
R/W  
0h  
0h  
Current Sense Amplifier Enable  
0h = Current Sense Amplifier is disabled  
1h = Current Sense Amplifier is enabled  
2
RESERVED  
CSA_GAIN  
R-0  
0h  
0h  
Reserved  
1-0  
R/W  
Current Sense Amplifier Gain settings  
0h = CSA gain is 0.25 V/A  
1h = CSA gain is 0.5 V/A  
2h = CSA gain is 1 V/A  
3h = CSA gain is 2 V/A  
Copyright © 2021 Texas Instruments Incorporated  
70  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
8.21 SYS_CTRL Register (Offset = 3Fh) [Reset = 0000h]  
SYS_CTRL is shown in SYS_CTRL Register and described in SYS_CTRL Register Field Descriptions.  
Return to the DRV8311 Registers.  
System Control Register  
Figure 8-21. SYS_CTRL Register  
15  
14  
13  
12  
11  
10  
9
8
Parity_bit  
R-0h  
WRITE_KEY  
W-0h  
RESERVED  
R-0-0h  
RESERVED  
R/W-0h  
7
6
5
4
3
2
1
0
REG_LOCK  
R/W-0h  
SPI_PEN  
R/W-0h  
RESERVED  
R/W-0h  
RESERVED  
R/W-0h  
RESERVED  
R/W-0h  
Table 8-23. SYS_CTRL Register Field Descriptions  
Bit  
15  
Field  
Type  
Reset  
Description  
Parity_bit  
R
0h  
Parity Bit if SPI_PEN is set to '1' otherwise reserved  
14-12  
11-9  
8
WRITE_KEY  
RESERVED  
RESERVED  
REG_LOCK  
W
0h  
0x5 Write Key Specific to this register.  
R-0  
R/W  
R/W  
0h  
Reserved  
Reserved  
0h  
7
0h  
Register Lock Bit  
0h = Registers Unlocked  
1h = Registers Locked  
6
SPI_PEN  
R/W  
0h  
Parity Enable for both SPI and tSPI  
0h = Parity Disabled  
1h = Parity Enabled  
5-4  
3
RESERVED  
RESERVED  
RESERVED  
R/W  
R/W  
R/W  
0h  
0h  
0h  
Reserved  
Reserved  
Reserved  
2-0  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
71  
Product Folder Links: DRV8311  
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
9 Application and Implementation  
Note  
Information in the following applications sections is not part of the TI component specification,  
and TI does not warrant its accuracy or completeness. TI’s customers are responsible for  
determining suitability of components for their purposes, as well as validating and testing their design  
implementation to confirm system functionality.  
9.1 Application Information  
The DRV8311 can be used to drive Brushless-DC motors.  
VVM  
+
1 µF  
VM  
0.1 µF  
10 µF  
0.1 µF  
CP  
VCC  
Voltage  
Regulator  
CSAREF  
Buck Regulator  
Microcontroller  
VIN_AVDD  
AVDD  
ADC  
ADC  
External  
Load  
SOC  
SOB  
SOA  
Current  
Sensing  
CAVDD  
CSA  
ADC  
ADC  
AGND  
RPU1  
DRV8311H  
nFAULT  
nSLEEP  
GP-I  
Driver  
Control  
Hall  
Sensors  
(Optional)  
GP-O  
OUTA  
A
B
B
INHA  
INLA  
INHB  
INLB  
INHC  
INLC  
GP-O  
GP-O  
OUTB  
OUTC  
PWM  
Control  
Module  
PWM  
Control  
Input  
GP-O  
GP-O  
GP-O  
GP-O  
AVDD  
MODE  
SLEW  
PGND  
HW  
GAIN  
Hall Input  
GP-I  
GP-I  
GP-I  
Figure 9-1. Application Schematics (DRV8311H)  
Copyright © 2021 Texas Instruments Incorporated  
72  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
VVM  
+
0.1 µF  
VM  
0.1 µF  
10 µF  
0.1 µF  
CP  
VCC  
Buck Regulator  
Voltage  
Regulator  
CSAREF  
VIN_AVDD  
Microcontroller  
+
0.1 µF  
10 µF  
ADC  
ADC  
External  
Load  
SOC  
SOB  
SOA  
AVDD  
AGND  
Current  
Sensing  
CAVDD  
CSA  
ADC  
ADC  
RPU1  
DRV8311P  
nFAULT  
nSLEEP  
GP-I  
Hall  
Sensors  
(Optional)  
GP-O  
GP-O  
OUTA  
PWM_SYNC  
AVDD  
A
B
B
OUTB  
OUTC  
AD0  
Device  
Address  
Select  
AD1  
SDO  
GP-I  
GP-O  
GP-O  
GP-O  
nSCS  
SCLK  
PGND  
SPI  
SPI  
SDI  
Hall Input  
GP-I  
GP-I  
GP-I  
Figure 9-2. Application Schematics (DRV8311P)  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
73  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
9.2 Typical Applications  
9.2.1 Three-Phase Brushless-DC Motor Control  
In this application, the DRV8311H is used to drive a Brushless-DC motor  
9.2.1.1 Detailed Design Procedure  
Table 9-1lists the example input parameters for the system design.  
Table 9-1. Design Parameters  
DESIGN PARAMETERS  
Supply voltage  
REFERENCE  
VVM  
IRMS  
EXAMPLE VALUE  
12 V  
2 A  
Motor RMS current  
Motor peak current  
IPEAK  
3 A  
PWM Frequency  
fPWM  
50 kHz  
230 V/µs  
12 V  
Slew Rate Setting  
SR  
VIN_AVDD supply voltage  
CSA reference voltage  
System ambient temperature  
VVIN_AVDD  
VCSA_REF  
TA  
3.0 V  
–20°C to +105°C  
9.2.1.1.1 Motor Voltage  
Brushless-DC motors are typically rated for a certain voltage (for example 12 V ). Operating a motor at a higher  
voltage corresponds to a lower drive current to obtain the same motor power. A higher operating voltage also  
corresponds to a higher obtainable rpm. DRV8311 device allows for the use of higher operating voltage because  
of a maximum VM rating of 20 V.  
Operating at lower voltages generally allows for more accurate control of phase currents. The DRV8311  
functions down to a supply of 3 V.  
Copyright © 2021 Texas Instruments Incorporated  
74  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
10 Power Supply Recommendations  
10.1 Bulk Capacitance  
Having an appropriate local bulk capacitance is an important factor in motor drive system design. It is generally  
beneficial to have more bulk capacitance, while the disadvantages are increased cost and physical size.  
The amount of local capacitance needed depends on a variety of factors, including:  
The highest current required by the motor system  
The capacitance and current capability of the power supply  
The amount of parasitic inductance between the power supply and motor system  
The acceptable voltage ripple  
The type of motor used (brushed dc, brushless DC, stepper)  
The motor braking method  
The inductance between the power supply and the motor drive system limits the rate current can change from  
the power supply. If the local bulk capacitance is too small, the system responds to excessive current demands  
or dumps from the motor with a change in voltage. When adequate bulk capacitance is used, the motor voltage  
remains stable and high current can be quickly supplied.  
The data sheet generally provides a recommended value, but system-level testing is required to determine the  
appropriate sized bulk capacitor.  
Parasitic Wire  
Inductance  
Motor Drive System  
Power Supply  
VM  
+
+
Motor Driver  
œ
GND  
Local  
Bulk Capacitor  
IC Bypass  
Capacitor  
Figure 10-1. Example Setup of Motor Drive System With External Power Supply  
The voltage rating for bulk capacitors should be higher than the operating voltage, to provide margin for cases  
when the motor transfers energy to the supply.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
75  
Product Folder Links: DRV8311  
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
11 Layout  
11.1 Layout Guidelines  
The bulk capacitor should be placed to minimize the distance of the high-current path through the motor driver  
device. The connecting metal trace widths should be as wide as possible, and numerous vias should be used  
when connecting PCB layers. These practices minimize inductance and allow the bulk capacitor to deliver high  
current.  
Small-value capacitors should be ceramic, and placed closely to device pins.  
The high-current device outputs should use wide metal traces.  
The device thermal pad should be soldered to the PCB top-layer ground plane. Multiple vias should be used to  
connect to a large bottom-layer ground plane. The use of large metal planes and multiple vias helps dissipate  
the I2 × rDS(on) heat that is generated in the device.  
Copyright © 2021 Texas Instruments Incorporated  
76  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
11.2 Layout Example  
Figure 11-1. Recommended Layout Example for DRV8311  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
77  
Product Folder Links: DRV8311  
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
11.3 Thermal Considerations  
The DRV8311 has thermal shutdown (TSD) as previously described. A die temperature in excess of 150°C  
(minimally) disables the device until the temperature drops to a safe level.  
Any tendency of the device to enter thermal shutdown is an indication of excessive power dissipation, insufficient  
heatsinking, or too high an ambient temperature.  
11.3.1 Power Dissipation  
The power dissipated in the output FET resistance, or rDS(on) dominates power dissipation in the DRV8311. A  
rough estimate of average power dissipation of each half-H-bridge when running a static load is:  
At start-up and fault conditions, this current is much higher than normal running current; remember to take these  
peak currents and their duration into consideration.  
The total device dissipation is the power dissipated in each of the three half-H-bridges added together.  
The maximum amount of power that the device can dissipate depends on ambient temperature and heatsinking.  
Note that rDS(on) increases with temperature, so as the device heats, the power dissipation increases. Take this  
into consideration when sizing the heatsink.  
Copyright © 2021 Texas Instruments Incorporated  
78  
Submit Document Feedback  
Product Folder Links: DRV8311  
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
12 Device and Documentation Support  
12.1 Support Resources  
TI E2Esupport forums are an engineer's go-to source for fast, verified answers and design help — straight  
from the experts. Search existing answers or ask your own question to get the quick design help you need.  
Linked content is provided "AS IS" by the respective contributors. They do not constitute TI specifications and do  
not necessarily reflect TI's views; see TI's Terms of Use.  
12.2 Trademarks  
TI E2Eis a trademark of Texas Instruments.  
All trademarks are the property of their respective owners.  
12.3 Electrostatic Discharge Caution  
This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled  
with appropriate precautions. Failure to observe proper handling and installation procedures can cause damage.  
ESD damage can range from subtle performance degradation to complete device failure. Precision integrated circuits may  
be more susceptible to damage because very small parametric changes could cause the device not to meet its published  
specifications.  
12.4 Glossary  
TI Glossary  
This glossary lists and explains terms, acronyms, and definitions.  
13 Mechanical, Packaging, and Orderable Information  
The following pages include mechanical, packaging, and orderable information. This information is the most-  
current data available for the designated device. This data is subject to change without notice and without  
revision of this document. For browser-based versions of this data sheet, see the left-hand navigation pane.  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
79  
Product Folder Links: DRV8311  
 
 
 
 
 
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
PACKAGE OUTLINE  
RRW0024A  
WQFN - 0.8 mm max height  
S
C
A
L
E
4
.
0
0
0
PLASTIC QUAD FLATPACK - NO LEAD  
3.1  
2.9  
B
A
3.1  
2.9  
PIN 1 INDEX AREA  
C
0.8 MAX  
SEATING PLANE  
0.08 C  
0.05  
0.00  
2X 2.4  
1.95  
1.85  
(0.1) TYP  
6
12  
20X 0.4  
5
13  
(0.93)  
2X  
21  
SYMM  
1.6  
17  
1
0.25  
0.15  
24X  
PIN 1 ID  
(OPTIONAL)  
0.1  
C A  
B
24  
0.05  
18  
SYMM  
0.37  
0.17  
24X  
4226921/A 07/2021  
NOTES:  
1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing  
per ASME Y14.5M.  
2. This drawing is subject to change without notice.  
3. The package thermal pad must be soldered to the printed circuit board for thermal and mechanical performance.  
www.ti.com  
Copyright © 2021 Texas Instruments Incorporated  
80  
Submit Document Feedback  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
EXAMPLE BOARD LAYOUT  
RRW0024A  
WQFN - 0.8 mm max height  
PLASTIC QUAD FLATPACK - NO LEAD  
(
1.9)  
SYMM  
24  
18  
24X (0.47)  
24X (0.2)  
1
17  
(0.7)  
TYP  
25  
(0.67)  
SYMM  
(2.93)  
20X (0.4)  
5
13  
(
0.2) TYP VIA  
(R0.05)  
TYP  
6
12  
(2.93)  
LAND PATTERN EXAMPLE  
SCALE:25X  
0.05 MIN  
ALL AROUND  
0.05 MAX  
ALL AROUND  
SOLDER MASK  
OPENING  
METAL  
SOLDER MASK  
OPENING  
METAL UNDER  
SOLDER MASK  
NON SOLDER MASK  
DEFINED  
(PREFERRED)  
SOLDER MASK  
DEFINED  
SOLDER MASK DETAILS  
4226921/A 07/2021  
NOTES: (continued)  
4. This package is designed to be soldered to a thermal pad on the board. For more information, see Texas Instruments literature  
number SLUA271 (www.ti.com/lit/slua271).  
5. Vias are optional depending on application, refer to device data sheet. If any vias are implemented, refer to their locations shown  
on this view. It is recommended that vias under paste be filled, plugged or tented.  
www.ti.com  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
81  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
EXAMPLE STENCIL DESIGN  
RRW0024A  
WQFN - 0.8 mm max height  
PLASTIC QUAD FLATPACK - NO LEAD  
SYMM  
(0.47) TYP  
(R0.05) TYP  
18  
24  
24X (0.47)  
24X (0.2)  
1
17  
25  
(0.67)  
(0.47)  
TYP  
SYMM  
(2.93)  
20X (0.4)  
5
13  
METAL  
TYP  
6
12  
4X ( 0.75)  
(2.93)  
SOLDER PASTE EXAMPLE  
BASED ON 0.1 mm THICK STENCIL  
EXPOSED PAD 21:  
78% PRINTED SOLDER COVERAGE BY AREA UNDER PACKAGE  
SCALE:25X  
4226921/A 07/2021  
NOTES: (continued)  
6. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate  
design recommendations.  
www.ti.com  
Copyright © 2021 Texas Instruments Incorporated  
82  
Submit Document Feedback  
Product Folder Links: DRV8311  
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
13.1 Tape and Reel Information  
REEL DIMENSIONS  
TAPE DIMENSIONS  
K0  
P1  
W
B0  
Reel  
Diameter  
Cavity  
A0  
A0 Dimension designed to accommodate the component width  
B0 Dimension designed to accommodate the component length  
K0 Dimension designed to accommodate the component thickness  
Overall width of the carrier tape  
W
P1 Pitch between successive cavity centers  
Reel Width (W1)  
QUADRANT ASSIGNMENTS FOR PIN 1 ORIENTATION IN TAPE  
Sprocket Holes  
Q1 Q2  
Q3 Q4  
Q1 Q2  
Q3 Q4  
User Direction of Feed  
Pocket Quadrants  
Reel  
Diameter  
(mm)  
Reel  
Width W1  
(mm)  
Package  
Type  
Package  
Drawing  
A0  
(mm)  
B0  
(mm)  
K0  
(mm)  
P1  
(mm)  
W
(mm)  
Pin1  
Quadrant  
Device  
Pins  
SPQ  
PDRV8311PRRWR  
PDRV8311HRRWR  
WQFN-24  
WQFN-24  
RRW  
RRW  
24  
24  
5000  
5000  
330.0  
330.0  
12.4  
12.4  
3.3  
3.3  
3.3  
3.3  
1.1  
1.1  
8.0  
8.0  
12.0  
12.0  
Q2  
Q2  
Copyright © 2021 Texas Instruments Incorporated  
Submit Document Feedback  
83  
Product Folder Links: DRV8311  
 
DRV8311  
SLVSFN2 – SEPTEMBER 2021  
www.ti.com  
TAPE AND REEL BOX DIMENSIONS  
Width (mm)  
H
W
L
Device  
Package Type  
WQFN-24  
Package Drawing Pins  
SPQ  
5000  
5000  
Length (mm) Width (mm)  
Height (mm)  
35.0  
PDRV8311PRRWR  
PDRV8311HRRWR  
RRW  
RRW  
24  
24  
367.0  
367.0  
367.0  
367.0  
WQFN-24  
35.0  
Copyright © 2021 Texas Instruments Incorporated  
84  
Submit Document Feedback  
Product Folder Links: DRV8311  
PACKAGE OPTION ADDENDUM  
www.ti.com  
8-Nov-2021  
PACKAGING INFORMATION  
Orderable Device  
Status Package Type Package Pins Package  
Eco Plan  
Lead finish/  
Ball material  
MSL Peak Temp  
Op Temp (°C)  
Device Marking  
Samples  
Drawing  
Qty  
(1)  
(2)  
(3)  
(4/5)  
(6)  
DRV8311HRRWR  
DRV8311PRRWR  
PDRV8311HRRWR  
PREVIEW  
PREVIEW  
ACTIVE  
WQFN  
WQFN  
WQFN  
RRW  
RRW  
RRW  
24  
24  
24  
5000  
5000  
5000  
TBD  
TBD  
TBD  
Call TI  
Call TI  
Call TI  
Call TI  
Call TI  
Call TI  
-40 to 125  
-40 to 125  
-40 to 125  
PDRV8311PRRWR  
ACTIVE  
WQFN  
RRW  
24  
5000  
TBD  
Call TI  
Call TI  
-40 to 125  
(1) The marketing status values are defined as follows:  
ACTIVE: Product device recommended for new designs.  
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.  
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.  
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.  
OBSOLETE: TI has discontinued the production of the device.  
(2) RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance  
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may  
reference these types of products as "Pb-Free".  
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.  
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based  
flame retardants must also meet the <=1000ppm threshold requirement.  
(3) MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.  
(4) There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.  
(5) Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation  
of the previous line and the two combined represent the entire Device Marking for that device.  
(6)  
Lead finish/Ball material - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead finish/Ball material values may wrap to two  
lines if the finish value exceeds the maximum column width.  
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information  
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and  
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.  
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.  
Addendum-Page 1  
PACKAGE OPTION ADDENDUM  
www.ti.com  
8-Nov-2021  
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.  
Addendum-Page 2  
IMPORTANT NOTICE AND DISCLAIMER  
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATA SHEETS), DESIGN RESOURCES (INCLUDING REFERENCE  
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”  
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY  
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD  
PARTY INTELLECTUAL PROPERTY RIGHTS.  
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate  
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable  
standards, and any other safety, security, regulatory or other requirements.  
These resources are subject to change without notice. TI grants you permission to use these resources only for development of an  
application that uses the TI products described in the resource. Other reproduction and display of these resources is prohibited. No license  
is granted to any other TI intellectual property right or to any third party intellectual property right. TI disclaims responsibility for, and you  
will fully indemnify TI and its representatives against, any claims, damages, costs, losses, and liabilities arising out of your use of these  
resources.  
TI’s products are provided subject to TI’s Terms of Sale or other applicable terms available either on ti.com or provided in conjunction with  
such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable warranties or warranty disclaimers for  
TI products.  
TI objects to and rejects any additional or different terms you may have proposed. IMPORTANT NOTICE  
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265  
Copyright © 2021, Texas Instruments Incorporated  

相关型号:

DRV8311PRRWR

DRV8311 Three-Phase PWM Motor Driver
TI

DRV8311S

DRV8311 Three-Phase PWM Motor Driver
TI

DRV8312

Three Phase PWM Motor Driver
TI

DRV8312DDW

Three Phase PWM Motor Driver
TI

DRV8312DDWR

Three Phase PWM Motor Driver
TI

DRV8312_1

Three Phase PWM Motor Driver
TI

DRV8312_11

Three Phase PWM Motor Driver
TI

DRV8312_14

Three Phase PWM Motor Driver
TI

DRV8312_15

Three-Phase PWM Motor Driver
TI

DRV8313

The DRV8313 provides three individually controllable half-H-bridge drivers.
TI

DRV8313EVM

DRV8313 TRIPLE HALF-H-BRIDGE DRIVER IC
TI

DRV8313PWP

The DRV8313 provides three individually controllable half-H-bridge drivers.
TI