MC33910G5AC [FREESCALE]

LIN System Basis Chip with High; LIN系统基础芯片,高
MC33910G5AC
型号: MC33910G5AC
厂家: Freescale    Freescale
描述:

LIN System Basis Chip with High
LIN系统基础芯片,高

文件: 总90页 (文件大小:1134K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
C
Document Number: MC33910  
Rev. 8.0, 3/2010  
Freescale Semiconductor  
Advance Information  
LIN System Basis Chip with High  
Side Drivers  
33910  
The 33910G5/BAC is a Serial Peripheral Interface (SPI) controlled  
System Basis Chip (SBC), combining many frequently used functions  
in an MCU based system, plus a Local Interconnect Network (LIN)  
transceiver. The 33910 has a 5.0 V, 50 mA/60 mA low dropout  
regulator with full protection and reporting features. The device  
provides full SPI readable diagnostics and a selectable timing  
watchdog for detecting errant operation. The LIN Protocol Specification  
2.0 and 2.1 compliant LIN transceiver has waveshaping circuitry that  
can be disabled for higher data rates.  
SYSTEM BASIS CHIP WITH LIN  
2ND GENERATION  
Two 50 mA/60 mA high side switches with optional pulse-width  
modulated (PWM) are implemented to drive small loads. One high  
voltage input is available for use in contact monitoring, or as external  
wake-up input. This input can be used as high voltage Analog Input.  
The voltage on this pin is divided by a selectable ratio and available via  
an analog multiplexer.  
The 33910 has three main operating modes: Normal (all functions  
available), Sleep (VDD off, wake-up via LIN, wake-up inputs (L1), cyclic  
sense and forced wake-up), and Stop (VDD on with limited current  
capability, wake-up via CS, LIN bus, wake-up inputs, cyclic sense,  
forced wake-up and external reset).  
AC SUFFIX (Pb-FREE)  
98ASH70029A  
32-PIN LQFP  
The 33910 is compatible with LIN Protocol Specification 2.0, 2.1, and  
SAEJ2602-2.  
ORDERING INFORMATION  
Temperature  
Features  
Device  
Package  
• Full-duplex SPI interface at frequencies up to 4.0 MHz  
• LIN transceiver capable of up to 100 kbps with wave shaping  
• Two 50 mA/60 mA high side switches  
• One high voltage analog/logic Input  
• Configurable window watchdog  
Range (T )  
A
MC33910G5AC/R2  
MC34910G5AC/R2  
MC33910BAC/R2  
MC34910BAC/R2  
-40°C to 125°C  
-40°C to 85°C  
-40°C to 125°C  
-40°C to 85°C  
32-LQFP  
• 5.0 V low drop regulator with fault detection and low voltage reset  
(LVR) circuitry  
• Switched/protected 5.0 V output (used for Hall sensors)  
• Pb-free packaging designated by suffix code AC  
* See Page 2 for Device Variations  
33910  
V
BAT  
VSENSE  
HS1  
VS1  
VS2  
L1  
VDD  
PWMIN  
ADOUT0  
LIN INTERFACE  
LIN  
MCU  
MOSI  
MISO  
SCLK  
CS  
RXD  
TXD  
IRQ  
HVDD  
HS2  
WDCONF  
RST  
Figure 1. 33910 Simplified Application Diagram  
* This document contains certain information on a new product.  
Specifications and information herein are subject to change without notice.  
© Freescale Semiconductor, Inc., 2009 - 2010. All rights reserved.  
C
DEVICE VARIATIONS  
DEVICE VARIATIONS  
The 33910G5 data sheet is within MC33910G5 Product  
Specifications Pages 3 to 46  
The 33910BAC data sheet is within MC33911BAC  
Product Specifications Pages 47 to 86  
Table 1. This specification support the following products  
Device  
Temperature  
Generation  
Changes  
1. Increase ESD GUN IEC61000-4-2 (gun test contact with 150 pF, 330 W  
test conditions) performance to achieve ±6.0 kV min on the LIN pin.  
2. Immunity against ISO7637 pulse 3b  
MC33910G5AC/R2  
-40 to 125°C  
2.5  
3. Reduce EMC emission level on LIN  
4. Improve EMC immunity against RF – target new specification including  
3x68 pF  
MC34910G5AC/R2  
-40 to 85°C  
2.5  
5. Comply with J2602 conformance test  
MC33910BAC/R2  
MC34910BAC/R2  
-40 to 125°C  
-40 to 85°C  
2.0  
2.0  
Initial release  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
2
MC33910G5AC/MC3433910G5AC  
MC33910G5 PRODUCT SPECIFICATIONS PAGES 3 TO 46  
MC33910G5 PRODUCT SPECIFICATIONS  
PAGES 3 TO 46  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
3
MC33910G5AC/MC3433910G5AC  
INTERNAL BLOCK DIAGRAM  
INTERNAL BLOCK DIAGRAM  
RST IRQ  
VS2  
VS1  
VDD  
INTERRUPT CONTROL  
AGND  
PGND  
MODULE  
VOLTAGE REGULATOR  
LVI, HVI,  
ALL OT (VDD, HS, LIN, SD)  
RESET CONTROL  
MODULE  
LVR, WD, EXT µC  
5.0 V OUTPUT  
MODULE  
HVDD  
WINDOW  
WATCHDOG  
MODULE  
VS2  
HIGH SIDE  
CONTROL  
MODULE  
PWMIN  
HS1  
HS2  
VS2  
MISO  
MOSI  
SCLK  
SPI  
&
CONTROL  
VBAT  
SENSE MODULE  
VSENSE  
CS  
CHIP TEMPERATURE  
SENSE MODULE  
ADOUT0  
L1  
ANALOG INPUT  
MODULE  
WAKE-UP MODULE  
DIGITAL INPUT MODULE  
RXD  
TXD  
LIN PHYSICAL  
LAYER  
LIN  
LGND  
WDCONF  
Figure 2. 33910 Simplified Internal Block Diagram  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
4
MC33910G5AC/MC3433910G5AC  
PIN CONNECTIONS  
PIN CONNECTIONS  
RXD  
TXD  
1
2
3
4
5
6
7
8
24  
23  
22  
21  
20  
19  
18  
17  
HS2  
L1  
MISO  
NC*  
NC*  
NC*  
NC*  
PGND  
NC*  
MOSI  
SCLK  
CS  
ADOUT0  
PWMIN  
* See Recommendation in Table below  
Figure 3. 33910 Pin Connections  
Table 2. 33910 Pin Definitions  
A functional description of each pin can be found in the Functional Pin Description.  
Pin  
Pin Name  
Formal Name  
Definition  
This pin is the receiver output of the LIN interface which reports the state of  
the bus voltage to the MCU interface.  
1
RXD  
Receiver Output  
This pin is the transmitter input of the LIN interface which controls the state of  
the bus output.  
2
3
TXD  
Transmitter Input  
SPI Output  
SPI (Serial Peripheral Interface) data output. When CS is high, pin is in the  
high-impedance state.  
MISO  
SPI (Serial Peripheral Interface) data input.  
SPI (Serial Peripheral Interface) clock Input.  
SPI (Serial Peripheral Interface) chip select input pin. CS is active low.  
Analog Multiplexer Output.  
4
5
6
7
8
MOSI  
SCLK  
SPI Input  
SPI Clock  
CS  
SPI Chip Select  
Analog Output Pin 0  
PWM Input  
ADOUT0  
PWMIN  
High Side Pulse Width Modulation Input.  
Bidirectional Reset I/O pin - driven low when any internal reset source is  
asserted. RST is active low.  
9
RST  
Internal Reset I/O  
Interrupt output pin, indicating wake-up events from Stop modemode or  
events from Normal and Normal request modes. IRQ is active low.  
Internal Interrupt  
Output  
10  
11  
IRQ  
NC  
This pin must not be connected.  
Not Connected  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
5
MC33910G5AC/MC3433910G5AC  
PIN CONNECTIONS  
Table 2. 33910 Pin Definitions  
A functional description of each pin can be found in the Functional Pin Description.  
Pin  
Pin Name  
Formal Name  
Definition  
This input pin is for configuration of the watchdog period and allows the  
disabling of the watchdog.  
Watchdog  
Configuration Pin  
12  
13  
14  
WDCONF  
LIN  
This pin represents the single-wire bus transmitter and receiver.  
LIN Bus  
This pin is the device LIN ground connection. It is internally connected to the  
PGND pin.  
LGND  
LIN Ground Pin  
15, 16, 17, 19,  
20, 21 & 22  
This pin must not be connected or connected to ground.  
NC  
PGND  
L1  
Not Connected  
Power Ground Pin  
Wake-up Input  
This pin is the device low side ground connection. It is internally connected to  
the LGND pin.  
18  
23  
This pin is the wake-up capable digital input(1). In addition, L1 input can be  
sensed analog via the analog multiplexer.  
24  
25  
HS2  
HS1  
High side switch outputs.  
High Side Outputs  
Power Supply Pin  
26  
27  
VS2  
VS1  
These pins are device battery level power supply pins. VS2 is supplying the  
HSx drivers while VS1 supplies the remaining blocks.(2)  
This pin can be left opening or connected to any potential ground or power  
supply  
28  
29  
30  
NC  
Not Connected  
Battery voltage sense input.(3)  
VSENSE  
HVDD  
Voltage Sense Pin  
Hall Sensor Supply  
Output  
+5.0 V switchable supply output pin.(4)  
Voltage Regulator  
Output  
+5.0 V main voltage regulator output pin.(5)  
31  
VDD  
This pin is the device analog ground connection.  
32  
AGND  
Analog Ground Pin  
Notes  
1. When used as digital input, a series 33 kΩ resistor must be used to protect against automotive transients.  
2. Reverse battery protection series diodes must be used externally to protect the internal circuitry.  
3. This pin can be connected directly to the battery line for voltage measurements. The pin is self protected against reverse battery  
connections. It is strongly recommended to connect a 10 kΩ resistor in series with this pin for protection purposes.  
4. External capacitor (1.0 µF < C < 10 µF; 0.1 Ω < ESR < 5.0 Ω) required.  
5. External capacitor (2.0 µF < C < 100 µF; 0.1 Ω < ESR < 10 Ω) required.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
6
MC33910G5AC/MC3433910G5AC  
ELECTRICAL CHARACTERISTICS  
MAXIMUM RATINGS  
ELECTRICAL CHARACTERISTICS  
MAXIMUM RATINGS  
Table 3. Maximum Ratings  
All voltages are with respect to ground unless otherwise noted. Exceeding these ratings may cause a malfunction or  
permanent damage to the device.  
Ratings  
Symbol  
Value  
Unit  
ELECTRICAL RATINGS  
Supply Voltage at VS1 and VS2  
Normal Operation (DC)  
V
V
-0.3 to 27  
-0.3 to 40  
SUP(SS)  
VSUP(PK)  
Transient Conditions (load dump)  
Supply Voltage at VDD  
VDD  
-0.3 to 5.5  
V
V
Input / Output Pins Voltage(6)  
V
-0.3 to VDD +0.3  
-0.3 to 11  
CS, RST, SCLK, PWMIN, ADOUT0, MOSI, MISO, TXD, RXD, HVDD  
IN  
V
Interrupt Pin (IRQ)(7)  
IN(IRQ)  
HS1 and HS2 Pin Voltage (DC)  
V
-0.3 to VSUP +0.3  
V
V
HS  
L1 Pin Voltage  
V
-18 to 40  
±100  
Normal Operation with a series 33k resistor (DC)  
L1DC  
V
Transient input voltage with external component (according to ISO7637-2)  
(See Figure )  
L1TR  
VSENSE Pin Voltage (DC)  
VVSENSE  
-27 to 40  
V
V
LIN Pin Voltage  
VBUSDC  
VBUSTR  
-18 to 40  
Normal Operation (DC)  
-150 to 100  
Transient input voltage with external component (according to ISO7637-2)  
(See Figure )  
VDD Output Current  
I
Internally Limited  
A
VDD  
Notes  
6. Exceeding voltage limits on specified pins may cause a malfunction or permanent damage to the device.  
7. Extended voltage range for programming purpose only.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
7
MC33910G5AC/MC3433910G5AC  
ELECTRICAL CHARACTERISTICS  
MAXIMUM RATINGS  
Table 3. Maximum Ratings (continued)  
All voltages are with respect to ground unless otherwise noted. Exceeding these ratings may cause a malfunction or  
permanent damage to the device.  
Ratings  
Symbol  
Value  
Unit  
ESD Capability  
AECQ100  
V
Human Body Model - JESD22/A114 (C  
= 100 pF, R  
= 1500 Ω)  
ZAP  
ZAP  
V
V
V
±8.0k  
±6.0k  
±2000  
LIN Pin  
L1  
ESD1-1  
ESD1-2  
ESD1-3  
all other Pins  
Charge Device Model - JESD22/C101 (C  
= 4.0 pF)  
ZAP  
V
V
±750  
±500  
Corner Pins (Pins 1, 8, 9, 16, 17, 24, 25 and 32)  
All other Pins (Pins 2-7, 10-15, 18-23, 26-31)  
ESD2-1  
ESD2-2  
According to LIN Conformance Test Specification / LIN EMC Test  
Specification, August 2004 (C = 150 pF, R = 330 Ω)  
ZAP  
ZAP  
Contact Discharge, Unpowered  
LIN pin with 220 pF  
V
V
V
V
±20k  
±11k  
ESD3-1  
ESD3-2  
ESD3-3  
ESD3-4  
LIN pin without capacitor  
VS1/VS2 (100 nF to ground)  
L1 input (33 kΩ serial resistor)  
>±12k  
±6000  
According to IEC 61000-4-2 (C  
= 150 pF, R  
= 330 Ω)  
ZAP  
ZAP  
Unpowered  
±8000  
±8000  
±8000  
LIN pin with 220 pF and without capacitor  
VS1/VS2 (100 nF to ground)  
V
V
V
ESD4-1  
ESD4-2  
ESD4-3  
L1 input (33 kΩ serial resistor)  
THERMAL RATINGS  
Operating Ambient Temperature (8)  
T
°C  
A
33910  
34910  
-40 to 125  
-40 to 85  
Operating Junction Temperature  
Storage Temperature  
T
-40 to 150  
-55 to 150  
°C  
°C  
J
TSTG  
RθJA  
Thermal Resistance, Junction to Ambient  
°C/W  
Natural Convection, Single Layer board (1s)(8), (9)  
Natural Convection, Four Layer board (2s2p)(8), (10)  
85  
56  
Thermal Resistance, Junction to Case(11)  
RθJC  
23  
°C/W  
Peak Package Reflow Temperature During Reflow(12), (13)  
TPPRT  
Note 13  
°C  
Notes  
8. Junction temperature is a function of on-chip power dissipation, package thermal resistance, mounting site (board) temperature, ambient  
temperature, air flow, power dissipation of other components on the board, and board thermal resistance.  
9. Per JEDEC JESD51-2 with the single layer board (JESD51-3) horizontal.  
10. Per JEDEC JESD51-6 with the board (JESD51-7) horizontal.  
11. Thermal resistance between the die and the case top surface as measured by the cold plate method (MIL SPEC-883 Method 1012.1).  
12. Pin soldering temperature limit is for 10 seconds maximum duration. Not designed for immersion soldering. Exceeding these limits may  
cause malfunction or permanent damage to the device.  
13. Freescale’s Package Reflow capability meets Pb-free requirements for JEDEC standard J-STD-020C. For Peak Package Reflow  
Temperature and Moisture Sensitivity Levels (MSL), go to www.freescale.com, search by part number [e.g. remove prefixes/suffixes and  
enter the core ID to view all orderable parts. (i.e. MC33xxxD enter 33xxx), and review parametrics.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
8
MC33910G5AC/MC3433910G5AC  
ELECTRICAL CHARACTERISTICS  
STATIC ELECTRICAL CHARACTERISTICS  
STATIC ELECTRICAL CHARACTERISTICS  
Table 4. Static Electrical Characteristics  
Characteristics noted under conditions 5.5 V VSUP 18 V, -40°C TA 125°C for the 33910 and -40°C TA 85°C for the  
34910, unless otherwise noted. Typical values noted reflect the approximate parameter mean at TA = 25°C under nominal  
conditions, unless otherwise noted.  
Characteristic  
Symbol  
Min  
Typ  
Max  
Unit  
SUPPLY VOLTAGE RANGE (VS1, VS2)  
VSUP  
5.5  
18  
27  
40  
V
V
V
Nominal Operating Voltage  
Functional Operating Voltage(14)  
Load Dump  
VSUPOP  
VSUPLD  
SUPPLY CURRENT RANGE (VSUP = 13.5 V)  
Normal Mode (IOUT at V  
= 10 mA), LIN Recessive State(15)  
IRUN  
4.5  
10  
mA  
µA  
DD  
Stop Mode, VDD ON with IOUT = 100 µA, LIN Recessive State(15), (16),  
ISTOP  
(17) (18)  
,
5.5 V < VSUP < 12 V  
VSUP = 13.5 V  
47  
62  
80  
90  
13.5 V < VSUP < 18 V  
180  
400  
Sleep Mode, VDD OFF, LIN Recessive State(15), (17)  
5.5 V < VSUP < 12 V  
ISLEEP  
µA  
27  
33  
35  
48  
VSUP = 13.5 V  
160  
300  
13.5 V VSUP < 18 V  
Cyclic Sense Supply Current Adder(19)  
ICYCLIC  
10  
µA  
V
SUPPLY UNDER/OVER-VOLTAGE DETECTIONS  
Power-On Reset (BATFAIL)(20)  
Threshold (measured on VS1)(19)  
Hysteresis (measured on VS1)(19)  
VBATFAIL  
1.5  
3.0  
0.9  
3.9  
VBATFAIL_HYS  
VSUP under-voltage detection (VSUV Flag) (Normal and Normal Request  
Modes, Interrupt Generated)  
V
V
Threshold (measured on VS1)  
Hysteresis (measured on VS1)  
VSUV  
VSUV_HYS  
5.55  
6.0  
0.2  
6.6  
VSUP over-voltage detection (VSOV Flag) (Normal and Normal Request  
Modes, Interrupt Generated)  
VSOV  
VSOV_HYS  
Threshold (measured on VS1)  
Hysteresis (measured on VS1)  
18  
19.25  
1.0  
20.5  
Notes  
14. Device is fully functional. All features are operating.  
15. Total current (IVS1 + IVS2) measured at GND pins excluding all loads, cyclic sense disabled.  
16. Total IDD current (including loads) below 100 µA.  
17. Stop and Sleep modes current will increase if VSUP exceeds13.5 V.  
18. This parameter is guaranteed after 90 ms.  
19. This parameter is guaranteed by process monitoring but not production tested.  
20. The Flag is set during power up sequence. To clear the flag, a SPI read must be performed.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
9
MC33910G5AC/MC3433910G5AC  
ELECTRICAL CHARACTERISTICS  
STATIC ELECTRICAL CHARACTERISTICS  
Table 4. Static Electrical Characteristics (continued)  
Characteristics noted under conditions 5.5 V VSUP 18 V, -40°C TA 125°C for the 33910 and -40°C TA 85°C for the  
34910, unless otherwise noted. Typical values noted reflect the approximate parameter mean at TA = 25°C under nominal  
conditions, unless otherwise noted.  
Characteristic  
VOLTAGE REGULATOR(21) (VDD)  
Normal Mode Output Voltage  
1.0 mA < I < 50 mA; 5.5 V < V  
Symbol  
Min  
Typ  
Max  
Unit  
VDDRUN  
V
< 27 V  
SUP  
4.75  
60  
5.00  
110  
5.25  
200  
VDD  
Normal Mode Output Current Limitation  
Dropout Voltage(22)  
IVDDRUN  
mA  
V
VDDDROP  
I
= 50 mA  
0.1  
0.25  
VDD  
Stop Mode Output Voltage  
< 5.0 mA  
V
V
DDSTOP  
I
4.75  
6.0  
5.0  
13  
5.25  
36  
VDD  
Stop Mode Output Current Limitation  
Line Regulation  
I
mA  
mV  
VDDSTOP  
LR  
Normal mode, 5.5 V < V  
Stop mode, 5.5 V < V  
< 18 V; I  
= 10 mA  
VDD  
RUN  
25  
25  
SUP  
LR  
STOP  
< 18 V; I  
= 1.0 mA  
VDD  
SUP  
Load Regulation  
mV  
°C  
LD  
Normal mode, 1.0 mA < I  
Stop mode, 0.1 mA < I  
< 50 mA  
RUN  
80  
50  
VDD  
LD  
STOP  
< 5.0 mA  
VDD  
Over-temperature Prewarning (Junction)(23)  
Interrupt generated, VDDOT Bit Set  
T
PRE  
90  
115  
13  
140  
Over-temperature Prewarning Hysteresis(23)  
Over-temperature Shutdown Temperature (Junction)(23)  
Over-temperature Shutdown Hysteresis(23)  
T
°C  
°C  
°C  
PRE_HYS  
T
150  
170  
13  
190  
SD  
T
SD_HYS  
HALL SENSOR SUPPLY OUTPUT(24) (HVDD)  
V
Voltage matching HVDDACC = (HVDD-VDD) / VDD * 100%  
H
%
DD  
VDDACC  
IHVDD = 15 mA  
-2.0  
20  
2.0  
50  
Current Limitation  
I
35  
mA  
mV  
HVDD  
Dropout Voltage  
H
VDDDROP  
IHVDD = 15 mA; IVDD = 5.0 mA  
160  
300  
40  
Line Regulation  
LR  
mV  
mV  
HVDD  
HVDD  
IHVDD = 5.0 mA; IVDD = 5.0 mA  
Load Regulation  
LD  
1.0 mA > IHVDD > 15 mA; IVDD = 5.0 mA  
20  
Notes  
21. Specification with external capacitor 2.0 µF < C < 100 µF and 100 mΩ ≤ ESR 10 Ω.  
22. Measured when voltage has dropped 250 mV below its nominal Value (5.0 V).  
23. This parameter is guaranteed by process monitoring but not production tested.  
24. Specification with external capacitor 1.0 µF < C < 10 µF and 100 mΩ ≤ ESR 10 Ω.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
10  
MC33910G5AC/MC3433910G5AC  
ELECTRICAL CHARACTERISTICS  
STATIC ELECTRICAL CHARACTERISTICS  
Table 4. Static Electrical Characteristics (continued)  
Characteristics noted under conditions 5.5 V VSUP 18 V, -40°C TA 125°C for the 33910 and -40°C TA 85°C for the  
34910, unless otherwise noted. Typical values noted reflect the approximate parameter mean at TA = 25°C under nominal  
conditions, unless otherwise noted.  
Characteristic  
RST INPUT/OUTPUT PIN (RST)  
Symbol  
Min  
Typ  
Max  
Unit  
VDD Low Voltage Reset Threshold  
VRSTTH  
VOL  
4.3  
4.5  
4.7  
V
V
Low-state Output Voltage  
IOUT = 1.5 mA; 3.5 V VSUP 27 V  
0.0  
0.9  
High-state Output Current (0 V < VOUT < 3.5 V)  
IOH  
-150  
-250  
-350  
µA  
Pull-down Current Limitation (internally limited)  
VOUT = VDD  
IPD_MAX  
mA  
1.5  
-0.3  
8.0  
Low-state Input Voltage  
High-state Input Voltage  
VIL  
VIH  
0.3 x VDD  
VDD +0.3  
V
V
0.7 x VDD  
MISO SPI OUTPUT PIN (MISO)  
Low-state Output Voltage  
VOL  
V
V
I
= 1.5 mA  
0.0  
VDD -0.9  
-10  
1.0  
VDD  
10  
OUT  
High-state Output Voltage  
IOUT = -250 µA  
VOH  
Tri-state Leakage Current  
ITRIMISO  
µA  
0 V VMISO VDD  
SPI INPUT PINS (MOSI, SCLK, CS)  
Low-state Input Voltage  
VIL  
VIH  
IIN  
-0.3  
0.3 x VDD  
VDD +0.3  
V
V
High-state Input Voltage  
0.7 x VDD  
MOSI, SCLK Input Current  
µA  
0 V VIN VDD  
-10  
10  
10  
30  
CS Pull-up Current  
0 V < VIN < 3.5 V  
IPUCS  
µA  
20  
INTERRUPT OUTPUT PIN (IRQ)  
Low-state Output Voltage  
IOUT = 1.5 mA  
VOL  
VOH  
IOUT  
V
V
0.0  
VDD -0.8  
0.8  
VDD  
2.0  
High-state Output Voltage  
IOUT = -250 µA  
Leakage Current  
mA  
VDD VOUT ≤ 10 V  
PULSE WIDTH MODULATION INPUT PIN (PWMIN)  
Low-state Input Voltage  
VIL  
VIH  
-0.3  
0.3 x VDD  
VDD +0.3  
V
V
High-state Input Voltage  
0.7 x VDD  
Pull-up current  
IPUPWMIN  
µA  
0 V < VIN < 3.5 V  
10  
20  
30  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
11  
MC33910G5AC/MC3433910G5AC  
ELECTRICAL CHARACTERISTICS  
STATIC ELECTRICAL CHARACTERISTICS  
Table 4. Static Electrical Characteristics (continued)  
Characteristics noted under conditions 5.5 V VSUP 18 V, -40°C TA 125°C for the 33910 and -40°C TA 85°C for the  
34910, unless otherwise noted. Typical values noted reflect the approximate parameter mean at TA = 25°C under nominal  
conditions, unless otherwise noted.  
Characteristic  
Symbol  
Min  
Typ  
Max  
Unit  
HIGH SIDE OUTPUTS HS1 AND HS2 PINS (HS1, HS2)  
Output Drain-to-Source On Resistance  
TJ = 25°C, ILOAD = 50 mA; VSUP > 9.0 V  
RDS(ON)  
Ω
7.0  
10  
14  
TJ = 150°C, ILOAD = 50 mA; VSUP > 9.0 V(25)  
TJ = 150°C, ILOAD = 30 mA; 5.5 V < VSUP < 9.0 V(25)  
Output Current Limitation(26)  
0 V < VOUT < VSUP - 2.0 V  
ILIMHSX  
mA  
60  
90  
250  
7.5  
Open Load Current Detection(27)  
IOLHSX  
ILEAK  
5.0  
mA  
µA  
Leakage Current  
-0.2 V < VHSX < VS2 + 0.2 V  
10  
Short-circuit Detection Threshold(28)  
5.5 V < VSUP < 27 V  
VTHSC  
V
VSUP -2.0  
Over-temperature Shutdown(29), (30)  
Over-temperature Shutdown Hysteresis(30)  
L1 INPUT PIN (L1)  
THSSD  
140  
160  
10  
180  
°C  
°C  
THSSD_HYS  
Low Detection Threshold(31)  
5.5 V < VSUP < 27 V  
VTHL  
VTHH  
VHYS  
IIN  
V
V
2.0  
3.0  
0.4  
2.5  
3.5  
0.8  
3.0  
4.0  
1.4  
High Detection Threshold(31)  
5.5 V < VSUP < 27 V  
Hysteresis(31)  
V
5.5 V < VSUP < 27 V  
Input Current(32)  
µA  
kΩ  
-0.2 V < VIN < VS1  
-10  
10  
Analog Input Impedance(33)  
RL1IN  
800  
1300  
2000  
Analog Input Divider Ratio (RATIOL1 = VL1 / VADOUT0  
L1DS (L1 Divider Select) = 0  
)
RATIOL1  
0.95  
3.42  
1.0  
3.6  
1.05  
3.78  
L1DS (L1 Divider Select) = 1  
Analog Output offset Ratio  
L1DS (L1 Divider Select) = 0  
L1DS (L1 Divider Select) = 1  
VRATIOL1-  
mV  
%
OFFSET  
-80  
-22  
6.0  
2.0  
80  
22  
Analog Inputs Matching  
L1MATCHING  
L1DS (L1 Divider Select) = 0  
L1DS (L1 Divider Select) = 1  
96  
96  
100  
100  
104  
104  
Notes  
25. This parameter is production tested up to TA = 125°C, and guaranteed by process monitoring up to TJ = 150°C.  
26. When over-current occurs, the corresponding high side stays ON with limited current capability and the HSxCL flag is set in the HSSR.  
27. When open load occurs, the flag (HSxOP) is set in the HSSR.  
28. HS automatically shutdown if HSOT occurs or if the HVSE flag is enabled and an over-voltage occurs.  
29. When over-temperature shutdown occurs, both high sides are turned off. All flags in HSSR are set.  
30. Guaranteed by characterization but not production tested  
31. If L1 pin is unused it must be connected to ground.  
32. Analog multiplexer input disconnected from L1 input pin.  
33. Analog multiplexer input connected to L1 input pin.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
12  
MC33910G5AC/MC3433910G5AC  
ELECTRICAL CHARACTERISTICS  
STATIC ELECTRICAL CHARACTERISTICS  
Table 4. Static Electrical Characteristics (continued)  
Characteristics noted under conditions 5.5 V VSUP 18 V, -40°C TA 125°C for the 33910 and -40°C TA 85°C for the  
34910, unless otherwise noted. Typical values noted reflect the approximate parameter mean at TA = 25°C under nominal  
conditions, unless otherwise noted.  
Characteristic  
WINDOW WATCHDOG CONFIGURATION PIN (WDCONF)(34)  
External Resistor Range  
Symbol  
Min  
Typ  
Max  
Unit  
R
20  
200  
15  
kΩ  
EXT  
Watchdog Period Accuracy with External Resistor (Excluding Resistor  
Accuracy)(35)  
WD  
-15  
%
ACC  
ANALOG MULTIPLEXER  
Temperature Sense Analog Output Voltage  
TA = -40°C  
VADOUT0_TEMP  
V
2.0  
2.8  
3.6  
-
2.8  
3.6  
4.6  
T
A = 25°C  
3.0  
TA = 125°C  
Temperature Sense Analog Output Voltage per characterization(36)  
TA = 25°C  
VADOUT0_25  
3.1  
3.15  
3.2  
V
Internal Chip Temperature Sense Gain  
STTOV  
9.0  
9.9  
10.5  
10.2  
12  
mV/K  
mV/K  
Internal Chip Temperature Sense Gain per characterization at 3  
temperatures(36) See Figure 16, Temperature Sense Gain  
STTOV_3T  
10.5  
VSENSE Input Divider Ratio (RATIOVSENSE = VVSENSE / VADOUT0  
5.5 V < VSUP < 27 V  
)
RATIOVSENSE  
RATIOVSENSECZ  
5.0  
5.25  
5.5  
VSENSE Input Divider Ratio (RATIOVSENSE=Vsense/Vadout0) per  
characterization(36)  
5.5 <Vsup< 27 V  
5.15  
-30  
5.25  
-10  
5.35  
30  
0
VSENSE Output Related Offset  
OFFSETVSENSE  
mV  
mV  
VSENSE Output Related Offset per characterization(36)  
OFFSETVSENSE  
_CZ  
-30  
-12.6  
ANALOG OUTPUT (ADOUT0)  
Maximum Output Voltage  
-5.0 mA < IO < 5.0 mA  
VOUT_MAX  
V
V
VDD -0.35  
0.0  
VDD  
0.35  
Minimum Output Voltage  
-5.0 mA < IO < 5.0 mA  
VOUT_MIN  
RXD OUTPUT PIN (LIN PHYSICAL LAYER) (RXD)  
Low-state Output Voltage  
IOUT = 1.5 mA  
VOL  
V
V
0.0  
0.8  
High-state Output Voltage  
IOUT = -250 µA  
VOH  
VDD -0.8  
VDD  
Notes  
34. For VSUP 4.7 to 18 V  
35. Watchdog timing period calculation formula: tPWD [ms] = [0.466 * (REXT - 20)] + 10 with (REXT in kΩ)  
36. These limits have been defined after laboratory characterization on 3 lots and 30 samples. These tighten limits could not be guaranteed  
by production test.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
13  
MC33910G5AC/MC3433910G5AC  
ELECTRICAL CHARACTERISTICS  
STATIC ELECTRICAL CHARACTERISTICS  
Table 4. Static Electrical Characteristics (continued)  
Characteristics noted under conditions 5.5 V VSUP 18 V, -40°C TA 125°C for the 33910 and -40°C TA 85°C for the  
34910, unless otherwise noted. Typical values noted reflect the approximate parameter mean at TA = 25°C under nominal  
conditions, unless otherwise noted.  
Characteristic  
TXD INPUT PIN (LIN PHYSICAL LAYER) (TXD)  
Low-state Input Voltage  
Symbol  
Min  
Typ  
Max  
Unit  
VIL  
VIH  
-0.3  
0.7 x VDD  
10  
0.3 x VDD  
VDD +0.3  
30  
V
V
High-state Input Voltage  
Pin Pull-up Current, 0 V < VIN < 3.5 V  
IPUIN  
20  
µA  
LIN PHYSICAL LAYER WITH J2602 FEATURE ENABLED (BIT DIS_J2602 = 0)  
LIN Under Voltage threshold  
VTH_UNDER_  
VOLTAGE  
V
Positive and Negative threshold (VTHP, VTHN  
)
5.0  
6.0  
Hysteresis (VTHP - VTHN  
)
VJ2602_DEG  
400  
mV  
LIN PHYSICAL LAYER, TRANSCEIVER (LIN)(37)  
Operating Voltage Range  
VBAT  
VSUP  
8.0  
7.0  
18  
18  
40  
V
V
Supply Voltage Range  
Voltage Range within which the device is not destroyed  
VSUP_NON_OP  
IBUS_LIM  
-0.3  
V
Current Limitation for Driver Dominant State  
Driver ON, VBUS = 18 V  
mA  
40  
-1.0  
90  
200  
Input Leakage Current at the receiver  
Driver off; VBUS = 0 V; VBAT = 12 V  
IBUS_PAS_DOM  
IBUS_PAS_REC  
IBUS_NO_GND  
mA  
µA  
Leakage Output Current to GND  
Driver Off; 8.0 V < VBAT < 18 V; 8.0 V < VBUS < 18 V; VBUS VBAT  
20  
1.0  
Control unit disconnected from ground(38)  
mA  
GNDDEVICE = VSUP; VBAT = 12 V; 0 < V  
< 18 V  
-1.0  
BUS  
V
Disconnected; VSUP_DEVICE = GND; 0 V < V  
< 18 V(39)  
BUS  
IBUSNO_BAT  
VBUSDOM  
VBUSREC  
µA  
BAT  
100  
0.4  
Receiver Dominant State  
Receiver Recessive State  
VSUP  
VSUP  
VSUP  
0.6  
0.475  
Receiver Threshold Center  
(VTH_DOM + VTH_REC)/2  
VBUS_CNT  
0.5  
0.525  
Receiver Threshold Hysteresis  
VHYS  
VSUP  
(VTH_REC - VTH_DOM  
)
0.175  
Voltage Drop at the serial Diode in pull-up path  
VSERDIODE  
VSHIFT_BAT  
VSHIFT_GND  
0.4  
0
1.0  
V
VBAT_SHIFT  
GND_SHIFT  
Notes  
11.5%  
11.5%  
VBAT  
VBAT  
0
37. Parameters guaranteed for 7.0 V VSUP 18 V.  
38. Loss of local ground must not affect communication in the residual network.  
39. Node has to sustain the current that can flow under this condition. Bus must remain operational under this condition.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
14  
MC33910G5AC/MC3433910G5AC  
ELECTRICAL CHARACTERISTICS  
STATIC ELECTRICAL CHARACTERISTICS  
Table 4. Static Electrical Characteristics (continued)  
Characteristics noted under conditions 5.5 V VSUP 18 V, -40°C TA 125°C for the 33910 and -40°C TA 85°C for the  
34910, unless otherwise noted. Typical values noted reflect the approximate parameter mean at TA = 25°C under nominal  
conditions, unless otherwise noted.  
Characteristic  
Symbol  
Min  
Typ  
Max  
Unit  
LIN PHYSICAL LAYER, TRANSCEIVER (LIN) (CONTINUED)(37)  
LIN Wake-up threshold from Stop or Sleep Mode(40)  
VBUSWU  
RSLAVE  
5.3  
30  
5.8  
60  
180  
V
LIN Pull-up Resistor to V  
SUP  
20  
140  
kΩ  
°C  
°C  
Over-temperature Shutdown(41)  
Over-temperature Shutdown Hysteresis  
Notes  
TLINSD  
160  
10  
TLINSD_HYS  
40. This parameter is 100% tested on an Automatic Tester. However, since it has not been monitored during reliability stresses, Freescale  
does not guarantee this parameter during the product's life time.  
41. When over-temperature shutdown occurs, the LIN bus goes in recessive state and the flag LINOT in LINSR is set.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
15  
MC33910G5AC/MC3433910G5AC  
ELECTRICAL CHARACTERISTICS  
DYNAMIC ELECTRICAL CHARACTERISTICS  
DYNAMIC ELECTRICAL CHARACTERISTICS  
Table 5. Dynamic Electrical Characteristics  
Characteristics noted under conditions 5.5 V VSUP 18 V, -40°C TA 125°C for the 33910 and -40°C TA 85°C for the  
34910, unless otherwise noted. Typical values noted reflect the approximate parameter mean at TA = 25°C under nominal  
conditions, unless otherwise noted.  
Characteristic  
SPI INTERFACE TIMING (SEE Figure 13)  
Symbol  
Min  
Typ  
Max  
Unit  
SPI Operating Frequency  
f
t
4.0  
N/A  
N/A  
N/A  
N/A  
N/A  
N/A  
N/A  
MHz  
ns  
SPIOP  
SCLK Clock Period  
250  
110  
110  
100  
100  
40  
CLK  
PS  
SCLK Clock High Time(42)  
t
ns  
SCLKH  
W
SCLK Clock Low Time(42)  
t
ns  
SCLKL  
W
Falling Edge of CS to Rising Edge of SCLK(42)  
Falling Edge of SCLK to CS Rising Edge(42)  
MOSI to Falling Edge of SCLK(42)  
Falling Edge of SCLK to MOSI(42)  
MISO Rise Time(42)  
t
ns  
LEAD  
tLAG  
ns  
t
ns  
SISU  
t
40  
ns  
SIH  
tRSO  
ns  
C = 220 pF  
L
40  
40  
MISO Fall Time(42)  
t
ns  
ns  
FSO  
C = 220 pF  
L
Time from Falling or Rising Edges of CS to:(42)  
- MISO Low-impedance  
t
0.0  
0.0  
50  
50  
SOEN  
- MISO High-impedance  
t
SODIS  
Time from Rising Edge of SCLK to MISO Data Valid(42)  
t
ns  
VALID  
0.2 x VDD MISO 0.8 x VDD, CL = 100 pF  
0.0  
75  
RST OUTPUT PIN  
Reset Low-level Duration After VDD High (see Figure 12)  
Reset Deglitch Filter Time  
t
0.65  
350  
1.0  
1.35  
900  
ms  
ns  
RST  
t
480  
RSTDF  
WINDOW WATCHDOG CONFIGURATION PIN (WDCONF)  
Watchdog Time Period(43)  
t
ms  
PWD  
External Resistor REXT = 20 kΩ (1%)  
External Resistor REXT = 200 kΩ (1%)  
Without External Resistor REXT (WDCONF Pin Open)  
8.5  
79  
10  
94  
11.5  
108  
205  
110  
150  
Notes  
42. This parameter is guaranteed by process monitoring but not production tested.  
43. Watchdog timing period calculation formula: tPWD [ms] = [0.466 * (REXT - 20)] + 10 with (REXT in kΩ)  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
16  
MC33910G5AC/MC3433910G5AC  
ELECTRICAL CHARACTERISTICS  
DYNAMIC ELECTRICAL CHARACTERISTICS  
Table 5. Dynamic Electrical Characteristics (continued)  
Characteristics noted under conditions 5.5 V VSUP 18 V, -40°C TA 125°C for the 33910 and -40°C TA 85°C for the  
34910, unless otherwise noted. Typical values noted reflect the approximate parameter mean at TA = 25°C under nominal  
conditions, unless otherwise noted.  
Characteristic  
Symbol  
Min  
Typ  
Max  
Unit  
L1 INPUT  
L1 Filter Time Deglitcher(44)  
t
8.0  
20  
38  
μs  
WUF  
STATE MACHINE TIMING  
Delay Between CS LOW-to-HIGH Transition (at End of SPI Stop Command)  
and Stop Mode Activation(44)  
tSTOP  
μs  
5.0  
205  
270  
+35  
Normal Request Mode Timeout (see Figure 12)  
Cyclic Sense ON Time from Stop and Sleep Mode(45)  
Cyclic Sense Accuracy(44)  
t
110  
130  
-35  
150  
200  
ms  
µs  
%
NRTOUT  
TON  
Delay Between SPI Command and HS Turn On(46)  
9.0 V < VSUP < 27 V  
tS-ON  
tS-OFF  
tSNR2N  
μs  
10  
10  
10  
Delay Between SPI Command and HS Turn Off(46)  
9.0 V < VSUP < 27 V  
μs  
Delay Between Normal Request and Normal Mode After a Watchdog Trigger  
Command (Normal Request Mode)(44)  
μs  
μs  
Delay Between CS Wake-up (CS LOW to HIGH) in Stop Mode and:  
Normal Request mode, VDD ON and RST HIGH  
First Accepted SPI Command  
tWUCS  
tWUSPI  
9.0  
90  
15  
80  
N/A  
Minimum Time Between Rising and Falling Edge on the CS  
t2  
4.0  
μs  
μs  
CS  
J2602 DEGLITCHER  
VSUP Deglitcher(47)  
(DIS_J2602 = 0)  
tJ2602_DEG  
35  
50  
70  
Notes  
44. This parameter is guaranteed by process monitoring but not production tested.  
45. This parameter is 100% tested on an Automatic Tester. However, since it has not been monitored during reliability stresses, Freescale  
does not guarantee this parameter during the product's life time.  
46. Delay between turn on or off command (rising edge on CS) and HS ON or OFF, excluding rise or fall time due to external load.  
47. This parameter has not been monitoring during operating life test.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
17  
MC33910G5AC/MC3433910G5AC  
ELECTRICAL CHARACTERISTICS  
DYNAMIC ELECTRICAL CHARACTERISTICS  
Table 5. Dynamic Electrical Characteristics (continued)  
Characteristics noted under conditions 5.5 V VSUP 18 V, -40°C TA 125°C for the 33910 and -40°C TA 85°C for the  
34910, unless otherwise noted. Typical values noted reflect the approximate parameter mean at TA = 25°C under nominal  
conditions, unless otherwise noted.  
Characteristic  
Symbol  
Min  
Typ  
Max  
Unit  
LIN PHYSICAL LAYER: DRIVER CHARACTERISTICS FOR NORMAL SLEW RATE - 20.0KBIT/SEC ACCORDING TO LIN PHYSICAL  
LAYER SPECIFICATION(48), (49)  
Duty Cycle 1:  
D1  
D2  
THREC(MAX) = 0.744 * VSUP  
THDOM(MAX) = 0.581 * VSUP  
0.396  
D1 = tBUS_REC(MIN)/(2 x tBIT), tBIT = 50 µs, 7.0 V VSUP 18 V  
Duty Cycle 2:  
THREC(MIN) = 0.422 * VSUP  
THDOM(MIN) = 0.284 * VSUP  
0.581  
D2 = tBUS_REC(MAX)/(2 x tBIT), tBIT = 50 µs, 7.6 V VSUP 18 V  
LIN PHYSICAL LAYER: DRIVER CHARACTERISTICS FOR SLOW SLEW RATE - 10.4KBIT/SEC ACCORDING TO LIN PHYSICAL LAYER  
SPECIFICATION(48), (50)  
Duty Cycle 3:  
D3  
THREC(MAX) = 0.778 * VSUP  
THDOM(MAX) = 0.616 * VSUP  
0.417  
D3 = tBUS_REC(MIN)/(2 x tBIT), tBIT = 96 µs, 7.0 V VSUP 18 V  
Duty Cycle 4:  
D4  
THREC(MIN) = 0.389 * VSUP  
THDOM(MIN) = 0.251 * VSUP  
0.590  
D4 = tBUS_REC(MAX)/(2 x tBIT), tBIT = 96 µs, 7.6 V VSUP 18 V  
Notes  
48. Bus load RBUS and CBUS 1.0 nF / 1.0 kΩ, 6.8 nF / 660 Ω, 10 nF / 500 Ω. Measurement thresholds: 50% of TXD signal to LIN signal  
threshold defined at each parameter. See Figure 6.  
49. See Figure 7.  
50. See Figure 8.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
18  
MC33910G5AC/MC3433910G5AC  
ELECTRICAL CHARACTERISTICS  
DYNAMIC ELECTRICAL CHARACTERISTICS  
Table 5. Dynamic Electrical Characteristics (continued)  
Characteristics noted under conditions 5.5 V VSUP 18 V, -40°C TA 125°C for the 33910 and -40°C TA 85°C for the  
34910, unless otherwise noted. Typical values noted reflect the approximate parameter mean at TA = 25°C under nominal  
conditions, unless otherwise noted.  
Characteristic  
Symbol  
Min  
Typ  
Max  
Unit  
V/μs  
μs  
LIN PHYSICAL LAYER: DRIVER CHARACTERISTICS FOR FAST SLEW RATE  
LIN Fast Slew Rate (Programming Mode)  
SR  
20  
FAST  
LIN PHYSICAL LAYER: CHARACTERISTICS AND WAKE-UP TIMINGS(51)  
Propagation Delay and Symmetry(52)  
tREC_PD  
Propagation Delay of Receiver, tREC_PD=MAX (tREC_PDR, tREC_PDF  
Symmetry of Receiver Propagation Delay, tREC_PDF - tREC_PDR  
)
4.2  
6.0  
2.0  
tREC_SYM  
-2.0  
Bus Wake-Up Deglitcher (Sleep and Stop modes)(53)(57) (54)  
tPROPWL  
42  
70  
95  
μs  
μs  
Bus Wake-Up Event Reported  
From Sleep mode(55)  
tWAKE_SLEEP  
tWAKE_STOP  
1500  
35  
From Stop mode(56)  
9.0  
27  
TXD Permanent Dominant State Delay  
tTXDDOM  
0.65  
1.0  
1.35  
s
PULSE WIDTH MODULATION INPUT PIN (PWMIN)  
PWMIN pin(57)  
fPWMIN  
kHz  
Max. frequency to drive HS output pins  
10  
Notes  
51. VSUP from 7.0 to 18 V, bus load RBUS and CBUS 1.0 nF / 1.0 kΩ, 6.8 nF / 660 Ω, 10 nF / 500 Ω. Measurement thresholds: 50% of TXD  
signal to LIN signal threshold defined at each parameter. See Figure 6.  
52. See Figure 9  
53. See Figure 10, for Sleep and Figure 11, for Stop mode.  
54. This parameter is tested on automatic tester but has not been monitoring during operating life test.  
55. The measurement is done with 1.0 µF capacitor and 0 mA current load on VDD. The value takes into account the delay to charge the  
capacitor. The delay is measured between the bus wake-up threshold (VBUSWU) rising edge of the LIN bus and when V reaches 3.0 V.  
DD  
See Figure 10. The delay depends of the load and capacitor on VDD  
.
56. In Stop mode, the delay is measured between the bus wake-up threshold (VBUSWU) and the falling edge of the IRQ pin. See Figure 11.  
57. This parameter is guaranteed by process monitoring but not production tested.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
19  
MC33910G5AC/MC3433910G5AC  
ELECTRICAL CHARACTERISTICS  
TIMING DIAGRAMS  
TIMING DIAGRAMS  
33910  
TRANSIENT PULSE  
GENERATOR  
1.0 nF  
LIN  
(
NOTE  
)
GND  
PGND LGND AGND  
Note Waveform per ISO 7637-2. Test Pulses 1, 2, 3a, 3b.  
Figure 4. Test Circuit for Transient Test Pulses (LIN)  
33910  
Transient Pulse  
Generator  
(Note)  
1.0 nF  
L1  
10 kΩ  
GND  
PGND LGND AGND  
Note Waveform per ISO 7637-2. Test Pulses 1, 2, 3a, 3b,.  
Figure 5. Test Circuit for Transient Test Pulses (L1)  
VSUP  
R0  
LIN  
TXD  
R0 AND C0 COMBINATIONS:  
RXD  
• 1.0 KΩ and 1.0 nF  
• 660 Ω and 6.8 nF  
• 500 Ω and 10 nF  
C0  
Figure 6. Test Circuit for LIN Timing Measurements  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
20  
MC33910G5AC/MC3433910G5AC  
ELECTRICAL CHARACTERISTICS  
TIMING DIAGRAMS  
TXD  
tBIT  
tBIT  
t
t
BUS_REC(MIN)  
BUS_DOM(MAX)  
VLIN_REC  
74.4% VSUP  
Thresholds of  
receiving node 1  
TH  
REC(MAX)  
DOM(MAX)  
58.1% V  
SUP  
TH  
LIN  
Thresholds of  
receiving node 2  
42.2% V  
28.4% V  
SUP  
TH  
REC(MIN)  
SUP  
TH  
DOM(MIN)  
t
BUS_DOM(MIN)  
t
BUS_REC(MAX)  
RXD  
Output of receiving Node 1  
t
REC_PDF(1)  
t
REC_PDR(1)  
RXD  
Output of receiving Node 2  
t
REC_PDF(2)  
t
REC_PDR(2)  
Figure 7. LIN Timing Measurements for Normal Slew Rate  
TXD  
tBIT  
tBIT  
t
t
BUS_REC(MIN)  
BUS_DOM(MAX)  
VLIN_REC  
77.8% VSUP  
Thresholds of  
receiving node 1  
TH  
REC(MAX)  
DOM(MAX)  
61.6% V  
SUP  
TH  
LIN  
Thresholds of  
receiving node 2  
38.9% V  
25.1% V  
SUP  
TH  
REC(MIN)  
SUP  
TH  
DOM(MIN)  
t
BUS_DOM(MIN)  
t
BUS_REC(MAX)  
RXD  
Output of receiving Node 1  
t
REC_PDF(1)  
t
REC_PDR(1)  
RXD  
Output of receiving Node 2  
t
REC_PDF(2)  
t
REC_PDR(2)  
Figure 8. LIN Timing Measurements for Slow Slew Rate  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
21  
MC33910G5AC/MC3433910G5AC  
ELECTRICAL CHARACTERISTICS  
TIMING DIAGRAMS  
VLIN_REC  
0.6% V  
SUP  
V
BUSREC  
V
SUP  
LIN BUS SIGNAL  
0.4% V  
SUP  
V
BUSDOM  
RXD  
t
t
REC_PDF  
REC_PDR  
Figure 9. LIN Receiver Timing  
V
LIN_REC  
LIN  
5.0 V  
VBUSWU  
DOMINANT LEVEL  
3.0 V  
VDD  
t
WAKE_SLEEP  
t
WL  
PROP  
Figure 10. LIN Wake-up Sleep Mode Timing  
V
LIN_REC  
LIN  
5.0 V  
VBUSWU  
DOMINANT LEVEL  
t
IRQ  
WAKE_STOP  
t
WL  
PROP  
Figure 11. LIN Wake-up Stop Mode Timing  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
22  
MC33910G5AC/MC3433910G5AC  
ELECTRICAL CHARACTERISTICS  
TIMING DIAGRAMS  
V
SUP  
V
DD  
RST  
t
NRTOUT  
t
RST  
Figure 12. Power On Reset and Normal Request Timeout Timing  
t
PSCLK  
CS  
t
t
WSCLKH  
LEAD  
t
LAG  
SCLK  
t
WSCLKL  
t
t
SIH  
SISU  
MOSI  
MISO  
UNDEFINED  
D0  
DON’T CARE  
D7  
DON’T CARE  
t
VALID  
t
SODIS  
t
SOEN  
D0  
D7  
DON’T CARE  
Figure 13. SPI Timing Characteristics  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
23  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DESCRIPTION  
INTRODUCTION  
FUNCTIONAL DESCRIPTION  
INTRODUCTION  
The 33910 was designed and developed as a highly  
integrated and cost-effective solution for automotive and  
industrial applications. For automotive body electronics, the  
33910 is well suited to perform keypad applications via the  
LIN bus.  
include a Hall Sensor port supply, and one wake-up capable  
pin. An internal voltage regulator provides power to a MCU  
device.  
Also included in this device is a LIN physical layer, which  
communicates using a single wire. This enables this device  
to be compatible with 3-wire bus systems, where one wire is  
used for communication, one for battery, and one for ground.  
Power switches are provided on the device configured as  
high side outputs. Other ports are also provided, which  
FUNCTIONAL PIN DESCRIPTION  
See Figure 1, 33910 Simplified Application Diagram, for a  
graphic representation of the various pins referred to in the  
following paragraphs. Also, see Pin Connections for a  
description of the pin locations in the package.  
MASTER OUT SLAVE IN PIN (MOSI)  
The MOSI digital pin receives SPI data from the MCU. This  
data input is sampled on the negative edge of SCLK.  
MASTER IN SLAVE OUT PIN (MISO)  
RECEIVER OUTPUT PIN (RXD)  
The MISO pin sends data to an SPI-enabled MCU. It is a  
digital tri-state output used to shift serial data to the  
microcontroller. Data on this output pin changes on the  
positive edge of the SCLK. When CS is High, this pin will  
remain in the high-impedance state.  
The RXD pin is a digital output. It is the receiver output of  
the LIN interface and reports the state of the bus voltage:  
RXD Low when LIN bus is dominant, RXD High when LIN bus  
is recessive.  
TRANSMITTER INPUT PIN (TXD)  
CHIP SELECT PIN (CS)  
The TXD pin is a digital input. It is the transmitter input of  
the LIN interface and controls the state of the bus output  
(dominant when TXD is Low, recessive when TXD is High).  
CS is an active low digital input. It must remain low during  
a valid SPI communication and allow for several devices to  
be connected in the same SPI bus without contention. A  
rising edge on CS signals the end of the transmission and the  
moment the data shifted in is latched. A valid transmission  
must consist of 8 bits only.  
This pin has an internal pull-up to force recessive state in  
case the input is left floating.  
LIN BUS PIN (LIN)  
While in STOP mode, a low-to-high level transition on this  
pin will generate a wake-up condition for the 33910.  
The LIN pin represents the single-wire bus transmitter and  
receiver. It is suited for automotive bus systems and is  
compliant to the LIN bus specification 2.0, 2.1, and SAE  
J2602-2.  
ANALOG MULTIPLEXER PIN (ADOUT0)  
The ADOUT0 pin can be configured via the SPI to allow  
the MCU A/D converter to read the several inputs of the  
Analog Multiplexer, including the VSENSE and L1 input  
voltages, and the internal junction temperature.  
The LIN interface is only active during Normal mode. See  
Table 6, Operating Modes Overview.  
SERIAL DATA CLOCK PIN (SCLK)  
PWM INPUT CONTROL PIN (PWMIN)  
The SCLK pin is the SPI clock input. MISO data changes  
on the positive transition of the SCLK. MOSI is sampled on  
the negative edge of the SCLK.  
This digital input can control the high sides drivers in  
Normal Request and Normal mode.  
To enable PWM control, the MCU must perform a write  
operation to the High Side Control Register (HSCR).  
This pin has an internal 20 μA current pull-up.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
24  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DESCRIPTION  
FUNCTIONAL PIN DESCRIPTION  
input for the analog multiplexer. When used to sense voltage  
outside the module, a 33 kohm series resistor must be used  
on the input.  
RESET PIN (RST)  
This bidirectional pin is used to reset the MCU in case the  
33910 detects a reset condition, or to inform the 33910 that  
the MCU has just been reset. After release of the RST pin,  
Normal Request mode is entered.  
When used as wake-up input L1 can be configured to  
operate in cyclic-sense mode. In this mode one or both of the  
high side switches are configured to be periodically turned on  
and sample the wake-up input. If a state change is detected  
between two cycles a wake-up is initiated. The 33910 can  
also wake-up from Stop or Sleep by a simple state change on  
L1.  
The RST pin is an active low filtered input and output  
formed by a weak pull-up and a switchable pull-down  
structure which allows this pin to be shorted either to VDD or  
to GND during software development, without the risk of  
destroying the driver.  
When used as analog input, the voltage present on the L1  
pin is scaled down by an selectable internal voltage divider  
and can be routed to the ADOUT0 output through the analog  
multiplexer.  
INTERRUPT PIN (IRQ)  
The IRQ pin is a digital output used to signal events or  
faults to the MCU while in Normal and Normal Request mode  
or to signal a wake-up from Stop mode. This active low output  
will transition to high only after the interrupt is acknowledged  
by a SPI read of the respective status bits.  
Note: If L1 input is selected in the analog multiplexer, it will  
be disabled as digital input and remains disabled in low  
power mode. No wake-up feature is available in that  
condition.  
When the L1 input is not selected in the analog  
multiplexer, the voltage divider is disconnected from that  
input.  
WATCHDOG CONFIGURATION PIN (WDCONF)  
The WDCONF pin is the configuration pin for the internal  
watchdog. A resistor can be connected to this pin to configure  
the window watchdog period. When connected directly to  
ground, the watchdog will be disabled. When this pin is left  
open, the watchdog period is fixed to its lower precision  
internal default value (150 ms typical).  
HIGH SIDE OUTPUT PINS (HS1 AND HS2)  
These two high side switches are able to drive loads such  
as relays or lamps. Their structures are connected to the VS2  
supply pin. The pins are short-circuit protected and both  
outputs are also protected against overheating.  
GROUND CONNECTION PINS (AGND, PGND,  
LGND)  
HS1 and HS2 are controlled by SPI and can respond to a  
signal applied to the PWMIN input pin.  
The AGND, PGND and LGND pins are the Analog and  
Power ground pins.  
HS1 and HS2 outputs can also be used during low-power  
mode for the cyclic-sense of the wake inputs.  
The AGND pin is the ground reference of the voltage  
regulator module.  
POWER SUPPLY PINS (VS1 AND VS2)  
The PGND and LGND pins are used for high current load  
return as in the LIN interface pin.  
Those are the battery level voltage supply pins. In an  
application, VS1 and VS2 pins must be protected against  
reverse battery connection and negative transient voltages  
with external components. These pins sustain standard  
automotive voltage conditions such as a load dump at 40 V.  
Note: PGND, AGND and LGND pins must be connected  
together.  
DIGITAL/ANALOG PIN (L1)  
The high side switches (HS1 and HS2) are supplied by the  
VS2 pin. All other internal blocks are supplied by the VS1 pin.  
The L1 pin is multi purpose input. It can be used as a digital  
input, which can be sampled by reading the SPI and used for  
wake-up when 33910 is in low power mode or used as analog  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
25  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DESCRIPTION  
FUNCTIONAL PIN DESCRIPTION  
The HVDD pin needs to be connected to an external  
capacitor to stabilize the regulated output voltage.  
VOLTAGE SENSE PIN (VSENSE)  
This input can be connected directly to the battery line. It  
is protected against battery reverse connection. The voltage  
present in this input is scaled down by an internal voltage  
divider, and can be routed to the ADOUT0 output pin and  
used by the MCU to read the battery voltage.  
+5.0 V MAIN REGULATOR OUTPUT PIN (VDD)  
An external capacitor has to be placed on the VDD pin to  
stabilize the regulated output voltage. The VDD pin is  
intended to supply a microcontroller. The pin is current limited  
against shorts to GND and over-temperature protected.  
The ESD structure on this pin allows for excursion up to  
+40 V and down to -27 V, allowing this pin to be connected  
directly to the battery line. It is strongly recommended to  
connect a 10 kohm resistor in series with this pin for  
protection purposes.  
During Stop mode, the voltage regulator does not operate  
with its full drive capabilities and the output current is limited.  
During Sleep mode, the regulator output is completely shut  
down.  
HALL SENSOR SWITCHABLE SUPPLY PIN (HVDD)  
This pin provides a switchable supply for external hall  
sensors. While in Normal mode, this current limited output  
can be controlled through the SPI.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
26  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DEVICE OPERATIONS  
OPERATIONAL MODES  
FUNCTIONAL DEVICE OPERATIONS  
OPERATIONAL MODES  
The VDD regulator is ON and delivers its full current  
capability.  
INTRODUCTION  
The 33910 offers three main operating modes: Normal  
(Run), Stop, and Sleep (Low Power). In Normal mode, the  
device is active and is operating under normal application  
conditions. The Stop and Sleep modes are low power modes  
with wake-up capabilities.  
If an external resistor is connected between the WDCONF  
pin and the Ground, the window watchdog function will be  
enabled.  
The wake-up input (L1) can be read as digital input or have  
its voltage routed through the analog-multiplexer.  
In Stop mode, the voltage regulator still supplies the MCU  
with VDD (limited current capability), while in Sleep mode the  
voltage regulator is turned off (VDD = 0 V).  
The LIN interface has slew rate and timing compatible with  
the LIN protocol specification 2.0, 2.1 and SAEJ2602. The  
LIN bus can transmit and receive information.  
Wake-up from Stop mode is initiated by a wake-up  
interrupt. Wake-up from Sleep mode is done by a reset and  
the voltage regulator is turned back on.  
The high side switches are active and have PWM  
capability according to the SPI configuration.  
The selection of the different modes is controlled by the  
MOD1:2 bits in the Mode Control Register (MCR).  
The interrupts are generated to report failures for VSUP  
over/under-voltage, thermal shutdown, or thermal shutdown  
prewarning on the main regulator.  
Figure 14 describes how transitions are done between the  
different operating modes. Table 6 gives an overview of the  
operating modes.  
SLEEP MODE  
The Sleep mode is a low power mode. From Normal  
mode, the device enters into Sleep mode by sending one SPI  
command through the Mode Control Register (MCR), or (VDD  
low > 150 ms) with VSUV = 0. When in Reset mode, a VDD  
RESET MODE  
The 33910 enters the Reset mode after a power up. In this  
mode, the RST pin is low for 1.0 ms (typical value). After this  
delay, it enters the Normal Request mode and the RST pin is  
driven high.  
under-voltage condition with no VSUP under-voltage (VSUV  
=
0) will send the device to Sleep mode. All blocks are in their  
lowest power consumption condition. Only some wake-up  
sources (wake-up input with or without cyclic sense, forced  
wake-up and LIN receiver) are active. The 5.0 V regulator is  
OFF. The internal low-power oscillator may be active if the IC  
is configured for cyclic-sense. In this condition, one of the  
high side switches is turned on periodically and the wake-up  
input is sampled.  
The Reset mode is entered if a reset condition occurs (VDD  
low, watchdog trigger fail, after wake-up from Sleep mode,  
Normal Request mode timeout occurs).  
NORMAL REQUEST MODE  
This is a temporary mode automatically accessed by the  
device after the Reset mode, or after a wake-up from Stop  
mode.  
Wake-up from Sleep mode is similar to a power-up. The  
device goes in Reset mode except that the SPI will report the  
wake-up source and the BATFAIL flag is not set.  
In Normal Request mode, the VDD regulator is ON, the  
RESET pin is High, and the LIN is operating in RX Only  
mode.  
STOP MODE  
As soon as the device enters in the Normal Request mode  
an internal timer is started for 150 ms (typical value). During  
these 150 ms, the MCU must configure the Timing Control  
Register (TIMCR) and the Mode Control Register (MCR) with  
MOD2 and MOD1 bits set = 0, to enter the Normal mode. If  
within the 150 ms timeout, the MCU does not command the  
33910 to Normal mode, it will enter in Reset mode. If the  
WDCONF pin is grounded in order to disable the watchdog  
function, it goes directly in Normal mode after the Reset  
mode.  
The Stop mode is the second low power mode, but in this  
case the 5.0 V regulator is ON with limited current drive  
capability. The application MCU is always supplied while the  
33910 is operating in Stop mode.  
The device can enter into Stop mode only by sending the  
SPI command. When the application is in this mode, it can  
wake-up from the 33910 side (for example: cyclic sense,  
force wake-up, LIN bus, wake inputs) or the MCU side (CS,  
RST pins). Wake-up from Stop mode will transition the 33910  
to Normal Request mode and generates an interrupt except  
if the wake-up event is a low to high transition on the CS pin  
or comes from the RST pin.  
NORMAL MODE  
In Normal mode, all 33910 functions are active and can be  
controlled by the SPI interface and the PWMIN pin.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
27  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DEVICE OPERATIONS  
OPERATIONAL MODES  
Normal Request Timeout Expired (tNRTOUT  
)
V
Low  
DD  
VDD High and  
Power Up  
Reset Delay (t  
) Expired  
RST  
Power  
Normal  
Reset  
Down  
Request  
VDD Low  
Normal  
WD Failed  
VDDLOW(>tN  
T) Expired  
R  
T
O
U
and VSUV = 0  
Sleep Command  
Wake-up(Reset)  
Sleep  
Stop  
VLow  
DD  
Legend  
WD: Watchdog  
WD Disabled: Watchdog disabled (WDCONF pin connected to GND)  
WD Trigger: Watchdog is triggered by SPI command  
WD Failed: No watchdog trigger or trigger occurs in closed window  
Stop Command: Stop command sent via SPI  
Sleep Command: Sleep command sent via SPI  
Wake-up from Stop mode: L1 state change, LIN bus wake-up, Periodic wake-up, CS rising edge wake-up or RST wake-up.  
Wake-up from Sleep mode: L1 state change, LIN bus wake-up, Periodic wake-up.  
Figure 14. Operating Modes and Transitions  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
28  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DEVICE OPERATIONS  
OPERATIONAL MODES  
Table 6. Operating Modes Overview  
Function  
VDD  
Reset Mode  
Normal Request Mode Normal Mode  
Stop Mode  
Sleep Mode  
Full  
Full  
SPI(58)  
Full  
SPI  
Stop  
-
HVDD  
-
-
-
HSx  
-
SPI/PWM(59)  
SPI  
SPI/PWM  
SPI  
Note(60)  
Note(61)  
Analog Mux  
L1  
-
-
-
-
Input  
Input  
Wake-up  
Wake-up  
LIN  
-
Rx-Only  
Full/Rx-Only  
On(62)/Off  
VSUP/VDD  
Rx-Only/Wake-up  
Wake-up  
Watchdog  
Voltage Monitoring  
Notes  
-
150 ms (typ.) timeout  
VSUP/VDD  
-
-
-
VSUP/VDD  
VDD  
58. Operation can be enabled/controlled by the SPI.  
59. Operation can be controlled by the PWMIN input.  
60. HSx switches can be configured for cyclic sense operation in Stop mode.  
61. HSx switches can be configured for cyclic sense operation in Sleep mode.  
62. Windowing operation when enabled by an external resistor.  
Low-voltage Interrupt:  
INTERRUPTS  
Interrupts are used to signal a microcontroller that a  
peripheral needs to be serviced. The interrupts which can be  
generated, change according to the operating mode. While in  
Normal and Normal Request modes, the 33910 signals  
through interrupts special conditions which may require a  
MCU software action. Interrupts are not generated until all  
pending wake-up sources are read in the Interrupt Source  
Register (ISR).  
Signals when the supply line (VS1) voltage drops below  
the VSUV threshold (VSUV).  
High-voltage Interrupt:  
Signals when the supply line (VS1) voltage increases  
above the VSOV threshold (VSOV).  
Over-temperature Prewarning:  
While in Stop mode, interrupts are used to signal wake-up  
events. Sleep mode does not use interrupts. Wake-up is  
performed by powering-up the MCU. In Normal and Normal  
Request mode the wake-up source can be read by SPI.  
Signals when the 33910 temperature has reached the pre-  
shutdown warning threshold. It is used to warn the MCU that  
an over-temperature shutdown in the main 5.0 V regulator is  
imminent.  
The interrupts are signaled to the MCU by a low logic level  
of the IRQ pin, which will remain low until the interrupt is  
acknowledged by a SPI read command of the ISR register.  
The IRQ pin will then be driven high.  
LIN Over-temperature Shutdown / TXD Stuck At  
Dominant / RXD Short-circuit:  
These signal fault conditions within the LIN interface will  
cause the LIN driver to be disabled. In order to restart the  
operation, the fault must be removed and TXD must go  
recessive.  
Interrupts are only asserted while in Normal, Normal  
Request and Stop mode. Interrupts are not generated while  
the RST pin is low.  
The following is a list of the interrupt sources in Normal and  
Normal Request modes. Some of these can be masked by  
writing to the SPI - Interrupt Mask Register (IMR).  
High Side Over-temperature Shutdown:  
Signals a shutdown in the high side outputs.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
29  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DEVICE OPERATIONS  
OPERATIONAL MODES  
In order to select and activate direct wake-up from L1  
RESET  
input, the Wake-up Control Register (WUCR) must be  
configured with appropriate L1WE input enabled or disabled.  
The wake-up input’s state is read through the Wake-up  
Status Register (WUSR).  
To reset a MCU the 33910 drives the RST pin low for the  
time the reset condition lasts.  
After the reset source is removed, the state machine will  
drive the RST output low for at least 1.0 ms (typical value)  
before driving it high.  
L1 input is also used to perform cyclic-sense wake-up.  
Note: Selecting an L1 input in the analog multiplexer  
before entering low power mode will disable the wake-up  
capability of the L1 input  
In the 33910, four main reset sources exist:  
5.0 V Regulator Low-voltage-Reset (VRSTTH  
)
The 5.0 V regulator output VDD is continuously monitored  
against brown outs. If the supply monitor detects that the  
voltage at the VDD pin has dropped below the reset threshold  
VRSTTH the 33910 will issue a reset. In case of over-  
temperature, the voltage regulator will be disabled and the  
voltage monitoring will issue a VDDOT Flag independently of  
the VDD voltage.  
Wake-up from Wake-up input (L1) with cyclic sense timer  
enabled  
The SBCLIN can wake-up at the end of a cyclic sense  
period if on the wake-up input line (L1) a state change occurs.  
One or both HSx switch can be activated in Sleep or Stop  
modes from an internal timer. Cyclic sense and force wake-  
up are exclusive. If cyclic sense is enabled, the force wake-  
up can not be enabled.  
Window Watchdog Overflow  
In order to select and activate the cyclic sense wake-up  
from the L1 input, before entering in low power modes (Stop  
or Sleep modes), the following SPI set-up has to be  
performed:  
If the watchdog counter is not properly serviced while its  
window is open, the 33910 will detect an MCU software run-  
away and will reset the microcontroller.  
In WUCR: select the L1 input to WU-enable.  
In HSCR: enable the desired HSx.  
Wake-up From Sleep Mode  
During Sleep mode, the 5.0 V regulator is not active,  
hence all wake-up requests from Sleep mode require a  
power-up/reset sequence.  
• In TIMCR: select the CS/WD bit and determine the  
cyclic sense period with CYSTx bits.  
• Perform Goto Sleep/Stop command.  
External Reset  
Forced Wake-up  
The 33910 has a bidirectional reset pin which drives the  
device to a safe state (same as Reset mode) for as long as  
this pin is held low. The RST pin must be held low long  
enough to pass the internal glitch filter and get recognized by  
the internal reset circuit. This functionality is also active in  
Stop mode.  
The 33910 can wake-up automatically after a  
predetermined time spent in Sleep or Stop mode. Cyclic  
sense and Forced wake-up are exclusive. If Forced wake-up  
is enabled, the Cyclic Sense can not be enabled.  
To determine the wake-up period, the following SPI set-up  
has to be sent before entering in low power modes:  
After the RST pin is released, there is no extra tRST to be  
considered.  
• In TIMCR: select the CS/WD bit and determine the low  
power mode period with CYSTx bits.  
WAKE-UP CAPABILITIES  
• In HSCR: all HSx bits must be disabled.  
Once entered into one of the low-power modes (Sleep or  
Stop) only wake-up sources can bring the device into Normal  
mode operation.  
CS Wake-up  
While in Stop mode, a rising edge on the CS will cause a  
wake-up. The CS wake-up does not generate an interrupt,  
and is not reported on SPI.  
In Stop mode, a wake-up is signaled to the MCU as an  
interrupt, while in Sleep mode the wake-up is performed by  
activating the 5.0 V regulator and resetting the MCU. In both  
cases the MCU can detect the wake-up source by accessing  
the SPI registers and reading the Interrupt Source Register.  
There is no specific SPI register bit to signal a CS wake-up or  
external reset. If necessary this condition is detected by  
excluding all other possible wake-up sources.  
LIN Wake-up  
While in the low-power mode, the 33910 monitors the  
activity on the LIN bus. A dominant pulse larger than tPROPWL  
followed by a dominant to recessive transition will cause a  
LIN wake-up. This behavior protects the system from a short  
to ground bus condition. The bit RXONLY = 1 from LINCR  
Register disables the LIN wake-up from Stop mode.  
Wake-up from Wake-up input (L1) with cyclic sense  
disabled  
The wake-up line is dedicated to sense state changes of  
external switch and wake-up the MCU (in Sleep or Stop  
mode).  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
30  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DEVICE OPERATIONS  
OPERATIONAL MODES  
RST Wake-up  
WINDOW CLOSED  
NO WATCHDOG CLEAR  
ALLOWED  
WINDOW OPEN  
FOR WATCHDOG  
CLEAR  
While in Stop mode, the 33910 can wake-up when the  
RST pin is held low long enough to pass the internal glitch  
filter. Then, the 33910 will change to Normal Request or  
Normal modes depending on the WDCONF pin  
configuration. The RST wake-up does not generate an  
interrupt and is not reported via SPI.  
From Stop mode, the following wake-up events can be  
configured:  
WD TIMING X 50%  
WD TIMING X 50%  
• Wake-up from L1 input without cyclic sense  
• Cyclic sense wake-up inputs  
• Force wake-up  
WD PERIOD (t  
)
PWD  
WD TIMING SELECTED BY RESISTOR  
ON WDCONF PIN  
• CS wake-up  
• LIN wake-up  
• RST wake-up  
Figure 15. Window Watchdog Operation  
To disable the watchdog function in Normal mode the user  
must connect the WDCONF pin to ground. This measure  
effectively disables Normal Request mode. The WDOFF bit  
in the Watchdog Status Register (WDSR) will be set. This  
condition is only detected during Reset mode.  
From Sleep mode, the following wake-up events can be  
configured:  
• Wake-up from L1 input without cyclic sense  
• Cyclic sense wake-up inputs  
• Force wake-up  
If neither a resistor nor a connection to ground is detected,  
the watchdog falls back to the internal lower precision  
timebase of 150 ms (typ.) and signals the faulty condition  
through the Watchdog Status Register (WDSR).  
• LIN wake-up  
WINDOW WATCHDOG  
The 33910 includes a configurable window watchdog  
which is active in Normal mode. The watchdog can be  
configured by an external resistor connected to the WDCONF  
pin. The resistor is used to achieve higher precision in the  
timebase used for the watchdog.  
The watchdog timebase can be further divided by a  
prescaler which can be configured by the Timing Control  
Register (TIMCR). During Normal Request mode, the  
window watchdog is not active but there is a 150 ms (typ.)  
timeout for leaving the Normal Request mode. In case of a  
timeout, the 33910 will enter into Reset mode, resetting the  
microcontroller before entering again into Normal Request  
mode.  
SPI clears are performed by writing through the SPI in the  
MOD bits of the Mode Control Register (MCR).  
During the first half of the SPI timeout, watchdog clears are  
not allowed, but after the first half of the SPI timeout window,  
the clear operation opens. If a clear operation is performed  
outside the window, the 33910 will reset the MCU, in the  
same way as when the watchdog overflows.  
FAULTS DETECTION MANAGEMENT  
The 33910 has the capability to detect faults like an over  
or under-voltage on VS1, TxD in permanent Dominant State,  
Over-temperature on HS, LIN. It is able to take corrective  
actions accordingly. Most of faults are monitoring through  
SPI and the Interrupt pin. The microcontroller can also take  
actions.  
The following table summarizes all fault sources the  
device is able to detect with associated conditions. The status  
for a device recovery and the SPI or pins monitoring are also  
described.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
31  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DEVICE OPERATIONS  
OPERATIONAL MODES  
Table 7. Fault Detection Management Conditions  
MONITORING(64)  
BLOCK  
FAULT  
MODE  
CONDITION  
FALLOUT  
RECOVERY  
REG (FLAG,  
INTERRUPT  
BIT)  
V
<3.0 V (typ)  
SUP  
All modes  
-
Condition gone  
VSR (BATFAIL, 0)  
-
BATTERY FAIL  
then power-up  
In Normal mode, HS  
> 19.25 V (typ) shutdown if bit  
Condition gone, to  
re-enable HSwrite to VSR (VSOV,3)  
HSCR registers  
IRQ low +  
VSUP OVER-  
VOLTAGE  
V
SUP  
SUP  
(65)  
ISR (0101)  
HVSE=1 (reg MCR)  
Normal, Normal  
Request  
IRQ low + ISR  
(0101)  
VSUP UNDER-  
VOLTAGE  
V
V
< 6.0 V (typ)  
-
VSR (VSUV,2)  
Power Supply  
VDD UNDER-  
VOLTAGE  
(63)  
All except Sleep  
< 4.5 V (typ)  
Reset  
-
-
DD  
Condition gone  
Temperature >  
115°C (typ)  
IRQ low + ISR  
(0101)  
VDD OVER-TEMP  
PREWARNING  
-
VSR (VDDOT,1)  
All except Low  
Power modes  
Temperature >  
170°C (typ)  
VDD shutdown,  
Reset then Sleep  
VDD OVER-  
TEMPERATURE  
-
-
RXD pin shorted to  
GND or 5 V  
LINSR,  
(RXSHORT,3)  
RXD PIN SHORT  
CIRCUIT  
LIN trans shutdown  
LIN transmitter re-  
enabled once the  
LINSR (TXDOM,2)  
conditionisgoneand  
TXD PIN  
PERMANENT  
DOMINANT  
Normal, Normal  
Request  
TXD pin low for more  
than 1s (typ)  
IRQ low + ISR  
(0100)  
LIN  
(65)  
LIN transmitter  
shutdown  
TXD is high  
Temperature >  
160°C (typ)  
LIN DRIVER OVER-  
TEMPERATURE  
LINSR (LINOT,1)  
Condition gone, to  
All flags in HSSR  
re-enable HS write to  
are set  
HIGH SIDE DRIVERS  
OVER-  
TEMPERATURE  
Temperature >  
160°C (typ)  
Both HS thermal  
shutdown  
IRQ low + ISR  
(0010)  
(65)  
HSCR reg  
HS1 OPEN-LOAD  
DETECTION  
HSSR (HS1OP,1)  
Current through HSx  
< 5.0 mA (typ)  
-
Normal, Normal  
Request  
High Side  
HS2 OPEN-LOAD  
DETECTION  
HSSR (HS2OP,3)  
Condition gone  
-
HS1 OVER-  
CURRENT  
HSSR (HS1CL,0)  
Current through HSx  
tends to rise above  
the current limit  
60 mA (min)  
HSx on with limited  
current capability  
60 mA (min)  
HS2 OVER-  
CURRENT  
HSSR (HS2CL,2)  
The MCU did not  
command the device  
to Normal mode  
within the 150 ms  
timeout after reset  
NORMAL REQUEST  
TIME-OUT EXPIRED  
Normal Request  
Reset  
Reset  
-
-
Watchdog  
WD timeout or WD  
clear within the  
window closed  
-
WATCHDOG  
TIMEOUT  
Normal  
Normal  
WDSR (WDTO, 3)  
WD internal lower  
precision timebase  
150 ms (typ)  
Connect WDCONF  
to a resistor or to  
GND  
WDCONF pin is  
floating  
WDSR (WDERR, 2)  
WATCHDOG ERROR  
Notes  
63.  
When in Reset mode a VDD under-voltage condition combined with no V  
under-voltage (VSUV=0) will send the device to Sleep mode.  
SUP  
64.  
65.  
Registers to be read when back in Normal Request or Normal mode depending on the fault. Interrupts only generated in Normal, Normal Request and Stop modes  
Unless masked, If masked IRQ remains high and the ISR flags are not set.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
32  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DEVICE OPERATIONS  
OPERATIONAL MODES  
The graph below illustrates the internal chip temp sense  
obtained per characterization at 3 temperatures with 3  
different lots and 30 samples.  
TEMPERATURE SENSE GAIN  
The analog multiplexer can be configured via SPI to allow  
the ADOUT0 pin to deliver the internal junction temperature  
of the device.  
Temperature Sense Analog Output Voltage  
5
4.5  
4
3.5  
3
2.5  
2
-50  
0
50  
100  
150  
Temperature (°C)  
Figure 16. Temperature Sense Gain  
The high side switches are controlled by the bits HS1:2 in  
the High Side Control Register (HSCR).  
HIGH SIDE OUTPUT PINS HS1 AND HS2  
These outputs are two high side drivers intended to drive  
small resistive loads or LEDs incorporating the following  
features:  
PWM Capability (direct access)  
Each high side driver offers additional (to the SPI control)  
direct control via the PWMIN pin.  
• PWM capability (software maskable)  
• Open load detection  
If both the bits HS1 and PWMHS1 are set in the High Side  
Control Register (HSCR), then the HS1 driver is turned on if  
the PWMIN pin is high and turned of if the PWMIN pin is low.  
This applies to HS2 configuring HS2 and PWMHS2 bits.  
• Current limitation  
• Over-temperature shutdown (with maskable interrupt)  
• High-voltage shutdown (software maskable)  
• Cyclic sense  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
33  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DEVICE OPERATIONS  
OPERATIONAL MODES  
Interrupt  
Control  
VDD  
HVSE  
VDD  
Module  
PWMIN  
PWMHSx  
VS2  
MOD1:2  
HSx  
High Side Driver  
charge pump  
open load detection  
on/off  
Control  
current limitation  
over-temperture shutdown (interrupt maskable)  
high voltage shutdown (maskable)  
HSxOP  
Status  
HSxCL  
HSx  
Wakeup  
Module  
Figure 17. High Side Drivers HS1 and HS2  
Open Load Detection  
A write to the High Side Control Register (HSCR), when  
the over-temperature condition is gone, will re-enable the  
high side drivers.  
Each high side driver signals an open load condition if the  
current through the high side is below the open load current  
threshold.  
High-voltage Shutdown  
The open load condition is indicated with the bits HS1OP  
and HS2OP in the High Side Status Register (HSSR).  
In case of a high voltage condition and if the high voltage  
shutdown is enabled (bit HVSE in the Mode Control Register  
(MCR) is set both high side drivers are shut down.  
Current Limitation  
A write to the High Side Control Register (HSCR), when  
the high voltage condition is gone, will re-enable the high side  
drivers.  
Each high side driver has an output current limitation. In  
combination with the over-temperature shutdown the high-  
side drivers are protected against over-current and short-  
circuit failures.  
Sleep And Stop Mode  
When the driver operates in the current limitation area, it is  
indicated with the bits HS1CL and HS2CL in the HSSR.  
The high side drivers can be enabled to operate in Sleep  
and Stop mode for cyclic sensing. Also see Table 6,  
Operating Modes Overview.  
Note: If the driver is operating in current limitation mode,  
excessive power might be dissipated.  
LIN PHYSICAL LAYER  
Over-temperature Protection (HS Interrupt)  
The LIN bus pin provides a physical layer for single-wire  
communication in automotive applications. The LIN physical  
layer is designed to meet the LIN physical layer specification  
and has the following features:  
Both high side drivers are protected against over-  
temperature. In case of an over-temperature condition both  
high side drivers are shut down and the event is latched in the  
Interrupt Control Module. The shutdown is indicated as HS  
Interrupt in the Interrupt Source Register (ISR).  
• LIN physical layer 2.0, 2.1 and SAEJ2602 compliant  
• Slew rate selection  
• Over-temperature shutdown  
• Advanced diagnostics  
A thermal shutdown of the high side drivers is indicated by  
setting all HSxOP and HSxCL bits simultaneously.  
If the bit HSM is set in the Interrupt Mask Register (IMR),  
then an interrupt (IRQ) is generated.  
The LIN driver is a low side MOSFET with thermal  
shutdown. An internal pull-up resistor with a serial diode  
structure is integrated, so no external pull-up components are  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
34  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DEVICE OPERATIONS  
OPERATIONAL MODES  
required for the application in a slave node. The fall time from  
LIN Pin  
dominant to recessive and the rise time from recessive to  
dominant is controlled. The symmetry between both slopes is  
guaranteed.  
The LIN pin offers a high susceptibility immunity level from  
external disturbance, guaranteeing communication during  
external disturbance.  
WAKE-UP  
MODULE  
LIN  
Wake-up  
MOD1:2  
LSR0:1  
VS1  
LIN DRIVER  
J2602  
RXONLY  
RXSHORT  
TXDOM  
LINOT  
Slope and Slew Rate Control  
Over-temperature Shutdown (interrupt maskable)  
30 K  
LIN  
TXD  
RXD  
SLOPE  
CONTROL  
LGND  
WAKE-UP  
FILTER  
RECEIVER  
Figure 18. LIN Interface  
Slew Rate Selection  
VSUP down to 4.6 V (typical value) and then the  
communication is interrupted.  
The slew rate can be selected for optimized operation at  
10.4 and 20 kBit/s as well as a fast baud rate for test and  
programming. The slew rate can be adapted with the bits  
LSR1:0 in the LIN Control Register (LINCR). The initial slew  
rate is optimized for 20 kBit/s.  
The (DIS_J2602) bit is set per default to 0.  
Over-temperature Shutdown (LIN Interrupt)  
The output low side FET is protected against over-  
temperature conditions. In case of an over-temperature  
condition, the transmitter will be shut down and the LINOT bit  
in the LIN Status Register (LINSR) is set.  
J2602 Conformance  
To be compliant with the SAE J2602-2 specification, the  
J2602 feature has to be enabled in the LINCR Register (bit  
DIS_J2602 sets to 0). The LIN transmitter is disabled in case  
of a VSUP under-voltage condition occurs and TXD is in  
Recessive State: the LIN bus goes in Recessive State and  
RXD goes high. The LIN transmitter is not disabled if TXD is  
in Dominant State. A deglitcher on VSUP (tJ2602_DEG) is  
implemented to avoid false switching.  
If the LINM bit is set in the Interrupt Mask Register (IMR),  
an Interrupt IRQ will be generated.  
The transmitter is automatically re-enabled once the  
condition is gone and TXD is high.  
RXD Short-circuit Detection (LIN Interrupt)  
The LIN transceiver has a short-circuit detection for the  
RXD output pin. If the device transmits and in case of a short-  
circuit condition, either 5.0 V or Ground, the RXSHORT bit in  
If the (DIS_J2602) bit is set to 1, the J2602 feature is  
disabled and the communication TXD-LIN-RXD works for  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
35  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DEVICE OPERATIONS  
OPERATIONAL MODES  
the LIN Status Register (LINSR) is set and the transmitter is  
shut down.  
LIN Receiver Operation Only  
While in Normal mode, the activation of the RXONLY bit  
disables the LIN TXD driver. In case of a LIN error condition,  
this bit is automatically set. If Stop mode is selected with this  
bit set, the LIN wake-up functionality is disabled and the RXD  
pin will reflect the state of the LIN bus.  
If the LINM bit is set in the Interrupt Mask Register (IMR),  
an Interrupt IRQ will be generated.  
The transmitter is automatically re-enabled once the  
condition is gone (transition on RXD) and TXD is high.  
A read of the LIN Status Register (LINSR) without the RXD  
pin short-circuit condition will clear the bit RXSHORT.  
STOP Mode And Wake-up Feature  
During Stop mode operation, the transmitter of the  
physical layer is disabled. The receiver is still active and able  
to detect wake-up events on the LIN bus line.  
TXD Dominant Detection (LIN Interrupt)  
The LIN transceiver monitors the TXD input pin to detect a  
stuck in dominant (0 V) condition. In case of a stuck condition  
(TXD pin 0 V for more than 1 second (typ.)), the transmitter is  
shut down and the TXDOM bit in the LIN Status Register  
(LINSR) is set.  
A dominant level longer than TPROPWL followed by a rising  
edge will generate a wake-up interrupt, and will be reported  
in the Interrupt Source Register (ISR). Also see Figure 11.  
SLEEP Mode And Wake-up Feature  
If the LINM bit is set in the IMR, an Interrupt IRQ will be  
generated.  
During Sleep mode operation, the transmitter of the  
physical layer is disabled. The receiver must be active to  
detect wake-up events on the LIN bus line.  
The transmitter is automatically re-enabled once TXD is  
high.  
A dominant level longer than TPROPWL followed by a rising  
edge will generate a system wake-up (Reset), and will be  
reported in the Interrupt Source Register (ISR). Also see  
Figure 10.  
A read of the LIN Status Register (LINSR) with the TXD pin  
at 5.0 V will clear the bit TXDOM.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
36  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DEVICE OPERATIONS  
LOGIC COMMANDS AND REGISTERS  
LOGIC COMMANDS AND REGISTERS  
• MISO—Master-in Slave-out  
33910 SPI INTERFACE AND CONFIGURATION  
• SCLK—Serial Clock  
The serial peripheral interface creates the communication  
link between a microcontroller (master) and the 33910.  
A complete data transfer via the SPI consists of 1 byte.  
The master sends 4 bits of address (A3:A0) + 4 bits of control  
information (C3:C0) and the slave replies with 4 system  
status bits (VMS,LINS,HSS,n.d.) + 4 bits of status information  
(S3:S0).  
The interface consists of four pins (see Figure 19):  
CS—Chip Select  
• MOSI—Master-out Slave-in  
CS  
Register Write Data  
A0 C3 C2  
MOSI  
MISO  
A3  
A2  
A1  
C1  
C0  
S0  
Register Read Data  
VMS LINS HSS S3 S2  
-
S1  
SCLK  
Read Data Latch  
Write Data Latch  
Rising: 33910 changes MISO/  
MCU changes MOSI  
Falling: 33910 samples MOSI/  
MCU samples MISO  
Figure 19. SPI Protocol  
During the inactive phase of the CS (HIGH), the new data  
transfer is prepared.  
The rising edge of the Chip Select CS indicates the end of  
the transfer and latches the write data (MOSI) into the  
register. The CS high forces MISO to the high-impedance  
state.  
The falling edge of the CS indicates the start of a new data  
transfer and puts the MISO in the low-impedance state and  
latches the analog status data (Register read data).  
Register reset values are described along with the reset  
condition. Reset condition is the condition causing the bit to  
be set to its reset value. The main reset conditions are:  
With the rising edge of the SPI clock (SCLK), the data is  
moved to MISO/MOSI pins. With the falling edge of the SPI  
clock (SCLK), the data is sampled by the receiver.  
- Power-On Reset (POR): the level at which the logic is  
reset and BATFAIL flag sets.  
The data transfer is only valid if exactly 8 sample clock  
edges are present during the active (low) phase of CS.  
- Reset mode  
- Reset done by the RST pin (ext_reset)  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
37  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DEVICE OPERATIONS  
LOGIC COMMANDS AND REGISTERS  
SPI REGISTER OVERVIEW  
Table 8. System Status Register  
BIT  
Adress(A3:A0)  
Register Name / Read/Write Information  
SYSSR - System Status Register  
7
6
5
4
$0 - $F  
R
VMS  
LINS  
HSS  
-
Table 9 summarizes the SPI Register content for Control Information (C3:C0)=W and status information (S3:S0) = R.  
Table 9. SPI Register Overview  
BIT  
Adress(A3:A0)  
Register Name / Read/Write Information  
3
HVSE  
VSOV  
VSOV  
0
2
0
1
0
MOD1  
BATFAIL  
BATFAIL  
L1WE  
L1  
MCR - Mode Control Register  
VSR - Voltage Status Register  
VSR - Voltage Status Register  
WUCR - Wake-up Control Register  
WUSR - Wake-up Status Register  
WUSR - Wake-up Status Register  
LINCR - LIN Control Register  
LINSR - LIN Status Register  
W
R
MOD2  
VDDOT  
VDDOT  
0
$0  
$1  
$2  
$3  
$4  
$5  
$6  
$7  
VSUV  
VSUV  
0
R
W
R
-
-
-
R
-
-
-
L1  
W
R
DIS_J2602  
RXSHORT  
RXSHORT  
PWMHS2  
HS2OP  
HS2OP  
RXONLY  
TXDOM  
TXDOM  
PWMHS1  
HS2CL  
HS2CL  
WD2  
LSR1  
LINOT  
LINOT  
HS2  
LSR0  
0
LINSR - LIN Status Register  
R
0
HSCR - High Side Control Register  
HSSR - High Side Status Register  
HSSR - High Side Status Register  
W
R
HS1  
HS1OP  
HS1OP  
WD1  
CYST1  
WDOFF  
WDOFF  
MX1  
HS1CL  
HS1CL  
WD0  
CYST0  
WDWO  
WDWO  
MX0  
R
TIMCR - Timing Control Register  
W
CS/WD  
$A  
CYST2  
WDERR  
WDERR  
MX2  
WDSR - Watchdog Status Register  
WDSR - Watchdog Status Register  
AMUXCR - Analog Multiplexer Control Register  
CFR - Configuration Register  
R
R
WDTO  
WDTO  
L1DS  
HVDD  
HSM  
$B  
$C  
$D  
W
W
W
R
CYSX8  
0
0
0
IMR - Interrupt Mask Register  
LINM  
ISR1  
ISR1  
VMM  
ISR0  
ISR0  
$E  
$F  
ISR - Interrupt Source Register  
ISR3  
ISR2  
ISR - Interrupt Source Register  
R
ISR3  
ISR2  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
38  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DEVICE OPERATIONS  
LOGIC COMMANDS AND REGISTERS  
REGISTER DEFINITIONS  
HS1CL  
System Status Register - SYSSR  
HS1OP  
HS2CL  
HS2OP  
HSS  
The System Status Register (SYSSR) is always  
transferred with every SPI transmission and gives a quick  
system status overview. It summarizes the status of the  
Voltage Monitor Status (VMS), LIN Status (LINS) and High  
Side Status (HSS).  
Figure 22. High Side Status  
Mode Control Register - MCR  
Table 10. System Status Register  
The Mode Control Register (MCR) allows switching  
between the operation modes and to configure the 33910.  
Writing the MCR will return the VSR.  
S7  
S6  
S5  
S4  
Read  
VMS  
LINS  
HSS  
-
Table 11. Mode Control Register - $0  
VMS - Voltage Monitor Status  
C3  
C2  
C1  
C0  
This read-only bit indicates that one or more bits in the  
VSR are set.  
Write  
HVSE  
0
MOD2  
MOD1  
1 = Voltage Monitor bit set  
0 = None  
Reset  
Value  
1
0
-
-
-
-
Reset  
Condition  
POR  
POR  
BATFAIL  
VDDOT  
VMS  
HVSE - High-Voltage Shutdown Enable  
VSUV  
VSOV  
This write-only bit enables/disables automatic shutdown of  
the high side drivers during a high-voltage VSOV condition.  
1 = automatic shutdown enabled  
0 = automatic shutdown disabled  
Figure 20. Voltage Monitor Status  
LINS - LIN Status  
MOD2, MOD1 - Mode Control Bits  
This read-only bit indicates that one or more bits in the  
LINSR are set.  
These write-only bits select the operating mode and allow  
clearing the watchdog in accordance with Table 8, Mode  
Control Bits.  
1 = LIN Status bit set  
0 = None  
Table 12. Mode Control Bits  
MOD2  
MOD1  
Description  
0
0
1
1
0
1
0
1
Normal Mode  
Stop Mode  
LINOT  
LINS  
TXDOM  
Sleep Mode  
RXSHORT  
Normal Mode + Watchdog Clear  
Figure 21. LIN Status  
Voltage Status Register - VSR  
Returns the status of the several voltage monitors. This  
register is also returned when writing to the Mode Control  
Register (MCR).  
HSS - High Side Switch Status  
This read-only bit indicates that one or more bits in the  
HSSR are set.  
Table 13. Voltage Status Register - $0/$1  
1 = High Side Status bit set  
0 = None  
S3  
S2  
S1  
S0  
Read  
VSOV  
VSUV  
VDDOT  
BATFAIL  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
39  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DEVICE OPERATIONS  
LOGIC COMMANDS AND REGISTERS  
VSOV - VSUP Over-voltage  
Table 14. Wake-up Control Register - $2  
This read-only bit indicates an over-voltage condition on  
the VS1 pin.  
C3  
C2  
C1  
C0  
1 = Over-voltage condition.  
0 = Normal condition.  
Write  
0
0
0
L1WE  
Reset  
Value  
1
1
1
1
VSUV - VSUP Under-voltage  
This read-only bit indicates an under-voltage condition on  
the VS1 pin.  
Reset  
Condition  
POR, Reset mode or ext_reset  
1 = Under-voltage condition.  
0 = Normal condition.  
L1WE - Wake-up Input Enable  
This write-only bit enables/disables the L1 input. In Stop  
and Sleep mode the L1WE bit activates the L1 input for wake-  
up. If the L1 input is selected on the analog multiplexer, the  
L1WE is masked to 0.  
VDDOT - Main Voltage Regulator Over-temperature  
Warning  
This read-only bit indicates that the main voltage regulator  
temperature reached the Over-temperature Prewarning  
Threshold.  
1 = Wake-up Input enabled.  
0 = Wake-up Input disabled.  
1 = Over-temperature Prewarning  
0 = Normal  
Wake-up Status Register - WUSR  
This register is used to monitor the digital wake-up input  
and is also returned when writing to the WUCR.  
BATFAIL - Battery Fail Flag.  
This read-only bit is set during power-up and indicates that  
the 33910 had a Power-On-Reset (POR).  
Table 15. Wake-up Status Register - $2/$3  
S3  
S2  
S1  
S0  
Any access to the MCR or VSR will clear the BATFAIL flag.  
1 = POR Reset has occurred  
Read  
-
-
-
L1  
0 = POR Reset has not occurred  
L1 - Wake-up input 1  
Wake-up Control Register - WUCR  
This read-only bit indicates the status of the L1 input. If the  
L1 input is not enabled, then the Wake-up status will return 0.  
This register is used to control the digital wake-up input.  
Writing the WUCR will return the Wake-Up Status Register  
(WUSR).  
After a wake-up from Stop or Sleep mode this bit also  
allows to verify the L1 input has caused the wake-up, by first  
reading the Interrupt Status Register (ISR) and then reading  
the WUSR. The source of the wake-up is only reported on the  
first WUCR or WUSR access.  
1 = L1 pin high, or L1 is the source of the wake-up.  
0 = L1 pin low, disabled or selected as an analog input.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
40  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DEVICE OPERATIONS  
LOGIC COMMANDS AND REGISTERS  
LIN Control Register - LINCR  
Table 17. LIN Slew Rate Control  
This register controls the LIN physical interface block.  
Writing the LIN Control Register (LINCR) returns the LIN  
Status Register (LINSR).  
LSR1  
LSR0  
Description  
0
0
1
1
0
1
0
1
Normal Slew Rate (up to 20 kb/s)  
Slow Slew Rate (up to 10 kb/s)  
Fast Slew Rate (up to 100 kb/s)  
Reserved  
Table 16. LIN Control Register - $4  
C3  
C2  
C1  
C0  
Write  
DIS_J2602  
RXONLY  
LSR1  
LSR0  
LIN Status Register - LINSR  
Reset  
Value  
0
0
0
0
This register returns the status of the LIN physical  
interface block and is also returned when writing to the  
LINCR.  
POR, Reset  
mode, ext_reset  
or LIN failure  
gone*  
Reset  
Condition  
POR  
POR  
Table 18. LIN Status Register - $4/$5  
S3  
S2  
S1  
S0  
* LIN failure gone: if LIN failure (overtemp, TXD/RXD short) was set,  
the flag resets automatically when the failure is gone.  
Read  
RXSHORT  
TXDOM  
LINOT  
0
J2602 - LIN Dominant Voltage Select  
RXSHORT - RXD Pin Short-circuit  
This write-only bit controls the J2602 circuitry. If the  
circuitry is enabled (bit sets to 0), the TXD-LIN-RXD  
communication works down to the battery under-voltage  
condition is detected. Below, the bus is in recessive state. If  
the circuitry is disabled (bit sets to 1), the communication  
TXD-LIN-RXD works down to 4.6 V (typical value).  
This read-only bit indicates a short-circuit condition on the  
RXD pin (shorted either to 5.0 V or to Ground). The short-  
circuit delay must be a worst case of 8.0 µs to be detected  
and to shut down the driver. To clear this bit, it must be read  
after the condition is gone (transition detected on RXD pin).  
The LIN driver is automatically re-enabled once the condition  
is gone and TXD is high.  
0 = Enabled J2602 feature.  
1 = Disabled J2602 feature.  
1 = RXD short-circuit condition.  
0 = None.  
RXONLY - LIN Receiver Operation Only  
This write-only bit controls the behavior of the LIN  
transmitter.  
TXDOM - TXD Permanent Dominant  
This read-only bit signals the detection of a TXD pin stuck  
at dominant (Ground) condition and the resultant shutdown in  
the LIN transmitter. This condition is detected after the TXD  
pin remains in dominant state for more than 1 second (typical  
value).  
In Normal mode, the activation of the RXONLY bit disables  
the LIN transmitter. In case of a LIN error condition, this bit is  
automatically set.  
In Stop mode this bit disables the LIN wake-up  
functionality, and the RXD pin will reflect the state of the LIN  
bus.  
To clear this bit, it must be read after TXD has gone high.  
The LIN driver is automatically re-enabled once TXD goes  
High.  
1 = only LIN receiver active (Normal mode) or LIN wake-  
up disabled (Stop mode).  
1 = TXD stuck at dominant fault detected.  
0 = None.  
0 = LIN fully enabled.  
LSRx - LIN Slew-Rate  
LINOT - LIN Driver Over-temperature  
This write-only bit controls the LIN driver slew-rate in  
accordance with Table 18.  
This read-only bit signals that the LIN transceiver was  
shutdown due to over-temperature. The transmitter is  
automatically re-enabled after the over-temperature  
condition is gone and TXD is high. The LINOT bit is cleared  
after SPI read once the condition is gone.  
1 = LIN over-temperature shutdown  
0 = None  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
41  
MC33910G5AC/MC3433910G5AC  
0 = Normal  
FUNCTIONAL DEVICE OPERATIONS  
LOGIC COMMANDS AND REGISTERS  
High Side Control Register - HSCR  
This register controls the operation of the high side drivers.  
Writing to this register returns the High Side Status Register  
(HSSR).  
Timing Control Register - TIMCR  
This register allows to configure the watchdog, the cyclic  
sense and Forced Wake-up periods. Writing to the Timing  
Control Register (TIMCR) will also return the Watchdog  
Status Register (WDSR).  
Table 19. High Side Control Register - $6  
C3  
C2  
C1  
C0  
Table 21. Timing Control Register - $A  
Write  
PWMHS2 PWMHS1  
HS2  
HS1  
C3  
C2  
C1  
C0  
Reset  
Value  
0
0
0
0
WD2  
WD1  
WD0  
Write  
CS/WD  
Reset  
Condition  
POR, Reset mode, ext_reset, HSx  
over-temp or (VSOV & HVSE)  
POR  
CYST2  
CYST1  
CYST0  
Reset  
Value  
-
-
0
0
0
PWMHSx - PWM Input Control Enable.  
This write-only bit enables/disables the PWMIN input pin  
to control the respective high side switch. The corresponding  
high side switch must be enabled (HSx bit).  
Reset  
Condition  
POR  
1 = PWMIN input controls HSx output.  
0 = HSx is controlled only by SPI.  
CS/WD - Cyclic Sense or Watchdog prescaler select  
This write-only bit selects which prescaler is being written  
to, the Cyclic Sense/Forced Wake-up prescaler or the  
Watchdog prescaler.  
HSx - HSx Switch Control.  
This write-only bit enables/disables the corresponding  
high side switch.  
1 = Cyclic Sense/Forced Wake-up Prescaler selected  
0 = Watchdog Prescaler select  
1 = HSx switch on.  
0 = HSx switch off.  
WDx - Watchdog Prescaler  
This write-only bits selects the divider for the watchdog  
prescaler and therefore selects the watchdog period in  
accordance with Table 22. This configuration is valid only if  
windowing watchdog is active.  
High Side Status Register - HSSR  
This register returns the status of the high side switches  
and is also returned when writing to the HSCR.  
Table 22. Watchdog Prescaler  
Table 20. High Side Status Register - $6/$7  
WD2  
WD1  
WD0  
Prescaler Divider  
S3  
S2  
S1  
S0  
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
1
2
Read  
HS2OP  
HS2CL  
HS1OP  
HS1CL  
4
High Side thermal shutdown  
6
A thermal shutdown of the high side drivers is indicated by  
setting all HSxOP and HSxCL bits simultaneously.  
8
10  
12  
14  
HSxOP - High Side Switch Open-Load Detection  
This read-only bit signals that the high side switches are  
conducting current below a certain threshold indicating  
possible load disconnection.  
CYSTx - Cyclic Sense Period Prescaler Select  
1 = HSx Open Load detected (or thermal shutdown)  
0 = Normal  
This write-only bits selects the interval for the wake-up  
cyclic sensing together with the bit CYSX8 in the  
Configuration Register (CFR) (see page 44).  
HSxCL - High Side Current Limitation  
This option is only active if one of the high side switches is  
enabled when entering in Stop or Sleep mode. Otherwise, a  
timed wake-up is performed after the period shown in  
Table 23.  
This read-only bit indicates that the respective high side  
switch is operating in current limitation mode.  
1 = HSx in current limitation (or thermal shutdown)  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
42  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DEVICE OPERATIONS  
LOGIC COMMANDS AND REGISTERS  
timeouts are disabled and the device automatically enters  
Normal mode out of Reset. This might be necessary for  
software debugging and for programming the Flash memory.  
Table 23. Cyclic Sense and Force Wake-up Interval  
CYSX8(66) CYST2  
CYST1  
CYST0  
Interval  
1 = Watchdog is disabled  
0 = Watchdog is enabled  
X
0
0
0
0
1
1
1
1
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
1
0
1
0
1
0
1
No cyclic sense(67)  
20 ms  
0
0
40 ms  
WDWO - Watchdog Window Open  
0
60 ms  
This read-only bit signals when the watchdog window is  
open for clears. The purpose of this bit is for testing. Should  
be ignored in case WDERR is High.  
0
80 ms  
0
100 ms  
120 ms  
140 ms  
160 ms  
320 ms  
480 ms  
640 ms  
800 ms  
960 ms  
1120 ms  
1 = Watchdog window open  
0 = Watchdog window closed  
0
0
1
Analog Multiplexer Control Register - MUXCR  
1
This register controls the analog multiplexer and selects  
the divider ration for the L1 input divider.  
1
1
Table 25. Analog Multiplexer Control Register -$C  
1
1
1
C3  
C2  
C1  
C0  
Write  
L1DS  
MX2  
MX1  
MX0  
Notes  
Reset  
Value  
66. bit CYSX8 is located in Configuration Register (CFR)  
67. No Cyclic Sense and no Force Wake-up available.  
1
0
0
0
Reset  
Condition  
POR  
POR, Reset mode or ext_reset  
Watchdog Status Register - WDSR  
This register returns the Watchdog status information and  
is also returned when writing to the TIMCR.  
L1DS - L1 Analog Input Divider Select  
This write-only bit selects the resistor divider for the L1  
analog input. Voltage is internally clamped to VDD.  
Table 24. Watchdog Status Register - $A/$B  
S3  
S2  
S1  
S0  
0 = L1 Analog divider: 1  
1 = L1 Analog divider: 3.6 (typ.)  
Read  
WDTO  
WDERR WDOFF  
WDWO  
MXx - Analog Multiplexer Input Select  
WDTO - Watchdog Timeout  
These write-only bits selects which analog input is  
multiplexed to the ADOUT0 pin according to Table 26.  
This read-only bit signals the last reset was caused by  
either a watchdog timeout or by an attempt to clear the  
Watchdog within the window closed.  
When disabled or when in Stop or Sleep mode, the output  
buffer is not powered and the ADOUT0 output is left floating  
to achieve lower current consumption.  
Any access to this register or the Timing Control Register  
(TIMCR) will clear the WDTO bit.  
1 = Last reset caused by watchdog timeout  
0 = None  
Table 26. Analog Multiplexer Channel Select  
MX2  
MX1  
MX0  
Meaning  
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
Disabled  
Reserved  
WDERR - Watchdog Error  
This read-only bit signals the detection of a missing  
watchdog resistor. In this condition the watchdog is using the  
internal, lower precision timebase. The Windowing function is  
disabled.  
Die Temperature Sensor  
VSENSE input  
L1 input  
1 = WDCONF pin resistor missing  
0 = WDCONF pin resistor not floating  
Reserved  
Reserved  
Reserved  
WDOFF - Watchdog Off  
This read-only bit signals that the watchdog pin connected  
to Ground and therefore disabled. In this case watchdog  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
43  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DEVICE OPERATIONS  
LOGIC COMMANDS AND REGISTERS  
Configuration Register - CFR  
HSM - High Side Interrupt Mask  
This register controls the Hall Sensor Supply enable/  
disable and the cyclic sense timing multiplier.  
This write-only bit enables/disables interrupts generated in  
the high side block.  
1 = HS Interrupts Enabled  
0 = HS Interrupts Disabled  
Table 27. Configuration Register - $D  
C3  
C2  
C1  
C0  
LINM - LIN Interrupts Mask  
Write  
HVDD  
CYSX8  
0
0
This write-only bit enables/disables interrupts generated in  
the LIN block.  
Reset  
Value  
0
0
0
0
1 = LIN Interrupts Enabled  
0 = LIN Interrupts Disabled  
POR, Reset  
mode or  
ext_reset  
Reset  
Condition  
POR  
POR  
POR  
VMM - Voltage Monitor Interrupt Mask  
This write-only bit enables/disables interrupts generated in  
the Voltage Monitor block. The only maskable interrupt in the  
Voltage Monitor Block is the VSUP over-voltage interrupt.  
HVDD - Hall Sensor Supply Enable  
This write-only bit enables/disables the state of the hall  
sensor supply.  
1 = Interrupts Enabled  
0 = Interrupts Disabled  
1 = HVDD on  
0 = HVDD off  
Interrupt Source Register - ISR  
CYSX8 - Cyclic Sense Timing x 8.  
This register allows the MCU to determine the source of  
the last interrupt or wake-up respectively. A read of the  
register acknowledges the interrupt and leads IRQ pin to  
high, in case there are no other pending interrupts. If there  
are pending interrupts, IRQ will be driven high for 10µs and  
then be driven low again.  
This write-only bit influences the cyclic sense and Forced  
Wake-up period as shown in Table 23.  
1 = Multiplier enabled  
0 = None  
Interrupt Mask Register - IMR  
This register is also returned when writing to the Interrupt  
Mask Register (IMR).  
This register allows masking of some of the interrupt  
sources. No interrupt will be generated to the MCU and no  
flag will be set in the ISR register. The 5.0V Regulator over-  
temperature prewarning interrupt and Under-voltage (VSUV)  
interrupts can not be masked and will always cause an  
interrupt.  
Table 29. Interrupt Source Register - $E/$F  
S3  
S2  
S1  
S0  
Read  
ISR3  
ISR2  
ISR1  
ISR0  
Writing to the IMR will return the ISR.  
ISRx - Interrupt Source Register  
Table 28. Interrupt Mask Register - $E  
These read-only bits indicate the interrupt source following  
Table 30. If no interrupt is pending then all bits are 0.  
C3  
C2  
C1  
C0  
In case more than one interrupt is pending, the interrupt  
sources are handled sequentially multiplex.  
Write  
HSM  
0
LINM  
VMM  
Reset  
Value  
1
1
1
1
Reset  
Condition  
POR  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
44  
MC33910G5AC/MC3433910G5AC  
FUNCTIONAL DEVICE OPERATIONS  
Table 30. Interrupt Sources  
ISR3 ISR2 ISR1 ISR0  
Interrupt Source  
Priority  
none maskable  
maskable  
0
0
0
0
0
0
0
0
0
0
1
1
0
0
1
1
0
0
0
1
0
1
0
1
no interrupt  
no interrupt  
none  
L1 Wake-up from Stop and Sleep mode  
-
HS Interrupt (Over-temperature)  
Reserved  
highest  
-
-
LIN Wake-up  
LIN Interrupt (RXSHORT, TXDOM, LIN OT)  
Voltage Monitor Interrupt  
(High Voltage)  
Voltage Monitor Interrupt  
(Low Voltage and VDD over-temperature)  
Forced Wake-up  
0
1
1
0
-
lowest  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
45  
MC33910G5AC/MC3433910G5AC  
TYPICAL APPLICATION  
TYPICAL APPLICATION  
The 33910 can be configured in several applications. The figure below shows the 33910 in the typical Slave Node Application.  
V
BAT  
D1  
C2  
C1  
VDD  
IRQ  
Interrupt  
Control Module  
LVI, HVI, HTI, OCI  
Voltage Regulator  
5V Output Module  
C5  
C4  
C3  
AGND  
HVDD  
Hall Sensor Supply  
VDD  
Reset  
Control Module  
LVR, HVR, HTR, WD,  
RST  
IRQ  
RST  
Window  
R1  
Watchdog Module  
PWMIN  
TIMER  
High Side Control  
Module  
HS1  
HS2  
MISO  
MOSI  
SCLK  
CS  
Chip Temp Sense Module  
VBAT Sense Module  
SPI  
&
CONTROL  
SPI  
VSENSE  
MCU  
R2  
L1  
Analog Input Module  
ADOUT0  
A/D  
Wake Up Module  
Digital Input Module  
RXD  
TXD  
LIN Physical Layer  
SCI  
A/D  
LIN  
LIN  
C6  
Typical Component Values:  
C1 = 47 µF; C2 = C4 = 100 nF; C3 = 10 µF; C5 = 220 pF  
R1 = 10 kΩ; R2 = 20 kΩ-200 kΩ  
R7  
Recommended Configuration of the not Connected Pins (NC):  
Pin 15, 16, 17, 19, 20, 21, 22 = GND  
Pin 11 = open (floating)  
Pin 28 = this pin is not internally connected and may be used for PCB routing optimization.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
46  
MC33910BAC / MC34910BAC  
MC33911BAC PRODUCT SPECIFICATIONS PAGES 47 TO 86  
MC33911BAC PRODUCT SPECIFICATIONS  
PAGES 47 TO 86  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
47  
MC33910G5AC/MC3433910G5AC  
INTERNAL BLOCK DIAGRAM  
INTERNAL BLOCK DIAGRAM  
RST IRQ  
VS2  
VS1  
VDD  
INTERRUPT  
CONTROL  
MODULE  
AGND  
PGND  
VOLTAGE REGULATOR  
LVI, HVI, HTI, OCI  
RESET CONTROL  
MODULE  
LVR, HVR, HTR, WD  
5V OUTPUT  
MODULE  
HVDD  
WINDOW  
WATCHDOG  
MODULE  
VS2  
HIGH SIDE  
CONTROL  
MODULE  
PWMIN  
HS1  
HS2  
VS2  
MISO  
MOSI  
SCLK  
SPI  
&
CONTROL  
VBAT  
SENSE MODULE  
VSENSE  
CS  
CHIP TEMPERATURE  
SENSE MODULE  
ADOUT0  
L1  
ANALOG INPUT  
MODULE  
WAKE-UP MODULE  
DIGITAL INPUT MODULE  
RXD  
TXD  
LIN PHYSICAL  
LAYER  
LIN  
LGND  
WDCONF  
Figure 23. 33910 Simplified Internal Block Diagram  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
48  
MC33910BAC / MC34910BAC  
PIN CONNECTIONS  
PIN CONNECTIONS  
RXD  
TXD  
1
2
3
4
5
6
7
8
24  
23  
22  
21  
20  
19  
18  
17  
HS2  
L1  
MISO  
NC*  
NC*  
NC*  
NC*  
PGND  
NC*  
MOSI  
SCLK  
CS  
ADOUT0  
PWMIN  
* Special Configuration Recommended /  
Mandatory for Marked NC Pins  
Figure 24. 33910 Pin Connections  
Table 31. 33910 Pin Definitions  
A functional description of each pin can be found in the Functional Pin Description.  
Pin  
Pin Name  
Formal Name  
Definition  
This pin is the receiver output of the LIN interface which reports the state of  
the bus voltage to the MCU interface.  
1
RXD  
Receiver Output  
This pin is the transmitter input of the LIN interface which controls the state of  
the bus output.  
2
TXD  
Transmitter Input  
SPI data output. When CS is high, the pin is in the high-impedance state.  
SPI data input.  
3
4
5
6
7
8
MISO  
MOSI  
SPI Output  
SPI Input  
SPI clock Input.  
SCLK  
SPI Clock  
SPI chip select input pin. CS is active low.  
Analog multiplexer output.  
CS  
SPI Chip Select  
Analog Output Pin 0  
PWM Input  
ADOUT0  
PWMIN  
High side pulse width modulation input.  
Bidirectional reset I/O pin - driven low when any internal reset source is  
asserted. RST is active low.  
9
RST  
IRQ  
NC  
Internal Reset I/O  
Interrupt output pin, indicating wake-up events from Stop mode or events from  
Normal and Normal Request modes. IRQ is active low.  
Internal Interrupt  
Output  
10  
11, 15-17,  
19-22, 28  
No connect  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
49  
MC33910BAC / MC34910BAC  
PIN CONNECTIONS  
Table 31. 33910 Pin Definitions  
A functional description of each pin can be found in the Functional Pin Description.  
Pin  
Pin Name  
Formal Name  
Definition  
This input pin is for configuration of the watchdog period and allows the  
disabling of the watchdog.  
Watchdog  
Configuration Pin  
12  
13  
14  
WDCONF  
LIN  
This pin represents the single-wire bus transmitter and receiver.  
LIN Bus  
This pin is the device LIN ground connection. It is internally connected to the  
PGND pin.  
LGND  
LIN Ground Pin  
This pin is the device power ground connection. It is internally connected to  
the LGND pin.  
18  
PGND  
Power Ground Pin  
This pin is a wake-up capable digital input(68). In addition, L1 can be sensed  
analog via the analog multiplexer.  
23  
24, 25  
26, 27  
29  
L1  
Wake-up Input  
High Side Outputs  
Power Supply Pin  
Voltage Sense Pin  
High side switch outputs.  
HS2, HS1  
VS2, VS1  
VSENSE  
HVDD  
These pins are device battery level power supply pins. VS2 is supplying the  
HS1 driver while VS1 supplies the remaining blocks.(69)  
Battery voltage sense input.(70)  
Hall Sensor Supply  
Output  
+5.0 V switchable supply output pin.(71)  
30  
Voltage Regulator  
Output  
+5.0 V main voltage regulator output pin.(72)  
This pin is the device analog ground connection.  
31  
32  
VDD  
AGND  
Analog Ground Pin  
Notes  
68. When used as digital input, a series 33kΩ resistor must be used to protect against automotive transients.  
69. Reverse battery protection series diodes must be used externally to protect the internal circuitry.  
70. This pin can be connected directly to the battery line for voltage measurements. The pin is self protected against reverse battery  
connections. It is strongly recommended to connect a 10kΩ resistor in series with this pin for protection purposes.  
71. External capacitor (1.0 µF < C < 10 µF; 0.1 Ω < ESR < 5.0 Ω) required.  
72. External capacitor (2.0 µF < C < 100 µF; 0.1 Ω < ESR < 10 Ω) required.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
50  
MC33910BAC / MC34910BAC  
ELECTRICAL CHARACTERISTICS  
MAXIMUM RATINGS  
ELECTRICAL CHARACTERISTICS  
MAXIMUM RATINGS  
Table 32. Maximum Ratings  
All voltages are with respect to ground, unless otherwise noted. Exceeding these ratings may cause a malfunction or  
permanent damage to the device.  
Ratings  
Symbol  
Value  
Unit  
ELECTRICAL RATINGS  
Supply Voltage at VS1 and VS2  
Normal Operation (DC)  
V
V
-0.3 to 27  
-0.3 to 40  
SUP(SS)  
VSUP(PK)  
Transient Conditions (load dump)  
Supply Voltage at VDD  
VDD  
-0.3 to 5.5  
V
V
Input / Output Pins Voltage(73)  
V
-0.3 to VDD+0.3  
CS, RST, SCLK, PWMIN, ADOUT0, MOSI, MISO, TXD, RXD  
IN  
Interrupt Pin (IRQ)(74)  
V
-0.3 to 11  
IN(IRQ)  
HS1 Pin Voltage (DC)  
HS2 Pin Voltage (DC)  
V
V
-0.3 to VSUP+0.3  
-0.3 to VSUP+0.3  
V
V
V
HS1  
HS2  
L1 Pin Voltage  
V
-18 to 40  
±100  
L1DC  
Normal Operation with a series 33 kΩ resistor (DC)  
Transient input voltage with external component (according to ISO7637-2)  
(See Figure 26)  
V
L1TR  
VSENSE Pin Voltage (DC)  
VVSENSE  
-27 to 40  
V
V
LIN Pin Voltage  
VBUSDC  
VBUSTR  
-18 to 40  
Normal Operation (DC)  
-150 to 100  
Transient input voltage with external component (according to ISO7637-2)  
(See Figure )  
VDD output current  
I
Internally Limited  
A
V
VDD  
ESD Voltage(75)  
V
V
±8000  
±2000  
±150  
Human Body Model - LIN Pin  
Human Body Model - all other Pins  
Machine Model  
ESD1-1  
ESD1-2  
V
ESD2  
Charge Device Model  
Corner Pins (Pins 1, 8, 9, 16, 17, 24, 25 and 32)  
All other Pins (Pins 2-7, 10-15, 18-23, 26-31)  
V
V
±750  
±500  
ESD3-1  
ESD3-2  
VNC  
NC Pin Voltage (NC pins 11, 15, 16, 17, 19, 20, 21, 22, and 28)(76)  
Note 76  
Notes  
73. Exceeding voltage limits on specified pins may cause a malfunction or permanent damage to the device.  
74. Extended voltage range for programming purpose only.  
75. Testing is performed in accordance with the Human Body Model (C  
= 100 pF, R  
= 1500 Ω), the Machine Model (C = 200 pF,  
ZAP  
ZAP  
ZAP  
R
= 0 Ω), and the Charge Device Model, Robotic (C  
= 4.0 pF).  
ZAP  
ZAP  
76. Special configuration recommended / mandatory for marked NC pins. Please refer to the typical application.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
51  
MC33910BAC / MC34910BAC  
ELECTRICAL CHARACTERISTICS  
MAXIMUM RATINGS  
Table 32. Maximum Ratings (continued)  
All voltages are with respect to ground, unless otherwise noted. Exceeding these ratings may cause a malfunction or  
permanent damage to the device.  
Ratings  
Symbol  
Value  
Unit  
THERMAL RATINGS  
Operating Ambient Temperature(77)  
T
°C  
A
33910  
34910  
-40 to 125  
-40 to 85  
Operating Junction Temperature(77)  
Storage Temperature  
T
-40 to 150  
-55 to 150  
°C  
°C  
J
TSTG  
RθJA  
Thermal Resistance, Junction to Ambient  
°C/W  
Natural Convection, Single Layer board (1s)(78), (79)  
Natural Convection, Four Layer board (2s2p)(78), (80)  
85  
56  
Thermal Resistance, Junction to Case(81)  
Peak Package Reflow Temperature During Reflow(82), (83)  
Notes  
RθJC  
23  
°C/W  
TPPRT  
Note 83  
°C  
77. The limiting factor is junction temperature; taking into account the power dissipation, thermal resistance, and heat sinking.  
78. Junction temperature is a function of on-chip power dissipation, package thermal resistance, mounting site (board) temperature, ambient  
temperature, air flow, power dissipation of other components on the board, and board thermal resistance.  
79. Per JEDEC JESD51-2 with the single layer board (JESD51-3) horizontal.  
80. Per JEDEC JESD51-6 with the board (JESD51-7) horizontal.  
81. Thermal resistance between the die and the case top surface as measured by the cold plate method (MIL SPEC-883 Method 1012.1).  
82. Pin soldering temperature limit is for 10 seconds maximum duration. Not designed for immersion soldering. Exceeding these limits may  
cause malfunction or permanent damage to the device.  
83. Freescale’s Package Reflow capability meets Pb-free requirements for JEDEC standard J-STD-020C. For Peak Package Reflow  
Temperature and Moisture Sensitivity Levels (MSL), Go to www.freescale.com, search by part number [e.g. remove prefixes/suffixes  
and enter the core ID to view all orderable parts. (i.e. MC33xxxD enter 33xxx), and review parametrics.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
52  
MC33910BAC / MC34910BAC  
ELECTRICAL CHARACTERISTICS  
STATIC ELECTRICAL CHARACTERISTICS  
STATIC ELECTRICAL CHARACTERISTICS  
Table 33. Static Electrical Characteristics  
Characteristics noted under conditions 5.5 V VSUP 18 V, -40°C TA 125°C for the 33910 and -40°C TA 85°C for the  
34910, unless otherwise noted. Typical values noted reflect the approximate parameter mean at TA = 25°C under nominal  
conditions, unless otherwise noted.  
Characteristic  
SUPPLY VOLTAGE RANGE (VS1, VS2)  
Symbol  
Min  
Typ  
Max  
Unit  
VSUP  
5.5  
18  
27  
40  
V
V
V
Nominal Operating Voltage  
Functional Operating Voltage(84)  
Load Dump  
VSUPOP  
VSUPLD  
SUPPLY CURRENT RANGE (VSUP = 13.5 V)  
Normal Mode (IOUT at V  
= 10 mA), LIN Recessive State(85)  
IRUN  
4.5  
10  
mA  
µA  
DD  
Stop Mode, VDD ON with IOUT = 100 µA, LIN Recessive State(85), (86), (87)  
ISTOP  
5.5 V < VSUP < 12 V  
VSUP = 13.5 V  
48  
58  
80  
90  
Sleep Mode, VDD OFF, LIN Recessive State(85), (87)  
5.5 V < VSUP < 12 V  
ISLEEP  
µA  
27  
37  
35  
48  
12 V VSUP < 13.5 V  
Cyclic Sense Supply Current Adder(88)  
ICYCLIC  
10  
µA  
V
SUPPLY UNDER/OVER-VOLTAGE DETECTIONS  
Power-On Reset (BATFAIL)(89)  
Threshold (measured on VS1)(88)  
Hysteresis (measured on VS1)(88)  
VBATFAIL  
1.5  
3.0  
0.9  
3.9  
VBATFAIL_HYS  
VSUP under-voltage detection (VSUV Flag) (Normal and Normal Request  
modes, Interrupt Generated)  
V
V
Threshold (measured on VS1)  
Hysteresis (measured on VS1)  
VSUV  
VSUV_HYS  
5.55  
6.0  
1.0  
6.6  
VSUP over-voltage detection (VSOV Flag) (Normal and Normal Request  
modes, Interrupt Generated)  
VSOV  
VSOV_HYS  
Threshold (measured on VS1)  
Hysteresis (measured on VS1)  
18  
19.25  
1.0  
20.5  
Notes  
84. Device is fully functional. All features are operating.  
85. Total current (IVS1 + IVS2) measured at GND pins excluding all loads, Cyclic Sense disabled.  
86. Total IDD current (including loads) below 100 µA.  
87. Stop and Sleep mode currents will increase if VSUP exceeds 13.5 V.  
88. This parameter is guaranteed by process monitoring but, not production tested.  
89. The flag is set during power up sequence. To clear the flag, a SPI read must be performed.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
53  
MC33910BAC / MC34910BAC  
ELECTRICAL CHARACTERISTICS  
STATIC ELECTRICAL CHARACTERISTICS  
Table 33. Static Electrical Characteristics (continued)  
Characteristics noted under conditions 5.5 V VSUP 18 V, -40°C TA 125°C for the 33910 and -40°C TA 85°C for the  
34910, unless otherwise noted. Typical values noted reflect the approximate parameter mean at TA = 25°C under nominal  
conditions, unless otherwise noted.  
Characteristic  
VOLTAGE REGULATOR(90) (VDD)  
Normal Mode Output Voltage  
1.0 mA < I < 50 mA; 5.5 V < V  
Symbol  
Min  
Typ  
Max  
Unit  
VDDRUN  
V
< 27 V  
SUP  
4.75  
60  
5.00  
110  
5.25  
200  
VDD  
Normal Mode Output Current Limitation  
Dropout Voltage(91)  
IVDDRUN  
mA  
V
VDDDROP  
I
= 50 mA  
0.1  
0.25  
VDD  
Stop Mode Output Voltage  
< 5.0 mA  
V
V
DDSTOP  
I
4.75  
6.0  
5.0  
12  
5.25  
36  
VDD  
Stop Mode Output Current Limitation  
Line Regulation  
I
mA  
mV  
VDDSTOP  
LR  
Normal mode, 5.5 V < V  
Stop mode, 5.5 V < V  
< 18 V; I  
= 10 mA  
VDD  
RUN  
20  
25  
25  
SUP  
LR  
STOP  
< 18 V; I  
= 1.0 mA  
VDD  
5.0  
SUP  
Load Regulation  
mV  
°C  
LD  
Normal mode, 1.0 mA < I  
Stop mode, 0.1 mA < I  
< 50 mA  
RUN  
15  
10  
80  
50  
VDD  
LD  
STOP  
< 5.0 mA  
VDD  
Over-temperature Prewarning (Junction)(92)  
Interrupt generated, Bit VDDOT Set  
T
PRE  
110  
125  
10  
140  
Over-temperature Prewarning hysteresis(92)  
Over-temperature Shutdown Temperature (Junction)(92)  
Over-temperature Shutdown hysteresis(92)  
T
°C  
°C  
°C  
PRE_HYS  
T
155  
170  
10  
185  
SD  
T
SD_HYS  
HALL SENSOR SUPPLY OUTPUT(93) (HVDD)  
V
Voltage matching HVDDACC = (HVDD-VDD) / VDD * 100%  
H
%
DD  
VDDACC  
IHVDD = 15 mA  
-2.0  
20  
2.0  
50  
Current Limitation  
I
30  
mA  
mV  
HVDD  
Dropout Voltage  
H
VDDDROP  
IHVDD = 15 mA; IVDD = 5.0 mA  
160  
25  
300  
40  
Line Regulation  
LR  
LD  
mV  
mV  
HVDD  
HVDD  
IHVDD = 5.0 mA; IVDD = 5.0 mA  
Load Regulation  
1.0 mA > IHVDD > 15 mA; IVDD = 5.0 mA  
10  
20  
Notes  
90. Specification with external capacitor 2.0 µF < C < 100 µF and 100 mΩ ≤ ESR 10 Ω.  
91. Measured when voltage has dropped 250 mV below its nominal Value (5.0 V).  
92. This parameter is guaranteed by process monitoring but, not production tested.  
93. Specification with external capacitor 1.0 µF < C < 10 µF and 100 mΩ ≤ ESR 10 Ω.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
54  
MC33910BAC / MC34910BAC  
ELECTRICAL CHARACTERISTICS  
STATIC ELECTRICAL CHARACTERISTICS  
Table 33. Static Electrical Characteristics (continued)  
Characteristics noted under conditions 5.5 V VSUP 18 V, -40°C TA 125°C for the 33910 and -40°C TA 85°C for the  
34910, unless otherwise noted. Typical values noted reflect the approximate parameter mean at TA = 25°C under nominal  
conditions, unless otherwise noted.  
Characteristic  
RST INPUT/OUTPUT PIN (RST)  
Symbol  
Min  
Typ  
Max  
Unit  
VDD Low Voltage Reset Threshold  
VRSTTH  
VOL  
4.3  
4.5  
4.7  
V
V
Low-State Output Voltage  
IOUT = 1.5 mA; 3.5 V VSUP 27 V  
0.0  
0.9  
High-state Output Current (0 < VOUT < 3.5 V)  
IOH  
-150  
-250  
-350  
µA  
Pull-down Current Limitation (internally limited)  
VOUT = VDD  
IPD_MAX  
mA  
1.5  
-0.3  
8.0  
Low-state Input Voltage  
High-state Input Voltage  
VIL  
0.3 x VDD  
VDD + 0.3  
V
V
VIH  
0.7 x VDD  
MISO SPI OUTPUT PIN (MISO)  
Low-state Output Voltage  
VOL  
V
V
I
= 1.5 mA  
0.0  
VDD - 0.9  
-10  
1.0  
VDD  
10  
OUT  
High-state Output Voltage  
IOUT = -250 µA  
VOH  
Tri-state Leakage Current  
ITRIMISO  
µA  
0 V VMISO VDD  
SPI INPUT PINS (MOSI, SCLK, CS)  
Low-state Input Voltage  
VIL  
VIH  
IIN  
-0.3  
0.3 x VDD  
VDD + 0.3  
V
V
High-state Input Voltage  
0.7 x VDD  
MOSI, SCLK Input Current  
µA  
0 V VIN VDD  
-10  
10  
10  
30  
CS Pull-up current  
0 V < VIN < 3.5 V  
IPUCS  
µA  
20  
INTERRUPT OUTPUT PIN (IRQ)  
Low-state Output Voltage  
IOUT = 1.5 mA  
VOL  
VOH  
VOH  
V
V
0.0  
VDD - 0.8  
0.8  
VDD  
2.0  
High-state Output Voltage  
IOUT = -250 µA  
Leakage current  
mA  
VDD VOUT ≤ 10 V  
PULSE WIDTH MODULATION INPUT PIN (PWMIN)  
Low-state Input Voltage  
VIL  
VIH  
-0.3  
0.3 x VDD  
VDD + 0.3  
V
V
High-state Input Voltage  
0.7 x VDD  
Pull-up current  
IPUPWMIN  
µA  
0 V < VIN < 3.5 V  
10  
20  
30  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
55  
MC33910BAC / MC34910BAC  
ELECTRICAL CHARACTERISTICS  
STATIC ELECTRICAL CHARACTERISTICS  
Table 33. Static Electrical Characteristics (continued)  
Characteristics noted under conditions 5.5 V VSUP 18 V, -40°C TA 125°C for the 33910 and -40°C TA 85°C for the  
34910, unless otherwise noted. Typical values noted reflect the approximate parameter mean at TA = 25°C under nominal  
conditions, unless otherwise noted.  
Characteristic  
Symbol  
Min  
Typ  
Max  
Unit  
HIGH SIDE OUTPUT HS1 AND HS2 PINS (HS1, HS2)  
Output Drain-to-Source On Resistance  
TJ = 25°C, ILOAD = 50 mA; VSUP > 9.0 V  
RDS(ON)  
Ω
7.0  
10  
14  
TJ = 150°C, ILOAD = 50 mA; VSUP > 9.0 V(94)  
TJ = 150°C, ILOAD = 30 mA; 5.5 V < VSUP < 9.0 V(94)  
Output Current Limitation(95)  
0 V < VOUT < VSUP - 2.0 V  
ILIMHS1  
mA  
60  
120  
250  
Open Load Current Detection(96)  
IOLHSx  
ILEAK  
5.0  
7.5  
10  
mA  
µA  
V
Leakage Current (-0.2 V < VHSx < VS2 + 0.2 V)  
Short Circuit Detection Threshold(97)  
5.5 V < VSUP < 27 V  
VTHSC  
VSUP - 2  
Over-temperature Shutdown(98), (99)  
Over-temperature Shutdown Hysteresis(99)  
L1 INPUT PIN (L1)  
THSSD  
150  
165  
10  
180  
°C  
°C  
THSSD_HYS  
Low Detection Threshold  
5.5 V < VSUP < 27 V  
VTHL  
VTHH  
VHYS  
IIN  
V
V
2.0  
3.0  
0.5  
2.5  
3.5  
1.0  
3.0  
4.0  
1.5  
High Detection Threshold  
5.5 V < VSUP < 27 V  
Hysteresis  
V
5.5 V < VSUP < 27 V  
Input Current(100)  
-0.2 V < VIN < VS1  
µA  
kΩ  
-10  
10  
Analog Input Impedance(101)  
RL1IN  
800  
1550  
Analog Input Divider Ratio (RATIOL1 = VL1 / VADOUT0  
L1DS (L1 Divider Select) = 0  
)
RATIOL1  
0.95  
3.42  
1.0  
3.6  
1.05  
3.78  
L1DS (L1 Divider Select) = 1  
Analog Output Offset Ratio  
L1DS (L1 Divider Select) = 0  
L1DS (L1 Divider Select) = 1  
VRATIOL1-  
mV  
%
OFFSET  
-80  
-22  
0.0  
0.0  
80  
22  
Analog Inputs Matching  
L1MATCHING  
L1DS (L1 Divider Select) = 0  
L1DS (L1 Divider Select) = 1  
96  
96  
100  
100  
104  
104  
Notes  
94. This parameter is production tested up to TA = 125°C and guaranteed by process monitoring up to TJ = 150°C.  
95. When over-current occurs, the high side stays ON with limited current capability and the HS1CL flag is set in the HSSR.  
96. When open-load occurs, the flag (HS1OP) is set in the HSSR.  
97. When short circuit occurs and if HVSE flag is enabled, HS1 automatic shutdown.  
98. When over-temperature shutdown occurs, both high sides are turned off. All flags in HSSR are set.  
99. Guaranteed by characterization but, not production tested  
100. Analog multiplexer input disconnected from L1 input pin.  
101. Analog multiplexer input connected to L1 input pin.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
56  
MC33910BAC / MC34910BAC  
ELECTRICAL CHARACTERISTICS  
STATIC ELECTRICAL CHARACTERISTICS  
Table 33. Static Electrical Characteristics (continued)  
Characteristics noted under conditions 5.5 V VSUP 18 V, -40°C TA 125°C for the 33910 and -40°C TA 85°C for the  
34910, unless otherwise noted. Typical values noted reflect the approximate parameter mean at TA = 25°C under nominal  
conditions, unless otherwise noted.  
Characteristic  
WINDOW WATCHDOG CONFIGURATION PIN (WDCONF)  
External Resistor Range  
Symbol  
Min  
Typ  
Max  
Unit  
R
20  
200  
15  
kΩ  
EXT  
Watchdog Period Accuracy with External Resistor (Excluding Resistor  
Accuracy)(102)  
WD  
-15  
%
ACC  
ANALOG MULTIPLEXER  
Internal Chip Temperature Sense Gain  
STTOV  
10.5  
5.25  
mV/K  
mV  
VSENSE Input Divider Ratio (RATIOVSENSE = VVSENSE / VADOUT0  
5.5 V < VSUP < 27 V  
)
RATIOVSENSE  
5.0  
5.5  
VSENSE Output Related Offset  
-40°C < TA < -20°C  
OFFSETVSENS  
-30  
-45  
30  
45  
E
ANALOG OUTPUT (ADOUT0)  
Maximum Output Voltage  
-5.0 mA < IO < 5.0 mA  
VOUT_MAX  
V
V
VDD - 0.35  
0.0  
VDD  
0.35  
Minimum Output Voltage  
-5.0 mA < IO < 5.0 mA  
VOUT_MIN  
RXD OUTPUT PIN (LIN PHYSICAL LAYER) (RXD)  
Low-state Output Voltage  
IOUT = 1.5 mA  
VOL  
V
V
0.0  
0.8  
High-state Output Voltage  
IOUT = -250 µA  
VOH  
VDD-0.8  
VDD  
TXD INPUT PIN (LIN PHYSICAL LAYER) (TXD)  
Low-state Input Voltage  
VIL  
VIH  
-0.3  
0.7 x VDD  
10  
0.3 x nVDD  
VDD + 0.3  
30  
V
V
High-state Input Voltage  
Pin Pull-up Current, 0 < VIN < 3.5 V  
IPUIN  
20  
µA  
Notes  
102. Watchdog timing period calculation formula: tPWD [ms] = 0.466 * (REXT - 20) + 10 (REXT in kΩ)  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
57  
MC33910BAC / MC34910BAC  
ELECTRICAL CHARACTERISTICS  
STATIC ELECTRICAL CHARACTERISTICS  
Table 33. Static Electrical Characteristics (continued)  
Characteristics noted under conditions 5.5 V VSUP 18 V, -40°C TA 125°C for the 33910 and -40°C TA 85°C for the  
34910, unless otherwise noted. Typical values noted reflect the approximate parameter mean at TA = 25°C under nominal  
conditions, unless otherwise noted.  
Characteristic  
Symbol  
Min  
Typ  
Max  
Unit  
LIN PHYSICAL LAYER, TRANSCEIVER (LIN)(103)  
Output Current Limitation  
IBUSLIM  
mA  
Dominant State, VBUS = 18 V  
40  
120  
200  
Leakage Output Current to GND  
Dominant State; VBUS = 0 V; VBAT = 12 V  
IBUS_PAS_DOM  
IBUS_PAS_REC  
IBUS_NO_GND  
IBUS  
-1.0  
mA  
20  
µA  
mA  
Recessive State; 8.0 V < VBAT < 18 V; 8.0 V < VBUS < 18 V; VBUS VBAT  
-1.0  
1.0  
100  
GND Disconnected; GNDDEVICE = VSUP; VBAT = 12V; 0 < V  
< 18V  
BUS  
µA  
V
disconnected; VSUP_DEVICE = GND; 0 < V  
< 18V  
BUS  
BAT  
Receiver Input Voltages  
Receiver Dominant State  
Receiver Recessive State  
VSUP  
VBUSDOM  
VBUSREC  
VBUS_CNT  
VHYS  
0.6  
0.475  
0.4  
Receiver Threshold Center (VTH_DOM + VTH_REC)/2  
Receiver Threshold Hysteresis (VTH_REC - VTH_DOM  
0.5  
0.525  
0.175  
)
LIN Transceiver Output Voltage  
V
VLIN_REC  
VLIN_DOM_0  
VLIN_DOM_1  
VSUP-1  
Recessive State, TXD HIGH, I  
= 1.0 µA  
OUT  
Dominant State, TXD LOW, 500 Ω External Pull-up Resistor, LDVS = 0  
Dominant State, TXD LOW, 500 Ω External Pull-up Resistor, LDVS = 1  
1.1  
1.7  
1.4  
2.0  
LIN Pull-up Resistor to V  
SUP  
RSLAVE  
TLINSD  
20  
150  
30  
165  
10  
60  
180  
kΩ  
°C  
°C  
Over-temperature Shutdown(104)  
Over-temperature Shutdown Hysteresis  
TLINSD_HYS  
Notes  
103. Parameters guaranteed for 7.0 V VSUP 18 V.  
104. When Over-temperature shutdown occurs, the LIN bus goes in recessive state and the flag LINOT in LINSR is set.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
58  
MC33910BAC / MC34910BAC  
ELECTRICAL CHARACTERISTICS  
DYNAMIC ELECTRICAL CHARACTERISTICS  
DYNAMIC ELECTRICAL CHARACTERISTICS  
Table 34. Dynamic Electrical Characteristics  
Characteristics noted under conditions 5.5 V VSUP 18 V, -40°C TA 125°C for the 33910 and -40°C TA 85°C for the  
34910, unless otherwise noted. Typical values noted reflect the approximate parameter mean at TA = 25°C under nominal  
conditions, unless otherwise noted.  
Characteristic  
SPI INTERFACE TIMING (Figure 34)  
Symbol  
Min  
Typ  
Max  
Unit  
SPI Operating Frequency  
f
t
4.0  
N/A  
N/A  
N/A  
N/A  
N/A  
N/A  
N/A  
MHz  
ns  
SPIOP  
SCLK Clock Period  
250  
110  
110  
100  
100  
40  
CLK  
PS  
SCLK Clock High Time(105)  
t
ns  
SCLKH  
W
SCLK Clock Low Time(105)  
t
ns  
SCLKL  
W
Falling Edge of CS to Rising Edge of SCLK(105)  
Falling Edge of SCLK to CS Rising Edge(105)  
MOSI to Falling Edge of SCLK(105)  
Falling Edge of SCLK to MOSI(105)  
MISO Rise Time(105)  
t
ns  
LEAD  
tLAG  
ns  
t
ns  
SISU  
t
40  
ns  
SIH  
tRSO  
ns  
C = 220 pF  
L
40  
40  
MISO Fall Time(105)  
t
ns  
ns  
FSO  
C = 220 pF  
L
Time from Falling or Rising Edges of CS to:(105)  
- MISO Low-impedance  
t
0.0  
0.0  
50  
50  
SOEN  
- MISO High-impedance  
t
SODIS  
Time from Rising Edge of SCLK to MISO Data Valid(105)  
t
ns  
VALID  
0.2 x VDD MISO 0.8 x VDD, CL = 100 pF  
0.0  
75  
RST OUTPUT PIN  
Reset Low-level Duration after VDD High (See Figure 33)  
Reset Deglitch Filter Time  
t
0.65  
350  
1.0  
1.35  
900  
ms  
ns  
RST  
t
600  
RSTDF  
WINDOW WATCHDOG CONFIGURATION PIN (WDCONF)  
Watchdog Time Period(106)  
t
ms  
PWD  
External Resistor REXT = 20 kΩ (1%)  
External Resistor REXT = 200 kΩ (1%)  
Without External Resistor REXT (WDCONF Pin Open)  
8.5  
79  
10  
94  
11.5  
108  
205  
110  
150  
Notes  
105. This parameter is guaranteed by process monitoring but, not production tested.  
106. Watchdog timing period calculation formula: tPWD [ms] = 0.466 * (REXT - 20) + 10 (REXT in kΩ)  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
59  
MC33910BAC / MC34910BAC  
ELECTRICAL CHARACTERISTICS  
DYNAMIC ELECTRICAL CHARACTERISTICS  
Table 34. Dynamic Electrical Characteristics (continued)  
Characteristics noted under conditions 5.5 V VSUP 18 V, -40°C TA 125°C for the 33910 and -40°C TA 85°C for the  
34910, unless otherwise noted. Typical values noted reflect the approximate parameter mean at TA = 25°C under nominal  
conditions, unless otherwise noted.  
Characteristic  
Symbol  
Min  
Typ  
Max  
Unit  
L1 INPUT  
Wake-up Filter Time  
STATE MACHINE TIMING  
t
8.0  
20  
38  
μs  
WUF  
Delay Between CS LOW-to-HIGH Transition (at End of SPI Stop Command)  
and Stop Mode Activation(107)  
tSTOP  
μs  
5.0  
Normal Request Mode Timeout (see Figure 33)  
t
110  
150  
205  
ms  
NRTOUT  
Delay Between SPI Command and HS Turn On(108)  
9.0 V < VSUP < 27 V  
tS-  
μs  
ON  
10  
10  
10  
Delay Between SPI Command and HS Turn Off(108)  
9.0 V < VSUP < 27 V  
tS-OFF  
μs  
Delay Between Normal Request and Normal Mode After a Watchdog Trigger  
Command (Normal Request mode)(107)  
tSNR2N  
μs  
μs  
Delay Between CS Wake-up (CS LOW to HIGH) in Stop Mode and:  
Normal Request mode, VDD ON and RST HIGH  
First Accepted SPI Command  
tWUCS  
tWUSPI  
9.0  
90  
15  
80  
N/A  
Minimum Time Between Rising and Falling Edge on the CS  
t2CS  
4.0  
μs  
LIN PHYSICAL LAYER: DRIVER CHARACTERISTICS FOR NORMAL SLEW RATE - 20.0 KBIT/SEC(109), (110)  
Duty Cycle 1: D1 = tBUS_REC(MIN)/(2 x tBIT), tBIT = 50 µs  
D1  
7.0 V VSUP 18 V  
0.396  
Duty Cycle 2: D2 = tBUS_REC(MAX)/(2 x tBIT), tBIT = 50 µs  
D2  
7.6 V VSUP 18 V  
0.581  
LIN PHYSICAL LAYER: DRIVER CHARACTERISTICS FOR SLOW SLEW RATE - 10.4 KBIT/SEC(109),(111)  
Duty Cycle 3: D3 = tBUS_REC(MIN)/(2 x tBIT), tBIT = 96 µs  
D3  
μs  
μs  
7.0 V VSUP 18 V  
0.417  
Duty Cycle 4: D4 = tBUS_REC(MAX)/(2 x tBIT), tBIT = 96 µs  
D4  
7.6 V VSUP 18 V  
0.590  
Notes  
107. This parameter is guaranteed by process monitoring but, not production tested.  
108. Delay between turn on or off command (rising edge on CS) and HS ON or OFF, excluding rise or fall time due to external load.  
109. Bus load RBUS and CBUS 1.0 nF / 1.0 kΩ, 6.8 nF / 660 Ω, 10 nF / 500 Ω. Measurement thresholds: 50% of TXD signal to LIN signal  
threshold defined at each parameter. See Figure 27.  
110. See Figure 28.  
111. See Figure 29.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
60  
MC33910BAC / MC34910BAC  
ELECTRICAL CHARACTERISTICS  
DYNAMIC ELECTRICAL CHARACTERISTICS  
Table 34. Dynamic Electrical Characteristics (continued)  
Characteristics noted under conditions 5.5 V VSUP 18 V, -40°C TA 125°C for the 33910 and -40°C TA 85°C for the  
34910, unless otherwise noted. Typical values noted reflect the approximate parameter mean at TA = 25°C under nominal  
conditions, unless otherwise noted.  
Characteristic  
Symbol  
Min  
Typ  
Max  
Unit  
V/μs  
μs  
LIN PHYSICAL LAYER: DRIVER CHARACTERISTICS FOR FAST SLEW RATE  
LIN Fast Slew Rate (Programming mode)  
SR  
20  
FAST  
LIN PHYSICAL LAYER: CHARACTERISTICS AND WAKE-UP TIMINGS(112)  
Propagation Delay and Symmetry(113)  
tREC_PD  
Propagation Delay Receiver, tREC_PD=max (tREC_PDR, tREC_PDF  
Symmetry of Receiver Propagation Delay tREC_PDF - tREC_PDR  
)
3.0  
6.0  
2.0  
tREC_SYM  
-2.0  
Bus Wake-up Deglitcher (Sleep and Stop modes)(114)  
tPROPWL  
42  
70  
95  
μs  
μs  
Bus Wake-up Event Reported  
From Sleep mode(115)  
From Stop mode(116)  
tWAKE  
tWAKE  
1500  
17  
9.0  
13  
TXD Permanent Dominant State Delay  
tTXDDOM  
0.65  
1.0  
1.35  
s
PULSE WIDTH MODULATION INPUT PIN (PWMIN)  
PWMIN pin(117)  
fPWMIN  
kHz  
Max. frequency to drive HS output pins  
10  
Notes  
112. VSUP from 7.0 V to 18 V, bus load RBUS and CBUS 1.0 nF / 1.0 kΩ, 6.8 nF / 660 Ω, 10 nF / 500 Ω. Measurement thresholds: 50% of TXD  
signal to LIN signal threshold defined at each parameter. See Figure 6.  
113. See Figure 9.  
114. See Figure 10, for Sleep and Figure 11, for Stop mode.  
115. The measurement is done with 1.0 µF capacitor and 0 mA current load on VDD. The value takes into account the delay to charge the  
capacitor. The delay is measured between the bus wake-up threshold (VBUSWU) rising edge of the LIN bus and when V reaches 3.0 V.  
DD  
See Figure 10. The delay depends of the load and capacitor on VDD  
.
116. In Stop mode, the delay is measured between the bus wake-up threshold (VBUSWU) and the falling edge of the IRQ pin. See Figure 11.  
117. This parameter is guaranteed by process monitoring but, not production tested.  
33910  
Analog Integrated Circuit Device Data  
61  
Freescale Semiconductor  
MC33910BAC / MC34910BAC  
ELECTRICAL CHARACTERISTICS  
TIMING DIAGRAMS  
TIMING DIAGRAMS  
33910  
TRANSIENT PULSE  
GENERATOR  
1.0 nF  
LIN  
(
NOTE  
)
GND  
PGND LGND AGND  
NOTE: Waveform Per ISO 7637-2. Test Pulses 1, 2, 3a, 3b.  
Figure 25. Test Circuit for Transient Test Pulses (LIN)  
33910  
TRANSIENT PULSE  
GENERATOR  
(NOTE)  
1.0 nF  
L1  
10 kΩ  
GND  
PGND LGND AGND  
NOTE: Waveform Per ISO 7637-2. Test Pulses 1, 2, 3a, 3b.  
Figure 26. Test Circuit for Transient Test Pulses (L1)  
VSUP  
R0  
LIN  
TXD  
RXD  
R0 AND C0 COMBINATIONS:  
• 1.0 kΩ and 1.0 nF  
• 660 Ω and 6.8 nF  
• 500 Ω and 10 nF  
C0  
Figure 27. Test Circuit for LIN Timing Measurements  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
62  
MC33910BAC / MC34910BAC  
ELECTRICAL CHARACTERISTICS  
TIMING DIAGRAMS  
TXD  
t
t
BIT  
BIT  
t
(MAX)  
t
(MIN)  
BUS_REC  
BUS_DOM  
VLIN_REC  
t
- MAX  
t
- MIN  
REC  
DOM  
74.4% V  
60.0% V  
SUP  
SUP  
t
- MIN  
DOM  
LIN  
58.1% V  
40.0% V  
58.1% V  
40.0% V  
SUP  
SUP  
SUP  
SUP  
28.4% V  
SUP  
28.4% V  
SUP  
42.2% V  
SUP  
t
- MIN  
REC  
t
- MAX  
t
(MIN)  
BUS_DOM  
DOM  
t
(MAX)  
BUS_REC  
RXD  
t
t
RREC  
RDOM  
Figure 28. LIN Timing Measurements for Normal Slew Rate  
TXD  
t
t
BIT  
BIT  
t
(MAX)  
t
(MIN)  
BUS_REC  
BUS_DOM  
VLIN_REC  
t
- MAX  
t
- MIN  
REC  
DOM  
77.8% V  
60.0% V  
SUP  
SUP  
t
- MIN  
DOM  
LIN  
61.6% V  
40.0% V  
61.6% V  
40.0% V  
SUP  
SUP  
SUP  
SUP  
25.1% V  
SUP  
25.1% V  
SUP  
38.9% V  
SUP  
t
- MIN  
REC  
t
- MAX  
t
(MIN)  
BUS_DOM  
DOM  
t
(MAX)  
BUS_REC  
RXD  
t
t
RREC  
RDOM  
Figure 29. LIN Timing Measurements for Slow Slew Rate  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
63  
MC33910BAC / MC34910BAC  
ELECTRICAL CHARACTERISTICS  
TIMING DIAGRAMS  
VLIN_REC  
V
BUSrec  
V
SUP  
LIN BUS SIGNAL  
V
BUSdom  
RXD  
t
RX_PDF  
t
RX_PDR  
Figure 30. LIN Receiver Timing  
V
LIN_REC  
LIN  
0.4 V  
SUP  
DOMINANT LEVEL  
VDD  
t
WL  
t
WAKE  
PROP  
Figure 31. LIN Wake-up Sleep Mode Timing  
V
LIN_REC  
LIN  
0.4 V  
SUP  
DOMINANT LEVEL  
IRQ  
t
WL  
t
WAKE  
PROP  
Figure 32. LIN Wake-up Stop Mode Timing  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
64  
MC33910BAC / MC34910BAC  
ELECTRICAL CHARACTERISTICS  
TIMING DIAGRAMS  
V
SUP  
V
DD  
RST  
t
NRTOUT  
t
RST  
Figure 33. Power On Reset and Normal Request Timeout Timing  
t
PSCLK  
CS  
t
t
WSCLKH  
LEAD  
t
LAG  
SCLK  
t
WSCLKL  
t
t
SIH  
SISU  
MOSI  
MISO  
UNDEFINED  
D0  
DON’T CARE  
D7  
DON’T CARE  
t
VALID  
t
SODIS  
t
SOEN  
D0  
D7  
DON’T CARE  
Figure 34. SPI Timing Characteristics  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
65  
MC33910BAC / MC34910BAC  
FUNCTIONAL DESCRIPTION  
INTRODUCTION  
FUNCTIONAL DESCRIPTION  
INTRODUCTION  
The 33910 is designed and developed as a highly  
integrated and cost-effective solution for automotive and  
industrial applications. For automotive body electronics, the  
33910 is well suited to perform keypad applications via the  
LIN bus.  
include a wake-up capable pin amd a Hall Sensor port  
supply. An internal voltage regulator provides power to a  
MCU device.  
Also included in this device is a LIN physical layer, which  
communicates using a single wire. This enables this device  
to be compatible with 3-wire bus systems, where one wire is  
used for communication, one for battery, and one for ground.  
Two power switches are provided on the device configured  
as high side outputs. Other ports are also provided, which  
FUNCTIONAL PIN DESCRIPTION  
See Table 1, 33910 Simplified Application Diagram, for a  
graphic representation of the various pins referred to in the  
following paragraphs. Also, see the 33910 Pin Connections  
for a description of the pin locations in the package.  
microcontroller. Data on this output pin changes on the  
negative edge of the SCLK. When CS is High, this pin will  
remain in high-impedance state.  
CHIP SELECT (CS)  
RECEIVER OUTPUT (RXD)  
CS is a active low digital input. It must remain low during a  
valid SPI communication and allow for several devices to be  
connected in the same SPI bus without contention. A rising  
edge on CS signals the end of the transmission and the  
moment the data shifted in is latched. A valid transmission  
must consist of 8 bits only.  
The RXD pin is a digital output. It is the receiver output of  
the LIN interface and reports the state of the bus voltage:  
RXD low when LIN bus is dominant, RXD high when LIN bus  
is recessive.  
TRANSMITTER INPUT (TXD)  
While in STOP mode a low-to-high level transition on this  
pin will generate a wake-up condition for the 33910.  
The TXD pin is a digital input. It is the transmitter input of  
the LIN interface and controls the state of the bus output  
(dominant when TXD is Low, recessive when TXD is High).  
ANALOG MULTIPLEXER (ADOUT0)  
This pin has an internal pull-up to force recessive state in  
case the input is left floating.  
The ADOUT0 pin can be configured via the SPI to allow  
the MCU A/D converter to read the several inputs of the  
Analog Multiplexer, including the L1 input voltage and the  
internal junction temperature.  
LIN BUS (LIN)  
The LIN pin represents the single-wire bus transmitter and  
receiver. It is suited for automotive bus systems and is  
compliant to the LIN bus specification 2.0.  
PWM INPUT CONTROL (PWMIN)  
This digital input can control the high sides in Normal  
Request and Normal mode.  
The LIN interface is only active during Normal and Normal  
Request modes.  
To enable PWM control, the MCU must perform a write  
operation to the high side control register (HSCR).  
SERIAL DATA CLOCK (SCLK)  
This pin has an internal 20 μA current pull-up.  
The SCLK pin is the SPI clock input pin. MISO data  
changes on the negative transition of the SCLK. MOSI is  
sampled on the positive edge of the SCLK.  
RESET (RST)  
This bidirectional pin is used to reset the MCU in case the  
33910 detects a reset condition or to inform the 33910 that  
the MCU has just been reset. After release of the RST pin  
Normal Request mode is entered.  
MASTER OUT SLAVE IN (MOSI)  
The MOSI digital pin receives SPI data from the MCU. This  
data input is sampled on the positive edge of SCLK.  
The RST pin is an active low filtered input and output  
formed by a weak pull-up and a switchable pull-down  
structure which allows this pin to be shorted either to VDD or  
to GND during software development without the risk of  
destroying the driver.  
MASTER IN SLAVE OUT (MISO)  
The MISO pin sends data to an SPI-enabled MCU. It is a  
digital tri-state output used to shift serial data to the  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
66  
MC33910BAC / MC34910BAC  
FUNCTIONAL DESCRIPTION  
FUNCTIONAL PIN DESCRIPTION  
INTERRUPT (IRQ)  
HIGH SIDE OUTPUTS (HS1 AND HS2)  
The IRQ pin is a digital output used to signal events or  
faults to the MCU while in Normal and Normal Request mode  
or to signal a wake-up from Stop mode. This active low output  
will transition to high, only after the interrupt is acknowledged  
by a SPI read of the respective status bits.  
These high side switches are able to drive loads such as  
relays or lamps. Their structure is connected to the VS2  
supply pin. The pins are short-circuit protected and also  
protected against overheating.  
HS1and HS2 are controlled by SPI and can respond to a  
signal applied to the PWMIN input pin.  
WATCHDOG CONFIGURATION (WDCONF)  
The HS1 and HS2 outputs can also be used during Low  
Power mode for the cyclic-sense of the wake input.  
The WDCONF pin is the configuration pin for the internal  
watchdog. A resistor can be connected to this pin to configure  
the window watchdog period. When connected directly to  
ground, the watchdog will be disabled. When this pin is left  
open, the watchdog period is fixed to its lower precision  
internal default value (150 ms typical).  
POWER SUPPLY (VS1 AND VS2)  
Those are the battery level voltage supply pins. In an  
application, VS1 and VS2 pins must be protected against  
reverse battery connection and negative transient voltages,  
with external components. These pins sustain standard  
automotive voltage conditions such as load dump at 40 V.  
GROUND CONNECTION (AGND, PGND, LGND)  
The AGND, PGND and LGND pins are the Analog and  
Power ground pins.  
The high side switches (HS1 and HS2) are supplied by the  
VS2 pin, all other internal blocks are supplied by VS1 pin.  
The AGND pin is the ground reference of the voltage  
regulator.  
VOLTAGE SENSE PIN (VSENSE)  
The PGND and LGND pins are used for high current load  
return as in the LIN interface pin.  
This input can be connected directly to the battery line. It  
is protected against battery reverse connection. The voltage  
present in this input is scaled down by an internal voltage  
divider, and can be routed to the ADOUT0 output pin and  
used by the MCU to read the battery voltage.  
Note: PGND, AGND and LGND pins must be connected  
together.  
DIGITAL/ANALOG (L1)  
The ESD structure on this pin allows for excursion up to  
+40 V, and down to -27 V, allowing this pin to be connected  
directly to the battery line. It is strongly recommended to  
connect a 10kohm resistor in series with this pin for protection  
purposes.  
The L1 pin is a multi purpose input. It can be used as a  
digital input, which can be sampled by reading the SPI and  
used for wake-up when 33910 is in Low Power mode or used  
as analog inputs for the analog multiplexer. When used to  
sense voltage outside the module, a 33kohm series resistor  
must be used on each input.  
HALL SENSOR SWITCHABLE SUPPLY PIN (HVDD)  
When used as a wake-up input L1 can be configured to  
operate in Cyclic-Sense mode. In this mode, one of the high  
side switches is configured to be periodically turned on and  
sample the wake-up input. If a state change is detected  
between two cycles a wake-up is initiated. The 33910 can  
also wake-up from Stop or Sleep by a simple state change on  
L1.  
This pin provides a switchable supply for external hall  
sensors. While in Normal mode, this current limited output  
can be controlled through the SPI.  
The HVDD pin needs to be connected to an external  
capacitor to stabilize the regulated output voltage.  
+5V MAIN REGULATOR OUTPUT (VDD)  
When used as analog input, the voltage present on the L1  
pins is scaled down by an selectable internal voltage divider  
and can be routed to the ADOUT0 output through the analog  
multiplexer.  
An external capacitor has to be placed on the VDD pin to  
stabilize the regulated output voltage. The VDD pin is  
intended to supply a microcontroller. The pin is current limited  
against shorts to GND and over-temperature protected.  
Note: If L1 input is selected in the analog multiplexer, it will  
be disabled as digital input and remains disabled in low  
Power mode. No wake-up feature is available in that  
condition.  
During Stop mode the voltage regulator does not operate  
with its full drive capabilities and the output current is limited.  
During Sleep mode the regulator output is completely shut  
down.  
When the L1 input is not selected in the analog  
multiplexer, the voltage divider is disconnected from that  
input.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
67  
MC33910BAC / MC34910BAC  
FUNCTIONAL DESCRIPTION  
FUNCTIONAL INTERNAL BLOCK DESCRIPTION  
FUNCTIONAL INTERNAL BLOCK DESCRIPTION  
MC33910 - Functional Block Diagram  
Integrated Supply  
Hall Sensor Supply  
HVDD  
Voltage Regulator  
VDD  
Analog Circuitry  
Window Watchdog  
Wake-Up  
High Side Drivers  
HS1 - HS2  
Digital / Analog Input  
LIN Physical Layer  
Interface  
Voltage & Temperature Sense  
MCU Interface and Output Control  
SPI Interface  
Reset & IRQ Logic  
HS - PWM Control  
Analog Output 0  
Integrated Supply  
Analog Circuitry  
MCU Interface and Output Control  
Drivers  
Figure 35. Functional Internal Block Diagram  
as over-current conditions in any of the driver stages can be  
reported to the connected MCU via IRQ or RST. The High  
Side driver outputs can be controlled via the SPI register as  
well as the PWMIN input. The integrated LIN physical layer  
interface can be configured via SPI register and its  
communication is driven through the RXD and TXD device  
pins. All internal analog sources are multiplexed to the  
ADOUT0 pin.  
ANALOG CIRCUITRY  
The 33910 is designed to operate under automotive  
operating conditions. A fully configurable window watchdog  
circuit will reset the connected MCU in case of an overflow.  
Two low power modes are available with several different  
wake-up sources to reactivate the device. One analog / digital  
input can be sensed or used as the wake-up source. The  
device is capable of sensing the supply voltage (VSENSE)  
and the internal chip temperature (CTEMP).  
VOLTAGE REGULATOR OUTPUTS  
Two independent voltage regulators are implemented on  
the 33910. The VDD main regulator output is designed to  
supply a MCU with a precise 5.0 V. The switchable HVDD  
output is dedicated to supply small peripherals as hall  
sensors.  
HIGH SIDE DRIVERS  
Two current and temperature protected High Side drivers  
with PWM capability are provided to drive small loads such as  
Status LED’s or small lamps. Both Drivers can be configured  
for periodic sense during low power modes.  
LIN PHYSICAL LAYER INTERFACE  
MCU INTERFACE  
The 33910 provides a LIN 2.0 compatible LIN physical  
layer interface with selectable slew rate and various  
diagnostic features.  
The 33910 is providing its control and status information  
through a standard 8-Bit SPI interface. Critical system events  
such as Low- or High-voltage/Temperature conditions as well  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
68  
MC33910BAC / MC34910BAC  
FUNCTIONAL DEVICE OPERATIONS  
OPERATIONAL MODES  
FUNCTIONAL DEVICE OPERATIONS  
OPERATIONAL MODES  
INTRODUCTION  
NORMAL MODE  
The 33910 offers three main operating modes: Normal  
(Run), Stop, and Sleep (Low Power). In Normal mode the  
device is active and is operating under normal application  
conditions. The Stop and Sleep modes are low power modes  
with wake-up capabilities.  
In Normal mode, all 33910 functions are active and can be  
controlled by the SPI and the PWMIN pin.  
The VDD regulator is ON and delivers its full current  
capability.  
If an external resistor is connected between the WDCONF  
pin and the Ground, the window watchdog function will be  
enabled.  
In Stop mode the voltage regulator still supplies the MCU  
with VDD (limited current capability) and in Sleep mode the  
voltage regulator is turned off (VDD = 0 V).  
The wake-up input (L1) can be read as a digital input or  
have its voltage routed through the analog-multiplexer.  
Wake-up from Stop mode is initiated by a wake-up  
interrupt. Wake-up from Sleep mode is done by a reset and  
the voltage regulator is turned back on.  
The LIN interface has slew rate and timing compatible with  
the LIN protocol specification 2.0. The LIN bus can transmit  
and receive information.  
The selection of the different modes is controlled by the  
MOD1:2 bits in the mode control register (MCR).  
The high side switches are active and have PWM  
capability according to the SPI configuration.  
Figure 36 describes how transitions are done between the  
different operating modes and Table 35, gives an overview of  
the Operating mode.  
The interrupts are generated to report failures 5 for VSUP  
over/under-voltage, thermal shutdown or thermal shutdown  
prewarning on the main regulator.  
RESET MODE  
The 33910 enters the Reset mode after a power up. In this  
mode, the RST pin is low for 1.0 ms (typical value). After this  
delay, the 33910 enters the Normal Request mode and the  
RST pin is driven high.  
SLEEP MODE  
The Sleep mode is a low power mode. From Normal  
mode, the device enters the Sleep mode by sending one SPI  
command through the MCR. All blocks are in their lowest  
power consumption condition. Only some wake-up sources  
(wake-up input with or without cyclic sense, forced wake-up  
and LIN receiver) are active. The 5.0 V regulator is OFF. The  
internal low-power oscillator may be active if the IC is  
configured for cyclic-sense. In this condition, one of the high  
side switches is turned on periodically and the wake-up  
inputs are sampled.  
The Reset mode is entered if a reset condition occurs (VDD  
low, watchdog trigger fail, after a wake-up from Sleep mode,  
Normal Request mode timeout occurs).  
NORMAL REQUEST MODE  
This is a temporary mode automatically accessed by the  
device after the Reset mode or after a wake-up from Stop  
mode.  
Wake-up from Sleep mode is similar to a power-up. The  
device goes in Reset mode except that the SPI will report the  
wake-up source and the BATFAIL flag is not set.  
In Normal Request mode, the VDD regulator is ON, the  
Reset pin is high and the LIN is operating in Rx Only mode.  
As soon as the device enters the Normal Request mode  
an internal timer is started for 150 ms (typical value). During  
these 150 ms, the MCU must configure the timing control  
register (TIMCR) and the MCR with MOD2 and MOD1 bits  
ste = 0 to enter in Normal mode. If within the 150 ms timeout  
the MCU does not command the 33910 to Normal mode, it  
will enter in Reset mode. If the WDCONF pin is grounded in  
order to disable the watchdog function, the 33910 goes  
directly in Normal mode after the Reset mode. If the  
STOP MODE  
The Stop mode is the second low power mode, but in this  
case the 5.0 V regulator is ON with limited current drive  
capability. The application MCU is always supplied while the  
33910 is operating in Stop mode.  
The device can enter in Stop mode only by sending the  
SPI command. When the application is in this mode, it can  
wake-up from the 33910 side (for example: cyclic sense,  
force wake-up, LIN bus, wake inputs) or the MCU side (CS,  
RST pins). Wake-up from Stop mode will transition the 33910  
to Normal Request mode and generates an interrupt except  
if the wake-up event is a low to high transition on the CS pin  
or comes from the RST pin.  
WDCONF pin is open, the 33910 stays typically for 150 ms in  
Normal Request before entering in Normal mode.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
69  
MC33910BAC / MC34910BAC  
FUNCTIONAL DEVICE OPERATIONS  
OPERATIONAL MODES  
Normal Request Timeout Expired (t  
)
NRTOUT  
V
LOW  
DD  
V
HIGH AND  
DD  
Power Up  
RESET DELAY (tRST) EXPIRED  
POWER  
DOWN  
NORMAL  
REQUEST  
RESET  
V
LOW  
DD  
NORMAL  
WD FAILED  
V
LOW (>t ) EXPIRED  
NRTOUT  
DD  
AND VSUV = 0  
SLEEP COMMAND  
WAKE-UP (RESET)  
STOP  
SLEEP  
V
LOW  
DD  
Legend  
WD: Watchdog  
WD Disabled: Watchdog disabled (WDCONF pin connected to GND)  
WD Trigger: Watchdog is triggered by SPI command  
WD Failed: No watchdog trigger or trigger occurs in closed window  
Stop Command: Stop command sent via the SPI  
Sleep Command: Sleep command sent via the SPI  
Wake-up from Stop mode: L1 state change, LIN bus wake-up, Periodic wake-up, CS rising edge wake-up or RST wake-up.  
Wake-up from Sleep mode: L1 state change, LIN bus wake-up, Periodic wake-up.  
Figure 36. Operating Modes and Transitions  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
70  
MC33910BAC / MC34910BAC  
FUNCTIONAL DEVICE OPERATIONS  
OPERATIONAL MODES  
Table 35. Operating Modes Overview  
Function  
VDD  
Reset Mode Normal Request Mode Normal Mode  
Stop Mode  
Sleep Mode  
full  
full  
SPI(118)  
full  
SPI  
stop  
-
HVDD  
HSx  
-
-
-
-
SPI/PWM(119)  
SPI  
SPI/PWM  
SPI  
Note(120)  
-
Note(121)  
Analog Mux  
L1  
-
-
-
Input  
Input  
Wake-up  
Wake-up  
LIN  
-
Rx-Only  
full/Rx-Only Rx-Only/Wake-up  
Wake-up  
Watchdog  
VSENSE  
-
150 ms (typ.) timeout  
On  
On(62)/Off  
On  
-
-
-
On  
VDD  
Notes  
118. Operation can be enabled/controlled by the SPI.  
119. Operation can be controlled by the PWMIN input.  
120. HSx switches can be configured for cyclic sense operation in Stop mode.  
121. HSx switches can be configured for cyclic sense operation in Sleep mode.  
122. Windowing operation when enabled by an external resistor.  
Over-temperature Prewarning  
INTERRUPTS  
Interrupts are used to signal a microcontroller that a  
peripheral needs to be serviced. The interrupts which can be  
generated change according to the Operating mode. While in  
Normal and Normal Request modes the 33910 signals  
through interrupts special conditions which may require a  
MCU software action. Interrupts are not generated until all  
pending wake-up sources are read in the interrupt source  
register (ISR).  
Signals when the 33910 temperature has reached the pre-  
shutdown warning threshold. It is used to warn the MCU that  
an over-temperature shutdown in the main 5.0 V regulator is  
imminent.  
LIN Over-current Shutdown / Over-temperature  
Shutdown / TXD Stuck At Dominant / RXD Short-circuit  
These signal faulty conditions in the LIN interface (except  
the LIN over-current) that had led to disable the LIN driver. In  
order to restart operation, the fault must be removed and  
must be acknowledged by reading the SPI.  
While in Stop mode, interrupts are used to signal wake-up  
events. Sleep mode does not use interrupts, wake-up is  
performed by powering-up the MCU. In Normal and Normal  
Request mode the wake-up source can be read by SPI.  
The LINOC bit functionality in the LIN status register  
(LINSR) is to indicate that an LIN over-current occurred and  
the driver stays enabled.  
The interrupts are signaled to the MCU by a low logic level  
of the IRQ pin, which will remain low until the interrupt is  
acknowledged by a SPI read. The IRQ pin will then be driven  
high.  
High Side Over-temperature Shutdown  
Interrupts are only asserted while in Normal-, Normal  
Request and Stop mode. Interrupts are not generated while  
the RST pin is low.  
Signals a shutdown of the high side outputs.  
RESET  
Following is a list of the interrupt sources in Normal and  
Normal Request modes, some of those can be masked by  
writing to the SPI-interrupt mask register (IMR).  
To reset an MCU, the 33910 drives the RST pin low for the  
time the reset condition lasts.  
After the reset source has been removed the state  
machine will drive the RST output low for at least 1.0 ms  
typical value before driving it high.  
Low Voltage Interrupt  
Signals when the supply line (VS1) voltage drops below  
the VSUV threshold (VSUV).  
In the 33910 four main reset sources exist:  
5V Regulator Low-Voltage-Reset (VRSTTH  
)
High Voltage Interrupt  
The 5V regulator output VDD is continuously monitored  
against brown outs. If the supply monitor detects that the  
voltage at the VDD pin has dropped below the reset threshold  
VRSTTH the 33910 will issue a reset. In case of over-  
temperature, the voltage regulator will be disabled and the  
Signals when the supply line (VS1) voltage increases  
above the VSOV threshold (VSOV).  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
71  
MC33910BAC / MC34910BAC  
FUNCTIONAL DEVICE OPERATIONS  
OPERATIONAL MODES  
voltage monitoring will issue a VDDOT Flag independently of  
the VDD voltage.  
In order to select and activate the cyclic sense wake-up  
from the L1 input, before entering in low power modes (Stop  
or Sleep modes), the following SPI set-up has to be  
performed:  
Window Watchdog Overflow  
• In WUCR: select the L1 input to WU-enable.  
• In HSCR: enable HSx.  
• In TIMCR: select the CS/WD bit and determine the  
cyclic sense period with CYSTx bits.  
If the watchdog counter is not properly serviced while its  
window is open, the 33910 will detect a MCU software  
runaway and will reset the microcontroller.  
Wake-up From Sleep Mode  
• Perform Goto Sleep/Stop command.  
During Sleep mode, the 5.0 V regulator is not active,  
hence all wake-up requests from Sleep mode require a  
power-up/reset sequence.  
Forced Wake-up  
The 33910 can wake-up automatically after a  
predetermined time spent in Sleep or Stop mode. Cyclic  
sense and forced wake-up are exclusive. If forced wake-up is  
enabled, the cyclic sense can not be enabled.  
External Reset  
The 33910 has a bidirectional reset pin which drives the  
device to a safe state (same as Reset mode) for as long as  
this pin is held low. The RST pin must be held low long  
enough to pass the internal glitch filter and get recognized by  
the internal reset circuit. This functionality is also active in  
Stop mode.  
To determine the wake-up period, the following SPI set-up  
has to be sent before entering in Low Power modes:  
• In TIMCR: select the CS/WD bit and determine the Low  
Power mode period with CYSTx bits.  
• In HSCR: the HSx bit must be disabled.  
After the RST pin is released, there is no extra tRST to be  
considered.  
CS Wake-up  
While in Stop mode, a rising edge on the CS will cause a  
wake-up. The CS wake-up does not generate an interrupt  
and is not reported on SPI.  
WAKE-UP CAPABILITIES  
Once entered in to one of the low-power modes (Sleep or  
Stop) only wake-up sources can bring the device into Normal  
mode operation.  
LIN Wake-up  
In Stop mode, a wake-up is signaled to the MCU as an  
interrupt, while in Sleep mode the wake-up is performed by  
activating the 5.0 V regulator and resetting the MCU. In both  
cases the MCU can detect the wake-up source by accessing  
the SPI registers. There is no specific SPI register bit to signal  
a CS wake-up or external reset. If necessary this condition is  
detected by excluding all other possible wake-up sources.  
While in the low power modes the 33910 monitors the  
activity on the LIN bus. A dominant pulse larger than tPROPWL  
followed by a dominant to recessive transition will cause a  
LIN wake-up. This behavior protects the system from a short-  
to-ground bus condition.  
RST Wake-up  
While in Stop mode, the 33910 can wake-up when the  
RST pin is held low long enough to pass the internal glitch  
filter. Then, the 33910 will change to Normal Request or  
Normal modes depending on the WDCONF pin  
configuration. The RST wake-up does not generate an  
interrupt and is not reported via SPI.  
Wake-up From Wake-up Input (L1) With Cyclic Sense  
Disabled  
The wake-up line is dedicated to sense state changes of  
external switches and wake-up the MCU (in Sleep or Stop  
mode).  
In order to select and activate direct wake-up from the L1  
input, the wake-up control register (WUCR) must be  
configured with L1WE input enabled. The wake-up input  
state is read through the wake-up status register (WUSR).  
From Stop mode, the following wake-up events can be  
configured:  
• Wake-up from L1 input without cyclic sense  
• Cyclic sense wake-up inputs  
• Force wake-up  
L1 input is also used to perform cyclic-sense wake-up.  
Note: Selecting the L1 input in the analog multiplexer  
before entering Low Power mode will disable the wake-up  
capability of the L1 input.  
• CS wake-up  
• LIN wake-up  
• RST wake-up  
From Sleep mode, the following wake-up events can be  
configured:  
Wake-up From Wake-up Input (L1) With Cyclic Sense  
Timer Enabled  
• Wake-up from L1 input without cyclic sense  
• Cyclic sense wake-up inputs  
• Force wake-up  
The SBCLIN can wake-up at the end of a cyclic sense  
period if on the wake-up input lines (L1) a state change  
occurs. The HSx switch is activated in Sleep or Stop modes  
from an internal timer. Cyclic sense and force wake-up are  
exclusive. If cyclic sense is enabled, the force wake-up can  
not be enabled.  
• LIN wake-up  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
72  
MC33910BAC / MC34910BAC  
FUNCTIONAL DEVICE OPERATIONS  
OPERATIONAL MODES  
in the WDSR will be set. This condition is only detected  
during Reset mode.  
WINDOW WATCHDOG  
The 33910 includes a configurable window watchdog  
which is active in Normal mode. The watchdog can be  
configured by an external resistor connected to the WDCONF  
pin. The resistor is used to achieve higher precision in the  
timebase used for the watchdog.  
If neither a resistor nor a connection to ground is detected,  
the watchdog falls back to the internal lower precision  
timebase of 150 ms (typ.) and signals the faulty condition  
through the WDSR.  
The watchdog timebase can be further divided by a  
prescaler which can be configured by the TIMCR. During  
Normal Request mode, the window watchdog is not active  
but there is a 150 ms (typ.) timeout for leaving the Normal  
Request mode. In case of a timeout, the 33910 will enter into  
Reset mode, resetting the microcontroller before entering  
again into Normal Request mode.  
SPI clears are performed by writing through the SPI in the  
MOD bits of the MCR.  
During the first half of the SPI timeout watchdog clears are  
not allowed; but after the first half of the PSPI-timeout window  
the clear operation opens. If a clear operation is performed  
outside the window, the 33910 will reset the MCU, in the  
same way as when the watchdog overflows.  
HIGH SIDE OUTPUT PINS HS1 AND HS2  
These outputs are two high side drivers intended to drive  
small resistive loads or LEDs incorporating the following  
features:  
WINDOW CLOSED  
NO WATCHDOG CLEAR  
ALLOWED  
WINDOW OPEN  
FOR WATCHDOG  
CLEAR  
• PWM capability (software maskable)  
• Open load detection  
• Current limitation  
• Over-temperature shutdown (with maskable interrupt)  
• High-voltage shutdown (software maskable)  
• Cyclic sense  
WD TIMING X 50%  
WD TIMING X 50%  
The high side switches are controlled by the bits HS1:2 in  
the High Side Control Register (HSCR).  
WD PERIOD (t  
)
PWD  
WD TIMING SELECTED BY REGISTER  
ON WDCONF PIN  
PWM Capability (direct access)  
Each high side driver offers additional (to the SPI control)  
direct control via the PWMIN pin.  
Figure 37. Window Watchdog Operation  
To disable the watchdog function in Normal mode the user  
must connect the WDCONF pin to ground. This measure  
effectively disables Normal Request mode. The WDOFF bit  
If both the bits HS1 and PWMHS1 are set in the High Side  
Control Register (HSCR), then the HS1 driver is turned on if  
the PWMIN pin is high and turned of if the PWMIN pin is low.  
This applies to HS2 configuring HS2 and PWMHS2 bits.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
73  
MC33910BAC / MC34910BAC  
FUNCTIONAL DEVICE OPERATIONS  
OPERATIONAL MODES  
Interrupt  
Control  
Module  
VDD  
HVSE  
VDD  
PWMIN  
PWMHSx  
VS2  
MOD1:2  
HSx  
High Side - Driver  
charge pump  
open load detection  
on/off  
Control  
current limitation  
overtemperture shutdown (interrupt maskable)  
high voltage shutdown (maskable)  
HSxOP  
HSxCL  
Status  
HSx  
Wakeup  
Module  
Figure 38. High Side Drivers HS1 and HS2  
Open Load Detection  
Interrupt Control Module. The shutdown is indicated as HS  
Interrupt in the Interrupt Source Register (ISR).  
Each high side driver signals an open load condition if the  
current through the high side is below the open load current  
threshold.  
A thermal shutdown of the high side drivers is indicated by  
setting all HSxOP and HSxCL bits simultaneously.  
If the bit HSM is set in the Interrupt Mask Register (IMR),  
then an interrupt (IRQ) is generated.  
The open load condition is indicated with the bits HS1OP  
and HS2OP in the High Side Status Register (HSSR).  
A write to the High Side Control Register (HSCR), when  
the over-temperature condition is gone, will re-enable the  
high side drivers.  
Current Limitation  
Each high side driver has an output current limitation. In  
combination with the over-temperature shutdown the high-  
side drivers are protected against over-current and short-  
circuit failures.  
High-voltage Shutdown  
In case of a high voltage condition and if the high voltage  
shutdown is enabled (bit HVSE in the Mode Control Register  
(MCR) is set) both high side drivers are shut down.  
When the driver operates in the current limitation area, it is  
indicated with the bits HS1CL and HS2CL in the HSSR.  
A write to the High Side Control Register (HSCR), when  
the high voltage condition is gone, will re-enable the high side  
drivers.  
Note: If the driver is operating in current limitation mode,  
excessive power might be dissipated.  
Over-temperature Protection (HS Interrupt)  
Sleep And Stop Mode  
Both high side drivers are protected against over-  
temperature. In case of an over-temperature condition both  
high side drivers are shut down and the event is latched in the  
The high side driver can be enabled to operate in Sleep  
and Stop mode for cyclic sensing. Also see Table 35,  
Operating Modes Overview.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
74  
MC33910BAC / MC34910BAC  
FUNCTIONAL DEVICE OPERATIONS  
OPERATIONAL MODES  
The LIN driver is a low side MOSFET with over-current  
LIN PHYSICAL LAYER  
and thermal shutdown. An internal pull-up resistor with a  
serial diode structure is integrated, so no external pull-up  
components are required for the application in a Slave mode.  
The fall time from dominant to recessive and the rise time  
from recessive to dominant is controlled. The symmetry  
between both slopes is guaranteed.  
The LIN bus pin provides a physical layer for single-wire  
communication in automotive applications. The LIN physical  
layer is designed to meet the LIN physical layer specification  
and has the following features:  
• LIN physical layer 2.0 compliant  
• Slew rate selection  
• Over-current shutdown  
LIN Pin  
• Over-temperature shutdown  
• LIN pull-up disable in Stop and Sleep modes  
• Advanced diagnostics  
The LIN pin offers a high susceptibility immunity level from  
external disturbance, guaranteeing communication.  
• LIN dominant voltage level selection  
INTERRUPT  
CONTROL  
MODULE  
WAKE-UP  
MODULE  
High-voltage  
Shutdown  
High Side  
Interrupt  
LIN  
Wake-up  
MOD1:2  
LSR0:1  
LINPE  
VS1  
LIN DRIVER  
LDVS  
Slope and Slew Rate Control  
Over-current Shutdown (interrupt maskable)  
Over-temperature Shutdown (interrupt maskable)  
RXONLY  
RXSHORT  
TXDOM  
LINOT  
LINOC  
30K  
LIN  
TXD  
RXD  
SLOPE  
CONTROL  
LGND  
WAKE-UP  
FILTER  
RECEIVER  
Figure 39. LIN Interface  
Slew Rate Selection  
LIN Pull-up Disable In Stop and Sleep Mode  
The slew rate can be selected for optimized operation at  
10.4 and 20 kBit/s as well as a fast baud rate for test and  
programming. The slew rate can be adapted with the bits  
LSR1:0 in the LIN control register (LINCR). The initial slew  
rate is optimized for 20 kBit/s.  
To improve performance and for safe behavior in case of  
LIN bus short to ground or LIN bus leakage during Low Power  
mode the internal pull-up resistor on the LIN pin can be  
disconnected by clearing the LINPE bit in the MCR. The bit  
LINPE also changes the bus wake-up threshold (VBUSWU).  
In case of a LIN bus short to GND, this feature will reduce  
the current consumption in Stop and Sleep modes.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
75  
MC33910BAC / MC34910BAC  
FUNCTIONAL DEVICE OPERATIONS  
OPERATIONAL MODES  
Over-current Shutdown (LIN Interrupt)  
If the bit LINM is set in the interrupt mask register (IMR) an  
interrupt IRQ will be generated.  
The output low side FET is protected against over-current  
conditions. In case of an over-current condition (e.g. LIN bus  
short to VBAT), the transmitter will not be shut down. The bit  
LINOC in the LIN status register (LINSR) is set.  
The transmitter is automatically re-enabled once TXD is  
high.  
A read of the LIN status register (LINSR) with the TXD pin  
is high will clear the bit TXDOM.  
If the bit LINM is set in the interrupt mask register (IMR) an  
Interrupt IRQ will be generated.  
LIN Dominant Voltage Level Selection  
Over-temperature Shutdown (LIN Interrupt)  
The LIN dominant voltage level can be selected by the bit  
LDVS in the LIN control register (LINCR).  
The output low side FET is protected against over-  
temperature conditions. In case of an over-temperature  
condition, the transmitter will be shut down and the bit LINOT  
in the LIN status register (LINSR) is set.  
LIN Receiver Operation Only  
While in Normal mode the activation of the RXONLY bit  
disables the LIN TX driver. In the case of a LIN error condition  
this bit is automatically set. In case a Low Power mode is  
selected with this bit set, the LIN wake-up functionality is  
disabled, then, in Stop mode, the RXD pin will reflect the state  
of the LIN bus.  
If the bit LINM is set in the interrupt mask register (IMR) an  
Interrupt IRQ will be generated.  
The transmitter is automatically re-enabled once the  
condition is gone and TXD is high.  
A read of the LIN status register (LINSR) with the TXD pin  
will re-enable the transmitter.  
STOP Mode And Wake-up Feature  
During Stop mode operation the transmitter of the physical  
layer is disabled. In case the bit LIN-PU was set in the Stop  
mode sequence the internal pull-up resistor is disconnected  
from VSUP and a small current source keeps the LIN pin in  
the recessive state. The receiver is still active and able to  
detect wake-up events on the LIN bus line.  
RXD Short-circuit Detection (LIN Interrupt)  
The LIN transceiver has a short-circuit detection for the  
RXD output pin. In case of an short-circuit condition, either  
5.0 V or ground, the bit RXSHORT in the LIN status register  
(LINSR) is set and the transmitter is shutdown.  
If the bit LINM is set in the interrupt mask register (IMR) an  
interrupt IRQ will be generated.  
A dominant level longer than tPROPWL followed by a rising  
edge will generate a wake-up interrupt and will be reported in  
the ISR. Also see Figure 32.  
The transmitter is automatically re-enabled once the  
condition is gone (transition on RXD) and TXD is high.  
A read of the LIN status register (LINSR) without the RXD  
pin short circuit condition will clear the bit RXSHORT.  
SLEEP Mode And Wake-up Feature  
During Sleep mode operation the transmitter of the  
physical layer is disabled. In case the bit LIN-PU was set in  
the Sleep mode sequence the internal pull-up resistor is  
disconnected from VSUP and a small current source keeps  
the LIN pin in recessive state. The receiver is still active to be  
able to detect wake-up events on the LIN bus line.  
TXD Dominant Detection (LIN Interrupt)  
The LIN transceiver monitors the TXD input pin to detect  
stuck in dominant (0 V) condition. In case of a stuck condition  
(TXD pin 0V for more than 1 second (typ.)) the transmitter is  
shut down and the bit TXDOM in the LIN status register  
(LINSR) is set.  
A dominant level longer than tPROPWL followed by a rising  
edge will generate a system wake-up (Reset) and will be  
reported in the ISR. Also see Figure 31.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
76  
MC33910BAC / MC34910BAC  
FUNCTIONAL DEVICE OPERATIONS  
LOGIC COMMANDS AND REGISTERS  
LOGIC COMMANDS AND REGISTERS  
• MISO—Master-In Slave-Out  
SPI AND CONFIGURATION  
• SCLK—Serial Clock  
The SPI creates the communication link between a  
microcontroller (master) and the 33910.  
A complete data transfer via the SPI consists of 1 byte.  
The master sends 4 bits of address (A3:A0) + 4 bits of control  
information (C3:C0) and the slave replies with 3 system  
status bits and one not defined bit (VMS,LINS,HSS,n.d.) + 4  
bits of status information (S3:S0).  
The interface consists of four pins (see Figure 40):  
CS—Chip Select  
• MOSI—Master-Out Slave-In  
CS  
Register Write Data  
MOSI  
MISO  
A3  
A2  
A1  
A0  
C3  
C2  
C1  
C0  
S0  
Register Read Data  
VMS LINS HSS S3 S2  
S1  
SCLK  
Read Data Latch  
Write Data Latch  
Rising Edge of SCLK  
Falling Edge of SCLK  
Change MISO/MISO Output  
Sample MISO/MISO Input  
Figure 40. SPI Protocol  
During the inactive phase of the CS (HIGH), the new data  
transfer is prepared.  
The rising edge of the chip select CS indicates the end of  
the transfer and latches the write data (MOSI) into the  
register. The CS high forces MISO to the high-impedance  
state.  
The falling edge of the CS indicates the start of a new data  
transfer and puts the MISO in the low-impedance state and  
latches the analog status data (Register read data).  
Register reset values are described along with the reset  
condition. Reset condition is the condition causing the bit to  
be set to its reset value. The main reset conditions are:  
With the rising edge of the SPI clock (SCLK), the data is  
moved to MISO/MOSI pins. With the falling edge of the SPI  
clock (SCLK) the data is sampled by the receiver.  
- Power-On Reset (POR): level at which the logic is reset  
and BATFAIL flag sets.  
The data transfer is only valid if exactly 8 sample clock  
edges are present during the active (low) phase of CS.  
- Reset mode  
- Reset done by the RST pin (ext_reset)  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
77  
MC33910BAC / MC34910BAC  
FUNCTIONAL DEVICE OPERATIONS  
LOGIC COMMANDS AND REGISTERS  
SPI REGISTER OVERVIEW  
.
Table 36. System Status Register  
BIT  
Adress(A3:A0)  
Register Name / Read/Write Information  
SYSSR - System Status Register  
7
6
5
4
$0 - $F  
R
VMS  
LINS  
HSS  
-
Table 9 summarizes the SPI Register content for Control Information (C3:C0)=W and status information (S3:S0) = R.  
Table 37. SPI Register Overview  
BIT  
Adress(A3:A0)  
Register Name / Read/Write Information  
3
HVSE  
VSOV  
VSOV  
-
2
LINPE  
VSUV  
VSUV  
-
1
0
MCR - Mode Control Register  
VSR - Voltage Status Register  
VSR - Voltage Status Register  
WUCR - Wake-up Control Register  
WUSR - Wake-up Status Register  
WUSR - Wake-up Status Register  
LINCR - LIN Control Register  
LINSR - LIN Status Register  
W
R
MOD2  
VDDOT  
VDDOT  
-
MOD1  
BATFAIL  
BATFAIL  
L1WE  
L1  
$0  
$1  
$2  
$3  
$4  
$5  
$6  
$7  
R
W
R
-
-
-
R
-
-
-
L1  
W
R
LDVS  
RXSHORT  
RXSHORT  
PWMHS2  
HS2OP  
HS2OP  
RXONLY  
TXDOM  
TXDOM  
PWMHS1  
HS2CL  
HS2CL  
WD2  
LSR1  
LINOT  
LINOT  
HS2  
LSR0  
LINOC  
LINOC  
HS1  
LINSR - LIN Status Register  
R
HSCR - High Side Control Register  
HSSR - High Side Status Register  
HSSR - High Side Status Register  
W
R
HS1OP  
HS1OP  
WD1  
CYST1  
WDOFF  
WDOFF  
MX1  
HS1CL  
HS1CL  
WD0  
R
TIMCR - Timing Control Register  
W
CS/WD  
$A  
CYST2  
WDERR  
WDERR  
MX2  
CYST0  
WDWO  
WDWO  
MX0  
WDSR - Watchdog Status Register  
WDSR - Watchdog Status Register  
AMUXCR - Analog Multiplexer Control Register  
CFR - Configuration Register  
R
R
WDTO  
WDTO  
L1DS  
HVDD  
HSM  
$B  
$C  
$D  
W
W
W
R
CYSX8  
-
-
-
IMR - Interrupt Mask Register  
LINM  
ISR1  
ISR1  
VMM  
$E  
ISR - Interrupt Source Register  
ISR3  
ISR2  
ISR0  
$F  
ISR - Interrupt Source Register  
R
ISR3  
ISR2  
ISR0  
Note: Address $8 and $9 are reserved and must not be used.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
78  
MC33910BAC / MC34910BAC  
FUNCTIONAL DEVICE OPERATIONS  
LOGIC COMMANDS AND REGISTERS  
HSS - High Side Switch Status  
REGISTER DEFINITIONS  
This read-only bit indicates that one or more bits in the  
HSSR are set.  
System Status Register - SYSSR  
The system status register (SYSSR) is always transferred  
with every SPI transmission and gives a quick system status  
overview. It summarizes the status of the voltage status  
register (VSR), LIN status register (LINSR) and the HSSR.  
1 = High Side Status bit set  
0 = None  
Table 38. System Status Register  
HS1CL  
HS1OP  
HSS  
S7  
S6  
S5  
S4  
HS2CL  
Read  
VMS  
LINS  
HSS  
–.  
HS2OP  
VMS - Voltage Monitor Status  
Figure 43. High Side Status  
Mode Control Register - MCR  
This read-only bit indicates that one or more bits in the  
voltage status register (VSR) are set.  
1 = Voltage Monitor bit set  
0 = None  
The MCR allows to switch between the operation modes  
and to configure the 33910. Writing the MCR will return the  
voltage status register (VSR).  
Table 39. Mode Control Register - $0  
BATFAIL  
C3  
C2  
C1  
C0  
VDDOT  
VMS  
VSUV  
VSOV  
Write  
HVSE  
LINPE  
MOD2  
MOD1  
Reset  
Value  
1
1
-
-
-
-
Figure 41. Voltage Monitor Status  
Reset  
Condition  
POR  
POR  
LINS - LIN Status  
This read-only bit indicates that one or more bits in the LIN  
status register (LINSR) are set.  
HVSE - High-voltage Shutdown Enable  
This write-only bit enables/disables automatic shutdown of  
the high side and the low side drivers during a high-voltage  
VSOV condition.  
1 = LIN Status bit set  
0 = None  
1 = automatic shutdown enabled  
0 = automatic shutdown disabled  
LINOC  
LINPE - LIN pull-up enable.  
LINOT  
LINS  
TXDOM  
This write-only bit enables/disables the 30 kΩ LIN pull-up  
resistor in Stop and Sleep modes. This bit also controls the  
LIN bus wake-up threshold.  
RXSHORT  
1 = LIN pull-up resistor enabled  
0 = LIN pull-up resistor disabled  
Figure 42. LIN Status  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
79  
MC33910BAC / MC34910BAC  
FUNCTIONAL DEVICE OPERATIONS  
LOGIC COMMANDS AND REGISTERS  
MOD2, MOD1 - Mode Control Bits  
Any access to the MCR or voltage status register (VSR)  
will clear the BATFAIL flag.  
These write-only bits select the Operating mode and allow  
to clear the watchdog in accordance with Table 38 Mode  
Control Bits.  
1 = POR Reset has occurred  
0 = POR Reset has not occurred  
Table 40. Mode Control Bits  
Wake-up Control Register - WUCR  
MOD2  
MOD1  
Description  
This register is used to control the digital wake-up input.  
Writing the wake-up control register (WUCR) will return the  
wake-up status register (WUSR).  
0
0
1
1
0
1
0
1
Normal Mode  
Stop Mode  
Sleep Mode  
Table 42. Wake-up Control Register - $2  
Normal Mode + watchdog Clear  
C3  
C2  
C1  
C0  
Write  
0
0
0
L1WE  
Voltage Status Register - VSR  
Returns the status of the several voltage monitors. This  
register is also returned when writing to the MCR.  
Reset  
Value  
1
1
1
1
Reset  
Condition  
Table 41. Voltage Status Register - $0/$1  
POR, Reset mode or ext_reset  
S3  
S2  
S1  
S0  
L1WE - Wake-up Input Enable  
Read  
VSOV  
VSUV  
VDDOT BATFAIL  
This write-only bit enables/disables the L1 input. In Stop  
and Sleep mode the L1WE bit activates the L1 input for wake-  
up. If the L1 input is selected on the analog multiplexer, the  
L1WE is masked to 0.  
VSOV - VSUP Over-voltage  
This read-only bit indicates an over-voltage condition on  
the VS1 pin.  
1 = Wake-up Input enabled.  
0 = Wake-up Input disabled.  
1 = Over-voltage condition.  
0 = Normal condition.  
Wake-up Status Register - WUSR  
VSUV - VSUP Under-voltage  
This register is used to monitor the digital wake-up inputs  
and is also returned when writing to the wake-up control  
register (WUCR).  
This read-only bit indicates an under-voltage condition on  
the VS1 pin.  
1 = Under-voltage condition.  
0 = Normal condition.  
Table 43. Wake-up Status Register - $2/$3  
S3  
S2  
S1  
S0  
VDDOT - Main Voltage Regulator Over-temperature  
Warning  
Read  
-
-
-
L1  
This read-only bit indicates that the main voltage regulator  
temperature reached the Over-Temperature Prewarning  
Threshold.  
L1 - Wake-up input  
This read-only bit indicates the status of the L1 input. If the  
L1 input is not enabled then the wake-up status will return 0.  
1 = Over-temperature prewarning  
0 = Normal  
After a wake-up form Stop or Sleep mode this bit also  
allows to verify the L1 input has caused the wake-up, by first  
reading the interrupt status register (ISR) and then reading  
the wake-up status register (WUSR).  
BATFAIL - Battery Fail Flag.  
This read-only bit is set during power-up and indicates that  
the 33910 had a power on reset (POR).  
1 = L1 Wake-up.  
0 = L1 Wake-up disabled or selected as analog input.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
80  
MC33910BAC / MC34910BAC  
FUNCTIONAL DEVICE OPERATIONS  
LOGIC COMMANDS AND REGISTERS  
LIN Control Register - LINCR  
LIN Status Register - LINSR  
This register controls the LIN physical interface block.  
Writing the LIN control register (LINCR) returns the LIN status  
register (LINSR).  
This register returns the status of the LIN physical  
interface block and is also returned when writing to the LIN  
control register (LINCR).  
Table 44. LIN Control Register - $4  
Table 46. LIN Status Register - $4/$5  
C3  
C2  
C1  
C0  
S3  
S2  
S1  
S0  
Write  
LDVS  
RXONLY  
LSR1  
LSR0  
Read  
RXSHORT  
TXDOM  
LINOT  
LINOC  
Reset  
Value  
0
0
0
0
RXSHORT - RXD Pin Short Circuit  
This read-only bit indicates a short-circuit condition on the  
RXD pin (shorted either to 5.0 V or to Ground). The short-  
circuit delay must be 8.0 µs worst case to be detected and to  
shutdown the driver. To clear this bit, it must be read after the  
condition is gone (transition detected on RXD pin). The LIN  
driver is automatically re-enabled once the condition is gone.  
POR, Reset  
mode or  
ext_reset  
POR, Reset mode,  
ext_reset or LIN  
failure gone*  
Reset  
Condition  
POR  
* LIN failure gone: if LIN failure (over-temp, TXD/RXD short) was set, the flag  
resets automatically when the failure is gone.  
1 = RXD short circuit condition.  
0 = None.  
LDVS - LIN Dominant Voltage Select  
This write-only bit controls the LIN Dominant voltage:  
1 = LIN Dominant Voltage = VLIN_DOM_1 (1.7 V typ)  
0 = LIN Dominant Voltage = VLIN_DOM_0 (1.1 V typ)  
TXDOM - TXD Permanent Dominant  
This read-only bit signals the detection of a TXD pin stuck  
at dominant (Ground) condition and the resultant shutdown in  
the LIN transmitter. This condition is detected after the TXD  
pin remains in dominant state for more than 1 second typical  
value.  
RXONLY - LIN Receiver Operation Only  
This write-only bit controls the behavior of the LIN  
transmitter.  
In Normal mode the activation of the RXONLY bit disables  
the LIN transmitter. In case of a LIN error condition this bit is  
automatically set.  
To clear this bit, it must be read after TXD has gone high.  
The LIN driver is automatically re-enabled once TXD goes  
High.  
In Stop mode this bit disables the LIN wake-up  
functionality and the RXD pin will reflect the state of the LIN  
bus.  
1 = TXD stuck at dominant fault detected.  
0 = None.  
1 = only LIN receiver active (Normal mode) or LIN wake-  
up disabled (Stop mode).  
LINOT - LIN Driver Over-temperature Shutdown  
This read-only bit signals that the LIN transceiver was  
shutdown due to over-temperature. The transmitter is  
automatically re-enabled after the over-temperature  
condition is gone and TXD is high. The LINOT bit is cleared  
after SPI read once the condition is gone.  
0 = LIN fully enabled.  
LSRx - LIN Slew-Rate  
This write-only bit controls the LIN driver slew-rate in  
accordance with Table 45.  
1 = LIN over-temperature shutdown  
0 = None  
Table 45. LIN Slew-Rate Control  
LSR1  
LSR0  
Description  
LINOC - LIN Driver Over-current Shutdown  
0
0
1
1
0
1
0
1
Normal Slew Rate (up to 20 kb/s)  
Slow Slew Rate (up to 10 kb/s)  
Fast Slew Rate (up to 100 kb/s)  
Reserved  
This read-only bit signals an over-current condition  
occurred on the LIN pin. The LIN driver is not shutdown but  
an IRQ is generated. To clear this bit, it must be read after the  
condition is gone.  
1 = LIN over-current shutdown  
0 = None  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
81  
MC33910BAC / MC34910BAC  
FUNCTIONAL DEVICE OPERATIONS  
LOGIC COMMANDS AND REGISTERS  
High Side Control Register - HSCR  
HSxCL - High Side Current Limitation  
This register controls the operation of the high side drivers.  
Writing to this register returns the High Side Status Register  
(HSSR).  
This read-only bit indicates that the high side switch is  
operating in current Limitation mode.  
1 = HSx in current limitation (or thermal shutdown)  
0 = Normal  
Table 47. High Side Control Register - $6  
Timing Control Register - TIMCR  
C3  
C2  
C1  
C0  
This register is a double purpose register which allows to  
configure the watchdog and the cyclic sense periods. Writing  
to the TIMCR will also return the WDSR.  
Write  
PWMHS2 PWMHS1  
HS2  
HS1  
Reset  
Value  
0
0
0
0
Table 49. Timing Control Register - $A  
Reset  
Condition  
POR, Reset mode, ext_reset, HSx  
over-temp or (VSOV & HVSE)  
POR  
C3  
C2  
C1  
C0  
WD2  
WD1  
WD0  
PWMHSx - PWM Input Control Enable  
Write  
CS/WD  
This write-only bit enables/disables the PWMIN input pin  
to control the high side switch. The high side switch must be  
enabled (HSx bit).  
CYST2  
CYST1  
CYST0  
Reset  
Value  
-
-
0
0
0
1 = PWMIN input controls HS1 output.  
0 = HSx is controlled only by SPI.  
Reset  
Condition  
POR  
HSx - High Side Switch Control.  
CS/WD - Cyclic Sense or Watchdog Prescaler Select.  
This write-only bit enables/disables the high side switch.  
1 = HSx switch on.  
This write-only bit selects which prescaler is being written  
to, the cyclic sense prescaler or the watchdog prescaler.  
0 = HSx switch off.  
1 = Cyclic Sense Prescaler selected  
0 = Watchdog Prescaler select  
High Side Status Register - HSSR  
This register returns the status of the high side switch and  
is also returned when writing to the HSCR.  
WDx - Watchdog Prescaler  
This write-only bits selects the divider for the watchdog  
prescaler and therefore selects the watchdog period in  
accordance with Table 50. This configuration is valid only if  
windowing watchdog is active.  
Table 48. High Side Status Register - $6/$7  
S3  
S2  
S1  
S0  
Read  
HS2OP  
HS2CL  
HS1OP  
HS1CL  
Table 50. Watchdog Prescaler  
WD2  
WD1  
WD0  
Prescaler Divider  
High Side thermal shutdown  
A thermal shutdown of the high side drivers is indicated by  
setting the HSxOP and HSxCL bits simultaneously.  
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
1
2
4
HSxOP - High Side Switch Open-Load Detection  
6
This read-only bit signals that the high side switch is  
conducting current below a certain threshold indicating  
possible load disconnection.  
8
10  
12  
14  
1 = HSx Open Load detected (or thermal shutdown)  
0 = Normal  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
82  
MC33910BAC / MC34910BAC  
FUNCTIONAL DEVICE OPERATIONS  
LOGIC COMMANDS AND REGISTERS  
CYSTx - Cyclic Sense Period Prescaler Select  
1 = Last reset caused by watchdog timeout  
0 = None  
This write-only bits selects the interval for the wake-up  
cyclic sensing together with the bit CYSX8 in the  
configuration register (CFR) (see Configuration Register -  
CFR).  
WDERR - Watchdog Error  
This read-only bit signals the detection of a missing  
watchdog resistor. In this condition the watchdog is using the  
internal, lower precision timebase. The windowing function is  
disabled.  
This option is only active if the high side switch is enabled  
when entering in Stop or Sleep mode. Otherwise a timed  
wake-up is performed after the period shown in Table 51.  
1 = WDCONF pin resistor missing  
Table 51. Cyclic Sense Interval  
0 = WDCONF pin resistor not floating  
CYSX8(123) CYST2  
CYST1  
CYST0  
Interval  
WDOFF - Watchdog Off  
X
0
0
0
0
0
0
0
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
1
0
1
0
1
0
1
No Cyclic Sense  
20 ms  
This read-only bit signals that the watchdog pin connected  
to GND and therefore disabled. In this case watchdog  
timeouts are disabled and the device automatically enters  
Normal mode out of Reset. This might be necessary for  
software debugging and for programming the Flash memory.  
40 ms  
60 ms  
80 ms  
100 ms  
120 ms  
140 ms  
160 ms  
320 ms  
480 ms  
640 ms  
800 ms  
960 ms  
1120 ms  
1 = Watchdog is disabled  
0 = Watchdog is enabled  
WDWO - Watchdog Window Open  
This read-only bit signals when the watchdog window is  
open for clears. The purpose of this bit is for testing. Should  
be ignored in case WDERR is High.  
1 = Watchdog window open  
0 = Watchdog window closed  
Analog Multiplexer Control Register - MUXCR  
This register controls the analog multiplexer and selects  
the divider ration for the L1 input divider.  
Notes  
123. bit CYSX8 is located in configuration register (CFR)  
Table 53. Analog Multiplexer Control Register -$C  
Watchdog Status Register  
C3  
L1DS  
1
C2  
MX2  
0
C1  
MX1  
0
C0  
MX0  
0
This register returns the watchdog status information and  
is also returned when writing to the TIMCR.  
Write  
Table 52. Watchdog Status Register - $A/$B  
Reset Value  
Reset Condition  
S3  
S2  
S1  
S0  
POR  
POR, Reset mode or ext_reset  
Read  
WDTO  
WDERR WDOFF  
WDWO  
L1DS - L1 Analog Input Divider Select  
WDTO - Watchdog Time Out  
This write-only bit selects the resistor divider for the L1  
analog input. Voltage is internally clamped to VDD.  
This read-only bit signals the last reset was caused by  
either a watchdog timeout or by an attempt to clear the  
watchdog within the window closed.  
0 = L1 Analog divider: 1  
1 = L1 Analog divider: 3.6 (typ.)  
Any access to this register or the TIMCR will clear the  
WDTO bit.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
83  
MC33910BAC / MC34910BAC  
FUNCTIONAL DEVICE OPERATIONS  
LOGIC COMMANDS AND REGISTERS  
MXx - Analog Multiplexer Input Select  
Writing to the interrupt mask register (IMR) will return the  
ISR.  
These write-only bits selects which analog input is  
multiplexed to the ADOUT0 pin according to Table 54.  
Table 56. Interrupt Mask Register - $E  
When disabled or when in Stop or Sleep mode, the output  
buffer is not powered and the ADOUT0 output is left floating  
to achieve lower current consumption.  
C3  
HSM  
1
C2  
-.  
C1  
LINM  
1
C0  
VMM  
1
Write  
Table 54. Analog Multiplexer Channel Select  
Reset Value  
Reset Condition  
1
MX2  
MX1  
MX0  
Meaning  
POR  
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
Disabled  
Reserved  
HSM - High Side Interrupt Mask  
Die Temperature Sensor  
VSENSE input  
L1 input  
This write-only bit enables/disables interrupts generated in  
the high side block.  
1 = HS Interrupts Enabled  
0 = HS Interrupts Disabled  
Reserved  
Reserved  
LINM - LIN Interrupts Mask  
Reserved  
This write-only bit enables/disables interrupts generated in  
the LIN block.  
Configuration Register - CFR  
1 = LIN Interrupts Enabled  
0 = LIN Interrupts Disabled  
This register controls the cyclic sense timing multiplier.  
Table 55. Configuration Register - $D  
VMM - Voltage Monitor Interrupt Mask  
C3  
C2  
C1  
C0  
This write-only bit enables/disables interrupts generated in  
the voltage monitor block. The only maskable interrupt in the  
voltage monitor block is the VSUP over-voltage interrupt.  
Write  
0
CYSX8  
0
0
Reset  
Value  
0
0
0
0
1 = Interrupts Enabled  
0 = Interrupts Disabled  
POR, Reset  
mode or  
ext_reset  
Reset  
Condition  
POR  
POR  
POR  
Interrupt Source Register - ISR  
This register allows the MCU to determine the source of  
the last interrupt or wake-up respectively. A read of the  
register acknowledges the interrupt and leads IRQ pin to  
high, in case there are no other pending interrupts. If there  
are pending interrupts, IRQ will be driven high for 10µs and  
then be driven low again.  
HVDD - Hall Sensor Supply Enable  
This write-only bit enables/disables the state of the hall  
sensor supply.  
1 = HVDD on  
0 = HVDD off  
This register is also returned when writing to the interrupt  
mask register (IMR).  
CYSX8 - Cyclic Sense Timing x 8  
Table 57. Interrupt Source Register - $E/$F  
This write-only bit influences the Cyclic Sense period as  
shown in Table 51.  
S3  
S2  
S1  
S0  
1 = Multiplier enabled  
0 = None  
Read  
ISR3  
ISR2  
ISR1  
ISR0  
ISRx - Interrupt Source Register  
Interrupt Mask Register - IMR  
These read-only bits indicate the interrupt source following  
Table 58. If no interrupt is pending than all bits are 0.  
This register allow to mask some of interrupt sources. The  
respective flags within the ISR will continue to work but will  
not generate interrupts to the MCU. The 5.0 V Regulator  
over-temperature prewarning interrupt and under-voltage  
(VSUV) interrupts can not be masked and will always cause  
an interrupt.  
In case more than one interrupt is pending, than the  
interrupt sources are handled sequentially multiplex.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
84  
MC33910BAC / MC34910BAC  
FUNCTIONAL DEVICE OPERATIONS  
LOGIC COMMANDS AND REGISTERS  
Table 58. Interrupt Sources  
ISR3 ISR2 ISR1 ISR0  
Interrupt Source  
Priority  
none maskable  
maskable  
0
0
0
0
0
0
0
0
0
1
0
0
1
1
0
0
1
0
1
0
no interrupt  
no interrupt  
L1 wake-up from Stop mode-  
HS interrupt (Over-temperature)  
Reserved  
none  
highest  
-
-
LIN interrupt (RXSHORT, TXDOM, LIN OT, LIN  
OC) or LIN wake-up  
0
0
1
1
0
1
1
0
Voltage monitor interrupt  
Voltage monitor interrupt  
(High-voltage)  
(Low-voltage and VDD over-temperature)  
-
Forced wake-up  
lowest  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
85  
MC33910BAC / MC34910BAC  
TYPICAL APPLICATIONS  
LOGIC COMMANDS AND REGISTERS  
TYPICAL APPLICATIONS  
The 33910 can be configured in several applications. The figure below shows the 33910 in the typical Slave Node Application.  
V
BAT  
D1  
C2  
C1  
VDD  
IRQ  
Interrupt  
Control Module  
LVI, HVI, HTI, OCI  
Voltage Regulator  
5V Output Module  
C5  
C4  
C3  
AGND  
HVDD  
Hall Sensor Supply  
VDD  
Reset  
Control Module  
LVR, HVR, HTR, WD,  
RST  
IRQ  
RST  
Window  
R1  
Watchdog Module  
PWMIN  
TIMER  
High Side Control  
Module  
HS1  
HS2  
MISO  
MOSI  
SCLK  
CS  
Chip Temp Sense Module  
VBAT Sense Module  
SPI  
&
CONTROL  
SPI  
VSENSE  
MCU  
R2  
L1  
Analog Input Module  
ADOUT0  
A/D  
Wake Up Module  
Digital Input Module  
RXD  
TXD  
LIN Physical Layer  
SCI  
A/D  
LIN  
LIN  
C6  
R7  
Typical Component Values:  
C1 = 47 µF; C2 = C4 = 100 nF; C3 = 10 µF; C5 = 220 pF  
R1 = 10 kΩ; R2 = 20 kΩ-200 kΩ  
Recommended Configuration of the not Connected Pins (NC):  
Pin 15, 16, 17, 19, 20, 21, 22 = GND  
Pin 11 = open (floating)  
Pin 28 = this pin is not internally connected and may be used for PCB routing optimization.  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
86  
PACKAGING  
PACKAGE DIMENSIONS  
PACKAGING  
PACKAGE DIMENSIONS  
Important For the most current revision of the package, visit www.Freescale.com and select Documentation, then under  
Available Documentation column select Packaging Information.  
AC SUFFIX (PB-FREE)  
32-PIN LQFP  
98ASH70029A  
REVISION D  
33910  
Analog Integrated Circuit Device Data  
87  
Freescale Semiconductor  
IMPORTANT FOR THE MOST CURRENT REVISION OF THE PACK-  
AGE, VISIT WWW.FREESCALE.COM AND SELECT DOCUMENTATION,  
PACKAGE DIMENSIONS (Continued)  
AC SUFFIX (PB-FREE)  
32-PIN LQFP  
98ASH70029A  
REVISION D  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
88  
REVISION HISTORY  
REVISION HISTORY  
Revision Date  
Description of Changes  
5/2007  
9/2007  
Initial Release  
1.0  
2.0  
Several textual corrections  
Page 11: “Analog Output offset Ratio” changed to “Analog Output offset” +/-22mV  
Page 11: VSENSE Input Divider Ratio adjusted to 5,0/5,25/5,5  
Page 12: Common mode input impedance corrected to 75kΩ  
Page 13/15: LIN PHYSICAL LAYER parameters adjusted to final LIN specification release  
9/2007  
2/2008  
11/2008  
Revision number incremented at engineering request.  
Changed Functional Block Diagram on page 24.  
3.0  
4.0  
5.0  
Datasheet updated according to the Pass1.2 silicon version electrical parameters  
Add Maximum Rating on IBUS_NO_GND parameter  
Added L1, Temperature Sense Analog Output Voltage per characterization(36), Internal Chip Temperature  
Sense Gain per characterization at 3 temperatures(36) See Figure 16, Temperature Sense Gain, VSENSE  
Input Divider Ratio (RATIOVSENSE=Vsense/Vadout0) per characterization(36), and VSENSE Output Related  
Offset per characterization(36) parameters  
Added Temperature Sense Gain section  
Minor corrections to ESD Capability, (18), Cyclic Sense ON Time from Stop and Sleep Mode(45), Lin Bus Pin  
(LIN), Serial Data Clock Pin (SCLK), Master Out Slave In Pin (MOSI), Master In Slave Out Pin (MISO), Digital/  
analog Pin (L1), Normal Request Mode, Sleep Mode, LIN Over-temperature Shutdown / TXD Stuck At  
Dominant / RXD Short-circuit:, Fault Detection Management Conditions, Lin Physical Layer, LIN Interface,  
Over-temperature Shutdown (LIN Interrupt), LIN Receiver Operation Only, SPI Protocol, L1 - Wake-up input  
1, LIN Control Register - LINCR, and RXSHORT - RXD Pin Short-circuit  
Updated Freescale form and style  
2/2009  
3/2009  
3/2010  
Added explanation for pins Not Connected (NC).  
6.0  
7.0  
8.0  
Changed VBAT_SHIFT and GND_SHIFT maximum from 10% to 11.5% for both parameters on page 13.  
Combined Complete Data sheet for Part Numbers MC33910BAC and MC34910BAC to the back of this data  
sheet.  
Changed ESD Voltage for Machine Model from ±200 to ±150  
33910  
Analog Integrated Circuit Device Data  
Freescale Semiconductor  
89  
How to Reach Us:  
Home Page:  
www.freescale.com  
Web Support:  
http://www.freescale.com/support  
USA/Europe or Locations Not Listed:  
Freescale Semiconductor, Inc.  
Technical Information Center, EL516  
2100 East Elliot Road  
Tempe, Arizona 85284  
1-800-521-6274 or +1-480-768-2130  
www.freescale.com/support  
Europe, Middle East, and Africa:  
Freescale Halbleiter Deutschland GmbH  
Technical Information Center  
Schatzbogen 7  
81829 Muenchen, Germany  
+44 1296 380 456 (English)  
+46 8 52200080 (English)  
+49 89 92103 559 (German)  
+33 1 69 35 48 48 (French)  
www.freescale.com/support  
Japan:  
Freescale Semiconductor Japan Ltd.  
Headquarters  
ARCO Tower 15F  
1-8-1, Shimo-Meguro, Meguro-ku,  
Tokyo 153-0064  
Japan  
0120 191014 or +81 3 5437 9125  
support.japan@freescale.com  
Information in this document is provided solely to enable system and  
software implementers to use Freescale Semiconductor products. There are  
no express or implied copyright licenses granted hereunder to design or  
fabricate any integrated circuits or integrated circuits based on the  
information in this document.  
Asia/Pacific:  
Freescale Semiconductor China Ltd.  
Exchange Building 23F  
No. 118 Jianguo Road  
Chaoyang District  
Freescale Semiconductor reserves the right to make changes without further  
notice to any products herein. Freescale Semiconductor makes no warranty,  
representation or guarantee regarding the suitability of its products for any  
particular purpose, nor does Freescale Semiconductor 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 that may be provided in Freescale  
Semiconductor data sheets and/or specifications can and do vary in different  
applications and actual performance may vary over time. All operating  
parameters, including “Typicals”, must be validated for each customer  
application by customer’s technical experts. Freescale Semiconductor does  
not convey any license under its patent rights nor the rights of others.  
Freescale Semiconductor 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 other  
application in which the failure of the Freescale Semiconductor product could  
create a situation where personal injury or death may occur. Should Buyer  
purchase or use Freescale Semiconductor products for any such unintended  
or unauthorized application, Buyer shall indemnify and hold Freescale  
Semiconductor 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 unauthorized  
use, even if such claim alleges that Freescale Semiconductor was negligent  
regarding the design or manufacture of the part.  
Beijing 100022  
China  
+86 10 5879 8000  
support.asia@freescale.com  
For Literature Requests Only:  
Freescale Semiconductor Literature Distribution Center  
P.O. Box 5405  
Denver, Colorado 80217  
1-800-441-2447 or +1-303-675-2140  
Fax: +1-303-675-2150  
LDCForFreescaleSemiconductor@hibbertgroup.com  
Freescale™ and the Freescale logo are trademarks of  
Freescale Semiconductor, Inc. All other product or service names  
are the property of their respective owners.  
© Freescale Semiconductor, Inc. 2009. All rights reserved.  
MC33910  
Rev. 8.0  
3/2010  

相关型号:

MC33910G5AC/R2

LIN System Basis Chip with High Side Drivers
FREESCALE

MC33911

LIN System Basis Chip with DC Motor Pre-driver
FREESCALE

MC33911BAC

LIN System Basis Chip with DC Motor Pre-driver
FREESCALE

MC33911BAC/R2

BUF OR INV BASED PRPHL DRVR
NXP

MC33911BACR2

LIN System Basis Chip with DC Motor Pre-driver
FREESCALE

MC33911BR2

LIN System Basis Chip with DC Motor Pre-driver
FREESCALE

MC33911G5AC

LIN System Basis Chip with DC Motor Pre-driver
FREESCALE

MC33911G5AC

System Basis Chip, LIN, 1x 5.0V/60mA LDOs, DC Motor Predriver, Enhanced EMC, QFP 32, Tray
NXP

MC33911G5ACR2

0.11A BUF OR INV BASED PRPHL DRVR, PQFP32
NXP

MC33911G5AR2

MC33911G5AR2
NXP

MC33911_10

LIN System Basis Chip with DC Motor Pre-driver
FREESCALE

MC33912

LIN System Basis Chip with DC Motor Pre-driver and Current Sense
FREESCALE