MOTOROLA Freescale Semiconductor, Inc. Order Number: MC33399/D Rev. 4.0, 08/2001 Semiconductor Technical Data Advance Information MC33399 Automotive “Local Interconnect Network” Physical Interface Freescale Semiconductor, Inc... The MC33399 is a Physical Layer component dedicated to automotive sub bus applications. The device is compliant to LIN specification. Its main features are: LIN INTERFACE • Speed Communication from 1 to 20Kb/s • Nominal Operation from VSUP 8 to 18V DC • Fully Functional up to 27V DC battery voltage. • 40V maximum Voltage during Load Dump • Handle from +40V to -18V DC voltage at LIN pin • Gnd disconnection fail safe at module level • An Unpowered Node does not disturb the network • GND Shift Operation at system level • Two Operation Modes: Normal and Sleep Mode • Very Low Standby Current during Sleep Mode 20uA • Wake-up Capability from LIN bus, MCU command and dedicated high voltage wake up input (interface to external switch) • Interface to MCU with CMOS compatible I/O pins • Control of External Voltage Regulator • LIN bus Threshold Voltage fully Compatible with LIN protocol specification • Bus slew rate control according to LIN protocol specification recommendations (2V/us typ.) • Internal pull up resistor • Handle Automotive Transients per ISO9137 Specification • ESD 4KV on LIN bus Pin • High EMC Immunity SILICON MONOLITHIC INTEGRATED CIRCUIT 8 1 D SUFFIX PLASTIC PACKAGE CASE 751 (SO-8) Simplified Block Diagram Wake PIN CONNECTIONS VSUP MC33399 Wake up INH V-Reg Ctrl EN V. ref Bias RX EN Wake 1 8 2 7 INH Vsup 3 6 LIN TX 4 5 gnd 30k (Top view) Logic Rxd Receiver LIN Protection Txd Driver Gnd ORDERING INFORMATION Device Operating Temperature Range Package _ - 40°C to+125°C SO-8 This document contains information on a new product. Specifications and information herein are subject to change without notice. © Motorola, Inc., 2001. All rights reserved. For More Information On This Product, Go to: www.freescale.com TM Freescale Semiconductor, Inc. MC33399 MAXIMUM RATINGS Ratings Symbol Min Typ Max Unit Freescale Semiconductor, Inc... ELECTRICAL RATINGS VSUP - Continuous Supply Voltage - Transient Voltage (Load dump) VSUP VSUP V Wake DC & Transient Voltage (Through a 33kohms serial resistor) Vwake -18V +40 V Logic pins (Rx, Tx, EN) Vlog - 0.3 5.5 V LIN - DC voltage - Transient (coupled through 1nF capacitor) Vbus -18 -150 +40 +100 INH - DC Voltage - Transient Voltage Vinh -0.3 tbd Vsup+0.3 tbd -2 -4 +2 +4 kV -200 +200 V ESD Human Body Model (100pF, 1.5 kOhms) - All Pins, Except LIN Pin - LIN Pin VHesd ESD Machine Model (220pF, 0 Ohms) - All Pins VMesd +27 +40 V V THERMAL RATINGS Junction Temperature Tj - 40 +150 °C Storage Temperature Ts - 55 +165 °C Ambient Temperature Ta - 40 +125 °C 150 °C/W Thermal Resistance Junction to Ambient Rtja Thermal Shutdown Tshut 150 170 200 °C Thermal Shutdown Hysteresis Thyst 8 10 20 °C ELECTRICAL CHARACTERISTICS ( VSUP = FROM 7 TO 18V, and TJ FROM -40 TO 150°C UNLESS OTHERWISE NOTED) Characteristics Description Symbol Unit Conditions Min Typ Max 7 13.5 18 V 20 50 µA Sleep mode Vlin>Vsup-0.5V Vsup<14V VSUP pin (Device power supply) Nominal DC Voltage Range VSUP Supply Current in Sleep Mode Is1 Supply Current in Sleep Mode and Vsup>14V Is2 300 µA 14V<Vsup<27V Supply Current in Normal Mode Is(n-rec) 2 mA Bus recessive Supply Current in Normal Mode Is(n-dom) 3 mA Bus dominant Total bus load >500 Ohms Vsup Undervolatage Threshold Vsup_low 6.8 V 5.8 6.4 Rx output pin (logic) Low Level Voltage Output Vol 0 0.9 V I out ≤ +1.5mA High Level Voltage Output Voh 3.75 5.25 V I out ≥ -250uA 1.5 V Tx input pin (logic) Low Level Voltage Input High Level Voltage Input Input Threshold Hysteresis 2 Vil Vih 3.5 Vinhyst 50 V 400 mV For“Local More Interconnect InformationNetwork” On ThisPhysical Product, Automotive Interface Go to: www.freescale.com Freescale Semiconductor, Inc. MC33399 ELECTRICAL CHARACTERISTICS ( VSUP = FROM 7 TO 18V, and TJ FROM -40 TO 150°C UNLESS OTHERWISE NOTED) Characteristics Description Symbol Min Pull-up Current Source Is Typ -50 Unit Conditions -25 uA 1v <V(Tx) < 4v 1.5 V Max Enable Input Pin (Logic) Low Level Voltage Input Vil High Level Voltage Input Vih 3.5 Vinhyst 50 400 mV Iil 10 20 uA Input Threshold Hysteresis Low Level Input Current (Vin 1V) V High Level Input Current (Vin = 4V) Iih 20 Pull-down Current Idw 20 40 uA uA 1V<EN<4V 1.4 V Dominant state V Recessive state 40 kohms Freescale Semiconductor, Inc... LIN Bus Pin (Voltage Expressed versus Vsup Voltage) Low Level Voltage (Tx low, Iout =40mA) Vlin-low 0 High Level Voltage (Tx high, Iout = 10uA) Vlin-high VSUP-1V Ipu 20 30 200 Pull up Resistor to Vsup (NOTE 1) Current Limitation (Tx low, LIN = Vsup) Ilim 50 Leakage Current to GND (NOTE 1) Ileak1 0 10 mA uA Recessive state, Vlin from Vsup-0.5V to +VBAT Leakage Current to GND, Vsup Disconnected Ileak2 -40 40 uA Vsup disconnected Vlin from -18 to +18V Excluding internal pull up source Leakage Current to GND, Vsup Disconnected VLin at -18V Ileak3 -600 uA Vsup disconnected Vlin from -18V Including internal pull up source Leakage Current to GND Vsup Disconnected VLin at +18V Ileak4 25 uA Vsup disconnected Vlin from +18V Including internal pull up source Lin Receiver Vil (Tx high, Rx low) Lin-vil 0 0.4VSUP Lin Receiver Vih (Tx high, Rx high) Lin-vih 0.6 VSUP VSUP LIN hyst 0.05VSUP 0.1 VSUP V High Level Voltage Vwuh VSUP-0.8 VSUP V Normal mode Leakage Current Ileak 0 5 uA Sleep mode 0<Vinh <Vsup LIN Receiver Threshold Vsup/2 LIN Receiver Input Hysteresis V Inhibit Output Pin WAKE Pin Typical Wake Up Threshold (EN = 0V), High to Low Transition, V SUP=7V to 18V. NOTE 2. Wuthreshl 0.44 V SUP V Typical Wake Up Threshold (EN = 0V), Low To High Transition, V SUP=7V to 18V. NOTE 2. Wuthreslh 0.57 V SUP V Wake Up Threshold Hysteresis Wuhyst 500 mV Wake Up Threshold, High to Low Transition at V SUP=12V Wuhl 3.6 6.5 V Wake Up Threshold, Low To High Transition at V SUP=12V Wulh 6.2 7.5 V Wake Input Current (V<14V) Win1 20 µA V<14V Wake Input Current (V>14V) Win2 100 µA V<27V tbd NOTE: 1: A diode structure is inserted with the pull resistor to avoid parasitic current path from LIN to Vsup 2. When VSUP is greater than 18V, the wake up thresholds remain identical to the wake up thresholds at 18V For“Local MoreInterconnect InformationNetwork” On ThisPhysical Product, Automotive Interface Go to: www.freescale.com 3 Freescale Semiconductor, Inc. MC33399 ELECTRICAL CHARACTERISTICS ( VSUP = FROM 7 TO 18V, and TJ FROM -40 TO 150°C UNLESS OTHERWISE NOTED) Characteristics Description Symbol Min Typ Max Unit Conditions Freescale Semiconductor, Inc... Timing characteristics LIN Falling Edge Slew Rate Tfall 1 2 3 V/us Measured from 80 to 20% LIN Rising Edge Slew Rate, Rbus>1k, Cbus<10nF Trise 1 2 3 V/us Measured from 20 to 80% LIN rise/fall Symmetry (Trise-tfall) Tlin sym -2 +2 us Measured from 20 to 80% Propagation Delay (Tx low to Lin low) (Driver propagation delay) TtxLinL 1 us Measured from Tx H->L to LIN crossing 90%Vsup Propagation Delay (Tx high to Lin high) (Driver propagation delay) TtxLinH 1 us Measured from Tx L->H to LIN crossing 10%Vsup Propagation Delay (LIN low to Rx low) (Receiver propagation delay) TLinRxL 4 6 us Propagation Delay (LIN high to Rx high) (Receiver propagation delay) TLinRxH 4 6 us Propagation Delay (bus wake-up -> INH high) TpropWL 50 Figure 2. Rise and Fall Time Description Figure 1. Timing Description Tx us recessive state Tfall recessive state 0.8Vsup Vsup LIN 0.9Vsup TtxLinL 0.2Vsup 0.6Vsup 0.4Vsup Trise 0.1Vsup dominant state 0.8Vsup Rx TLinRxL TtxLinH TLinRxH Figure 3. Bus Wake up Timing Description recessive state Vsup LIN 0.4Vsup dominant state INH TpropWL 4 For“Local More Interconnect InformationNetwork” On ThisPhysical Product, Automotive Interface Go to: www.freescale.com 0.2Vsup Freescale Semiconductor, Inc. MC33399 FUNCTIONAL DESCRIPTION Freescale Semiconductor, Inc... VSUP Supply Pin Device power supply pin. It is connected to battery through a serial diode for reverse battery protection. The DC operating voltage is from 7 to 27V. This pin sustains standard automotive voltage conditions such as 27V DC during jump start conditions and 40V during load dump. An under voltage reset circuitry is implemented to disable the transmission path (from Tx to LIN) when Vsup is falling below 7V in order to avoid false bus message. Supply current in sleep mode is 20uA typical. GND Ground Pin Device gnd connection. In case ground disconnection at the module level, the MC33399 does not have significant current consumption on the LIN bus pin when in recessive state (less than 100uA is sourced from LIN bus pin, which create 100mV drop voltage from the 1 kohms LIN bus pull up resistor), for dominant state the pull up resistor should be always active. Gnd shift: the MC33399 handle ground shift up to 3V for Vsup>9V. Below 9V Vsup, ground shift can reduce Vsup value below the minimum Vsup operation of 7V. LIN Bus Pin This I/O pin represents the single-wire bus transmitter and receiver. Transmitter Characteristics The driver is a low side transistor with internal current limitation and thermal shutdown. An internal pull up resistor with a serial diode structure is integrated, so no external pullup components are required for the application in a slave node. An additional pull up resistor of 1kΩ must be added when the device is used in the master node. Voltage can go from +40V down to 18V DC below GND (18V) without no current other than the pull up resistance. This pin exhibit no reverse current from the LIN bus line to VSUP, even in case of GND shift or Vbat disconnection. LIN thresholds are compatible LIN Protocol Specification. The fall time, from recessive to dominant and the rise time from dominant to recessive are controlled to 2V/us typical. The symmetry between rise and fall time is also guaranteed. When going from dominant to recessive the bus impedance parasitic capacitor has to be charged up to Vsup, and this is done by the total system pull up current resistors. In order to guarantee the rise time is within the specification, maximum bus capacitance should not exceed 10nF with bus total pull up resistance less than 1kOhm. Receiver Characteristics The receiver thresholds are ratiometric with the device supply pin. Typical threshold is 50%, with a hysteresis between 5 and 10% of Vsupply. Tx Input Pin This pin is the MCU interface to control the state of the LIN output. When Tx is low, LIN output is low, when Tx is high, LIN output transistor is turned off. This pin has an internal pull up current source internal 5V in order to set the bus in recessive state in case the micron controller could not control it during system power up or down for instance. During the Sleep mode the pull-up is turned off. Rx Output Pin This pin is the MCU interface which reports the state of the LIN bus voltage. LIN high (recessive) is reported by a high level on Rx, LIN low (dominant) is reported by a low voltage on Rx. Rx output structure is a CMOS type push-pull output stage. EN Input Pin (Enable) This pin controls the operation mode of the interface. If EN=1, the interface is in normal mode, with transmission path from Tx to LIN and from LIN to Rx both active. If EN=0, the device is turned into sleep mode or low power mode, and no transmission is possible. In sleep mode the LIN bus pin is hold at Vsup through the bus pull up resistors and pull up current sources. The device can transmit only after being waked up (see INH pin description). During sleep mode the device is still supplied from the battery voltage (through VSUP pin). Supply current is 20uA typical. Setting the ENABLE pin to low will turn the INHIBIT to high impedance. EN pin has an internal 20uA pull down current source to ensure the device is in sleep mode if EN floats. INH Output Pin This pin is used to control an external switchable voltage regulator having an inhibit input. The inhibit pin is a high side switch structure to Vsup. When the device is in normal mode, inhibit high side switch is turned on and the external voltage regulator is activated. When the device is in sleep mode, the inhibit switch is turned off and disables the voltage regulator (if this feature is used). A wake-up event on the LIN bus line will switch the inhibit pin to Vsup level. Wake up output current capability is limited to 280uA. INH pin can also drive an external transistor connected to an MCU IRQ or XIRQ input to generate an interrupt. Refer to typical application, figure 7. Wake Input Pin This pin is a high voltage input used to wake up the device from Sleep mode. Wake is usually connected to an external switch in the application. The typical wake thresholds are Vsup/2. Wake pin has special design structure and allows wake up from both high to low or low to high transitions. When entering into the Sleep mode, the LIN monitors the state of the wake pin and stores it as reference state. The opposite state of this reference state will be the wake up event used by the device to enter again into normal mode. An internal filter is implemented, (50 µs typical filtering time delay). Wake pin input structure exhibits a high impedance, with extremely low input current when voltage at this pin is below 14V. When voltage at Wake pin exceed 14V input current start to sink into the device. A serial resistor should be inserted in order to limit the input current mainly during transient pulses. Recommended resistor value is 33kohms. CAUTION : The Wake pin should not be left open. If wake up function is not used, wake should be connected to GND to avoid false wake up. For“Local MoreInterconnect InformationNetwork” On ThisPhysical Product, Automotive Interface Go to: www.freescale.com 5 Freescale Semiconductor, Inc. MC33399 Freescale Semiconductor, Inc... Device Wake-up Events The device can be waked up from sleep mode from three wake-up events: - LIN bus activity - Internal node wake-up described below (EN pin). - Wake up from Wake pin Fig 5, 6, 7, 8 and 9 show device application circuit and detail of wake up operations. Wake-up From LIN Bus A wake-up from LIN pin switched from recessive state to dominant (switch from Vsup to GND) can occur. This is achieved by a node sending a wake-up frame on the bus. This condition will internally wake-up the interface, which will switch high the INH pin to enable the voltage regulator.The device will switch into the “wait for normal mode”. The microcontroller and the complete application will be powered up. The microcontroller will have to switch the EN pin to a high level to allow the device to leave the “wait for normal mode” and turn it into “normal mode” in order to allow communication on the bus. Wake-up From Internal Node Activity The application can internally wake-up. In this case the micro controller of the application will set the device enable pin in the high state. The device will switch into ”normal mode”. Wake-up From Wake Pin The application can wake up with the activation of an external switch. Refer to pin description. Mode of Operation The device has two main modes of operation: Normal Mode This is the normal transmitting and receiving mode. All features are available. Sleep Mode In this mode the transmission path is disabled and the device is in low power mode. Supply current from Vsup is 20uA typical. Wake-up can occur from LIN bus activity, from node internal wake-up through the EN pin and from Wake input pin. Device Power Up At system power up (Vsup rises from zero) the device automatically switches into the “wait for normal mode”. It switches the INH pin in high state to Vsup level. The microcontroller of the application will then confirm the normal mode by setting the EN pin high. Special Automotive Requirements ESD The LIN pin has high Human Body Model ESD immunity and handle more than +-4kV. Electromagnetic Compatibility Emission on LIN Bus Output Line Emission level on LIN bus output is internally limited and reduced by active slew rate control of the output bus driver. Susceptibility On the LIN bus pin: The device offers high susceptibility immunity level from external disturbance occurring at the LIN bus pin in order to guarantee communication during external disturbance. On the Wake input pin:an internal filter is implemented to reduce the false wake up during external disturbance. Noise Filtering Noise filtering is used to protect the electronic module against illegal wake-up spikes on the bus. Integrated receiver filters suppress any HF noise induced into the bus wires. The cut-off frequency of these filters is a compromise between propagation delay and HF suppression. Figure 4. Device State Machine System Unpowered, VBAT = 0 A : VBAT >7V B : VBAT <7V C : Bus wake up event D : Wake up from Wake switch B A Wait Normal Mode INH: high (INH internal High Side switch ON) Communication: OFF B B C EN = 1 D Normal Mode INH: high (INH HS switch ON) Communication: ON 6 EN = 0 EN = 1 Go to sleep command Local wake-up event Sleep Mode INH: high impedance (INH HS switch OFF) Communication: OFF For“Local More Interconnect InformationNetwork” On ThisPhysical Product, Automotive Interface Go to: www.freescale.com Freescale Semiconductor, Inc. MC33399 Figure 5. Typical Device Application with Wake Input Switch and INH (Switchable 5V Regulator) External switch Slave node Master node pull up Vreg 1k Inh Wake 5V INH 5V EN Vdd VSUP Wake up V-Reg Ctrl Freescale Semiconductor, Inc... I/O MCU 30k Receiver LIN Logic Actuator Driver M V. ref Bias LIN sub bus 12V Rxd SCI Protection Txd Driver Gnd Figure 6. LIN Wake up Wavefrom Diagram with INH Option Wake pin LIN bus INH Figure 7. LIN Wake up from Wake up Switch High Low or floating INH Wake filtering time On state Off state Regulator wake-up time delay EN Node In sleep state High Low or floating Bus Wake-up filtering time (TprogWL) Voltage Regulator state change Node In Operation EN high Voltage Regulator On state Off state Regulator wake-up time delay EN Node In sleep state MCU start up time delay For“Local MoreInterconnect InformationNetwork” On ThisPhysical Product, Automotive Interface Go to: www.freescale.com Node In Operation EN high MCU start up time delay 7 Freescale Semiconductor, Inc. MC33399 Figure 8. Typical Device Application with MCU Wake up from Stop Mode (Non Switchable 5V Regulator, MCU Stop Mode) Slave node Master node pull up Vreg 1k 5V 5V Wake INH 5V Freescale Semiconductor, Inc... V. ref Bias 30k Receiver LIN Logic MCU Actuator Driver M Wake up V-Reg Ctrl EN Vdd IRQ I/O I/O(2) VSUP Rxd SCI Protection Txd Driver Gnd Figure 9. LIN Wake-up Waveform Diagram with MCU in Stop Mode LIN bus Inh (prev. Wake-Up) Low or floating High Wake-up filtering time (TprogWL) Voltage reg On state Wake up from Stop mode Node In Operation EN high EN state MCU in stop mode MCU stop mode recovery/start up time delay I/O(2) IRQ 8 Low HZ / I/O in input state High Low High For“Local More Interconnect InformationNetwork” On ThisPhysical Product, Automotive Interface Go to: www.freescale.com LIN sub bus 12V Freescale Semiconductor, Inc... Freescale Semiconductor, Inc. Motorola reserves the right to make changes without further notice to any products herein. Motorola makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does Motorola assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. “Typical” parameters which may be provided in Motorola data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typical” must be validated for each customer application by customer’s technical experts. Motorola does not convey any license under its patent rights nor the rights of others. Motorola products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any application in which the failure of the Motorola product could create a situation where personal injury or death may occur. Should Buyer purchase or use Motorola products for any such unintended or unauthorized application, Buyer shall indemnify and hold Motorola and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or un authorized use, even if such claim alleges that Motorola was negligent regarding the design or manufacture of the parts. Motorola and are registered trademarks of Motorola, Inc. Motorola, Inc. is an Equal Employment Opportunity/Affirmative Action Employer. MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other products or service names are the property of their respective owners. Motorola, Inc. 2001. How to reach us: USA / EUROPE / Locations Not Listed: Motorola Literature Distribution; P.O. Box 5405, Denver, Colorado 80217. 1-303-675-2140 or 1-800-441-2447 Technical Information Center: 1-800-521-6274 JAPAN: Motorola Japan Ltd.; SPS, Technical Information Center, 3-20-1, Minami-Azabu, Minato-ku, Tokyo 106-8573 Japan. 81-3-344-3569 ASIA / PACIFIC: Motorola Semiconductors H.K. Ltd.; Silicon Harbour Centre, 2, Dai King Street, Tai Po Industrial Estate, Tai Po, N.T., Hong Kong. 852-26668334 HOME PAGE: http://www.motorola.com/semiconductors For More Information On This Product, Go to: www.freescale.com MC33399/D