English
Language : 

DRV8301_12 Datasheet, PDF (19/26 Pages) Texas Instruments – Three Phase Pre-Driver with Dual Current Shunt Amplifiers and Buck Regulator
DRV8301
www.ti.com
SLOS719 – AUGUST 2011
Therefore, each SPI Control / Response pair requires two full 16-bit shift cycles to complete.
Table 2. SPI Input Data Control Word Format
R/W
Address
Data
Word Bit B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Command W0 A3 A2 A1 A0 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
Table 3. SPI Output Data Response Word Format
R/W
Data
Word Bit B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Command F0 A3 A2 A1 A0 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
SPI Control and Status Registers
Read / Write Bit
The MSB bit of SDI word (W0) is read/write bit. When W0 = 0, input data is a write command; when W0 = 1,
input data is a read command, and the register value will send out on the same word cycle from SDO from D10
to D0.
Address Bits
Register Type Address [A3..A0]
Status
Register
0000
0001
Control
Register
0010
0011
Table 4. Register Address
Register
Name
Status
Register 1
Description
Report occurred faults after previous
reading
Status
Register 2
Device ID and report occurred faults
after previous reading
Control
Register 1
Control
Register 2
Read and Write Access
R (auto reset to default values after read)
Device ID: R
Fault report: R (auto reset to default
values after read)
R/W
R/W
SPI Data Bits
Status Registers
Address
0x00
Register
Name
Status
Register 1
Table 5. Status Register 1 (Address: 0x00) (all default values are zero)
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
FAULT
GVDD_UV PVDD_UV OTSD OTW FETHA_OC FETLA_OC FETHB_OC FETLB_OC FETHC_OC FETLC_OC
Table 6. Status Register 2 (Address: 0x01) (all default values are zero)
Address Register Name
D7
D6
D5
D4
D3
D2
D1
D0
0x01
Status
Register 2
GVDD_OV
Device ID
0
0
0
0
• All status register bits are in latched mode. Read each status register will reset the bits in this register. Read
fault register twice to get an updated status condition.
• EN_GATE toggling with “low” level holding longer than 10µS will force a shut down and start up sequence
and reset all values in status registers including GVDD_OV fault.
• EN_GATE toggling (quick fault reset) with low level holding less than 10uS or GATE_RESET high (in SPI) will
reset all values in status registers except GVDD_OV fault which will still be latched as a fault.
• FAULT is high when any fault occurs to cause a shut down (GVDD_UV, PVDD_UV, OTSD, OCSD,
Copyright © 2011, Texas Instruments Incorporated
Product Folder Link(s): DRV8301
Submit Documentation Feedback
19