| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
TLE8242 Channel Fixed Frequency Constant Current Control With Cur
Top Searches for this datasheetData Sheet, Rev. 1.0, 2009 TLE8242 Channel Fixed Frequency Constant Current Control With Current Profile Detection Automotive Power TLE8242 Table Contents Table Contents Table Contents 1.3.1 1.3.2 5.3.1 5.3.2 5.7.1 5.7.2 5.8.1 5.8.2 5.8.3 5.8.4 5.9.1 5.9.2 5.9.2.1 5.9.2.2 5.9.2.3 5.9.2.4 5.9.2.5 5.9.2.6 5.9.2.7 5.9.2.8 5.9.2.9 5.9.2.10 5.9.2.11 5.9.2.12 Overview Features Applications General Description Direct Mode Operation Constant Current Mode Operation Block Diagram Configuration Assignment Definitions Functions General Product Characteristics Maximum Ratings Functional Range Thermal Resistance Functional Description Electrical Characteristics Supply Reference Input Output Diagnostics On-State Diagnostics Off-State Diagnostics Output Driver Current Control Current Feedback Registers Direct control Selecting Frequency Operation Selecting Duty Cycle Current Profile Detection Zone Zone Zone Current Profile Time Detection Interrupted Serial Peripheral Interface (SPI) Signal Description Message Structure Message Version Manufacturer Message Control Method Fault Mask Configuration Message Diagnostic Configuration (channel 0-3) Message Diagnostic Configuration (channel 4-7) Message Diagnostic Read (channel 0-3) Message Diagnostic Read (channel 4-7) Message Offset (channel 0-3) Message Offset (channel 4-7) Message Main Period Message Control Variable Message Current Dither Amplitude Message Dither Period Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Table Contents 5.9.2.13 5.9.2.14 5.9.2.15 5.9.2.16 5.9.2.17 5.9.2.18 5.9.2.19 5.9.2.20 Message Current Read Message Average Current Read Over Dither Period Message Autozero Trigger Read Message Duty Cycle Message Current Profile Detection Setup Message Current Profile Detection Setup Message Current Profile Detection Feedback Message Read Generic Flag Bits Application Information Further Application Information Package Outlines Revision History Data Sheet Rev. 1.0, 2009-02-25 Channel Fixed Frequency Constant Current Control With Current Profile Detection TLE8242 Overview Features side constant current control pre-driver integrated circuit Eight independent channels Output current programmable with resolution Current range 1.2A (typ) with sense resistor Resolution 0.78125 mA/bit (typ) with sense resistor full scale error over temperature when autozero used Programmable frequency from approximately (typ) PG-LQFP-64 Programmable coefficients controller each channel Programmable superimposed dither Dither programmed setting dither step size number periods each dither period Programmed interface dither each channel programmed independently Programmable synchronization control signals Phase delay time interface Synchronization initiated signal PHASE_SYNC input Channels within device between multiple devices synchronized Each channel configured constant current control direct control Direct mode, current profile detection function engaged Verifies solenoid armature movement Profile characteristics programmed Pass Fail Status read Interface Control (Serial Peripheral Interface) Slave only ENABLE disable channels freeze channels Active RESET_B resets internal registers their default state disables channels Open drain FAULT programmed transition when various faults detected 5.0V 3.3V logic compatible Protection Over current shutdown monitored POSx Programmable over current threshold Programmable over current delay time Programmable over current retry time Battery (BAT) overvoltage shutdown Type TLE8242 Data Sheet Package PG-LQFP-64 Marking TLE8242L Rev. 1.0, 2009-02-25 TLE8242 Overview Diagnostics Over current Open load state Open load state Short ground Test complete indicates that fault detection test completed Control loop monitor capabilities average current measurement over last completed dither cycle selected channel accessed minimum maximum current measurements over last completed dither cycle selected channel accessed SPI. This data used measure achieved dither amplitude duty cycle each channel accessed auto zero values used cancel offsets input amplifiers accessed Required External Components: N-Channel Logic level (5V) MOSFET transistor with typical (e.g. SPD15N06S2L-64) Recirculation diode (ultrafast) Sense resistor (0.2 1.2A average output current range) Green Product (RoHS compliant) Qualified Applications Variable Force Solenoids (e.g. automatic transmission solenoids) Other constant current solenoids Idle Control Exhaust Recirculation Vapor Management Valve Suspension Control General Description TLE8242G eight channel low-side constant current control predriver Each channel configured function either direct mode constant current mode setting appropriate message 1.3.1 Direct Mode Operation Direct operation, POSx NEGx pins must connected circuit either configurations shown Figure sense resistor included, load current monitored microcontroller command. open load state fault detection feature disabled direct mode. Note: external flyback clamp required this configuration otherwise damaged. Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Overview Electronic Module On/Off Solenoid 10nF POSx NEGx OUTx Figure External Circuit Diagram Direct Mode Operation 1.3.2 Constant Current Mode Operation During constant current operation, POSx NEGx pins must connected circuit configuration shown Figure Note: external recirculation diode required this configuration otherwise damaged. Electronic Module Constant Current Solenoid 10nF POSx NEGx OUTx Figure External Circuit Diagram Constant Current Mode Operation During constant current operation, control signal driven OUTx controlled control loop shown Figure Frequency programmed message this message main period Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Overview divider, value between divider 128. direct mode, value also 512. equation calculating frequency constant current mode, value number samples within period. Setting Message will cause samples immediately following change state OUTx discarded. `0', samples used average calculation. Current Point programmed message #10. equation calculating current setpoint Currentsetpoint [mA] setpoint(11bit) RSENSE [ohm] Proportional coefficient (KP) Integral coefficient (KI) control loop programmed message values should values that result desired transient response control loop. duty cycle OUTx calculated from difference equations: DutyCycle Rsense error Rsense error where error difference between commanded average current measured average current units Amps. where indicates integer number periods that have elapsed since current regulation initiated. Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Overview Autozero Value "ON" Autozero Value "OFF" Auto Zero CURRENT READ CURRENT READ CURRENT READ DUTY CYCLE POSx Current Readout Average NEGx CURRENT POINT Dither Generation Block OUTx DITHER STEP SIZE DITHER STEPS DIRECT Underlined PROGRAMMED Italics MONITORED Figure Control Loop Simplified Diagram Table describes effect integrator controller several events. Table Condition Reset Active undervoltage V5Ax undervoltage ENABLE (SPI message ENABLE (SPI message VBAT overvoltage Short Phase_Sync Transition Control Loop Integrator Control Action Integrator Cleared Cleared Cleared Cleared Remains Operational Held current value Cleared Remains Operational Integrator value first cycle value from last complete cycle. Cleared Cleared Remains Operational Remains Operational Average Current Control Mode Direct Main Period Changed settings Changed Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Overview Auto Zero TLE8242 includes autozero feature each channel. When setpoint channel autozero triggered command, offset amplifiers analog digital converters measured. time required autozero sequence calculated according formula: FCLK measured offsets read message #14. these offsets will subtracted from converter output shown Figure when current point greater than Dither triangular dither waveform superimposed current point setting amplitude frequency parameters dither waveform messages #11. message section details. first programmed value step size dither waveform which number bits added subtracted from setpoint period. dither step size 1/4th magnitude nominal setpoint current value. second programmed value number steps quarter dither waveform. When dither enabled, average current point will activated until current dither cycle completed. dither cycle completed positive zero crossing dither waveform. dither amplitude setting dither frequency setting will also activated until current dither cycle completed. Figure PWM_START Dither Dither Parameter Change Figure Dither Values Programmed Resulting Waveform Timing Note: actual measured dither waveform attenuated phase shifted according frequency response control loop. Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Block Diagram Block Diagram GND_D V5A1 V5A2 V5A3 GNDA1 GNDA2 GNDA3 V_SIGNAL CS_B Supply Interface Current Control, Dither, PWM, Autozero, Channel Logic, Current Profile Converter Diagnostics Power POS0 NEG0 OUT0 POS1 NEG1 OUT1 Diagnostics Current Control, Dither, PWM, Autozero, Channel Logic, Current Profile Converter Current Control, Dither, PWM, Autozero, Channel Logic, Current Profile Converter Diagnostics POS2 NEG2 OUT2 POS3 NEG3 OUT3 Diagnostics PHASE_SYNC ENABLE FAULT RESET_B Logic Current Control, Dither, PWM, Autozero, Channel Logic, Current Profile Converter Current Control, Dither, PWM, Autozero, Channel Logic, Current Profile Current Control, Dither, PWM, Autozero, Channel Logic, Current Profile Converter Diagnostics POS4 NEG4 OUT4 POS5 NEG5 OUT5 Diagnostics Converter TEST SCI3 SCO2 SCO3 AMUX GNDSA GNDSD Current Control, Dither, PWM, Autozero, Channel Logic, Current Profile Converter Diagnostics POS6 NEG6 OUT6 POS7 NEG7 OUT7 Diagnostics Current Control, Dither, PWM, Autozero, Channel Logic, Current Profile Converter Figure Block Diagram Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Configuration Configuration Assignment OUT1 GNDA3 V5A3 NEG1 POS1 OUT0 NEG2 NEG3 POS3 OUT2 OUT3 POS2 NEG0 POS0 V5A1 SCO2 SCO3 GNDA1 GNDSA GNDA2 AMUX TEST V5A2 POS4 NEG4 CS_B V_SIGNAL FAULT GNDSD GND_D RESET_B PHASE_SYNC ENABLE TLE8242L ADLER2 NEG5 POS5 OUT4 OUT5 SCI3 OUT6 OUT7 POS6 NEG6 NEG7 POS7 Figure Configuration Definitions Functions Symbol NEG0 POS0 V5A1 SCO2 SCO3 GND_A1 GNDSA Function Channel Negative sense pin; Connect "FET" side external sense resistor Channel Positive sense pin; Connect "load" side external sense resistor Connected; connect external supply, ground, signal Supply Voltage; input analog circuits. external capacitor connected between this GND_A near this Test Pin; Used test. Must connected GND_D specified operation Test Pin; Used test. Must connected GND_D specified operation Ground; ground analog circuits Ground; ground substrate connection near analog circuits Rev. 1.0, 2009-02-25 Data Sheet TLE8242 Configuration Symbol GND_A2 AMUX TEST V5A2 Function Ground; ground analog circuits Test Pin; Used test. Must connected GND_D specified operation Test Pin; Used test. Must connected GND_D specified operation Supply Voltage; input analog. external capacitor connected between this GND_A near this Connected; connect external supply, ground, signal Battery Sense Input; over-voltage detection. Connect through series resistor (e.g. ohm) solenoid supply voltage. large electrolytic capacitor (e.g. 47uF) should placed between supply ground Channel Positive sense pin; Connect "load" side external sense resistor Channel Negative sense pin; Connect "FET" side external sense resistor Connected; connect external supply, ground, signal Channel Negative sense pin; Connect "FET" side external sense resistor Channel Positive sense pin; Connect "load" side external sense resistor Connected; connect external supply, ground, signal Gate driver output channel Connect gate external MOSFET Gate driver output channel Connect gate external MOSFET Connected; connect external supply, ground, signal Test Pin; Used test. Must connected GND_D specified operation Connected; connect external supply, ground, signal Gate driver output channel Connect gate external MOSFET Gate driver output channel Connect gate external MOSFET Connected; connect external supply, ground, signal Channel Positive sense pin; Connect "load" side external sense resistor Channel Negative sense pin; Connect "FET" side external sense resistor Channel Negative sense pin; Connect "FET" side external sense resistor Channel Positive sense pin; Connect "load" side external sense resistor Connected; connect external supply, ground, signal POS4 NEG4 NEG5 POS5 OUT4 OUT5 SCI3 OUT6 OUT7 POS6 NEG6 NEG7 POS7 Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Configuration Symbol ENABLE Function ENABLE logic input; When this input channels turned (zero current) remain their last state, depending channel programmed respond Connected; connect external supply, ground, signal Supply Voltage; input digital circuits. external capacitor connected between this GND_D near this Phase Synchronization Input: Used synchronize rising edges signal OUTx pins each channel Reset Input; When this input channels turned internal registers reset default state. part must held reset external source until supplies stable within tolerance CLOCK; Main clock input chip. clock input required Ground; ground digital circuits Ground; ground substrate connection near digital circuits Fault Output Pin; Open drain output pulled when fault condition detected. Certain faults masked Supply Voltage; Supply output pull-up current sources digital inputs CS_B RESET_B. external capacitor must connected between this GND_D near this Serial Data Serial Data Serial Clock Input Chip Select Bar; active signal Connected; connect external supply, ground, signal Channel Positive sense pin; Connect "load" side external sense resistor Channel Negative sense pin; Connect "FET" side external sense resistor Channel Negative sense pin; Connect "FET" side external sense resistor Channel Positive sense pin; Connect "load" side external sense resistor Connected; connect external supply, ground, signal Gate driver output channel Connect gate external MOSFET Gate driver output channel Connect gate external MOSFET Supply Voltage;5V input analog. external capacitor connected between this GND_A near this pin. Connected; connect external supply, ground, signal Ground; ground analog circuits Gate driver output channel Connect gate external MOSFET PHASE_SYNC RESET_B GND_D GNDSD FAULT V_SIGNAL CS_B POS3 NEG3 NEG2 POS2 OUT3 OUT2 V5A3 GND_A3 OUT1 Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Configuration Symbol OUT0 POS1 NEG1 Function Gate driver output channel Connect gate external MOSFET Connected; connect external supply, ground, signal Channel Positive sense pin; Connect "load" side external sense resistor Channel Negative sense pin; Connect "FET" side external sense resistor Connected; connect external supply, ground, signal Data Sheet Rev. 1.0, 2009-02-25 TLE8242 General Product Characteristics General Product Characteristics Maximum Ratings Absolute Maximum Ratings +150 voltages with respect ground, positive current flowing into (unless otherwise specified) Pos. Voltages 4.1.1 4.1.2 Battery Input (VBAT) Supply Voltage (logic) Parameter Symbol Limit Values Min. Max. Unit Conditions 4.1.3 4.1.4 4.1.5 4.1.6 4.1.7 4.1.8 Currents 4.1.9 POSx, NEGx POSx-NEGx OUTx VBAT V5D,V5A1 V5A2,V5A3 Vsignal Vpos, Vneg Vpos-Vneg Vout -0.3 -0.3 -0.2 -0.3 -0.3 -0.3 -500 min(V5D+ 0.3; min(V5D+ 0.3; RESET_B, SCK, CS_B, CLK, TEST, PHASE_SYNC, ENABLE FAULT Maximum difference between V5Ax pins Input Clamp Current ENABLE, PHASE_SYNC, RESET_B, SCK, CS_B, Storage Temperature Junction Temperature pins corner pins min(Vsignal 0.3; ICLAMP Temperatures 4.1.10 4.1.11 4.1.12 4.1.13 4.1.14 Tstg -500 -750 Susceptibility subject production test, specified design. Current needs limited only when maximum voltages exceeded Susceptibility according EIA/JESD 22-A 114B Susceptibility according EIA/JESD22-C101 Note: Stresses above ones listed here cause permanent damage device. Exposure absolute maximum rating conditions extended periods affect device reliability. Note: Integrated protection functions designed prevent destruction under fault conditions described data sheet. Fault conditions considered "outside" normal operating range. Protection functions designed continuous repetitive operation. Data Sheet Rev. 1.0, 2009-02-25 TLE8242 General Product Characteristics Functional Range +150 voltages with respect ground, positive current flowing into (unless otherwise specified) Pos. 4.2.1 4.2.2 Parameter Supply Voltage Range Normal Operation VBAT Supply Voltage Range Normal Operation V5D, V5A1, V5A2, V5A3 Supply Voltage Range Normal Operation -V_SIGNAL Clock Frequency Frequency Normal Operation Symbol Min. Limit Values Max. 5.25 Unit Conditions VBAT 4.2.3 4.2.4 4.2.5 4.2.6 4.2.7 VV5D 4.75 VV5A1, VV5A2, VV5A3 VV_SIGNAL fCLK fPWM 5.25 4000 8000 Extended Frequency Range fPWM Parameter deviations possible Common Mode Voltage Range Vpos ,Vneg Normal Operation POSx, NEGx pins. Extended Common Mode Voltage Vpos ,Vneg Range Operation POSx, NEGx pins. 4.2.8 Parameter deviations possible Note: Within functional range operates described circuit description. electrical characteristics specified within conditions given related electrical characteristics table. Thermal Resistance +150 voltages with respect ground, positive current flowing into (unless otherwise specified) Pos. 4.3.1 Parameter Junction Ambient1) Symbol Min. Limit Values Typ. Max. Unit Conditions RthJA subject production test, specified design. Specified RthJA value according Jedec JESD51-2, natural convection 2s2p board; Product (chip Package) simulated 76.2 114.3 board with inner copper layers 70µm, Cu). Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Functional Description Electrical Characteristics Note: listed characteristics ensured over operating range integrated circuit. Typical characteristics specify mean values expected over production spread. otherwise specified, typical characteristics apply given supply voltage. Supply Reference device includes power-on reset circuit. This feature will disable channels reset internal registers their default values when voltage V5A1, V5A2, V5A3, and/or below their respective reset thresholds. GND_D supply ground pins digital circuit blocks. current through these pins contain high frequency components. Decoupling with ceramic capacitors careful layout required obtain good performance. V5A1, V5A2, V5A3 pins GND_A supply ground pins analog circuit blocks. V_SIGNAL supplies output (SO) source voltage pull currents CS_B RESET_B pins. V_SIGNAL should connected supply microcontroller (3.3V 5.0V). input used detect over voltage faults. This power supply input. series resistor should connected between this solenoid supply voltage transient protection. Electrical Characteristics: 4.75V 5.25V, Vbat 5.5V 42V, +150 voltages with respect ground, positive current flowing into (unless otherwise specified) Pos. 5.1.1 Parameter Symbol Min. Undervoltage reset (internally VV5A1, generated) V5A1, V5A2, V5A3 VV5A2, Limit Values Typ. Max. Internal reset occurs V5A1 V5A2, V5A3 below undervoltage limit Internal reset occurs under undervoltage limit Unit Conditions VV5A3 5.1.2 Undervoltage reset (internally generated) VV5D 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.1.8 5.1.9 supply current V5A1 supply current V5A2 supply current V5A3 supply current V_SIGNAL supply current VBAT current VBAT current unpowered IV5D IV5A1 IV5A2 IV5A3 IV_SIGNAL IVBAT IVBAT fCLK=40MHz fCLK=20MHz VSIGNAL=5.25V Hi-Z state full operating range V5D=V5Ax=0V, BAT=14V Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Input Output digital inputs compatible with logic levels. supply voltage output V_SIGNAL pin. digital inputs pulled known state weak internal current source current sink when connected. However, unused digital input pins should connected ground V_SIGNAL (according desired functionality) external connection resistor. input weak internal current sources supplied V_SIGNAL pin. RESET_B active input pin. When this low, channels off, internal registers reset their default states. device must held reset external source until power supplies have stabilized. contains internal power undervoltage reset which becomes active when V5D, V5A1, V5A2, V5A3 fall below undervoltage reset thresholds. ENABLE active high input which must held high normal operation device. When this held channels either turned will remain last state, depending enable behavior channel programmed Message #10. default condition that channels turned when ENABLE low. main clock input device. input thresholds compatible with logic levels. synchronization required between clock signal connected clock signal (SCK). internal clock signals TLE8242 (PWM signals, sampling, diagnostics, etc.) generated from this clock input. Also, this clock required device accept respond messages. VILmax Figure Timing Diagram PHASE_SYNC input that used microcontroller synchronize control signals multiple channels. desired phase delay between rising edge signal applied PHASE_SYNC rising edge signal each channel programmed independently message equation calculating offset Toffset PhaseSynchOffset FPWM Each time pulse received PHASE_SYNC pin, will latch which reported response message #19. (See interface section bit/message location.) This latch cleared when message read. Note: periods restarted when rising edge detected PHASE_SYNC pin. periodic pulse train this will disturb current regulation. Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics norm turn gate turns on-tim short OUTx PWM/32 Program delay 8/32 periods PHASE_SYNC Figure Phase Synchronization Diagram TEST, SCI3, SCO2, SCO3, AMUX pins used during level test. These pins should connected directly ground normal device operation. FAULT open drain output pin. This will pulled device when unmasked fault been detected. fault masks programmed message Electrical Characteristics: 4.75V 5.25V, Vbat 5.5V 42V, +150 voltages with respect ground, positive current flowing into (unless otherwise specified) Pos. 5.2.1 5.2.2 5.2.3 5.2.4 5.2.5 5.2.6 Parameter Logic input voltage Logic input high voltage Logic output voltage Logic output high voltage Pull down digital input (SI, CLK, SCK, PHASE_SYNC, ENABLE) Pull digital input (CS_B, RESET_B) Fault voltage Fault current high time (rise 2.0V fall 2.0V) Symbol Min. Limit Values Typ. Max. SIGNAL Unit Conditions VILMAX VIHMIN VOLMAX VOHMIN Vfault.low Ifault,max 0.8*V_ IL=200µA IL=-200µA Vin=V_SIGNAL Vin=0V (Current drain from V_SIGNAL) Active state; 5.2.7 5.2.8 5.2.9 5.2.10 Ifault=2mA Active state; Vfault=0.4V time (fall 0.8V rise 0.8V) Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Diagnostics TLE8242 includes both on-state off-state diagnostics. On-state diagnostics active when OUTx driven high off-state diagnostics active when OUTx driven low. detected fault used activate open drain FAULT This used interrupt microcontroller when fault detected. Certain faults prevented from activating FAULT setting fault mask register message Once fault detected latched into respective fault register. microcontroller access fault registers messages #19. RESET_B line transitions high-to-low, RB_L latched into Generic Flag Bits register. This register cleared after read from SPI, RB_L will again until next high-to-low transition occurs RESET_B pin. ENABLE voltage low, EN_L latched Generic Flag Bits register. cleared when ENABLE returns high state Generic Flag Bits register accessed message #19. diagnostic delay timers on-state off-state diagnostic functions derived from master clock signal applied using programmable predivider. This predivider programmable DIAG_TMR bits message Table Timebase Diagnostics DIAG_TMR0 Pre-divider Tested Timer Fault Detection Timer Period. fCLK=20 µsec µsec µsec µsec fCLK=40 µsec µsec µsec µsec DIAG_TMR1 DIAG PERIOD fault predivider FCLK fault Three unique fault types detected using different fault bits fault fault detected. Table Fault Type Short Ground Fault Short Battery Fault Open Load Fault Diagnostic Flags Bits Abr. Gate OL-ON-F reported ON/OFF mode) SB-F OL-ON-F ON/OFF mode) OL-OFF-F Gate SG-F Note: order differentiate between Short Ground Failure Open Load Failure, channel must turned (setpoint 0ma). Tested Diagnostic Bits Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics tested bits allow distinction between case when fault because fault detected, case when fault because diagnostic test completed. instance, calculated duty cycle complete short battery test. fault tested bits defined: tested when fault test completed successfully. Table Diagnostics Tested Bits Flags OUTx High OUTx OFF-T SB-T Tested Type Short Ground Open load tested Short Battery tested Each fault type described bits: FAULT TESTED. Table FAULT FAULT TESTED Bits Matrix Interpretation TESTED Interpretation microcontroller This fault type been tested Fault fault type been tested fault present This combination cannot occur Fault This particular fault type occurred Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Divider Select (SPI register) read fault register Predivider Masterclock 1:128 1:192 1:256 Tested timer 1.10 (shared) clear SG-F (Short Ground Fault) LOGIC OFF-T (Short Ground Open Load Tested) fault filter timer (1.10) (shared) clear clear clear SB-F (Short Battery Fault) OL-OFF-FD VPOS VPOS VPOS digital filter OL-FA open load (only while OFF) SG-FD SB-FD OL-ON-F SB-T (Short Battery Tested) OL-OFF-F (Open Load Fault) digital filter SG-FA short ground (only while OFF) OL-ON-F (Open Load Fault) digital filter SB-FA short battery (only while mode enabled Start Gate Gate Counter 1.64 Figure Diagnostic Block Diagram 5.3.1 On-State Diagnostics When OUTx transitions high, fault timers cleared tested timer starts. tested timer expires, SB-T registers OUTx transitions low, tested timer cleared then used off-state diagnostics. analog fault signal (SB-FA) changes fault filter timer starts. fault filter timer expires, digitally filtered fault signal (SB-FD) one. SB-FA changes SB-FD changes immediately filter timer cleared SB-FD=1 SB-T=1 switches OUTx signal SB-F FAULT register will set. OUTx remains state until fault retry period counter expires. message read, then SB-F SB-FT this register cleared. Also, tested timer cleared Short Battery (SB) detection functions both direct constant current mode. SG-FD OLOFF-FD signals held while OUTx high. TLE8242 direct mode, Open Load detection disabled (OL-ON-F TLE8242 direct mode OUTx high periods, then open load fault mode fault detected, OL-ON-F diagnostic register set. This will cleared when message read. OUTx remains high state, then open load fault condition detected again after another cycles. Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics PWM_Start OUTx Fault Retry Time Tested Timer Tested Timer SB-T short LOAD VPOS SB-F Fault Filter Fault Filter Load Current Diagnostic Read Short Vbat Figure On-State Diagnostic Timing Short Vbat Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics PWM_Start OUTx VPOS period OL-ON-F DIAGNOSTIC READ Figure Open 5.3.2 Off-State Diagnostics off-state diagnostics function both constant current mode direct mode. When OUTx transitions low, fault timers cleared tested timer starts count tested timer expires, OFF-T Diagnostic register set. diagnostic register read occurs, tested timer cleared starts again count OUTx transitions high, tested-timer cleared zero then used on-state diagnostics. analog fault signal (OL-FA) changes fault filter timer starts count fault filter timer expires, digitally filtered fault signal (OL-ON-FD) one. OL-FA changes OL-FD changes immediately fault filter timer cleared analog fault signal (SG-FA) changes fault filter timer cleared starts count fault filter timer expires, digitally filtered fault signal (SG-FD) one. SG-FA changes SG-FD changes immediately fault filter timer cleared SG-FD tested timer expired then SG-F FAULT register OL-OFF-F FAULT register remains unchanged (independently from OL-OFF-FD). SG-FD OL-OFF-FD then OL-F FAULT register set. fault read occurs, OFF-T Bit, SG-F OL-F registers cleared zero (and timers cleared Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics SUPPLY (Vol+Vsg)/2 (2.5V) Ipu(sg) (150ua) POSx Ipd(ol) (150ua) NEGx Cpos SG/OL-OFF TESTED latch Tested Timer (OFF) OL-OFFFAULT latch OL-OFF-FD Digital Filter OL-FA (3V) SGFAULT OUTx latch SG-FD Digital Filter SG-FA (1.7V) Figure Off-State Diagnostics OUTx OFF-T open Tested Timer Tested Timer LOAD VPOS OL-OFF-F Diagnostic Read Fault Filter Fault Filter Figure Off-State Diagnostics Timing Diagram open Data Sheet Solenoid Cneg Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics OUTx Tested Timer OFF-T Short ground Tested Timer LOAD VPOS SG-F Diagnostic Read Fault Filter Fault Filter Figure Off-State Diagnostics Timing Diagram short ground Over Voltage Shutdown Diagnostics voltage above VBATOV, output drivers OUTx pins low, diagnostic (SPI Message OV). During over voltage condition integrator steady state current control halted (actual value duty cycle changed during over voltage). other functions operate normally (e.g. ADC, Dithering, Auto zero, Filters, Electrical Characteristics: 4.75V 5.25V, Vbat 5.5V 42V, +150 voltages with respect ground, positive current flowing into (unless otherwise specified) Pos. 5.3.1 5.3.2 5.3.3 5.3.4 5.3.5 5.3.6 5.3.7 Parameter Over voltage shutdown Open load detection voltage pull down current Short detection voltage pull-up current Symbol Min. Limit Values Typ. Max. Rising voltage V5A=5V, VPOS=VNEG=V5A V5A=5V, VPOS=VNEG=0V V5A=5V, VPOS=VNEG=0V V5A=5V, VPOS=VNEG=V5A Unit Conditions VBATOV VPOS(OL) IPD(OL) V5A-2.5 V5A-1.5 VPOS(SHG) V5A-3.8 IPU(SHG) -280 -150 V5A-2.8 bias current common INEG(L) mode bias current High common INEG(H) mode Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 4.75V 5.25V, Vbat 5.5V 42V, +150 voltages with respect ground, positive current flowing into (unless otherwise specified) Pos. 5.3.8 Parameter Fault Threshold Voltage Symbol Min. Limit Values Typ. Max. voltage required trigger short battery fault: config bits voltage required trigger short battery fault: config bits voltage required trigger short battery fault: config bits voltage required trigger short battery fault: config bits Clock Divider (SPI Message Predivider Predivider Predivider Clock Divider (SPI Message Predivider Predivider Predivider Unit Conditions VFLT 5.3.9 Fault Threshold Voltage VFLT 5.3.10 Fault Threshold Voltage VFLT 5.3.11 Fault Threshold Voltage VFLT 5.3.12 5.3.13 Fault Filter Timer Fault Filter Time nfault clocks fault predivider 5.3.14 Tested Timer Time fault predivider Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Output Driver OUTx pins device connected gates external MOSFET transistors. OUTx driver circuits charge discharge MOSFET gate capacitance with constant current source sink. supply current source pin. Internal resistors ground included OUTx pins that external MOSFET held state when power applied device. external resistor typically placed between OUTx gate external MOSFET order MOSFET turn-on turn-off times. value resistor must chosen such that turn-on turnoff times MOSFET longer than 1/(Fpwm*32). Electrical Characteristics: 4.75V 5.25V, Vbat 5.5V 42V, +150 voltages with respect ground, positive current flowing into (unless otherwise specified) Pos. 5.4.1 Parameter Passive Gate Pull Down Resistance OUTx source current OUTx sink current Symbol Min. Limit Values Typ. Max. Internal pull down resistor present each OUTx VOUT V5D-2V VOUT Unit Conditions 5.4.2 5.4.3 IO_SRC IO_SNK Current Control Electrical Characteristics: 4.75V 5.25V, Vbat 5.5V 42V, +150 voltages with respect ground, positive current flowing into (unless otherwise specified) Pos. 5.5.1 Parameter Offset Error Output from Average block Figure count 320/Rsense 2-13 Gain Error Symbol Min. Limit Values Typ. Max. counts Autozero disabled.VposVneg=0mV Vpos, Vneg Dither disabled Autozero Enabled.VposVneg=300mV Vpos, Vneg Unit Conditions 5.5.2 Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Current Feedback Registers average current over each cycle measured resulting value. summation values periods dither period read accessing message #13. Also, MSb's minimum maximum values within dither period read accessing message #12. Average Current Over Dither Period When message read written, average current value each cycle within dither period summed beginning with positive going zero crossing dither waveform. resulting value represents average current over dither cycle shown equation: Dither Current Feedback Dither Current Rsense [Ohm Dither Steps dither disabled (Dither Steps Dither Amplitude then Average Current Feedback value will updated every period will same current feedback value used controller.(1) message includes VALID that indicates whether average current measurement completed since last register access. When register accessed, VALID cleared. VALID again when summation completed data been stored register. summation process runs continuously last selected channel. same channel repeatedly selected, data always available within dither period after register accessed. selected channel different than previously selected channel, summation process does begin until beginning next dither period. data available until dither cycles have completed. channel selection Average Dither Current Feedback Message message will also select channel Minimum Maximum Current Over Dither Period function. Minimum Maximum Current Over Dither Period When message read written, average current value each cycle within dither period monitored beginning with positive going zero crossing dither waveform. most significant bits minimum maximum average current values stored. dither disabled (Dither Steps Dither Amplitude then Minimum Maximum values will updated every period will Msb's current feedback value used controller. message includes VALID that indicates whether dither period completed since last register access. When register accessed, VALID cleared. VALID again when dither period completed data been stored minimum maximum registers. minimum maximum detection process runs continuously last selected channel. same channel repeatedly selected, data always available within dither period after register accessed. selected channel different than previously selected channel, detection process does begin until beginning next dither period. data available until dither cycles have completed. channel selection Minimum Maximum Current Over Dither Period message will also select channel Average Dither Current Feedback function. Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Direct control Direct control mode, control loop disabled. integrator constant current control logic cleared held while direct mode active. frequency duty cycle OUTx signal directly controlled messages. 5.7.1 Selecting Frequency Operation period programmed whole numbers clocks from input constant current mode). following formula applied: TPWM TCLK value divider programmed interface. will automatically limit lower value value lower than programmed, shall default that channel return value response. maximum value 214-1 programmed 14-bit number SPI. value programmed during operation, value will returned next message, value will used beginning next cycle. default value 625. value number samples period. programmed with value 128, message. default value 5.7.2 Selecting Duty Cycle duty cycle also programmed whole numbers clocks from input. following formula applied: TCLK duty cycle duty cycle value programmed message "PWM duty cycle". Duty Cycle maximum duty cycle clipped 100% duty cycle 100% Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Current Profile Detection TLE8242 will detect current profiles change inductance caused opening/closing solenoid valves. Examples types waveforms seen this instance shown Figure Figure Examples waveforms that fail Current Profile Detection test shown Figure Figure OUTx Voltage Zone Zone Measured Current (Differential Voltage Zone Time Timer Timeout Failure Samples Detect Interrupt Time PASS Figure Current Profile Diagram Waveform Showing Valve Movement OUTx Voltage Measured Current (Differential Voltage Zone Zone Zone Time Timer Timeout Failure Samples Detect Interrupt Time PASS Figure Current Profile Diagram Waveform Showing Valve Movement with Non-Zero Threshold Zone Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics OUTx Voltage Measured Current (Differential Voltage Zone Zone Time Timer Timeout Failure Samples Detect Interrupt Time PASS Figure Current Profile Diagram Time Failure OUTx Voltage Zone Time Timer Timeout Failure Samples Detect Interrupt Time PASS Figure Current Profile Diagram Detection Interrupted Failure Current Profile Detection feature active only Direct mode. method employed look three specific "patterns" current zones. This detection method generally used on/off valves. on/off control valve achieved selecting period desired setting 100% duty cycle SPI, however detection work within single on-time with duty cycle less than 100% profile completes before gate turns off. period values) critical these values sample rate used current profile detection. full 10-bit result converter used function. Using mOhm sense resistor, this translates into resolution 1.56 Data Sheet Zone Measured Current (Differential Voltage Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.8.1 Zone When OUTx transitions from low-to-high, zone logic entered. TLE8242 compares difference between successive samples calculates ADDIFF value. This value compared with Threshold1 follows: ADDIFF A/Dm+1 A/Dm (ADDIFF Threshold1) THEN count count When ADDIFF greater than Threshold Count1 Count1 successive comparisons, zone passed zone entered. Note that tests fails, actual test performed next sample after single failure ADDIFF A/Dm+1 A/Dm-1 (ADDIFF Threshold1) THEN count count This effect filtering single noise spike measurement. 5.8.2 Zone zone TLE8242 compares difference between successive samples calculates ADDIFF value. This value compared with Threshold2 follows: ADDIFF A/Dm+1 A/Dm (ADDIFF <Threshold2) THEN count count When ADDIFF less than Threshold2 Count2 Count2 successive comparisons, zone passed zone entered. When thresold2 negative difference samples (negative slope) must detected. Note that tests fails, actual test performed next sample after single failure ADDIFF A/Dm+1 A/Dm-1 (ADDIFF Threshold2) THEN count count This effect filtering single noise spike measurement. 5.8.3 Zone zone TLE8242 sample rate function altered from sample rate used zone zone zone zone TLE8242 compares difference between samples calculates ADDIFF. sample rate altered zone such that ADDIFF calculated shown Table 5.This allows more noise immunity also allows programming lower effective slope detected. When ADDIFF greater than Threshold3 Count3 output Count3 successive comparisons, test passes zone completed. When zone passes, current profile passed. Table Zone Sample Rate Selection Samples Used successive samples every sample every sample every sample ADDIFF A/Dm A/Dm-1 A/Dm A/Dm-2 A/Dm A/Dm-3 A/Dm A/Dm-4 Values Note that tests fails, actual test performed next sample after single failure ADDIFF A/Dm A/Dm-2*a (a=1, depending settings Table (ADDIFF Threshold3) THEN count count This effect filtering single noise spike measurement. Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.8.4 Current Profile Time Detection Interrupted Current Profile Time value achieved before completion test, current profile test failed. this failure occurred, Current Profile Time message set. Current Profile Time value programmable should value less than period. OUTx turned before completion test Figure Detection Interrupted set. Note that OUTx must transition from high Detection Interrupted fault bit. Detection Interrupted fault expiration period duty cycle 100%. entire test passes (all three zones passed before time out), "Passed Since Last Read" message Each channel Adler individually configurable current profile detection patterns. thresholds counts each zone must changed while current profile detection sequence active, otherwise incorrect detection occur. Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Serial Peripheral Interface (SPI) messages TLE8242 32-bit values broken down into following fields. Read/Write Read Write Bits 30-24: Message Identifier Bits 23-0: Message Data cases where multiple channels require same message structure, bits 24-25 Message Identifier represent channel numbers. structure follows following pattern Read/Write Read Write Bits 30-27: Message Identifier Bits 26-24: Channel Number Bits 23-0: Message Data message from microcontroller must sent first. data from sent first. TLE8242 will sample data from rising edge will shift data rising edge SCK. messages must exactly 32-bits long, otherwise message discarded. response invalid message (returned next message) message with identifier 00000 (Manufacturer ID). When ENABLE low, writes commands executed read commands. When RESET_B low, port disabled. messages received responses sent. remains high impedance state. There message delay response each message (i.e. response message will returned during message N+1). Read/Write operation referenced from master. TLE8242 slave device. When denote read operation message data bits 23-0 sent message ignored, will contain valid data response message. response data (either from read write operation) direct contents addressed internal register, echo data sent previous message. response first message after reset message Version Manufacturer). Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.1 Signal Description Electrical Characteristics: 4.75V 5.25V, Vbat 5.5V 42V, +150 voltages with respect ground, positive current flowing into (unless otherwise specified). Maximum capacitive load Pos. 5.9.1 5.9.2 Parameter Lead Time Time Symbol Min. Limit Values Typ. Max. CS_B falling (0.8V) rising (0.8V) falling (0.8V) CS_B rising (0.8V) CS_B rise (2.0V) CS_B fall (2.0V) rise rise falling (0.8V) CS_B fall (2.0V) high time (rise 2.0V fall 2.0V) time (fall 0.8V rise 0.8V) CS_B rise (2.0V) rise (0.8V) setup time rise (0.8V) hold time after rise (2.0V) CS_B fall (2.0V) Bit0 valid data valid after rise (2.0V) tristate after CS_B rise (2.0V) Unit Conditions 5.9.3 5.9.4 5.9.5 5.9.6 5.9.7 5.9.8 5.9.9 5.9.10 5.9.11 5.9.12 5.9.13 5.9.14 5.9.15 5.9.16 5.9.17 5.9.18 Dead time 1/FSCK Period time high time time hold time setup time hold time enable valid time disable time Number clock pulses while CS_B rise time fall time Input capacitance. CS_B, capacitance cycles TSO_RISE TSO_FALL (20% 80%) (80% 20%) Tristate Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics CS_B time don't care clock clock clock clock clock don't care time don't care don't care time high impedance time Figure high impedance don't care Timing Diagram Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.2 5.9.2.1 Message Structure Message Version Manufacturer Sent Values: Version Manufacturer MSG_ID used used Field Bits Type Description Read Write Read Write MSG_ID 30:24 ADDR Message Identifier 0000 Version Manufacturer Response: Version Manufacturer MSG_ID Manuf Version Number Field Bits Type Description Read Write Read Write MSG_ID Manuf Version Number 30:24 23:16 15:8 ADDR DATA DATA Message Identifier 0000 Version Manufacturer Manufacturer Number 1100 0001= Infineon Technologies Version Number 0000 0001 Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.2.2 Message Control Method Fault Mask Configuration Sent Values: Control Method Fault Mask Configuration MSG_ID DIAG_TMR unused Field Bits Type Description Read Write Read Write MSG_ID 30:24 23:16 ADDR DATA Message Identifier 0001 Control Method Fault Mask Configuration Control Mode Channel Current Control (RESET value) Direct Fault Mask Channel faults don't trigger FAULT (RESET value) fault triggers FAULT Fault Mask RESET_B RESET_B=Low doesn't trigger FAULT (RESET value) RESET_B=Low does trigger FAULT Fault Mast ENABLE ENABLE=Low doesn't trigger FAULT (RESET value) ENABLE=Low does trigger FAULT Diagnostic Timer divide (RESET value) divide divide divide 15:8 DATA DATA DATA DIAG_TMR DATA Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Response: Control Method Fault Mask Configuration MSG_ID DIAG_TMR Field MSG_ID Bits 30:24 23:16 Type ADDR DATA Description Message Identifier 0001 Control Method Fault Mask Configuration Control Mode Channel Current Control (RESET value) direct Fault Mask Channel faults don't trigger FAULT (RESET value) fault triggers FAULT Fault Mask RESET_B RESET_B=Low doesn't trigger FAULT (RESET value) RESET_B=Low does trigger FAULT Fault Mast ENABLE ENABLE=Low doesn't trigger FAULT (RESET value) ENABLE=Low does trigger FAULT Diagnostic Timer divide (RESET value) divide divide divide 15:8 DATA DATA DATA DIAG_TMR DATA Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.2.3 Message Diagnostic Configuration (channel 0-3) Sent Values: Diagnostic Configuration (channels 0-3) MSG_ID SB_RETRY0 SB_RETRY1 SB_RETRY2 SB_RETRY3 Field Bits Type Description Read Write Read Write MSG_ID 30:24 23:22, 17:16, 11:10, ADDR DATA Message Identifier 0010 Diagnostic Configuration (channel 0-3) Short Battery Threshold 0.7V 0.9V 1.1V 1.3V (RESET value) Short Battery Retry Time Retry after xxxx periods (RESET Value 1111b periods) SB_RETRYx 21:18, 15:12, 9:6, DATA Response Values: Diagnostic Configuration (channels 0-3) MSG_ID SB_RETRY0 SB_RETRY1 SB_RETRY2 SB_RETRY3 Field MSG_ID Bits 30:24 Type ADDR Description Message Identifier 0010 Diagnostic Configuration (channel 0-3) Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Field Bits 23:22, 17:16, 11:10, Type DATA Description Short Battery Threshold 0.7V 0.9V 1.1V 1.3V (RESET value) Short Battery Retry Time Retry after xxxx periods (RESET Value 1111b periods) SB_RETRYx 21:18, 15:12, 9:6, DATA Retry Period Equation: Short Battery Retry Period SB_Retryx Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.2.4 Message Diagnostic Configuration (channel 4-7) Sent Values: Diagnostic Configuration (channels 4-7) MSG_ID SB_RETRY4 SB_RETRY5 SB_RETRY6 SB_RETRY7 Field Bits Type Description Read Write Read Write MSG_ID 30:24 23:22, 17:16, 11:10, ADDR DATA Message Identifier 0011 Diagnostic Configuration (channel 4-7) Short Battery Threshold 0.7V 0.9V 1.1V 1.3V (RESET value) Short Battery Retry Time Retry after xxxx periods (RESET Value 1111b periods) SB_RETRYx 21:18, 15:12, 9:6, DATA Response Values: Diagnostic Configuration (channels 4-7) MSG_ID SB_RETRY4 SB_RETRY5 SB_RETRY6 SB_RETRY7 Field MSG_ID Bits 30:24 Type ADDR Description Message Identifier 0011 Diagnostic Configuration (channel 4-7) Rev. 1.0, 2009-02-25 Data Sheet TLE8242 Functional Description Electrical Characteristics Field Bits 23:22, 17:16, 11:10, Type DATA Description Short Battery Threshold 0.7V 0.9V 1.1V 1.3V (RESET value) Short Battery Retry Time Retry after xxxx periods (RESET Value 1111b periods) SB_RETRYx 21:18, 15:12, 9:6, DATA Retry Period Equation: Short Battery Retry Period SB_Retryx Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.2.5 Message Diagnostic Read (channel 0-3) Sent Values: Diagnostic Read (channels 0-3) MSG_ID unused unused Field Bits Type Description Read Write Read Write (interpreted read) MSG_ID 30:24 ADDR Message Identifier 0100 Diagnostic Read (channel 0-3) Response Values: Diagnostic Read (channels 0-3) OLON1 MSG_ID OFFTST2 OLON2 OFFTST3 OLON3 OFFTST0 OLON0 OFFTST1 SBOLTST0 OFF0 SBOLTST1 OFF1 SBOLTST2 OFF2 SBOLTST3 OFF3 Field MSG_ID OFF-TSTx SB-TSTx OL-OFFx OL-ONx Bits 30:24 Type ADDR Description Message Identifier 0100 Diagnostic Read (channel 0-3) Short Ground Fault (RESET value Short Ground Open (Gate Off) Tested (RESET value Short Battery Fault (RESET value Short Battery Tested (RESET value Open Load (Gate Off) Fault (RESET value Open Load (Gate Fault (RESET value DATA DATA DATA DATA DATA DATA Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.2.6 Message Diagnostic Read (channel 4-7) Sent Values: Diagnostic Read (channels 4-7) MSG_ID unused unused Field Bits Type Description Read Write Read Write (interpreted read) MSG_ID 30:24 ADDR Message Identifier 0101 Diagnostic Read (channel 4-7) Response Values: Diagnostic Read (channels 4-7) OLON5 MSG_ID OFFTST6 OLON6 OFFTST7 OLON7 OFFTST4 OLON4 OFFTST5 SBOLTST4 OFF4 SBOLTST5 OFF5 SBOLTST6 OFF6 SBOLTST7 OFF7 Field MSG_ID OFF-TSTx SB-TSTx OL-OFFx OL-ONx Bits 30:24 Type ADDR Description Message Identifier 0101 Diagnostic Read (channel 4-7) Short Ground Fault (RESET value Short Ground Open Load (Gate Off) Tested (RESET value Short Battery Fault (RESET value Short Battery Tested (RESET value Open Load (Gate Off) Fault (RESET value Open Load (Gate Fault (RESET value DATA DATA DATA DATA DATA DATA Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.2.7 Message Offset (channel 0-3) Sent Values: Offset (channels 0-3) OFFS OFFSET1 MSG_ID OFFSET2 unused OFFSET0 OFFSET3 Field Bits Type Description Read Write Read Write MSG_ID OFFSETx 30:24 19:15, 14:10, 9:5, ADDR DATA Message Identifier 0110 Offset (channel 0-3) Channelx Pulse Offset 1/32 period values (RESET Value Response Values: Offset (channels 0-3) OFFS OFFSET1 MSG_ID OFFSET2 OFFSET3 OFFSET0 Field MSG_ID OFFSETx Bits 30:24 19:15, 14:10, 9:5, Type ADDR DATA Description Message Identifier 0110 Offset (channel 0-3) Channelx Pulse Offset 1/32 period value (RESET Value Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics PhaseSynchOffset Equation: Phase Sync Offset OFFSET Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.2.8 Message Offset (channel 4-7) Sent Values: Offset (channels 4-7) OFFS OFFSET5 MSG_ID OFFSET6 unused OFFSET4 OFFSET7 Field Bits Type Description Read Write Read Write MSG_ID OFFSETx 30:24 19:15, 14:10, 9:5, ADDR DATA Message Identifier 0111 Offset (channel 4-7) Channelx Pulse Offset 1/32 period value (RESET Value Response Values: Offset (channels 4-7) OFFS OFFSET5 MSG_ID OFFSET6 OFFSET7 OFFSET4 Field MSG_ID OFFSETx Bits 30:24 19:15, 14:10, 9:5, Type ADDR DATA Description Message Identifier 0111 Offset (channel 4-7) Channelx Pulse Offset 1/32 period value (RESET Value Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Phase Synch Offset Equation: Phase Sync Offset OFFSETx Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.2.9 Message Main Period Sent Values: Main Period CHAN unused MSG_ID Divider Divider Field Bits Type Description Read Write Read Write MSG_ID CHAN 30:27 26:24 ADDR ADDR DATA Message Identifier 0001 Main Period Channel Number Sample Summation Method values samples (RESET Value) throw first samples after OUTx transition previous sample twice average calculation Divider (Number samples period) (RESET Value) (Direct PWM) (Current Control) Divider (Number main periods between samples) (RESET Value 271H 625D) TPWM N*M*TCLK TADC N*TCLK Divider 15:14 DATA Divider 13:0 DATA Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Response: Main Period CHAN MSG_ID Divider Divider Field MSG_ID CHAN Bits 30:27 26:24 Type ADDR ADDR DATA Description Message Identifier 0001 Main Period Channel Number Sample Summation Method values samples (RESET Value) throw first samples after OUTx transition previous sample twice average calculation Divider (Number samples period) (RESET value) (Direct PWM) (Current Control) Divider (Number main periods between samples) (RESET Value 271H 625D) TPWM N*M*TCLK TADC N*TCLK Divider 15:14 DATA Divider 13:0 DATA Period Equation: Main Period Setting seconds Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.2.10 Message Control Variable Sent Values: Control Variable CHAN MSG_ID (cont) Field Bits Type Description Read Write Read Write MSG_ID CHAN 30:27 26:24 23:12 11:0 ADDR ADDR Message Identifier 0010 =Control Variable Channel Number Control Loop Proportional Coefficient (RESET Value Control Loop Integral Coefficient (RESET Value Response: Control Variable CHAN MSG_ID (cont) Field MSG_ID CHAN Bits 30:27 26:24 23:12 11:0 Type ADDR ADDR DATA DATA Description Message Identifier 0010 =Control Variable Channel Number Control Loop Proportional Coefficient (RESET Value Control Loop Integral Coefficient (RESET Value Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.2.11 Message Current Dither Amplitude Sent Values: Current Dither Amplitude CHAN unuse MSG_ID Dither Step Size Dither Step size (cont) Current Setpoint Field Bits Type Description Read Write Read Write MSG_ID CHAN 30:27 26:24 ADDR ADDR DATA Message Identifier 0011 =Current Dither Amplitude Channel Number Operation during ENABLE deactivation disable (RESET Value) remain operation last setpoint including dither Dither Step Size (LSb's value current setpoint LSb) (RESET Value Note: value will disable dither function Current Point (RESET Value Dither Step Size Current Setpoint 21:11 DATA 10:0 DATA Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Response: Current Dither Amplitude CHAN MSG_ID Dither Step Size Dither Step Size (cont) Current Setpoint Field MSG_ID CHAN Bits 30:27 26:24 Type ADDR ADDR DATA Description Message Identifier 0011 =Current Dither Amplitude Channel Number Operation during ENABLE deactivation disable (RESET Value) remain operation last setpoint including dither Dither Step Size (LSb's value current setpoint LSb) (RESET Value Note: value will disable dither function Current Point (RESET Value Dither Step Size Current Setpoint 21:11 DATA 10:0 DATA Dither Amplitude Equation: Dither Amplitude Setting Dither Stepsize Dither Steps Rsense [Ohm Average Current Setting Equation: Average Current Setting Current Setpoint [mV] Rsense [Ohm] Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.2.12 Message Dither Period Sent Values: Dither Period CHAN unused MSG_ID unused Number Steps Field Bits Type Description Read Write Read Write MSG_ID CHAN Number Steps 30:27 26:24 ADDR ADDR DATA Message Identifier 0100 =Dither Period Channel Number Number Dither Steps waveform (RESET Value Note: value will disable dither function Response: Dither Period CHAN MSG_ID Number Steps Field MSG_ID CHAN Number Steps Bits 30:27 26:24 Type ADDR ADDR DATA Description Message Identifier 0100 =Dither Period Channel Number Number Dither Steps waveform (RESET Value Note: value will disable dither function Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Dither Period Equation: Dither Period Setting Number Steps Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.2.13 Message Current Read Sent Values: Current Read CHAN MSG_ID unused unused Field Bits Type Description Read Write Read Write MSG_ID CHAN 30:27 26:24 ADDR ADDR Message Identifier 0101 =Max Current Read Channel Number Note: channel selection this message will also channel selected Average Current Read over Dither Period. PEAK Response: Current Read CHAN VALID MSG_ID (cont) Field MSG_ID CHAN VALID Bits 30:27 26:24 Type ADDR ADDR DATA Description Message Identifier 0101 =Current Read Channel Number VALID Reset when register read when channel number changed (RESET Value when data available. Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Field Bits 21:11 Type DATA Description largest summation samples (within period) during previous dither cycle. most significant bits reported. Note: return value will until first dither cycle completed (RESET Value smallest summation samples (within period) during previous dither cycle. most significant bits reported. Note: return value will 2047until first dither cycle completed (RESET Value 2047) 10:0 DATA Current Feedback [mA] Equation: Maximum Dither Current Feedback [mV] Rsense [Ohm] Current Feedback Equation: Minimum Dither Current Feedback Rsense [Ohm (10) Note: When selected channel different than previously selected channel (the last time this message addressed), data will available after more than dither cycles. When selected channel same previously selected channel, data will available more than dither cycle. Note: When M=512 Direct mode, following formula applies. application software must ensure that register overflowed. Current Feedback Equation: Min/Max Dither Current Feedback M=512 Rsense Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.2.14 Message Average Current Read Over Dither Period Sent Values: Average Dither Current Read CHAN MSG_ID unused unused Field Bits Type Description Read Write Read Write MSG_ID CHAN 30:27 26:24 ADDR ADDR Message Identifier 0110 =Dither Current Read Channel Number Response: Average Dither Current Read CHAN Valid MSG_ID Average Dither Current Average Dither Current (cont) Field MSG_ID CHAN Bits 30:27 26:24 Type ADDR ADDR Description Message Identifier 0110 =Dither Current Read Channel Number Note: channel selection this message will also channel selected Current Read Command. VALID Reset when register read when channel number changed. when data available. (RESET Value VALID DATA Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Field Average Dither Current Bits 19:0 Type DATA Description summation total current over dither period. (RESET Value Dither Current Feedback Equation: Average Dither Current Feedback Dither Current Dither Steps Rsense [Ohm (11) Note: When selected channel different than previously selected channel (the last time this message addressed), Average Dither Current data will available after more than dither cycles. When selected channel same previously selected channel, Average Dither Current data will available more than dither cycle. Note: When M=512 Direct mode, following formula applies. application software must ensure that register overflowed. Dither Current Feedback Equation: Average Dither Current Feedback M=512 Dither Current Rsense [Ohm Dither Steps Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.2.15 Message Autozero Trigger Read Sent Values: Autozero Trigger Read CHAN MSG_ID unused unused Field Bits Type Description Read Write Read Write MSG_ID CHAN 30:27 26:24 ADDR ADDR Message Identifier 0111 =Autozero Trigger Read Channel Number Response: Autozero Trigger Read CHAN MSG_ID AZon AZoff AZon value AZoff value Field MSG_ID CHAN AZon Bits 30:27 26:24 Type ADDR ADDR DATA Description Message Identifier 0111 =Autozero Trigger Read Channel Number Autozero Gate occurred since last read occurred (RESET Value) occurred Autozero Gate occurred since last read occurred (RESET Value) occurred Rev. 1.0, 2009-02-25 AZoff DATA Data Sheet TLE8242 Functional Description Electrical Characteristics Field value value Bits 15:8 Type DATA DATA Description Autozero value Gate Autozero value Gate When this register written Auto-Zero sequence initiated selected channel, AZon AZoff bits reset. AZon AZoff bits after autozero sequence completed. When this register read, Auto-Zero sequence initiated, AZon AZoff bits reset. Note: When channel transitions from off, autozero sequence that channel must initiated until recirculation current fully decayed Otherwise, calculated autozero values will incorrect resulting inaccurate current regulation when non-zero setpoint programmed. Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.2.16 Message Duty Cycle Sent Values: Duty Cycle CHAN unused MSG_ID duty cycle duty cycle (cont) Field Bits Type Description Read Write Read Write MSG_ID CHAN duty cycle 30:27 26:24 18:0 ADDR ADDR DATA Message Identifier 1000 =PWM Duty Cycle Channel Number duty cycle This used when Control Mode "direct PWM". "Control Method Fault Mask Configuration" message. this message written when Control Mode "Current Control" data will stored used until control mode switched "Direct PWM". (RESET Value Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Response: Duty Cycle CHAN MSG_ID duty cycle duty cycle (cont) Field MSG_ID CHAN duty cycle Bits 30:27 26:24 20:0 Type ADDR ADDR DATA Description Message Identifier 1000 =PWM Duty Cycle Channel Number duty cycle This will report duty cycle bits register. channel "Current Control" feedback will represent value calculated controller. channel "direct PWM" feedback will represent value register programmed write with bits always read "Control Method Fault Mask Configuration" message. (RESET Value Duty Cycle duty cycle 100% Note: Duty Cycle 100% achieved. Although above formula result duty cycle values greater than 100%, actual duty cycle course limited 100%. Equation: duty cycle readout constant current mode operation (12) Duty Cycle duty cycle 100% Equation: duty cycle readout direct mode operation Note: Duty Cycle 100% achieved. Although above formula result duty cycle values greater than 100%, actual duty cycle course limited 100%. Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.2.17 Message Current Profile Detection Setup Sent Values: Current Profile Detection Setup CHAN MSG_ID Threshold Threshold Threshold Count Count Count Field Bits Type Description Read Write Read Write MSG_ID CHAN Threshold Threshold Threshold Count Count Count 30:27 26:24 23:20 19:16 15:12 11:8 ADDR ADDR DATA DATA DATA DATA DATA DATA Message Identifier 1001 =Current Profile Setup Channel Number Threshold (Zone (RESET Value Threshold (Zone (RESET Value Threshold (Zone (RESET Value Count (Zone (RESET Value Count (Zone (RESET Value Count (Zone (RESET Value Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Response: Current Profile Detection Setup CHAN MSG_ID Threshold Threshold Threshold Count Count Count Field MSG_ID CHAN Threshold Threshold Threshold Count Count Count Bits 30:27 26:24 23:20 19:16 15:12 11:8 Type ADDR ADDR DATA DATA DATA DATA DATA DATA Description Message Identifier 1001 =Current Profile Setup Channel Number Threshold (Zone (RESET Value Threshold (Zone (RESET Value Threshold (Zone (RESET Value Count (Zone (RESET Value Count (Zone (RESET Value Count (Zone (RESET Value Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.2.18 Message Current Profile Detection Setup Sent Values: Current Profile Detection Setup CHAN MSG_ID unused unused Time unused ZONE Field Bits Type Description Read Write Read Write MSG_ID CHAN Time Zone 30:27 26:24 ADDR ADDR DATA DATA Message Identifier 1010 =Current Profile Setup Channel Number Current Profile Time sample periods (RESET Value Zone setup ADDIFF=A/Dm A/Dm-1 ADDIFF=A/Dm A/Dm-2 ADDIFF=A/Dm A/Dm-3 ADDIFF=A/Dm A/Dm-4 Response: Current Profile Detection Setup CHAN MSG_ID Time ZONE3 Field MSG_ID CHAN Bits 30:27 26:24 Type ADDR ADDR Description Message Identifier 1010 =Current Profile Setup Channel Number Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Field Time Zone Bits Type DATA DATA Description Current Profile Time sample periods (RESET Value Zone setup ADDIFF=A/Dm A/Dm-1 ADDIFF=A/Dm A/Dm-2 ADDIFF=A/Dm A/Dm-3 ADDIFF=A/Dm A/Dm-4 Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.2.19 Message Current Profile Detection Feedback Sent Values: Current Profile Detection Feedback CHAN MSG_ID unused unused Field Bits Type Description Read Write Read Write MSG_ID CHAN 30:27 26:24 ADDR ADDR Message Identifier 1011 =Current Profile Detection Feedback Channel Number Response: Current Profile Detection Feedback CHAN MSG_ID Detect TimePASS Intrpt Field MSG_ID CHAN Detection Interrupted Bits 30:27 26:24 Type ADDR ADDR DATA Description Message Identifier 1011 =Current Profile Detection Feedback Channel Number Detect Interrupt (RESET Value Reset when this register read. when gate external commanded before current profile detection sequence completed. Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Field Time Bits Type DATA Description Current Profile Timeout (RESET Value Reset when this register read. when programmable time-out timer expires before Current Profile Detection sequence completed. Passed Since Last Read (RESET Value Reset when this register read. when Current Profile Detection sequence completed before programmed time-out timer expired before gate turned off. PASS DATA Table Interpretation bits Current Profile Timeout Passed Since Last Read Meaning current profile sequence completed since last read this register least current profile sequence completed successfully since last read this register least time failure occurred since last read this register least detect interrupt failure occurred since last read this register. Detect Interrupt Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics 5.9.2.20 Message Read Generic Flag Bits Sent Values: Read Generic Flag Bits unused MSG_ID unused Field Bits Type Description Read Write Read Write MSG_ID 30:27 ADDR Message Identifier 1111 Read Generic Flag Bits Response: Read Generic Flag Bits MSG_ID EN_L RB_L Field MSG_ID Bits 30:27 Type ADDR DATA Description Message Identifier 1111 Read Generic Flag Bits Overvoltage occurred since last read occurred (RESET Value) occurred Phase Synch occurred since last read occurred (RESET Value) occurred Enable Latch (RESET Value when this register read ENABLE High when ENABLE DATA EN_L DATA Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Functional Description Electrical Characteristics Field RB_L Bits Type DATA Description RESET_B Latch (RESET Value when this register read. when High transition occurs RESET_B Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Application Information Application Information Note: following information given hint implementation device only shall regarded description warranty certain functionality, condition quality device. BATTERY BATTERY INPUT Power Supply (example TLE7368) analog Switched Battery supply +3.3V +5.0V capacitor pins sufficient GNDD GNDSD V_SIGNAL V5A1 V5A2 V5A3 Channel Channel Control Current Channel Control Current Channel Protection Control Current Protection Current Diagnostic Protection Dither Diagnostic Signature Protection Current Dither Diagnostic Signature Current Dither Signature Current Profile Solenoid paths required between POSx, NEGx sense resistor Control CS_B µController (example TC1767) Channel Channel Control Current Channel Control Current Channel Protection Control Current Diagnostic Protection Diagnostic Protection Current Dither Signature Protection Diagnostic Signature Dither Signature Current Profile PHASE_SYNC RESET_B ENABLE V_SIGNAL TEST SCI3 SCO2 SCO3 AMUX Control POS0 NEG0 OUT0 SPD15N06S2L-64 Logic FAULT GNDA1 GNDA2 GNDA3 GNDSA 8242 GNDA pins must connected impedance ground plane directly Figure Application Diagram Note: This very simplified example application circuit. function must verified real application. Further Application Information Please contact FMEA further information contact http://www.infineon.com/ Data Sheet Rev. 1.0, 2009-02-25 TLE8242 Package Outlines Package Outlines Figure PG-LQFP-64 Green Product (RoHS-compliant) meet world-wide customer requirements environmentally friendly products compliant with government regulations device available green product. Green products RoHS-Compliant (i.e Pbfree finish leads suitable Pb-free soldering according IPC/JEDEC J-STD-020). find packages, sorts packing others Infineon Internet Page "Products": Data Sheet Dimensions Rev. 1.0, 2009-02-25 TLE8242 Revision History Revision Revision History Date 2009-02-24 Changes Page Figures improved figure quality Page improved description functionality Pages Figures improved figure quality Pages improved description functionality Pages corrected name register MSG_ID descriptions Page Figure updated package outline drawing Data Sheet Rev. 1.0, 2009-02-25 Edition 2009-02-25 Published Infineon Technologies 81726 Munich, Germany 2009 Infineon Technologies Rights Reserved. Legal Disclaimer information given this document shall event regarded guarantee conditions characteristics. With respect examples hints given herein, typical values stated herein and/or information regarding application device, Infineon Technologies hereby disclaims warranties liabilities kind, including without limitation, warranties non-infringement intellectual property rights third party. Information further information technology, delivery terms conditions prices, please contact nearest Infineon Technologies Office (www.infineon.com). Warnings technical requirements, components contain dangerous substances. information types question, please contact nearest Infineon Technologies Office. Infineon Technologies components used life-support devices systems only with express written approval Infineon Technologies, failure such components reasonably expected cause failure that life-support device system affect safety effectiveness that device system. Life support devices systems intended implanted human body support and/or maintain sustain and/or protect human life. they fail, reasonable assume that health user other persons endangered. Other recent searchesTPS51124 - TPS51124 TPS51124 Datasheet TL783 - TL783 TL783 Datasheet ST7ASMLK - ST7ASMLK ST7ASMLK Datasheet SLP1006P3T - SLP1006P3T SLP1006P3T Datasheet PLB190 - PLB190 PLB190 Datasheet MGM-801 - MGM-801 MGM-801 Datasheet HN2D01F - HN2D01F HN2D01F Datasheet HB75-24 - HB75-24 HB75-24 Datasheet CY54 - CY54 CY54 Datasheet 74FCT2374T - 74FCT2374T 74FCT2374T Datasheet CY54 - CY54 CY54 Datasheet 74FCT2574T - 74FCT2574T 74FCT2574T Datasheet
Privacy Policy | Disclaimer |