UJA1078_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
Product data sheet Rev. 02 — 27 May 2010 25 of 53
NXP Semiconductors
UJA1078
High-speed CAN/dual LIN core system basis chip
6.8.1 LIN operating modes
6.8.1.1 Active mode
The LIN transceivers will be in Active mode when:
the SBC is in Normal mode (MC = 10 or 11) and
the transceivers are enabled (STBCL1 = 0 and/or STBCL2 = 0; see Table 6) and
the battery voltage (V
BAT
) is above the LIN undervoltage recovery threshold, V
uvr(LIN)
.
In LIN Active mode, the transceivers can transmit and receive data via the LIN bus pins.
The receiver detects data streams on the LIN bus pins (LIN1 and LIN2) and transfers
them to the microcontroller via pins RXDL1 and RXDL2 (see Figure 1
) - LIN recessive is
represented by a HIGH level on RXDL1/RXDL2, LIN dominant by a LOW level.
The transmit data streams of the protocol controller at the TXDL inputs (TXDL1 and
TXDL2) are converted by the transmitter into bus signals with optimized slew rate and
wave shaping to minimize EME.
6.8.1.2 Lowpower/Off modes
The LIN transceivers will be in Lowpower mode with bus wake-up detection enabled if bit
STBCLx = 1 (see Table 6
). The LIN transceivers can be woken up remotely via pins LIN1
and LIN2 in Lowpower mode.
When the SBC is in Standby mode or Sleep mode (MC = 00 or 01), the LIN transceivers
will be in Off mode if bit STBCLx = 0. The LIN transceivers are powered down completely
in Off mode to minimize quiescent current consumption.
Filters at the receiver inputs prevent unwanted wake-up events due to automotive
transients or EMI.
The wake-up event must remain valid for at least the minimum dominant bus time for
wake-up of the LIN transceivers, t
wake(busdom)min
(see Table 11 ).
6.8.2 Fail-safe features
6.8.2.1 General fail-safe features
The following fail-safe features have been implemented:
Pins TXDL1 and TXDL2 have internal pull-ups towards V
V1
to guarantee safe, defined
states if these pins are left floating
The current of the transmitter output stage is limited in order to protect the transmitter
against short circuits to pin BAT
A loss of power (pins BAT and GND) has no impact on the bus lines or on the
microcontroller. There will be no reverse currents from the bus.
6.8.2.2 TXDL dominant time-out function
A TXDL dominant time-out timer circuit prevents the bus lines being driven to a permanent
dominant state (blocking all network communications) if TXDL1 or TXDL2 is forced
permanently LOW by a hardware and/or software application failure. The timer is
UJA1078_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
Product data sheet Rev. 02 — 27 May 2010 26 of 53
NXP Semiconductors
UJA1078
High-speed CAN/dual LIN core system basis chip
triggered by a negative edge on the TXDL pin. If the pin remains LOW for longer than the
TXDL dominant time-out time (t
to(dom)TXDL
), the transmitter is disabled, driving the bus
lines to a recessive state. The timer is reset by a positive edge on the TXDL pin.
6.9 Local wake-up input
The SBC provides 2 local wake-up pins (WAKE1 and WAKE2). The edge sensitivity
(falling, rising or both) of the wake-up pins can be configured independently via the WIC1
and WIC2 bits in the Int_Control register Table 6
). These bits can also be used to disable
wake-up via the wake-up pins. When wake-up is enabled, a valid wake-up event on either
of these pins will cause a wake-up interrupt to be generated in Standby mode or Normal
mode. If the SBC is in Sleep mode when the wake-up event occurs, it will wake up and
enter Standby mode. The status of the wake-up pins can be read via the wake-up level
status bits (WLS1 and WLS2) in the WD_and_Status register (Table 4
).
Note that bits WLS1 and WLS2 are only active when at least one of the wake up interrupts
is enabled (WIC1 00 or WIC2 00).
The sampling of the wake-up pins can be synchronized with the WBIAS signal by setting
bits WSE1 and WSE2 in the Int_Control register to 1 (if WSEx = 0, wake-up pins are
sampled continuously). The sampling will be performed on the rising edge of WBIAS (see
Figure 11
). The sampling time, 16 ms or 64 ms, is selected via the Wake Bias Control bit
(WBC) in the Mode_Control register.
Figure 12
shows typical circuit for implementing cyclic sampling of the wake-up inputs.
Fig 11. Wake-up pin sampling synchronized with WBIAS signal
Wake-up int
WAKEx pin
WBIAS pin
WBIASI
(internal)
enable bias disable bias
disable bias
wake level latched
015aaa07
8
UJA1078_2 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
Product data sheet Rev. 02 — 27 May 2010 27 of 53
NXP Semiconductors
UJA1078
High-speed CAN/dual LIN core system basis chip
6.10 Interrupt output
Pin INTN is an active-LOW, open-drain interrupt output. It is driven LOW when at least
one interrupt is pending. An interrupt can be cleared by writing 1 to the corresponding bit
in the Int_Status register (Table 7
). Clearing bits LWI1, LWI2 and CWI in Standby mode
only clears the interrupt status bits and not the pending wake-up. The pending wake-up is
cleared on entering Normal mode and when the corresponding standby control bit
(STBCC, STBCL1 or STBCL2) is 0.
On devices that contain a watchdog, the Cyclic Interrupt (CI) is enabled when the
watchdog switches to Timeout mode while the SBC is in Standby mode or Normal mode
(provided WDOFF = LOW). A CI is generated if the watchdog overflows in Timeout mode.
The CI is provided to alert the microcontroller when the watchdog overflows in Timeout
mode. The CI will wake up the microcontroller from a μC standby mode. After polling the
Int_Status register, the microcontroller will be aware that the application is in cyclic wake
up mode. It can then perform some checks on CAN and LIN before returning to the μC
standby mode.
6.11 Temperature protection
The temperature of the SBC chip is monitored in Normal and Standby modes. If the
temperature is too high, the SBC will go to Overtemp mode, where the RSTN pin is driven
LOW and limp home is activated. In addition, the voltage regulators and the CAN and LIN
transmitters are switched off (see also Section 6.1.6 “
Overtemp mode). When the
temperature falls below the temperature shutdown threshold, the SBC will go to Standby
mode. The temperature shutdown threshold is between 165 °C and 200 °C.
Fig 12. Typical application for cyclic sampling of wake-up signals
UJA1078
WAKE1
WAKE2
BAT
WBIAS
015aaa10
5
47 kΩ
47 kΩ
PDTA144E
t
sample of
WAKEx
sample of
WAKEx
sample of
WAKEx
GND
biasing of
switches

UJA1078TW/3V3,112

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
IC SBC CAN/DUAL LIN 3.3 32HTSSOP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union