Freescale Semiconductor Technical Data MC33397 Rev. 3.0, 12/2006 Dual / Hex Low-Side Switch with Both SPI and Parallel Input Control 33397 The 33397 is a low-side switch that is user configurable to be either two 333 m outputs (dual mode) or six 900 m outputs (hex mode). Each output is internally current limited and short-circuit protected. Output fault detection capability includes "off state" open loads and "on state" short-to-battery conditions. Faults for each output are latched into the fault register and serially shifted out during serial communication. DUAL / HEX LOW-SIDE SWITCH Features * User Configurable to be Either Two 333 m Outputs (Dual Mode) or Six 900 m Outputs (Hex Mode) * Output Inductive Energy Clamps * Parallel Input (3.3 V and 5.0 V Compatible) or Serial Peripheral Interface (SPI) Control * 8-Bit SPI Control and Fault Diagnostics * Short-to-Battery Detection and Shutdown with Automatic Retry * OFF-State Open-Circuit Detection * Programmable Overvoltage Shutdown (VPWR Pin) * Undervoltage Shutdown (VDD Pin) * Sleep Mode -- IDD 25 A (1.0 A Typical) DW SUFFIX EG SUFFIX (PB-FREE) 98ASB42344B 24-PIN SOICW ORDERING INFORMATION Device A0 23 Microcontroller with Bus A1 14 33397 CMOS Input Logic CMOS Serial Shift Registers and Latches Output Switches and Sense Circuits A2 12 A3 11 A4 2 SO 9 A5 1 GND 5-8, 17-20 Figure 1. 33397 Simplified Application Diagram * This document contains certain information on a new product. Specifications and information herein are subject to change without notice. (c) Freescale Semiconductor, Inc., 2007. All rights reserved. Package - 40 to 125C 24 SOICW MC33397DW/R2 MCZ33397EG/R2 EN 15 CS 10 SCLK 3 SI 4 Temperature Range (TA) INTERNAL BLOCK DIAGRAM INTERNAL BLOCK DIAGRAM CS SI A0 8-Bit SPI Interface 3.0 V + Sleep Mode 40 A 50 1.2 + 3.0 V - Logic Dual Mode Dual Mode 1.2 A2 + 3.0 V Sleep Mode 40 A 50 V 1.2 Logic Logic Dual Mode Dual Mode 3.0 V + Sleep Mode 1.2 A3 + 3.0 V Sleep Mode 40 A 40 A 50 V 50 V ILIMIT ILIMIT A5 Sleep 40 1.2 Logic 3.0 + Sleep Mode 40 A 50 V A1 ILIMIT ILIMIT A4 SO SCLK Logic 50 V 1.2 Logic ILIMIT ILIMIT 10 A 10 s Filter P2 10 A P1 Parallel Gate Control and Mode Control Logic P0 + 0.75 VDD 0.25 VDD + - S Q R VPWR 10 A 30 V Overvoltage Shutdown Low VDD Detect + - 3.0 V VDD VDD EN Figure 2. 33397 Simplified Internal Block Diagram 33397 2 Analog Integrated Circuit Device Data Freescale Semiconductor PIN CONNECTIONS PIN CONNECTIONS A5 1 24 VPWR A4 2 23 A0 SCLK 3 22 P2 SI 4 21 P1 GND 5 20 GND GND 6 19 GND GND 7 18 GND GND 8 17 GND SO 9 16 P0 CS 10 15 EN A3 11 14 A1 A2 12 13 VDD Figure 3. 33397 Pin Connections Table 1. 33397 Pin Definitions Pin Number Pin Name Definition 1, 2, 11, 12, 14, 23 A0 - A5 Power outputs 3 SCLK SPI clock input 4 SI SPI serial input 5 - 8, 17 - 20 GND 9 SO SPI serial output 10 CS SPI chip select 13 VDD Supply input pin 15 EN Enable 16 P0 In hex mode, P0 controls output A0. In dual mode, P0 controls outputs A0, A4, and A5 simultaneously 21 P1 In hex mode, P1 controls output A1. In dual mode, P2 controls outputs A1, A2, and A3 simultaneously 22 P2 In hex mode, P2 controls output A2. P2 is also the mode control pin. If 0.25*VDD 0.8*VDD SO Enable Time (10 K Pull-Up Resistor on SO) ns tSOEN CS = 0.8 V to SO Low Impedance ns - 80 110 - 30 50 - 30 50 - 65 80 - 100 140 tSU - 25 45 ns POR/EN Wake-Up Timer tPOR 20 40 60 s Mode Change Timer (P2) tMODE 5.0 10 25 s SO Rise Time tSORISE CL < 200 pF SO Fall Time tSOFALL CL < 200 pF SO Valid Time Required Time Between SI to Rising Edge of SCLK ns tVALID Falling Edge of SCLK to SO Valid Required Time Between Falling Edge of CS to Rising Edge of SCLK ns ns tLEAD ns 33397 Analog Integrated Circuit Device Data Freescale Semiconductor 7 ELECTRICAL CHARACTERISTICS TIMING DIAGRAMS TIMING DIAGRAMS CS tLEAD tLAG SCLK SI tSU SO tSOEN tSODIS tVALID Figure 4. SPI Timing Diagram CS SCLK SI HIZ SO PO P1 P2 EN A0 tPON A1 A2 tFALL tRISE tPOFF A3-A5 Note: In hex mode, the outputs are controlled by the SPI or by the parallel inputs. However, P0, P1, and P2 only control A0, A1, and A2, respectively. When EN goes high, the part is disabled. Figure 5. Operation Waveforms for Hex Control 33397 8 Analog Integrated Circuit Device Data Freescale Semiconductor ELECTRICAL CHARACTERISTICS TIMING DIAGRAMS . VDD 0.8 VDD P0, P1 0.2 VDD tPON 0V tR tF tPOFF 80% VDS 20% 0V Figure 6. Response Times Short-to-Battery Period VDD VIN (P0, P1) VDS ILIMIT ILOAD ILOAD tREF tREF tSS Figure 7. Short-to-Battery Fault 33397 Analog Integrated Circuit Device Data Freescale Semiconductor 9 ELECTRICAL CHARACTERISTICS TYPICAL SWITCHING WAVEFORMS VDDLV1 VDD tPOR Power On Reset (Internal Signal) 2.5 V P2 tMODE tMODE Hex Mode A2 Dual Mode Figure 8. Power-On Reset and Mode Select TYPICAL SWITCHING WAVEFORMS 1.2 58 57.8 DRAIN TO CLAMP (V) 1 RDS(ON) () 0.8 0.6 0.4 0.2 57.6 57.4 57.2 57 56.8 56.6 56.4 0 -50 -25 0 25 50 75 100 125 TA, AMBIENT TEMPERATURE (DEG C) Figure 9. Output on Resistance vs. Temperature 150 56.2 -50 -25 0 25 50 75 100 125 150 TA, AMBIENT TEMPERATURE (DEG C) Figure 10. Drain to Source Clamp vs. Temperature 33397 10 Analog Integrated Circuit Device Data Freescale Semiconductor ELECTRICAL CHARACTERISTICS TYPICAL SWITCHING WAVEFORMS 1.4 1.74 1.72 1.3 5V SUPPLY CURRENT (A) CURRENT (A) 1.7 1.68 1.66 1.64 1.62 1.6 1.58 -50 -25 0 25 50 75 100 125 1.2 1.1 1 0.9 0.8 -50 150 -25 25 50 75 100 125 150 TA, AMBIENT TEMPERATURE (DEG C) TA, AMBIENT TEMPERATURE (DEG C) Figure 13. IDD vs. Temperature Figure 11. Current Limit vs. Temperature 3 0.2 0.18 2.5 CURRENT (A) 0.16 CURRENT (A) 0 0.14 0.12 0.1 0.08 2 1.5 1 0.06 0.04 0.5 0.02 -50 -25 0 25 50 75 100 125 0 -50 150 -25 TA, AMBIENT TEMPERATURE (DEG C) 25 50 75 100 125 150 TA, AMBIENT TEMPERATURE (DEG C) Figure 14. IDD Sleep State vs. Temperature Figure 12. IVPWR vs. Temperature SPI Output Word Definition SPI Input Word Definition MSB 7 0 MSB 6 5 4 3 2 1 0 7 <-DIN 6 5 A4 Enable Enable Sleep Mode 3 2 1 0 <-DIN A0 Fault A1 Fault A0 Enable A1 Enable A2 Enable A3 Enable A5 Enable Not Used (Don't Care) 4 3.0 V) for a time greater than tSS, the output will be disabled for a time tREF and then try to turn on again. When disabled, open circuits are detected if the output is less than 3.0 V for a time of tSS. Either type of fault is reported as a fault on the SPI output word. If EN input is high and SPI bit 7 =1, the pull-down current sources on the outputs are disabled to minimize VDD supply current. In hex mode, all six outputs are independent. Outputs A0, A1, and A2 are controlled by either the SPI input word bits 0, 1, and 2, respectively, or parallel inputs P0, P1, and P2. Outputs A3, A4, and A5 are controlled only by SPI input word bits 3, 4, and 5, respectively. In dual mode, outputs A0, A4, and A5 are all controlled simultaneously by input P0 or by SPI bits 0, 4, and 5. All three bits must be high to enable this output via the SPI. Outputs A1, A2, and A3 are all controlled simultaneously by input P1 or by SPI bits 1, 2, and 3. All three bits must be high to enable this output via the SPI. P0 - P2 In hex mode, P0 is the parallel input to control output A0. It is OR'd with SPI bit 0 to enable output A0. Either one will enable output A0. In dual mode, P0 controls outputs A0, A4, and A5 simultaneously. P0 has a pull down current of 10 A. It is ignored when EN is high and bit 7 = 1. In hex mode, P1 is the parallel input to control output A1. It is OR'd with SPI bit 1 to enable output A1. Either one will enable output A1. In dual mode, P1 controls outputs A1, A2, and A3 simultaneously. P1 has a pull-down current of 10 A. It is ignored when EN is high and bit 7 = 1. In hex mode, P2 is the parallel input to control output A2. It is OR'd with SPI bit 2 to enable output A2. Either one will enable output A2. P2 also is used to program the 33397 to either a dual or hex output device. The 33397 will be the hex mode if P2 is biased above 0.75*VDD (typical) or below 0.25*VDD (typical). Normal 5.0 V control logic on this parallel input will maintain the 33397 in hex mode and allow control of output A2. If 0.25*VDD