VNQ6004SA-E Quad-channel high-side driver with 16-bit SPI interface Datasheet - production data Reverse battery protected through power outputs self turn-on (no external components) Load dump protected PSSO36 Protection against loss of ground Description Features The VNQ6004SA-E is a device made using Channel V R I STMicroelectronics VIPower technology. It is CC ON(typ) LIMH(min) intended for driving resistive or inductive loads 01 28 V 30 m 25 A directly connected to ground. The device is 23 28 V 10 m 55 A protected against voltage transient on V pin. CC Programming, control and diagnostics are General implemented via the SPI bus. 16-bit ST-SPI for full and diagnostic An analog current feedback for each channel is Programmable Bulb/LED mode for ch. 01 connected to the CURRENT-SENSE pin via a Integrated PWM and phase shift generation multiplexer. A CS SYNC pin delivers a unit synchronous signal for sampling the current 160 Hz internal PWM fallback frequency sense while the corresponding output is on. Advanced limp home functionalities for The device detects open-load for both on and robust fail-safe system OFF-state conditions. Very low standby current Real time diagnostic is available through the SPI Optimized electromagnetic emissions bus (open-load, output short to V , over CC Very low electromagnetic susceptibility temperature, communication error, power In compliance with the 2002/95/EC limitation). Diagnostic functionalities Output current limitation protects the device in an Multiplex proportional load current sense over load condition. The device can limit the Synchronous diagnostic of over load and dissipated power to a safe level up to thermal short to GND, output shorted to V , CC shutdown intervention. Thermal shutdown can be ON-state and OFF-state open-load configured as latched off or with automatic restart. Programmable case over temperature The device enters a limp home mode in case of warning loss of digital supply (V ), reset of digital DD Protection memory or CSN monitoring time-out event. In this Load current limitation mode states of channel 0, 1, 2 or 3 are Self limiting of fast thermal transients respectively controlled by four dedicated pins IN0, IN1, IN2 and IN3. Channel 0,1 can be Power limitation and over temperature programmed in BULB/LED mode. shutdown (latching-off or auto restart) Undervoltage shutdown Overvoltage clamp March 2015 DocID022315 Rev 5 1/73 This is information on a product in full production. www.st.comContents VNQ6004SA-E Contents 1 Block diagram and pin description . 8 2 Functional description 12 2.1 Operating modes . 12 2.1.1 Reset mode 14 2.1.2 Fail Safe mode 14 2.1.3 Normal mode . 15 2.1.4 Standby mode 16 2.1.5 Sleep mode 1 . 16 2.1.6 Sleep mode 2 . 16 2.1.7 Battery undervoltage mode 17 2.2 Programmable functions . 19 2.2.1 Outputs configuration . 19 2.2.2 Case over temperature . 20 2.2.3 Protections . 21 2.2.4 Open-load ON-state detection 22 2.2.5 Open-load OFF-state detection . 23 2.2.6 Current sense 24 2.3 Test mode (reserved) 25 3 SPI functional description . 26 3.1 SPI communication . 26 3.1.1 Signal description . 26 3.1.2 Connecting to the SPI bus . 26 3.1.3 SPI mode 26 3.2 SPI protocol . 27 3.2.1 SDI, SDO format 27 3.2.2 Global status byte description 28 3.2.3 Operating code definition 29 3.3 Address mapping . 32 3.3.1 Address 00h - Control Register (CTLR) . 34 3.3.2 Address 01h - SPI Output Control Register (SOCR) . 34 3.3.3 Address 02h - Direct Input Enable Control Register (DIENCR) . 35 2/73 DocID022315 Rev 5