The L4969 is an integrated circuit containing 3 independent Voltage Regulators and a standard fault tolerant low speed CAN line interface in multipower
BCD3S process.
It integrat es all mai n l ocal functions for automot iv e body
electronic applications conn ected to a CAN bus.
Figure 1. Block Diagram
VS
V1
V2
V3
RX
TX
CANH
RTH
CANL
RTL
VREG 1
VREG 2
VREG 3
Fault tole ran t
low speed
CAN-transceiver
Watchdo g and
adjustable RC-O s cillator
Iden tifier Filter
Control and Status Memory
24 Bit SPI
NRESET
WAKE
NINT
SCLK
SIN
SOUT
August 2003
This is preliminary information on a new product now in development or undergoing evaluation. Details are subject to change without notice.
1/35
L4969
Figure 2. Pin Connection
GND
V1
V2
V3
VS
CANH
RTL
CANL
RTH
GND
Table 1.
Pin Functions
Pin No. (PSO20)Pin No. (SO20)Pin Name Function
1, 10, 11, 205,6, 15, 16GNDPower Ground
27V1Microcontroller Supply Voltage
38V2Peripheral Supply Voltage
49V3Internal CAN Supply
510VSPower Supply
611CANHCANH Line Driver Output
712RTLCANL Termination Source
813CANLCANL Line Driver Output
914RTHCANH Termination Source
1217RXDAct. Low CAN Receive Dominant Data Output
1318TXDAct. Low CAN Transmit Dominant Data Input
1419SOUTSerial Data Output
1520SINSerial Data Input
161SCLKSerial Clock
172NRESAct. Low Reset Output
183NINTAct. Low Interrupt Request
194WAKEDual Edge Triggerable Wakeup Input
PSO20
GND
WAKE
NINT
NRES
SCLK
SIN
SOUT
TXD
RXD
GND
SCLK
NRES
NINT
WAKE
GND
GND
V1
V2
V3
VS
SO20
SIN
SOUT
TX
RX
GND
GND
RTH
CANL
RTL
CANH
Table 2. Thermal Data
SymbolParameterValueUnit
R
thj-amb
R
thj-case
Note: 1. Typical value soldered on a PC board wit h 8 cm2 copper ground plane (35µm thick).
Externally forced output voltage OUT1-0.3 ... VS+0.3, max +6.3V
Externally forced output voltage OUT2-0.3 ... VS+0.3V
Externally forced output voltage OUT3-0.3 ... VS+0.3, max +6.3V
Input voltage Logic inputs: SIN, SCLK, NRES-0.3 ... +7V
Input voltage WAKE-0.3 ... VS+0.3V
Voltage CANH line
Voltage CANL line
human body model with R = 1.5kW, C = 100pF and dischar ge voltage 200 0V,
corresponding to a maximum disch arge energy of 0.2mJ..
3
3
-28 ... +40V
-28 ... +40V
L4969
VSDC
VSTR
I
VOUT1...3
STG
J
OUT1
OUT2
OUT3
inli
inliW
canh
canl
Table 4. Electrical Characteristics
V
= 14V, Tj=-40°C to 150°C unless otherwise specified.
S
SymbolParameterTest ConditionsMin.Typ.Max.Unit
Supply Current
I
SSL
All Regulators off
(CANH Standby
I
SSLWK
V1 off, V2 off, V3 on
(CAN RX only)
I
SSB
I
S
V1 only (CAN Standby)Timer off (Standby #1)150250µA
All Regulators on,
(CAN active, TX high)
I
SCP
Additional Oscillator- and
Chargepumpcurrent at low VS
Voltage Regulator 1
V
01
V
DP1
V1 output voltage6V < VS < 28V
Dropout voltage 1@ VS=4.8VI
Timer off (Sleep #1)304060µA
Timer on (Sleep #2)7090135µA
RXonly46mA
Timer on (Standby #2)200300µA
Default (Standby #3)440600µA
I
OUT1
I
OUT2
= -100mA
= -10mA
120150mA
No CAN load.
VS = 6V; Timer Off5580100µA
= 6V; Timer On103050µA
V
S
4.955.1V
IO >-100mA
SO20 Package
6V < V
I
>-150mA
O
< 28V
S
4.955.1V
PSO20 Package
= -10mA0.00.0250.06V
OUT1
I
OUT1
= -100mA
0.00.250.6V
SO20 Package
I
OUT1
= -150mA
0.00.40.9V
PSO20 Package
3/35
L4969
Table 4. Electrical Characteristics (continued)
V
= 14V, Tj=-40°C to 150°C unless otherwise specified.
S
SymbolParameterTest ConditionsMin.Typ.Max.Unit
V
OL01
I
LIM1
V
OLI1
T
OVT1
T
OTKL1
V
res
Voltage Regulator 2 and 3
V
O
V
DP
V
OLO
I
LIM
V
OLI
T
OVT
T
OTKL
VtrcV2 tracking offset6V < VS < 28V, I
Reset and Watchdog
t
OSC
t
WDC
t
RDnom
t
WDstart
Load regulation 1IO =-1mA to-100mA
01040mV
SO20 Package
=-1mA to -150mA
I
O
01040mV
PSO20 Package
Current limit 10.8V < V
< 4.5V, VS=6V,
O1
-180-400-800mA
SO20 Package
0.8V < V
O1
< 4.5V
-180-400-800mA
VS=14V,
PSO20 Package
Line regulation 16V < VS < 28V
I
= -1mA
O1
0530mV
Overtemp flag 16V < VS < 28V130140150°C
Thermal shutdown 16V < VS < 28V175185205°C
Min V1 reset threshold voltage RTC0 = 04.154.54.7V
RTC0 = 13.74.04.2V
Output voltage6V < VS < 28V
4.855.2V
IO >-100mA
SO20 Package
6V < V
I
>-150mA
O
< 28V
S
4.855.2V
PSO20 Package
Dropout voltageVS = 4.8V
= 100mA
I
O UT
0.00.250.6V
SO20 Package
I
O UT
= 150mA
0.00.40.9V
PSO20 Package
Load regulationIO =-1mA to -100mA
01040mV
SO20 Package
=-1mA to -150mA
I
O
01040mV
PSO20 Package
Current limit0.8V < V
< 4.5V, VS=6V,
O1
-180-400-800mA
SO20 Package
0.8V < V
O1
< 4.5V
-180-400-800mA
PSO20 Package
Line regulation6V < VS < 28V
I
= -5mA
OUT
0530mV
Overtemp flag6V < VS < 28V130140150°C
Thermal shutdown6V < VS < 28V150165180°C
(timeout)
Interframe Gap 5µs
SCLK frequency range0.250.51MHz
Sense comparator
6.07.28.0V
detection threshold
CANH groundshift
-1.5-1-0.6V
detection threshold
Nr of dom to rec edges on
Operating mode (EI_V)3Ed ges
CANL to detect permanent
rez CANH
Nr of dom to rec edges to
Operating mode (EI_V)3Ed ges
detect
recovery of CANH
500ns
L4969
µA
µA
µA
7/35
L4969
Table 4. Electrical Characteristics (continued)
V
= 14V, Tj=-40°C to 150°C unless otherwise specified.
S
SymbolParameterTest ConditionsMin.Typ.Max.Unit
N
EdgeL
N
EdgeLR
t
EIII
t
EIIIR
t
EIV
t
EIVR
t
EVI
t
EVIR
t
EVII
t
EVIIR
t
EVIII
t
EVIIIR
t
FailTX
t
FailTXR
Wakeup
t
wuCAN
t
wuWK
Nr of dom to rec edges on
CANH to detect permanent
rez CANL
Nr of dom to rec edges to
detect
recovery of CANL
CANH to VS short circuit
detection time
CANH to VS short circuit
recovery time
CANL to GND short circuit
detection time
CANL to GND short circuit
recovery time
CANL to VS short circuit
detection time
CANL to VS short circuit
recovery time
CANL to CANH short circuit
detection time
CANL to CANH short circuit
recovery time
CANH to VDD short circuit
detection time
CANH to VDD short circuit
recovery time
TX permanent dominant
detection time (Fail safe)
TX permanent dominant
recovery time (Fail safe)
Minimum dominant time for
wake-up via CANH or CANL
Minimum pulse time for wakeup via WAKE
Operating mode (EII_IX)3Edges
Operating mode (EII_IX)3Edges
Operating mode (EIII)1 .623.6ms
Sleep/
1.623.6ms
standby mode (EIII)
Operating mode (EIII)0 .40.91.6
Sleep/
0.40.91.6
standby mode (EIII)
Operating mode (EIV)0.40.91.6ms
Sleep/
0.40.91.6ms
standby mode (EIV)
Operating mode (EIV)103050
Sleep/
0.40.91.6
standby mode (EIV)
Operating mode (EVI)0.40.91.6
Operating mode (EVI)200500750
Operating mode (EVII)0.40.91.6ms
Operating mode (EVII)103050
Operating mode (EVIII)1.61.83.6ms
Sleep/
1.61.83.6ms
standby mode (EVIII)
Operating mode (EVIII)0.40.91.6ms
Sleep/
0.40.91.6
standby mode (EVIII)
Operating mode (EX)0.40.91.6ms
Operating mode (EX)148
sleep/standby82238
sleep/standby82238
ms
ms
µs
ms
ms
µs
µs
ms
µs
µs
µs
8/35
L4969
1FUNCTIONAL DESCRIPTION
1.1General Features
The L4969 is a monolithic integrated circuit which provides all main functions for an automotive body
CAN network.
It features two independent regulated v oltage supplies V1 and V2, an inter rupt and reset logic with internal cloc k
generator, Serial Interface and a low speed CAN-bus transceiver which is supplied by a separate third voltage
regulator (V3).
The device guarantees a clearly defined behavior in case of failure, to avoid permanent CAN bus errors.
The device operates in four basic modes, with additional programming for V1 Standbymodes in CTCR:
LP1, LP0
ModeV1 V2 V3Timer/WDCCAN-IF
Sleep #1Off Off OffOffStandby40ux,xNo Timer based wakeup
I
typ
(CTCR)
Remarks
Sleep #2Off Off Off
(*1)
Standby #1
Standby #2
Standby #3On Off OffOn (1MHz)Standby 440u0,0Watchdog or timer activ, POR default
RXOnlyOff Off OnOn (1MHz)RX-Only 4mAx,xActive during Busactivity to filter ID, auto-
NormalOn On OnOn (1MHz)Normal5mAx,xNo Currents from CAN or Regulators
(*1) Note, that in order to enter either Standby #1 or Standby #2 the Startup-Watchdog has to be acknowledged (see Chapter 1.2), in Standby
#1, the Window Watchdog has to be disabled as described in Chapter 2.5, to allow the decativation of the internal oscillator.
On Off OffOffStandby 170u1,1No Watchdog or Timer
(*1)
On Off Off
On (250KHz)
On (250KHz)
Standby80ux,xTimer active
Standby 210u1,0Watchdog or timer active
matic fall back to Sleep when Bus idle
1.1.1 V1 Output Voltage
The V1 regulator uses a DMOS transistor as an output stage. With this structure very low dropout voltage is
obtained. The dropout operation of the standby regulator is maintained down to 4V input supply voltage. The
output voltage is regulated up to the transient input supply voltage of 40V. With this feature no functional interruption due to overvoltage pulses is generated. The output 1 regulator is switched off in sleep mode.
1.1.2 V2 Output Voltage
The V2 regulator uses the same output structure as the output 1 regulator except to being short circuit proof to
VS, and to be rated for the output current of 200mA. The V2 output can be switched on and off through a dedicated enable bit in the control register. In addition a tracking option can be enabled to allow V2 follow V1 with
constant offset. This feature allows c onsistent A /D conver sion insi de the
µ
C (supplied by V 1) when the converted signals are referenced to V2. The maximum voltage that can be applied to V2 is VS + 0.3V up to a max VS
of 40V.
1.1.3 V3 Output Voltage
The third voltage regulator of the device generates the supply voltage for the internal logic and the CAN-transceiver. In operating mode it is capable of supplyi ng up to 200mA in order to guarantee the required short ci rcuit
current for the CAN_H driver. The sleep and operating modes are switched through a dedicated enable bit.
1.1.4 Internal Supply Voltage
A low power sleep mode regulator supplies the internal logic in sleep mode.
9/35
L4969
1.2Power-Up, Initialization and Sleep mod e transitions
The following state-diagram illustrates the possible mode transitions inside the device.
As a prerequisite, a SPI-connection to the uC with the correct CRC-algorythms is required.
During the debug phase the NRES line can be forced high externally (connect to V1) to deactivate the startup
failure mechanis keeping V1 will alive.
Figure 3.
After POR, V1 up or externally forced reset
through low NRES, the STARTUP STATE is
entered
V1 Low
NRES Low
WAKEUP
STARTUP
V1 active
V2, V3, CAN off
WDC-ACK
Dependi g on th e value f rom the last
WDC-ACK, another one has to be
Writing to the WDCregister (WDC-ACK)
the NORMAL STATE is
entered.
written within the spec ified time frame
(SWDC[1:0]). A failure will activate
the STARTUP STATE
NORMAL MODE
WINDOW WDC
ACTIVE
WND SET
DISAR
SET
If during the last WDC-ACK WND has been set (after releasing
write lock , see d escription of Watc hdog Cont rol Register) th e Window wa tch do g is de act ivat e d, an d no uC sup erv ision is active.
NORMAL MODE
WINDOW WDC
DISABLED
The forced sleep mode is left upon wakeup through either CAN or edge on
WAKE. Appl ying a per manent wakeup ( i. e. bot h CAN-l ines domin ant) pr events V1 from being turned off (can be used during System debugging)
WAKEUP
Forcing NRES high externally, fail will not be incremented (Emulation)
STARTUP
t=320ms
FAILURE
fail = 7
RESET low
t=1ms
A missing ACK within 320ms will
initiate a STARTUP FAILURE
phase (RESET low).
WDC-FAIL
(fail ++)
If no WDC-ACK is recei ved within
seven retrials the voltage regulator
WDC-ACK
&
WDEN SET
The Window supervision can temporarily be deactivated for the time programmed during the
last WDC-ACK (WDT[3:0]). Upon rewriting
(WDC -AC K) or e xpiry of the time r, the NO R MAL
STATE is reentered.
V1 will be turned off by entering the
FORCED SLEEP state.
WDC-ACK
t=t
WIN2
WDC-OK
WINDOW
WATCHDOG
REFRESH
TIMEOUT | WDC-ACK
WDEN SET
TIMEOUT | WDC-ACK
FORCED SLEEP
V1 off
No Reset
TIMER
ACTIVEWDEN SET
(restart by double
WDC-ACK & WDEN)
Here the t imer ca n b e used to
generate time events (i.e.
wakeup uC from stop)
TIMER
ACTIVE
(restart by double
WDC-ACK & WDEN)
WAKEUP
&V1_UV
WAKEUP&V1_UV
10/35
WAKEUP
Programmed
SLEEP
V1 OFF
No Reset
DISAR
SET
Setti ng DI SAR ( see V ol t age Reg ul a t or Con t r ol R egi s te r ) Vol t ag e r e gu la t or V1 i s
turned off, and the output voltage is decreasing depending on the external load
and blocking capa citor .
Note, that during this transition no Reset will be generated (due to Debugmode).
Upon wakeup howewer NRES wil l be pulled low, if V1was below the programmable reset threshold (V1_UV).
L4969
1.3CAN Transceiver
– Supports double wire unshielded busses
– Baud rate up to 125KBaud
– Short circuit protection (battery, ground, wires shorted)
– Single wire operation possible (automatic switching to single wire upon bus failures)
– Bus not loaded in case of unpowered transceiver
The CAN transceiver stage is able to transfer serial data on two independent communication wires either deferentially (n ormal operation) or in case of a single wi re fault on the remaining li ne. The physical bitcoding is done
using dominant (transmitter active) and overwritable recessive states. Too long dominant phases are detected
internally and further transmission is automatically disabled (malfunction of protocol unit does not affect communication on the bus, "fail-sa fe" - mechanism). For low current consu mption during bus inactiv ity a sleep mode
is available. The operating mode can be entered from the sleep mode either by local wake up (
tection of a dominant bit on the CAN-bus (external wake up).
Ten different errors on the physical buslines can be distinguished:
1.3.1 Detectable Physical Busline Failures
NType of ErrorsConditions
Errors caused by damage of the datalines or isolation
µ
C) or upon de-
ICANH wire interrupted (tied to Ground or termination)Edgecount difference > 3
IICANL wire interrupted (floating or tied termination)Edgecount difference > 3
IIICANH short circuit to V
IVCANL short circuit to GND (permanently dominant)V(CANL) < 3.1V & V(CANH)-V(CANL)
VCANH short circuit to GND (permanently recessive)Edgecount difference > 3
VICANL short circuit to V
VIICANL shorted to CANHV(CANH) - V(CANL) < -3.25V after
Errors caused by misbehavior of transceiver stage
VIII CANH short circuit to VDD (permanently dominant)V(CANH) > 1.8V & V(CANH) -
IXCANL short circuit to VDD (permanently recessive)Edgecount difference > 3
Errors caused by defective protocol unit
XCANH, CANL driven dominant for more than 1.3ms
(overvoltage condition)V(CANH) > 7.2V after 32us
BAT
< -3.25V after 1.3ms
(overvoltage condition)V(CANL) > 7.2V after 32us
BAT
1.3ms
V(CANL) < -3.25V after 2.5ms
Not all of the 10 different errors lead to a breakdown of the whole communication.
So the errors can be categorized into 'negligible', 'problematic' and 'severe':
11/35
Loading...
+ 24 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.