Order this document by
Rev: 4.91 Date: 10th July, 2002
XC33989
System Basis Chip with
High Speed CAN Transceiver
The MC33989 is a monolithic integrated circuit combining many functions
frequently used by automotive ECUs. It incorporates:
- Two voltage regulators.
- Four high voltage inputs.
- 1Mbaud CAN physical interface.
• Vdd1: Low drop voltage regulator, current limitation, over temperature
detection, monitoring and reset function
• Vdd1: Total current capability 200mA.
• V2: Tracking function of Vdd1 regulator. Control circuitry for external bipolar
ballast transistor for high flexibility in choice of peripheral voltage and current
supply.
• Four operational modes (normal, stand-by, stop and sleep mode)
nc...
I
• Low stand-by current consumption in stop and sleep modes
• High speed 1MBaud CAN physical interface.
• Four external high voltage wake-up inputs, associated with HS1 Vbat switch
• 150mA output current capability for HS1 Vbat switch allowing drive of external
switches pull up resistors or relays
• Vsup failure detection
• Nominal DC operating voltage from 5.5 to 27V, extended range down to 4.5V.
• 40V maximum transient voltage
• Programmable software time out and window watchdog
• Safe mode with separate outputs for Watchdog time out and Reset
• Wake up capabilities (four wake up inputs, programmable cyclic sense,
forced wake up, CAN interface, SPI and stop mode over current)
ESD voltage (Machine Model) All pins except
CANH and CANL
L0, L1,L2, L3
- DC Input voltage
- DC Input current
- Transient input voltage (according to ISO7637
specification) and with external component (see figure 1 below).
THERMAL RATINGS
Junction TemperatureT
Storage Temperature T
Ambient Temperature (for info only)T
Thermal resistance junction to gnd pins (note 1)Rthj/p20°C/W
note 1: gnd pins 6, 7, 8, 9, 20, 21, 22, 23
Figure 1. : Transient test pulse for L0, L1, L2 and L3 inputs
Gnd
Vlog- 0.3Vdd1+0.3V
V
I
Vesdh
Vesdm-200200V
Vwu DC
j
s
a
1nF
Lx
10 k
-0.3
-4
-2
-0.3
-2
-100
- 40+150°C
- 55+165°C
- 40+125°C
Transient Pulse
Internally limited
Generator
(note)
Gnd
Vsup+0.3V
40
+100
4
2
2
kV
mA
A
V
V
note: Waveform in accordance to ISO7637 part1, test pulses 1, 2, 3a and 3b.
MC339892
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
MC33989
2ELECTRICAL CHARACTERISTICS
(V
From 5.5V to 18V and Tamb -40°C to 125°C)
sup
For all pins except CANH, CANL, Tx and Rx which are described in the CAN module section
nc...
I
cale Semiconductor,
Frees
DescriptionSymbol
Vsup pin (Device power supply)
Nominal DC Voltage range
Extended DC Voltage range 1Vsup-ex14.55.5VReduced functionality
Extended DC Voltage range 2Vsup-ex21827V(note 3)
Input Voltage during Load Dump
Input Voltage during jump start
Supply Current in Stand-by Mode
(note 2,4) (includes 10mA at Vdd1)
Supply Current in Normal Mode (note 2)
Supply Current in Sleep Mode (note 2,4)
Supply Current in Sleep Mode (note 2,4)
Supply current in sleep mode (note 2,4)
Supply Current in Stop mode (note 2,4)
I out Vdd1 <2mA
Supply Current in Stop mode (note 2,4)
I out Vdd1 <2mA
Supply Current in Stop mode (note 2,4)
Iout Vdd1 < 2mA
BATFAIL Flag internal thresholdVBF1.534V
BATFAIL Flag hysteresisVBF hyst1Vguaranteed by design
Battery fall early warning thresholdBFew5.35.86.3VIn normal & standby mode
Battery fall early warning hysteresisBFewh0.10.20.3VIn normal & standby mode
note 1: Vdd1>4V, reset high, logic pin high level reduced, device is functional.
note 2: Current measured at Vsup pin.
note 3: Device is fully functional. All functions are operating (All mode available and operating, Watchdog, HS1 turn ON turn OFF, CAN cell
operating, L0 to L3 inputs operating, SPI read write operation). Over temperature may occur.
note 4: With CAN cell in sleep-disable state. If CAN cell is sleep-enabled for wake up, an additional 60uA must be added to specified value.
note 5: Oscillator running means “Forced Wake up” or “Cyclic Sense” or “Software Watchdog in stop mode” timer activated. Oscillator not
running means that “Forced Wake up” and “cyclic Sense” and “Software Watchdog in stop mode” are not activated.
Vsup
VsupLD
VsupJS
Isup(stdby)
Isup(norm)
Isup
(sleep1)
Isup
(sleep2)
Isup
(sleep3)
Isup
(stop1)
Isup
(stop2)
Isup
(stop3)
Characteristics
UnitConditions
MinTypMax
5.518V
(note 1)
40VLoad dump situation
27VJump start situation
1217mAIout at Vdd1 =10mA
CAN recessive or sleep-
disable state
12.517mAIout at Vdd1 =10mA
CAN recessive or sleep-
disable state
72105uAVdd1 & V2 off, Vsup<12V,
oscillator running (note5)
CAN in sleep-disable state
5790uAVdd1 & V2 off, Vsup<12V
oscillator not running (5)
CAN in sleep-disable state
100150uAVdd1 & V2 off, Vsup>12V
oscillator running (5)
CAN in sleep-disable state
135210uAVdd1 on, Vsup<12V
oscillator running (5)
CAN in sleep-disable state
130410uAVdd1 on, Vsup<12V
oscillator not running (5)
CAN in sleep-disable state
160230uAVdd on, Vsup>12
oscillator running (5)
CAN in sleep-disable state
guaranteed by design
Vdd1 (external 5V output for MCU supply). Idd1 is the total regulator output current. Vdd specification with external capacitor. Stability requirement: C>47uF ESR < 1.3 ohms (tantalum capacitor)
In reset, normal request, normal and standby modes.
Measures with C=47uF Tantalum.
Vdd1 Output VoltageVdd1out4.955.1VIdd1 from 2 to 200mA
Vdd1 Output VoltageVdd1out4VIdd1 from 2 to 200mA
Tamb -40°C to 125°C
5.5V< Vsup <27V
4.5V< Vsup <5.5V
MC339893
For More Information On This Product,
Go to: www.freescale.com
(V
From 5.5V to 18V and Tamb -40°C to 125°C)
sup
For all pins except CANH, CANL, Tx and Rx which are described in the CAN module section
Idd1 stop output current to wake up SBCIdd1s-wu101725mA
Idd1 over current wake up deglitcher timeIdd1 - dglt405575usguaranted by design
Reset thresholdRst-stop14.54.64.7V
Reset thresholdRst-stop24.14.24.3V
Line regulation
Load regulation
V2 tracking voltage regulator
note 3: V2 specification with external capacitor
- Stability requirement: C>42uF and ESR<1.3 ohm (tantalum capacitor), external resistor between base and emitter required.
- Measurement conditions: Ballast transistor MJD32C, C=10uF tantalum, 2.2k resistor between base and emitter of ballast transistor.
V2 Output Voltage
I2 output current (for information only)I2200mADepending upon external
V2 ctrl drive current capabilityI2ctrl010mAWorst case at Tj=125°C
V2LOW Flag ThresholdV2Lth3.7544.25V
Logic output pins (MISO) Push pull structure with tri state condition (CSB high).
Low Level Output VoltageVol01.0VI out = 1.5mA
High Level Output VoltageVohVdd1-0.9Vdd1VI out = -250uA
Tristated MISO Leakage Current-2+2uA0V<V
Logic input pins (MOSI, SCLK, CSB)
High Level Input VoltageVih0.7Vdd1Vdd1+0.3
Low Level Input VoltageVil-0.30.3Vdd1V
High Level Input Current on CSBIih-100-20uA V
Low Level Input Current CSBIil-100-20uA V
MOSI, SCK Input Current Iin-1010uA0<V
(C at Vdd1= 47uF tantal)LR1525mV9V<V
(C at Vdd1= 47uF tantal)LR21025mV5.5V<V
(C at Vdd1= 47uF tantal)LD2575mV1mA<I
(C at Vdd1= 47uF tantal)LR-s525mV5.5V<V
(C at Vdd1= 47uF tantal)LD-s1575mV1mA<I
(C at V2 = 10uF tantal)V20.9911.01Vdd1I2 from 2 to 200mA
r
d
Characteristics
MinTypMax
1V
430us
UnitConditions
4.5V< Vsup
°CNormal or standby mode
°CVDDTEMP bit set
°C
value after reset.
Measured at 50% of reset
not tested, guaranted by
charaterization and design
signal
<18, Idd=10mA
sup
<27V, Idd=10mA
sup
<200mA
Idd
Vsup=13.5V, I=100mA
<27V, Idd=2mA
sup
<10mA
Idd
5.5V< Vsup <27V
ballast transistor
<Vdd
miso
=4V
i
=1V
i
<Vdd
IN
MC339894
For More Information On This Product,
Go to: www.freescale.com
(V
From 5.5V to 18V and Tamb -40°C to 125°C)
sup
For all pins except CANH, CANL, Tx and Rx which are described in the CAN module section
Freescale Semiconductor, Inc.
MC33989
nc...
I
cale Semiconductor,
Frees
DescriptionSymbol
Reset Pin (output pin only, supply from Vdd1. Structure switch to gnd with pull up current source)
High Level Output current Ioh-300-250-150uA0<V
Low Level Output Voltage (I
Low Level Output Voltage (I
Reset pull down currentIpdw2.35mAV>0.9V
Reset Duration after Vdd1 Highreset-dur33.44ms
Wdogb output pin (Push pull structure)
Low Level Output Voltage (I
High Level Output Voltage (I
INT Pin( Push pull structure)
Low Level Output Voltage (I
High Level Output Voltage (I
HS1: 150mA High side output pin
Rdson at Tj=25°C, and Iout -150mARon2522.5OhmsVsup>9V
Rdson at Ta=125°C, and Iout -150mARon1254.5OhmsVsup>9V
Rdson at Ta=125°C, and Iout -120mARon125-23.55.5Ohms5.5<Vsup<9V
Output current limitationIlim160500mA
Over temperature ShutdownOvt155190
Leakage currentIleak10uA
Output Clamp Voltage at Iout= -10mAVcl-1.5-0.3Vno inductive load drive
L0, L1, L2, L3 inputs
Negative Switching ThresholdVthn2
Positive Switching ThresholdVthp2.7
HysteresisVhyst0.61.3V5.5V<Vsup<27
Input currentIin-1010uA-0.2V < Vin < 40V
Wake up Filter TimeTwuf82038us
DIGITAL INTERFACE TIMING
SPI operation frequencyFreq0.254MHz
SCLK Clock Periodt
SCLK Clock High Timet
SCLK Clock Low Timet
Falling Edge of CS to Rising
Edge of SCLK
Falling Edge of SCLK to Rising Edge of
CS
MOSI to Falling Edge of SCLKt
Falling Edge of SCLK to MOSIt
MISO Rise Time (CL = 220pF)t
MISO Fall Time (CL = 220pF)t
Time from Falling or Rising Edges of CS to:
- MISO Low Impedance
- MISO High Impedance
Time from Rising Edge of SCLK to MISO
Data Valid
=1.5mA)Vol00.9V5.5v<V
0
=tbd mA)Vol00.9V1v<V
0
=1.5mA)Vol00.9V1v<V
0
=-250uA)VohVdd1-0.9Vdd1
0
=1.5mA)Vol00.9V
0
=-250uA)VohVdd1-0.9Vdd1
0
pCLK
wSCLKH
wSCLKL
t
lead
t
lag
SISU
SIH
rSO
fSO
t
SOEN
t
SODIS
t
valid
Characteristics
MinTypMax
2.5
2.7
3
3.5
250N/Ans
125N/Ans
125N/Ans
100N/Ans
100N/Ans
40N/Ans
40N/Ans
2.5
3
3.2
3.3
4
4.2
2550ns
2550ns
3
3.6
3.7
3.8
4.6
4.7
50
50
50ns
UnitConditions
<0.7Vdd
out
<27V
sup
<5.5V
sup
<27V
sup
°C
capability
V5.5V<Vsup<6V
V5.5V<Vsup<6V
ns
6V<Vsup<18V
18V<Vsup<27
6V<Vsup<18V
18V<Vsup<27
0.2 V1=<MISO>=0.8V1,
=200pF
C
L
MC339895
For More Information On This Product,
Go to: www.freescale.com
(V
From 5.5V to 18V and Tamb -40°C to 125°C)
sup
For all pins except CANH, CANL, Tx and Rx which are described in the CAN module section
Freescale Semiconductor, Inc.
MC33989
nc...
I
cale Semiconductor,
Frees
DescriptionSymbol
STATE MACHINE TIMING
note 1: delay starts at falling edge of clock cycle #8 of the SPI command and start of “Turn on” or “Turn off” of HS1 or V2.
Delay between CSB low to high transistion (at end of SPI stop command) and
Stop mode activation
Interrupt low level durationTint71013usSBC in stop mode
Internal oscillator frequencyOsc-f1100kHz
Internal low power oscillator frequencyOsc-f2100kHz
Watchdog period 1Wd18.589.7510.92msNormal and standby modes
Watchdog period 2Wd239.64550.4msNormal and standby modes
Watchdog period 3Wd388100112msNormal and standby modes
Watchdog period 4Wd4308350392msNormal and standby modes
Watchdog period accuracyF1acc-1212%Normal and standby modes
Normal request mode timeoutNRtout308350392msNormal request mode
Watchdog period 1 - stopWd1stop6.829.7512.7msStop mode
Watchdog period 2- stopWd2stop31.54558.5msStop mode
Watchdog period 3 - stopWd3stop70100130msStop mode
Watchdog period 4 - stopWd4stop245350455msStop mode
Stop mode watchdog period accuracyF2acc-3030%Stop mode
Cyclic sense/FWU timing 1CSFWU13.224.65.98msSleep and stop modes
Cyclic sense/FWU timing 2CSFWU26.479.2512msSleep and stop modes
Cyclic sense/FWU timing 3CSFWU312.918.524msSleep and stop modes
Cyclic sense/FWU timing 4CSFWU425.93748.1msSleep and stop modes
Cyclic sense/FWU timing 5CSFWU551.87496.2msSleep and stop modes
Cyclic sense/FWU timing 6CSFWU666.895.5124msSleep and stop modes
Cyclic sense/FWU timing 7CSFWU7134191248msSleep and stop modes
Cyclic sense/FWU timing 8CSFWU8271388504msSleep and stop modes
Cyclic sense On timeTon200350500usin sleep and stop modes
Cyclic sense/FWU timing accuracyTacc-30+30%in sleep and stop mode
Delay between SPI command and HS1
turn on (note 1)
Delay between SPI command and HS1
turn off (note 1)
Delay between SPI and V2 turn on
(note 1)
Delay between SPI and V2 turn off
(note 1)
Delay between Normal Request and Normal mode, after W/D trigger command
Delay between SPI and “CAN normal
mode”
Delay between SPI and “CAN sleep
mode”
Tcsb-stop1834us
Ts-HSon22us
Ts-HSoff22us
Ts-V2on922usStandby mode
Ts-V2off922usNormal modes
Ts-NR2N153570usNormal request mode
Ts-CANn10us
Ts-CANs10us
Characteristics
UnitConditions
MinTypMax
Guaranteed by design
detected by V2 off
All modes except Sleep
and Stop, guaranted by
design
Sleep and Stop modes,
guaranted by design
threshold and condition to
be added
Normal or standby mode
Vsup>9V
Normal or standby mode
Vsup>9V
SBC Normal mode
guaranteed by design
SBC Normal mode
guaranteed by design
MC339896
For More Information On This Product,
Go to: www.freescale.com
(V
From 5.5V to 18V and Tamb -40°C to 125°C)
sup
For all pins except CANH, CANL, Tx and Rx which are described in the CAN module section
Freescale Semiconductor, Inc.
MC33989
DescriptionSymbol
Delay between CSB wake up (CSB low
to high) and SBC normal request mode
(Vdd1 on & reset high)
Delay between CSB wake up (CSB low
to high) and first accepted SPI command
Delay between INT pulse and 1st SPi
command accepted
CSB
Tlead
nc...
I
SCLK
MOSI
Undefined
Twclkh
Tw-csb154090usSBC in stop mode
Tw-spi90N/AusSBC in stop mode
Ts-1stspi20N/AusIn stop mode after wake up
Figure 2. SPI Timing characteristic
Tpclk
Twclkl
Tsi s u
Di 0
Tsi h
Don’t Care
Characteristics
UnitConditions
MinTypMax
Tlag
Di 8Don’t Care
cale Semiconductor,
Frees
Tvalid
Tsoen
MISO
Note:
Incomming data at MOSI pin is sampled by the SBC at SCLK falling edge.
Outcoming data at MISO pin is set by the SBC at SCLK rising edge (after Tvalid delay time).
Do 0
Do 8
Tsodis
MC339897
For More Information On This Product,
Go to: www.freescale.com
MC33989
Freescale Semiconductor, Inc.
3CAN MODULE SPECIFICATION
MAXIMUM RATING
RatingsSymbolMinTypMaxUnit
ELECTRICAL RATINGS
CANL,CANH Continuous voltageVcanH,L-2740V
CANL,CANH Continuous currentIcanH,L200mA
CANH, CANL Transient voltage (Load dump, note1)VtrH,L40V
CANH, CANL Transient voltage (note2)VtrH,L-4040V
Logic Inputs (Tx, Rx)U- 0.56V
ESD voltage (HBM 100pF, 1.5k), CANL, CANHVesd-ch-44kV
ESD voltage (Machine Model) CANH, CAN LVesd-cm-200200V
V
ELECTRICAL CHARACTERISTICS
= 4,75 to 5,25; V
DD1
=5.5 to 27V; T
sup
= -40 to 125°C unless otherwise specified
amb
nc...
I
cale Semiconductor,
Frees
DescriptionsSymbolMinTyp Max UnitConditions
Supply
Supply current of CAN cell
Supply current of CAN cell
Supply current of CAN cell
CAN in sleep state wake up enable
Supply current of CAN cell
CAN in sleep state wake up disabled
CANH and CANL
Bus pins common mode voltage-2740V
Differential input voltage
Differential input voltage900mVCommon mode
Differential input hysteresis (Rx)100mV
Ires
Idom
Isleep
Idis1uAV2 regulator off
Vcanh-
Vcanl
1.53mARecessive state
26mADominant state, without
bus load
5570uAV2 regulator off
(guaranteed by design)
500mVCommon mode
between -3 and +7V.
Recessive state at Rx
between -3 and +7V.
Dominant state at Rx
Input resistance
Differential input resistance
Unpowered node input current1.5mA
CANH output voltage2.754.5VTX dominant state
CANL output voltage0.52.25VTx dominant state
Differential output voltage1.53VTx dominant state
CANH output voltage3VTx recessive state
CANL output voltage2VTx recessive state
Differential output voltage100mVTx recessive state
Rin
Rind
5100Kohms
10100Kohms
8MC33989
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
DescriptionsSymbolMinTyp Max UnitConditions
CAN H output current capabilityIcanh-35mADominant state
CAN L output current capabilityIcanl35mADominant state
MC33989
DEVICE DESCRIPTION
nc...
I
cale Semiconductor,
Frees
Over temperature shutdownTshut160180°C
CAN L over current detectionIcanl-oc60200mAError reported in CANR
CAN H over current detectionIcanh-oc-200-60mAError reported in CANR
TX and RX
Tx Input High VoltageVih0.7 VddVdd+0.4V
Tx Input Low VoltageVilp-0.40.3 VddV
Tx High Level Input Current, Vtx=VddIih-1010uA
Tx Low Level Input Current, Vtx=0VIil-100-50-20uA
Rx Output Voltage High, Irx=-250uAVohVdd-1V
Rx Output Voltage Low, Irx=+1mAVol0.5V
Timing
Dominant State TimeoutTdout200360520us
Propagation loop delay Tx to Rx,
Recessif to dominant
Propagation delay Tx to CAN
Propagation delay CAN to Rx, recessif to
dominant
Propagation loop delay Tx to Rx,
Dominat to recessif
Propagation delay Tx to CAN
Tlrd70
80
100
110
Ttrd20
40
60
100
Trrd3080140ns
Tldr70
90
100
130
Ttdr60
65
75
90
140
155
180
220
65
80
120
160
120
135
160
200
110
120
150
190
210
225
255
310
110
150
200
300
170
180
220
260
130
150
200
300
°C
register
register
nsslew rate 3
slew rate 2
slew rate 1
slew rate 0
nsslew rate 3
slew rate 2
slew rate 1
slew rate 0
nsslew rate 3
slew rate 2
slew rate 1
slew rate 0
nsslew rate 3
slew rate 2
slew rate 1
slew rate 0
Propagation delay CAN to Rx, dominant
to recessif
Non differential slew rate (CanL or CanH)
note 1: Load dump test according to ISO7637 part 1
note 2: Transient test according to ISO7637 part 1, pulses 1,2,3a and 3b, according to schematic figure below.
note 3: Human Body Model; C=100pF, R=1.5Kohms
note 4: Machine Model; C=200pF, R=25ohms
Trdr204060ns
Tsl 3
Tsl 2
Tsl 1
Tsl 0
4
3
2
1
19
13.5
8
5
40
20
15
10
V/usslew rate 3
slew rate 2
slew rate 1
slew rate 0
MC339899
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Figure 3. Transient test pulses for CANH and CANL
1nF
CAN H
CAN L
Gnd
note: Waveform in accordance to ISO7637 part1, test pulses 1, 2, 3a and 3b.
nc...
I
1nF
Figure 4. Transceiver AC characteristics
MC33989
DEVICE DESCRIPTION
Transient Pulse
Generator
(note)
Gnd
cale Semiconductor,
Frees
3.1CAN error detection and wake up
The error and the wake up are reported in the CANR register.
3.1.1Dominant State Time-out
This protection is based on the fact that all CAN signals can not have more than five bits in a row with the same state. In case
of a condition the Tx pin is stuck at 0v, the transceiver would hold the bus in dominant state making it impossible to the others
CAN modules to use the bus. The protection acts releasing the bus when a dominant signal with more than 350uS typical (
time)
is present in the Tx signal. After entering the fault condition the driver is disabled. To clear this disabled state the CAN
transceiver needs to have its input going to recessive state.
3.1.2Internal Error output flags
There are internal error flags to signals when one of the below condition happens. The errors are reported in CAN register.
• Thermal protection activated (bit THERM)
• Over Current detection in CANL or CANH pins (bit CUR).
• Time-out condition for dominant state (bit TXF).
3.1.3Sleep mode & Wake-up via CAN bus feature
The HSCAN interface enters in a low consumption mode when the “CAN sleep mode” is enabled. In this mode the HSCAN
module will have a 60uA consumption via internal 5V.
When in sleep mode the transmitter and the receiver are disabled, the only part of circuit which remains working is the wake
up module which contains a special low power receiver to check the bus lines and according to its activity generate a wake up
output signal. The conditions for the wake is meet when there are 3 valid pulses in a row. A valid signal must have a pulse width
bigger than 0.5us and no more than 0.5ms.
Tdout
MC3398910
For More Information On This Product,
Go to: www.freescale.com
Loading...
+ 22 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.