A3940 Full-Bridge Power MOSFET Controller Not for New Design The A3940KLPTR-T variant is in production but has been determined to be NOT FOR NEW DESIGN. This classification indicates that sale of this device is currently restricted to existing customer applications. The device should not be purchased for new design applications because obsolescence in the near future is probable. Samples are no longer available. Date of status change: April 30, 2007 Recommended Substitutions: For existing customer transition, and for new customers or new applications, refer to the A3941. NOTE: For detailed information on purchasing options, contact your local Allegro field applications engineer or sales representative. Allegro MicroSystems, Inc. reserves the right to make, from time to time, revisions to the anticipated product life cycle plan for a product to accommodate changes in production capabilities, alternative product availabilities, or market demand. The information included herein is believed to be accurate and reliable. However, Allegro MicroSystems, Inc. assumes no responsibility for its use; nor for any infringements of patents or other rights of third parties which may result from its use. Data Sheet 29319.100J 3940 The A3940KLP and A3940KLW are designed specifically for automotive applications that require high-power motors. Each provides four high-current gate drive outputs capable of driving a wide range of n-channel power MOSFETs in a full-bridge configuration. Bootstrap capacitors are utilized to provide the above-battery supply voltage required for n-channel FETs. An internal charge pump for the high side allows for dc (100% duty cycle) operation of the bridge. A3940KLP (TSSOP with exposed thermal pad) A3940KLW (SOIC) Approx. 2X actual size. ABSOLUTE MAXIMUM RATINGS Load Supply Voltage Range, VBB, VDRAIN, CP1 ........................ -0.6 V to +40 V Output Voltage Ranges, LSS .............................. -2 V to +6.5 V GHA/GHB, VGHX ......... -2 V to +55 V SA/SB, VSX .................. -2 V to +45 V GLA/GLB, VGLX .......... -2 V to +16 V CA/CB, VCX .............. -0.6 V to +55 V CP2,VCP, VIN ........... -0.6 V to +52 V Logic Input/Output Voltage Range VIN, VOUT .................... -0.3 V to +6.5 V Operating Temperature Range, TA ............................ -40C to +135C Junction Temperature, TJ .......... +150C* Storage Temperature Range, TS ............................ -55C to +150C * Fault conditions that produce excessive junction temperature will activate device thermal shutdown circuitry. These conditions can be tolerated, but should be avoided. Protection features include supply under/overvoltage, thermal shutdown, and motor lead short-to-battery and short-to-ground fault notification, and a programmable dead-time adjustment for cross-conduction prevention. The overvoltage trip point is user adjustable. The A3940 is supplied in a choice of two power packages, a 28-pin TSSOP with an exposed thermal pad (package type LP), and a 28-pin wide-body SOIC (package type LW). Both package types are available in lead (Pb) free versions, with 100 % matte-tin leadframe plating (suffix -T). FEATURES Drives wide range of n-channel MOSFETs Charge pump to boost gate drive at low-battery-input conditions Bootstrapped gate drive with charge pump for 100% duty cycle Synchronous rectification Fault diagnostic output Adjustable dead-time cross-conduction protection Motor lead short-to-battery and short-to-ground protection Undervoltage/overvoltage protection -40C to +150C, TJ operation Thermal shutdown Always order by complete part number Part Number Pb-free Status Package A3940KLPTR-T Yes NND 28-pin TSSOP 4000 pcs/reel - LTB 28-pin TSSOP 4000 pcs/reel A3940KLPTR Packing 3940 FULL-BRIDGE POWER MOSFET CONTROLLER Functional Block Diagram See pages 7 and 8 for terminal assignments and descriptions. 2 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 (508) 853-5000 Copyright (c) 2003 Allegro MicroSystems, Inc. 3940 FULL-BRIDGE POWER MOSFET CONTROLLER A3940KLP (TSSOP) A3940KLW (SOIC) * Measured on "High-K" multi-layer PWB per JEDEC Standard JESD51-7. Measured on typical two-sided PWB . The products described here are manufactured under one or more U.S. patents or U.S. patents pending. Allegro MicroSystems, Inc. reserves the right to make, from time to time, such departures from the detail specifications as may be required to permit improvements in the performance, reliability, or manufacturability of its products. Before placing an order, the user is cautioned to verify that the information being relied upon is current. Allegro products are not authorized for use as critical components in life-support devices or systems without express written approval. The information included herein is believed to be accurate and reliable. However, Allegro MicroSystems, Inc. assumes no responsibility for its use; nor for any infringement of patents or other rights of third parties which may result from its use. www.allegromicro.com 3 3940 FULL-BRIDGE POWER MOSFET CONTROLLER ELECTRICAL CHARACTERISTICS: unless otherwise noted at TA = -40C to +135C, TJ = -40C to +150C, VIN VBB = 7 V to 40 V, Cp = 0.47 F, Cr = 1 F, CREG5 = 0.1 F, CREG13 = 10 F, CBOOT = 0.1 F, PWM = 22.5 kHz square wave. Characteristics Symbol Conditions Min Limits Typ Max Units Power Supply VBB Quiescent Current VREG5 Output Voltage VREG5 Line Regulation VREG5 Load Regulation VREG5 Short-Circuit Current VCP Output Voltage Level IBB VREG5 VREG5 VREG5 IREG5M VCP VCP Gate Drive VCP Output Voltage Ripple VCP Pump-Up time ICP VCP(PP) tup VREG13 Quiescent Input Current VREG13 Output Voltage VREG13 Dropout Voltage VREG13 Line Regulation VREG13 Load Regulation VREG13 Short-Circuit Current Go-to-Sleep Response Time Wake-Up Response Time IREG13 VREG13 VREGDV VREG13 VREG13 IREG13M tsleep twake RESET = 1, VBB = VIN = 40 V, VIN VCP, coast, stopped, CP disabled, IDEAD = 170 A RESET = 1, VBB = VIN = 15 V, VIN VCP, coast, stopped, CP disabled, IDEAD = 170 A RESET = 1, VBB = VIN = 40 V, VIN VCP, coast, stopped, IDEAD = 170 A, ICP = 0 mA RESET = 1, VBB = VIN = 15 V, VIN VCP, coast, stopped, IDEAD = 170 A, ICP = 0 mA RESET = 1, VBB = VIN = 40 V, VIN VCP, coast, stopped, IDEAD = 170 A, ICP = 15 mA RESET = 1, VBB = VIN = 15 V, VIN VCP, coast, stopped, IDEAD = 170 A, ICP = 15 mA RESET = 0 No load IREG5 = 4.0 mA IREG5 = 0 - 4.0 mA, VBB = 40 V VBB = 40 V, VREG5 = 0 VBB = 14 - 40 V, ICP = 15 mA VBB = 7 V, ICP = 15 mA SR = 1, MODE = 0, ENABLE = PWM ICP = 15 mA, VBB = 14 V - 40 V VIN = VCP, VBB = 14 V - 40 V VIN = VCP, VBB = 7 V RESET = 1, VBB = VIN = 40 V, coast, stopped VIN = 15 V, no load IREG13 = 15 mA, VIN = 11 V - 14 V VIN = 15 V - 40 V, IREG13 = 15 mA VIN = 40 V, IREG13 = 0 - 15 mA VIN = 40 V, VREG13 = 0 (pulse) RESET = 0 to VREG5 = 4 V RESET = 1 to VREG13, UV cleared - 4.8 7.0 mA - 4.3 7.0 mA - 5.0 7.0 mA - 4.8 7.0 mA - 35.4 40.0 mA - 35.1 40.0 mA - 4.5 - - - - 5.0 5.0 5.0 28 1.0 5.5 - - - A V mV mV mA V V mA mV ms ms mA V V mV mV mA s ms VBB+9.5 VBB+10.7 VBB+11.8 11.7 15 - - - - 12.6 - - - - 10 - 13 - 500 2.5 3.5 1.4 13.3 0.7 2.0 2.0 60 30 1.4 13.8 - - - - - 14.0 - - - - - - NOTES: Typical Data is for design information only. Negative current is defined as coming out of (sourcing) the specified device terminal. Continued next page ... 4 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 (508) 853-5000 3940 FULL-BRIDGE POWER MOSFET CONTROLLER ELECTRICAL CHARACTERISTICS: unless otherwise noted at TA = -40C to +135C, TJ = -40C to +150C, VIN VBB = 7 V to 40 V, Cp = 0.47 F, Cr = 1 F, CREG5 = 0.1 F, CREG13 = 10 F, CBOOT = 0.1 F, PWM = 22.5 kHz square wave. Characteristics Symbol Conditions Min HIGH level input (Logic 1), except RESET. HIGH level input (Logic 1) for RESET LOW level input (Logic 0) VIN = 2.0 V VIN = 0.8 V, except RESET(0) VIN = 0.8 V, RESET(0) 2.0 2.2 - - - - Limits Typ Max Units Control Logic Logic Input Voltage Logic Input Current VIN(1) VIN(1) VIN(0) IIN(1) IIN(0) IIN(0) - - - 40 16 - - - 0.8 100 40 1.0 V V V A A A VREG13 VREG13 - - 13 23 - V V mA mA ns Gate Drives, GHx, GLx ( internal SOURCE or upper switch stages) Output High Voltage Source Current (pulsed) VDSL(H) IxU Source ON Resistance rSDU(on) Source Load Rise Time tr GHx: IxU = -10 mA, Vsx = 0 GLx: IxU = -10 mA, Vlss = 0 VSDU = 10 V, TJ = 25C VSDU = 10 V, TJ = 135C IxU = -150 mA, TJ = 25C IxU = -150 mA, TJ = 135C Measure VDSL, 20% to 80%, CL = 3300 pF VREG13 - 2.2 - VREG13 - 0.2 - - 700 400 - 4.0 - 7.0 - - 90 Gate Drives, GHx, GLx ( internal SINK or lower switch stages) Output Low Voltage Sink Current (pulsed) VDSL(L) IxL Sink ON Resistance rDSL(on) Sink Load Fall Time tf GHx: IxL = 10 mA, Vsx = 0 GLx: IxL = 10 mA, Vlss = 0 VDSL = 10 V, TJ = 25C VDSL = 10 V, TJ = 135C IxL = +150 mA, TJ = 25C IxL = +150 mA, TJ = 135C Measure VDSL, 80% to 20%, CL = 3300 pF - - - 550 1.8 3.0 - - - 800 - - - 70 150 150 - - 6.0 7.5 - mV mV mA mA ns Logic input to unloaded GHx, GLx Grouped by rising or falling edge LONG = 0, RDEAD = 12.1 k (IDEAD = 167 A) LONG = 0, RDEAD = 499 k (IDEAD = 4 A) LONG = 1, RDEAD = 12.1 k (IDEAD = 167 A) LONG = 1, RDEAD = 499 k (IDEAD = 4 A) - - 0.3 - 8.3 - - - - - - - 225 50 - 11.0 - 345 ns ns s s s s Gate Drives, GHx, GLx (General) Propagation Delay Output Skew Time Dead Time (Shoot-Through Prevention) Between GHx, GLx transitions of same phase tpd tsk(o) tdead NOTES: Typical Data is for design information only. Negative current is defined as coming out of (sourcing) the specified device terminal. For GHX: VSDU = VCX - VGHX, VDSL = VGHX - VSX, VDSL(H) = VCX - VSDU - VSX. For GLX: VSDU = VREG - VGLX, VDSL = VGLX - VLSS, VDSL(H) = VREG - VSDU - VLSS. Continued next page ... www.allegromicro.com 5 3940 FULL-BRIDGE POWER MOSFET CONTROLLER ELECTRICAL CHARACTERISTICS: unless otherwise noted at TA = -40C to +135C, TJ = -40C to +150C, VIN VBB = 7 V to 40 V, Cp = 0.47 F, Cr = 1 F, CREG5 = 0.1 F, CREG13 = 10 F, CBOOT = 0.1 F, PWM = 22.5 kHz square wave. Characteristics Symbol Limits Typ Max Conditions Min Units 3 V < [(VREG13 = 13.5 V) - VCX] < 12 V IF = 10 mA RF(100) = [VF(150) - VF(50)]/100 VCX - VSX = 8 V, VBB = 40 V, GHx = 1(no load) 140 0.8 1.5 40 - - - - 1000 2.0 6.5 - mA V A 4.5 200 7.5 200 16 24 32.5 2.1 - - VDSTH-0.14 VDSTH-0.18 VDSTH-0.39 VDSTH-0.20 VDSTH-0.24 VDSTH-0.37 1.0 - - 0.15 - - - - - - 5.25 450 8.25 450 19.6 28 36.4 3.1 - - - - - - - - - - - - 2.0 1.7 - - 172 12 6.0 700 9.0 700 22 30.5 39 4.1 1.4 1.0 VDSTH+0.10 VDSTH+0.13 VDSTH+0.26 VDSTH+0.30 VDSTH+0.30 VDSTH+0.30 3.0 1.0 500 2.0 - - 0.4 1.0 - - V mV V mV V V V V A A V V V V V V V A A s s s V A C C Bootstrap Circuit Diode Forward Current Limit Diode Forward Drop Diode Resistance Top-off CP Source Current at Cx ICX VF RF Icx Fault Logic VBB Undervoltage VBB Undervoltage Hysteresis VREG13 Undervoltage VREG13 Undervoltage Hyst. VBB Overvoltage VBB(uv) VBB(uv) VREG13(uv) VREG13(uv) VBB(ov) VBB Overvoltage Hysteresis OVSET Input Current VDSTH Input Current Short-to-Ground Threshold VBB(ov) ISET(ov) IDSTH VSTG(th) y Threshold Short-to-Battery VSTB(th) VDRAIN /Open Bridge Threshold VDRAIN /Open Bridge Current VDO(th) IVDRAIN Fault Fault Fault Fault tlatch tpd tnoise Vout(0) Iout(1) TJ TJ Latch Clear Pulsewidth Clear Propagation Delay Detection Noise Filter Output Thermal Shutdown Temperature Thermal Shutdown Hysteresis Decreasing VBB VBB(recovery) - VBB(uv) Decreasing VIN VREG13(recovery) - VREG13(uv) Increasing VBB, FAULT = 0 to 1, VOVSET = 0 V Increasing VBB, FAULT = 0 to 1, VOVSET = 0.45 V Increasing VBB, FAULT = 0 to 1, VOVSET = 0.9 V VBB(ov) - VBB(recovery) 0 V < VSET(ov) < 0.9 V 0.3 V < VDSTH < 3 V VDSTH = 0.3 V VDSTH = 1.0 V VDSTH = 3.0 V VDSTH = 0.3 V VDSTH = 1.0 V VDSTH = 3.0 V If VDRAIN < VDO(th), FAULT = 0 to 1 RESET = 0 RESET = 1, VDSTH < 3 V RESET = 0, pulse From RESET = 1 to FAULT = 0 Iout = 5 mA, faults negated Vout = 5 V, open-drain, fault asserted TJ increasing TJ decreasing NOTES: Typical Data is for design information only. Negative current is defined as coming out of (sourcing) the specified device terminal. 6 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 (508) 853-5000 3940 FULL-BRIDGE POWER MOSFET CONTROLLER Terminal Functions Terminal Name Function VDRAIN Kelvin connection to MOSFET high-side drains Terminal Number 1 LSS Gate-drive source return, low-side 2 GLB Gate-drive B output, low-side 3 SB GHB Motor phase B input 4 Gate-drive B output, high-side 5 CB Bootstrap capacitor B 6 VIN Regulated 13 V gate drive supply input 7 Regulated 13 V gate drive supply output 8 Bootstrap A capacitor 9 VREG13 CA GHA SA GLA Gate-drive A output, high-side 10 Motor phase A input 11 Gate-drive A output, low-side 12 VBB Battery supply 13 CP2 Charge pump connection for pumping capacitor 14 VCP Charge pump output 15 CP1 Charge pump connection for pumping capacitor 16 GND Common ground and dc supply returns Electrically connected to exposed thermal pad of LP package 17 Open-drain fault output 18 FAULT OVSET DC input, overvoltage threshold setting for VBB 19 VREG5 Regulated 5 V supply output 20 MODE Control input 21 SR Control input 22 ENABLE Control input 23 PHASE Control input 24 RESET Control input 25 LONG Control input, long or short deadtime 26 IDEAD Adjust current for basic deadtime 27 VDSTH DC input, drain-to-source monitor threshold voltage 28 www.allegromicro.com 7 3940 FULL-BRIDGE POWER MOSFET CONTROLLER Terminal Descriptions CA/CB. High-side connection for bootstrap capacitor, positive supply for high-side gate drive. The bootstrap capacitor is charged to VREG13 - 1.5 V when the output Sx terminal is low. When the output swings high, the voltage on this terminal rises with the output to provide the boosted gate voltage needed for nchannel power MOSFETs. GLA/GLB. Low-side gate drive outputs for external, n-channel MOSFET drivers. External series gate resistors can control slew rate seen at the power driver gate. GND. Common ground and dc supply returns. Exposed thermal pad of LP package is NOT internally connected to GND. RESET. Control input to put device into minimum power consumption mode and to clear latched faults. Logic "1" enables the device; logic "0" triggers the sleep mode. Internally pulled down via 50 k resistor. LSS. Low-side gate drivers' return. Connects to the common sources in the low-side of the power MOSFET bridge. It is the reference connection for the short-to-battery monitor. ENABLE. Logic "1" enables direct control of the output drivers via the PHASE input, as in PWM controls, and ignores the MODE and SR inputs. Internally pulled down via 50 k resistor. OVSET. A positive, dc level that controls the VBB overvoltage trip point. Usually, provided from precision resistor divider network between VREG5 and GND. If connected directly to VREG5, sets unspecified but high overvoltage trip point, effectively eliminating the overvoltage protection. MODE. Logic input to set the current decay mode. Logic "1" (slow-decay mode) switches off the high-side MOSFET in response to a PWM "off" command. Logic "0" (fast-decay mode) switches off both the high-side and low-side MOSFETs. Internally pulled down via 50 k resistor. PHASE. Motor direction control. When logic "1", enables gate drive outputs GHA and GLB allowing current flow from SA to SB. When logic "0", enables GHB and GLA allowing current flow from SB to SA. Internally pulled down via 50 k resistor. SR. When logic "1", enables synchronous rectification; logic "0" disables the synchronous rectification. Internally pulled down via 50 k resistor. FAULT. Open drain, diagnostic logic output signal. When logic "1", indicates that one or more fault conditions have occurred. Use an external pullup resistor to VREG5 or to digital controller. Internally causes a coast when asserted. See also Functional Description, next page. IDEAD. Analog current set by resistor (12 k10 s to charge the bootstrap capacitors and avoid a possible short-to-ground fault indication. 9 3940 FULL-BRIDGE POWER MOSFET CONTROLLER Functional Description (cont'd) Control Logic PHASE ENABLE MODE SR GLA GLB GHA GHB SA SB Mode of Operation 0 0 0 0 0 1 0 0 0 0 X 0 1 0 1 X 1 1 0 0 1 0 1 0 1 0 1 1 0 0 0 1 0 0 0 1 0 0 0 0 Lo Hi Lo Z Lo Hi Lo Lo Z Z Reverse Fast decay, SR enabled Slow decay, braking mode Fast decay, coast Slow decay, SR disabled 1 1 1 1 1 1 0 0 0 0 X 0 1 0 1 X 1 1 0 0 0 1 1 0 0 1 0 1 0 1 1 0 0 0 0 0 1 0 0 0 Hi Lo Lo Z Z Lo Hi Lo Z Lo Forward Fast decay, SR enabled Slow decay, braking mode Fast decay, coast Slow decay, SR disabled NOTES: All faults will coast the motor, i.e., GHA = GHB = GLA = GLB = 0 to switch off all bridge MOSFETs. X = Indicates a "don't care". Z = Indicates a high-impedance state. Fault Responses Fault Mode RESET FAULT CP Reg. VREG13 VREG5 GHx GLx No Fault Short-to-Battery"# Short-to-Ground"$ Open Bridge (VDRAIN)"% VREG13 Undervoltage VBB Overvoltage VBB Undervoltage Thermal Shutdown 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 ON ON ON ON ON ON OFF OFF ON ON ON ON ON& ON OFF OFF ON ON ON ON ON ON ON& ON& - 0 0 0 0' 0 0' 0' - 0 0 0 0' 0 0' 0' Sleep 0 1 OFF OFF OFF Z Z NOTES: " = These faults are latched but will clear during RESET = 0 pulse. GHx = GLx = 0 during RESET = 0, except see '. Other faults will not clear except when their cause is removed. # = Short-to-battery can only be detected when the corresponding GLx = 1. $ = Short-to-ground can only be detected when the corresponding GHx = 1. % = Bridge fault appears as a short-to-ground fault on all motor phases. & = Not instructed off but may be low voltage because of the fault indicated. ' = During undervoltage conditions, the low sides of GHx and GLx are instructed to be "on" so that the outputs are low = 0; however, with VREG13 < 4 V, the outputs will start to open (become high impedance). See "Sleep Mode". 10 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 (508) 853-5000 3940 FULL-BRIDGE POWER MOSFET CONTROLLER A3940KLP (TSSOP) Dimensions in Inches (for reference only) Dimensions in Millimeters (controlling dimensions) NOTES: 1. Exact body and lead configuration at vendor's option within limits shown. 2. Lead spacing tolerance is non-cumulative. 3. Supplied in standard sticks/tubes of 50 devices or add "TR" to part number for tape and reel. www.allegromicro.com 11 3940 FULL-BRIDGE POWER MOSFET CONTROLLER A3940KLW (SOIC) Dimensions in Inches (for reference only) Dimensions in Millimeters (controlling dimensions) NOTES: 1. Lead spacing tolerance is non-cumulative. 2. Exact body and lead configuration at vendor's option within limits shown. 3. Supplied in standard sticks/tubes of 27 devices or add "TR" to part number for tape and reel. 12 115 Northeast Cutoff, Box 15036 Worcester, Massachusetts 01615-0036 (508) 853-5000