TLE9832 Data Sheet

TLE9832
Microcontroller with LIN and Power Switches for Automotive Applications
Data Sheet
Rev. 1.1, 2012-03-08
Automotive Power
Edition 2012-03-08
Published by
Infineon Technologies AG
81726 Munich, Germany
© 2012 Infineon Technologies AG
All Rights Reserved.
Legal Disclaimer
The information given in this document shall in no event be regarded as a guarantee of conditions or
characteristics. With respect to any examples or hints given herein, any typical values stated herein and/or any
information regarding the application of the device, Infineon Technologies hereby disclaims any and all warranties
and liabilities of any kind, including without limitation, warranties of non-infringement of intellectual property rights
of any third party.
Information
For further information on technology, delivery terms and conditions and prices, please contact the nearest
Infineon Technologies Office (www.infineon.com).
Warnings
Due to technical requirements, components may contain dangerous substances. For information on the types in
question, please contact the nearest Infineon Technologies Office.
Infineon Technologies components may be used in life-support devices or systems only with the express written
approval of Infineon Technologies, if a failure of such components can reasonably be expected to cause the failure
of that life-support device or system or to affect the safety or effectiveness of that device or system. Life support
devices or systems are intended to be implanted in the human body or to support and/or maintain and sustain
and/or protect human life. If they fail, it is reasonable to assume that the health of the user or other persons may
be endangered.
TLE9832
Table of Contents
Table of Contents
Table of Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1
1.1
1.2
Summary of Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Device Types / Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2
2.1
2.2
General Device Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Pin Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Pin Definitions and Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3
3.1
3.1.1
3.1.2
3.1.3
3.2
3.2.1
3.2.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
3.11
3.12
3.13
3.14
3.15
3.16
3.17
3.18
3.19
3.20
3.21
3.22
3.23
3.24
3.25
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Power Management Unit (PMU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Voltage Regulator 5.0V (VDDP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Voltage Regulator 1.5V (VDDC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
External Voltage Regulator 5.0V (VDDEXT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
System Control Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
System Control Unit - Power Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
System Control Unit - Digital Part . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
XC800 Core . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Memory Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Flash Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Watchdog Timer 1 (WDT1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Watchdog Timer (WDT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Interrupt System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Multiplication/Division Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parallel Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Timer 0 and Timer 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Timer 2 and Timer 21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Timer 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Capture/Compare Unit 6 (CCU6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
UART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIN Transceiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
High-Speed Synchronous Serial Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Measurement Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Measurement Core Module (incl. ADC2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Analog Digital Converter (ADC1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
High Voltage Monitor Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
High Side Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Low Side Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PWM Generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Debug System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14
19
22
23
24
25
25
26
26
28
29
29
31
32
38
38
41
42
43
44
46
47
47
49
51
52
53
54
55
56
57
4
4.1
4.2
4.3
4.4
4.5
4.6
4.7
Application Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Electric Drive Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connection of N.C. Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connection of ADCGND Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connection of Exposed Pad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Voltage Regulators-Blocking Capacitors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Additional External Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ESD Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
58
58
59
59
59
59
59
60
5
Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Data Sheet
3
Rev. 1.1, 2012-03-08
TLE9832
Table of Contents
5.1
5.1.1
5.1.2
5.1.3
5.1.4
5.1.5
5.2
5.2.1
5.2.2
5.2.3
5.3
5.3.1
5.3.2
5.4
5.5
5.5.1
5.5.2
5.6
5.6.1
5.7
5.8
5.8.1
5.8.2
5.8.3
5.8.4
5.9
5.9.1
5.9.1.1
5.9.1.2
5.9.2
5.10
5.11
5.11.1
5.11.2
5.12
5.12.1
5.12.2
General Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Functional Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Current Consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Thermal Resistance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Timing Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Power Management Unit (PMU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PMU I/O Supply Parameters VDDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PMU Core Supply Parameters VDDC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VDDEXT Voltage Regulator 5.0V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
System Clocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Oscillators and PLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
External Clock Parameters XTAL1, XTAL2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Flash Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parallel Ports (GPIO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Functional Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DC Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LIN Transceiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
High-Speed Synchronous Serial Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Measurement Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Analog Digital Converter 8-Bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Measurement Unit (VBAT_SENSE - Supply Voltage Attenuator) . . . . . . . . . . . . . . . . . . . . . . . . . .
Measurement Functions Monitoring Input Voltage Attenuator . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Temperature Sensor Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ADC - 10-Bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VAREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Functional Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Analog/Digital Converter Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
High-Voltage Monitor Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
High Side Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Functional Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Low Side Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Functional Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
Package Outlines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
7
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Data Sheet
4
61
61
62
63
63
64
65
65
66
67
68
68
69
70
71
71
71
74
74
78
79
79
79
80
81
82
82
82
82
83
85
86
86
86
89
89
89
Rev. 1.1, 2012-03-08
TLE9832
Summary of Features
1
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Summary of Features
High performance XC800 core
– compatible to standard 8051 core
– up to 40 MHz clock frequency
– two clocks per machine cycle architecture
– two data pointers
On-chip memory
– 32 kByte + 4 kByte Flash for program code and data (4 kByte EEPROM emulation built-in)
– 512 Byte One Time Programmable Memory (OTP)
– 512 Byte 100 Time Programmable Memory (100TP)
– 256 Byte RAM, 3 kByte XRAM
– BootROM for startup firmware and Flash routines
Core logic supply at 1.5 V
On-chip OSC and PLL for clock generation
– Loss of clock detection with fail safe mode for power switches
Watchdog timer (WDT) with programmable window feature for refresh operation and warning prior to overflow
General-purpose I/O Port (GPIO) with wake-up capability
Multiplication/division unit (MDU) for arithmetic calculation
Software libraries to support floating point and MDU calculations
Five 16-Bit timers - Timer 0, Timer 1, Timer 2, Timer 21 and Timer 3
Capture/compare unit for PWM signal generation (CCU6) with Timer 12 and Timer 13
Full duplex serial interface (UART) with LIN support
Synchronous serial channel (SSC)
On-chip debug support via 2-wire Device Access Port (DAP)
LIN Bootstrap loader (LIN BSL)
LIN transceiver compliant to LIN 1.3, LIN 2.0 and LIN 2.1
2 x Low Side Switches with clamping capability incl. PWM functionality, e.g. as relay driver
1x High Side Switch with cyclic sense option and PWM functionality, e.g. for LED or powering of switches
5 x High Voltage Monitor Input pins for wake-up and with cyclic sense and analog measurement option
Measurement unit with 10 channels, 8-Bit A/D Converter (ADC2) and data post processing
8 channels, 10-Bit A/D Converter (including battery voltage and supply voltage measurement) (ADC1)
Single power supply from 3.0 V to 27 V
Low-dropout voltage regulators (LDO)
Dedicated 5 V voltage regulator for external loads (e.g. hall sensor)
Programmable window watchdog (WDT1) with independent on-chip clock source
Power saving modes
– MCU slow-down mode
– Stop Mode
– Sleep Mode
– Cyclic wake-up and cyclic sense during Stop Mode and Sleep Mode
Power-on and undervoltage/brownout reset generator
Overtemperature protection
Overcurrent protection with shutdown
Supported by a full range of development tools including C compilers, macro assembler packages, emulators,
evaluation boards, HLL debugger, programming tools, software packages
Temperature Range TJ: -40 °C up to 150 °C
Packages TLE9832QV: VQFN-48-22 and TLE9832QX: VQFN-48-29
Green package (RoHS compliant)
Data Sheet
5
Rev. 1.1, 2012-03-08
TLE9832
Summary of Features
1.1
Device Types / Ordering Information
The TLE983x product family features devices with different peripheral modules, configurations and program
memory sizes to offer cost-effective solutions for different application requirements. Table 1 describes the
TLE9832 device configuration.
Table 1
Device Configuration
Device Name
Max Clock
Frequency
High Side
Switches
High Voltage Flash Size
Monitor
Inputs
Bidirectional
Parallel Port
I/O´s
Operational
Amplifier
TLE9832QV
40 MHz
1
5
36 kByte
11
no
TLE9832QX
40 MHz
1
5
36 kByte
11
no
Data Sheet
6
Rev. 1.1, 2012-03-08
TLE9832
Summary of Features
1.2
Abbreviations
The following acronyms and terms are used within this document. List see in Table 2.
Table 2
Acronyms
Acronyms
Name
ALU
Arithmetic Logic Unit
CCU6
Capture Compare Unit 6
CGU
Clock Generation Unit
CMU
Cyclic Management Unit
DAP
Device Access Port
DPP
Data Post Processing
ECC
Error Correction Code
EEPROM
Electrically Erasable Programmable Read Only Memory
GPIO
General Purpose Input Output
FSR
Full Scale Range
ICU
Interrupt Control Unit
IRAM
Internal Random Access Memory - Internal Data Memory
LDO
Low DropOut voltage regulator
LIN
Local Interconnect Network
LSB
Least Significant Bit
MCU
Micro Controller Unit
MDU
Multiplication Division Unit
MMC
Monitor Mode Control
MSB
Most Significant Bit
NMI
Non Maskable Interrupt
OCDS
On Chip Debug Support
OTP
One Time Programmable
OSC
Oscillator
PC
Program Counter
PCU
Power Control Unit
PD
Pull Down
PGU
Power supply Generation Unit
PLL
Phase Locked Loop
PMU
Power Management Unit
PSW
Program Status Word
PU
Pull Up
PWM
Pulse Width Modulation
RAM
Random Access Memory
RCU
Reset Control Unit
RMU
Reset Management Unit
Data Sheet
7
Rev. 1.1, 2012-03-08
TLE9832
Summary of Features
Table 2
Acronyms
Acronyms
Name
ROM
Read Only Memory
SCK
SSC Clock
SFR
Special Function Register
SOW
Short Open Window (for WDT1)
SPI
Serial Peripheral Interface
SSC
Synchronous Serial Channel
SSU
System Status Unit
TMS
Test Mode Select
UART
Universal Asynchronous Receiver Transmitter
UDIG
Universal Digital Controller for ADC1
VBG
Voltage reference Band Gap
WDT
Watchdog timer
WMU
Wake-up Management Unit
XRAM
On-Chip eXternal Data Memory
XSFR
On-Chip eXternal Special Function Register
Data Sheet
8
Rev. 1.1, 2012-03-08
TLE9832
25 P0.5/MRST_0/EXI NT0_0/T21EX_2/T1/CCPOS2_1/COUT60_0
26 P1.4/EXINT2_1/T21EX1/CCPOS1_2/CLKOUT_1/COUT62_0
27 XTAL1
29 N.C.
30 GND
31 P2.5/AN5/T1_2
32 P2.4/AN4/T0_2
33 ADCGND
Pin Configuration
34 VAREF
2.1
36 P2.3/AN3/CCPOS1_0/EXINT0_2/CTRAP_1/CC60_1
General Device Information
35 P2.7/AN7/CCPOS2_0/EXI NT2_0/T13HR_1/CC62_1
2
28 XTAL2
General Device Information
24 P0.4/MTSR_0/CC60_0/T21_2/EXINT 2_2/CCPOS1_1/CLKOUT _0
P2. 1/AN1/CCPOS0_0/EXINT 1_0/T12HR_1/CC61_1 37
23 P0. 3/SCK_0/EXINT1_2/T0/ CCPOS0_1/EXF21_2
GND 38
P1.3/EXINT1_1/CC62_0/ CCPOS0_2/EXF21_1 39
22 P0. 2/CTRAP_0/ T21EX_0/EXINT 1_3/TXD_1/EXF 2_0
N.C. 40
21 RESET
N.C. 41
20 P0. 0/T12HR_0/T2_0/DAP0/EXINT 2_3/EXF 21_0/RXDO
VDDC 42
19 GND
GND 43
18 TMS/DAP1
VDDP 44
17 P0. 1/T13HR_0/RXD_1/T2EX_1/T21_0/EXINT0_3
VDDEXT 45
16 P1. 2/EXINT 0_1/T21_1/MRST_1/CCPOS2_2/COUT63_0
N.C. 46
15 P1. 1/T1_1/MTSR_1/ T21EX_3/COUT61_0
VS 47
14 P1.0/T0_1/CC61_0/ SCK_1/EXF 21_3
Figure 1
Data Sheet
LS2 12
LS1 11
N.C. 10
MON5 9
MON4 8
MON3 7
MON2 6
MON1 5
N.C. 4
HS1 3
LIN 1
13 LSGND
LINGND 2
VBATSENSE 48
TLE9832 pin configuration, VQFN-48-22 and VQFN-48-29 package (top view)
9
Rev. 1.1, 2012-03-08
TLE9832
General Device Information
2.2
Pin Definitions and Functions
After reset, all pins are configured as input (except supply and LIN pins) with one of the following settings:
•
•
•
•
Pull-up device enabled only (PU)
Pull-down device enabled only (PD)
Input with both pull-up and pull-down devices disabled (I)
Output with output stage deactivated = high impedance state (Hi-Z)
The functions and default states of the TLE9832 external pins are provided in the following table.
Type: indicates the pin type.
•
•
•
•
I/O: Input or output
I: Input only
O: Output only
P: Power supply
Table 3
Symbol
Pin Definitions and Functions
Pin Number Type
Reset
State
P0
Function
Port 0
Port 0 is an 6-Bit bidirectional general purpose I/O port.
Alternate functions can be assigned as follows:
DAP, CCU6, Timer 0, Timer 1, Timer 2, Timer 21, UART, SSC,
external interrupt input and clock output.
P0.0
20
I/O
I/PU
T12HR_0
T2_0
DAP0
EXINT2_3
EXF21_0
RXDO
CCU6 Timer 12 hardware run input
Timer 2 input
Debug Access Port 0
External interrupt input 0
Timer 21 external flag output
UART transmit data output (synchronous mode)
P0.1
17
I/O
I/PU
T13HR_0
RXD_1
T2EX_1
T21_0
EXINT0_3
CCU6 Timer 13 hardware run input
UART receive input
Timer 2 external trigger input
Timer 21 input
External interrupt input 0
P0.2
22
I/O
I/PU
CTRAP_0
T21EX_0
EXINT1_3
TXD_1
EXF2_0
CCU6 trap input
Timer 21 external trigger input
External interrupt input 1
UART transmit output
Timer 2 external flag output
P0.3
23
I/O
I/PU
SCK_0
EXINT1_2
T0
CCPOS0_1
EXF21_2
SSC clock input (for slave) / output (for master)
External interrupt input 1
Timer 0 input
CCU6 hall input 0
Timer 21 external flag output
P0.4
24
I/O
I/PU
MTSR_0
CC60_0
T21_2
EXINT2_2
CCPOS1_1
CLKOUT_0
SSC master transmit output / slave receive input
CCU6 capture/compare channel 0 input/output
Timer 21 input
External interrupt input 2
CCU6 hall input 1
Clock output
Data Sheet
10
Rev. 1.1, 2012-03-08
TLE9832
General Device Information
Table 3
Pin Definitions and Functions (cont’d)
Symbol
Pin Number Type
Reset
State
Function
P0.5
25
I/PU
MRST_0
EXINT0_0
T21EX_2
T1
CCPOS2_1
COUT60_0
I/O
P1
SSC master receive input / slave transmit output
External interrupt input 0
Timer 21 external trigger input
Timer 1 input
CCU6 hall input 2
CCU6 capture/compare channel 0 output
Port 1
Port 1 is an 5-Bit bidirectional general purpose I/O port.
Alternate functions can be assigned as follows:
CCU6, Timer 0, Timer 1 Timer 21, SSC, external interrupt input
and clock output.
P1.0
14
I/O
I
T0_1
CC61_0
SCK_1
EXF21_3
Timer 0 input
CCU6 capture/compare channel 1 input/output
SSC clock input (for slave) / output (for master)
Timer 21 external flag output
P1.1
15
I/O
I
T1_1
MTSR_1
T21EX_3
COUT61_0
Timer 1 input
SSC master transmit output/slave receive input
Timer 21 external trigger input
CCU6 capture/compare channel 1 output
P1.2
16
I/O
I
EXINT0_1
T21_1
MRST_1
CCPOS2_2
COUT63_0
External interrupt input 0
Timer 21 input
SSC master receive input/slave transmit output
CCU6 hall input 2
CCU6 capture/compare channel 3 output
P1.3
39
I/O
I
EXINT1_1
CC62_0
CCPOS0_2
EXF21_1
External interrupt input 1
CCU6 capture/compare channel 2 input/output
CCU6 hall input 0
Timer 21 external flag output
P1.4
26
I/O
I
EXINT2_1
T21EX_1
CCPOS1_2
CLKOUT_1
COUT62_0
External interrupt input 2
Timer 21 external trigger input
CCU6 hall input 1
Clock output
CCU6 capture/compare channel 2 output
P2
P2.1
Data Sheet
Port 2
Port 2 is an 5-Bit general purpose input-only port.
Alternate functions can be assigned as follows:
CCU6, Timer 0, Timer 1, Timer 21 and external interrupt input
It is also used as analog inputs for the 10-Bit ADC (ADC1).
37
I
I
AN1
CCPOS0_0
EXINT1_0
T12HR_1
CC61_1
11
ADC1 analog input channel 1
CCU6 hall input 0
External interrupt input 1
CCU6 Timer 12 hardware run input
CCU6 capture/compare channel 1 input
Rev. 1.1, 2012-03-08
TLE9832
General Device Information
Table 3
Pin Definitions and Functions (cont’d)
Symbol
Pin Number Type
Reset
State
Function
P2.3
36
I
I
AN3
CCPOS1_0
EXINT0_2
CTRAP_1
CC60_1
ADC1 analog input channel 3
CCU6 hall input 1
External interrupt input 0
CCU6 trap input
CCU6 capture/compare channel 0 input
P2.4
32
I
I
AN4
T0_2
ADC1 analog input channel 4
Timer 0 input
P2.5
31
I
I
AN5
T1_2
ADC1 analog input channel 5
Timer 1 input
P2.7
35
I
I
AN7
CCPOS2_0
EXINT2_0
T13HR_1
CC62_1
ADC1 analog input channel 7
CCU6 hall input 2
External interrupt input 2
CCU6 timer 13 hardware run input
CCU6 capture/compare channel 2 input
VS
47
P
–
Battery supply input
VDDP
44
P
–
I/O port supply (5.0 V). Do not connect external loads. For
buffer and bypass capacitors.
VDDC
42
P
–
Core supply (1.5 V during Active Mode,
0.9 V during Stop Mode). Do not connect external loads. For
buffer/bypass capacitor.
VDDEXT
45
P
–
External voltage supply output (5.0 V, 20 mA)
LSGND
13
P
–
Low Side ground LS1, LS2
GND
30, 43, 19,
38
P
–
Core supply ground; analog supply ground
ADCGND
33
P
–
Analog supply ground for ADC1
LINGND
2
P
–
LIN ground
MON1
5
I
I
High Voltage Monitor Input 1
MON2
6
I
I
High Voltage Monitor Input 2
MON3
7
I
I
High Voltage Monitor Input 3
MON4
8
I
I
High Voltage Monitor Input 4
MON5
9
I
I
High Voltage Monitor Input 5
Power Supply
Monitor Inputs
High Side Switch / Low Side Switch Outputs
LS1
11
O
Hi-Z
Low Side Switch output 1
LS2
12
O
Hi-Z
Low Side Switch output 2
HS1
3
O
Hi-Z
High Side Switch output 1
1
I/O
PU
LIN bus interface input/output
LIN Interface
LIN
Others
Data Sheet
12
Rev. 1.1, 2012-03-08
TLE9832
General Device Information
Table 3
Pin Definitions and Functions (cont’d)
Symbol
Pin Number Type
Reset
State
Function
VAREF
34
I/O
O
5V ADC1 reference voltage
XTAL1
27
I
I
External oscillator input
XTAL2
28
O
Hi-Z
External oscillator output
TMS
18
I
I/PD
TMS
DAP1
RESET
21
I/O
I/O/PU
Reset input, not available during Sleep Mode
VBAT_SENSE 48
I
I
Battery supply voltage sense input
N.C.
10, 29, 40,
41, 46
–
–
Not connected - can be connected to GND
N.C.
4
–
–
Not connected - leave pin open
Data Sheet
13
test mode select input
Debug Access Port 1
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3
Functional Description
This highly integrated circuit contains analog and digital functional blocks. For system and interface control an
embedded 8-Bit state-of-the-art microcontroller, compatible to the standard 8051 core with On-Chip Debug
Support (OCDS), is available. For internal and external power supply purposes, on-chip low drop-out regulators
are existent. An internal oscillator provides a cost effective and suitable clock in particular for LIN slave nodes. As
communication interface, a LIN transceiver and several High Voltage Monitor Inputs with adjustable threshold and
filters are available. Furthermore one High Side Switch (e.g. for driving LEDs or cyclic powering of switches), two
Low Side Switches (e.g. for relays) and several general purpose input/outputs (GPIO) with pulse-width modulation
(PWM) capabilities are available.
The Micro Controller Unit (MCU) supervision and system protection including reset feature is controlled by a
programmable window watchdog. A cyclic wake-up circuit, supply voltage supervision and integrated temperature
sensors are available on-chip.
All relevant modules offer power saving modes in order to support terminal 30 connected automotive applications.
A wake-up from the power saving mode is possible via a LIN bus message, via the monitoring inputs, via the GPIO
ports or repetitive with a programmable time period (cyclic wake-up).
The integrated circuit is available in a VQFN-48-22 and VQFN-48-29 package with 0.5 mm pitch and is designed
to withstand the severe conditions of automotive applications.
Data Sheet
14
Rev. 1.1, 2012-03-08
Figure 2
Data Sheet
XTAL2
XTAL1
P2.1, P2.3 … P2.5, P2.7
(AN1, AN3 … AN5, AN7)
ADCGND
VAREF
P1.0 … P1.4
P0.1 … P0.5
DAP
TMS
P0.0
8 Bit - MCU
6
7
0
2
Mux
15
3kB XRAM
256 Byte-RAM
MCU
PLL
8-ch.
10-bit ADC
LP_CLK
20MHz
Memories
Flash-36kB
BootROM
MAP
RAM
WMU
VREF5V
RC-Oszillator
5MHz
VMON 1...5
VS_SENSE
VBAT_SENSE
GPIO
Ports
5V
LP_CLK2
100kHz
Power Down Supply
VS
WDT
Timer
0/1
XSFR-BUS
UART
Timer 2/21
CCU6 (Capture
Compare Unit)
SSC (Synchr. Serial
Channel)
Debug (DAP)
Port Control
IRQ
XC800
EWARP Core
VS_SENSE
VBAT_SENSE
VDDP_SENSE
VDDC_SENSE
not used
LS1_SENSE
LS2_SENSE
T_SENSE
TS_LS_SENSE
REF_SENSE
BG
WDT1
Timer 3
0
1
2
3
5
8-Bit ADC
6
7
8
9
4
TSENSE
Measurement Unit
CMU
DPP
CTRL
Trigger
CLK_GEN
AP_SUB_CTRL
PMU/
PCU
Power-Control
IR
RCU
SCU_PM
CYCMU
CGU
PREWARN_SUP_NMI
XINT
PMU
VDDP
PMU/
PCU
MISC
MDU (Multiply /
Division Unit)
BRG
MISC
Control
LIN
Control
SCU
RMU
VPRE
VDDEXT
VDDEXT
VDDP
Attenuator
Attenuator
Wake
Wake
LIN Transceiver
Low Side 2
Low Side 1
High Side 1
PWM-Unit
VS_SENSE
VBAT_SENSE
VDDP_SENSE
VDDC_SENSE
VMON 1..5
MON
PMU-XSFR
VDDC
VDDC
LINGND
LIN
LS2
LSGND
LS1
HS 1
VBAT_SENSE
MON5
MON1
.
.
TLE9832
Functional Description
Block Diagram
XSFR-BUS
SFR-BUS
Block Diagram
The TLE9832 has several operational modes mainly to support low power consumption requirements. The low
power modes and state transitions are depicted in Figure 3 below.
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
Power-up
VS > 3V
Reset
WDT1 reset
(error_wdt++)
Transition by software Transition by external event
VDDC stable &
error_supp < 5
VDDC fail
(error_supp++)
Safety Fallback
Safety fallback
error_supp = 5
Cyclic wake
LIN wake or
MON wake or
GPIO wake
Active Mode
Cyclic wake
LIN wake or
MON wake
STOP command
Stop Mode
Transition by internal event
SLEEP command
Safety fallback
error_wdt = 5
Sleep Mode
Cyclic-sense
Cyclic-sense
PCU_state_diagram_simple_Cus.vsd
Figure 3
Power Control State Diagram
Reset Mode
The Reset Mode is a transition mode e.g. during power-up of the device after a power-on reset. In this mode the
on-chip power supplies are enabled and all other modules are initialized. Once the core supply VDDC is stable,
the Active Mode is entered. In case the watchdog timer WDT1 fails for more than four times, a fail-safe transition
to the Sleep Mode is done.
Active Mode
In Active Mode all modules are activated and the TLE9832 is fully operational.
Stop Mode
The Stop Mode is one out of two low power modes. The transition to the low power modes is done by setting the
respective Bits in the mode control register. In Stop Mode the embedded microcontroller is still powered allowing
faster wake-up reaction times. A wake-up from this mode is possible by LIN bus activity, the High Voltage Monitor
Input pins or the respective 5V GPIOs.
Sleep Mode
The Sleep Mode is the second low-power mode. The transition to the low-power modes is done by setting the
respective Bits in the MCU mode control register. In Sleep Mode the embedded microcontroller power supply is
deactivated allowing the lowest system power consumption, but the wake-up time is longer compared to the Stop
Mode. A wake-up from this mode is possible by LIN bus activity or the High Voltage Monitor Input pins. A wakeup from Sleep Mode behaves similar to a power-on reset.
Data Sheet
16
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
Cyclic Wake-up Mode
The cyclic wake-up mode is a special operating mode of the Sleep Mode and the Stop Mode. The transition to the
cyclic wake-up mode is done by first setting the respective Bits in the mode control register followed by the SLEEP
or STOP command. Additional to the cyclic wake-up behavior (wake-up after a programmable time period), the
wake-up sources of the normal Stop Mode and Sleep Mode are available.
Cyclic Sense Mode
The cyclic sense mode is a special operating mode of the Sleep Mode and the Stop Mode. The transition to the
cyclic sense mode is done by first setting the respective Bits in the mode control register followed by the STOP or
SLEEP command. In cyclic sense mode the High Side Switch can be switched on periodically for biasing some
switches for example. The wake-up condition is configurable, when the sense result of defined monitor inputs at
a window of interest changed compared to the previous wake-up period or reached a defined state respectively.
In this case the Active Mode is entered immediately. For cyclic sense in Stop Mode VDDEXT can be switched on
periodically. Furthermore cyclic sense allows to sense dedicated GPIO port states and transitions when in Stop
Mode.
The following table shows the possible power mode configurations of each major module or function respectively.
Table 4
Power mode configurations
Module/function
Active Mode Stop Mode
Sleep Mode
Comment
VDD1V5PD
ON
ON
ON
Power Down Supply
VPRE, VDDP, VDDC
ON
ON (no dynamic
load)
OFF
–
VDDEXT
ON/OFF
ON (no dynamic
load)/OFF
cyclic ON/OFF
OFF
–
HS
ON/OFF
cyclic ON/OFF
cyclic ON/OFF
cyclic sense
LSx
ON/OFF
OFF
OFF
–
PWM GEN.
ON/OFF
OFF
OFF
–
LIN TRx
ON/OFF
wake-up only/
OFF
wake-up only/
OFF
–
MON1 - MON5 (wake-up)
n.a.
disabled/static/cyclic disabled/static/
cyclic
cyclic: combined with
HS=on
MON1 - MON5
(measurement)
ON/OFF
OFF
OFF
available on four
channels
VS sense
ON/OFF
brownout
detection
brownout detection
brownout
detection
brownout detection
done in PCU
VBAT_SENSE
ON/OFF
OFF
OFF
–
GPIO 5V (wake-up)
n.a.
disabled/static/cyclic OFF
–
GPIO 5V (active)
ON
ON
OFF
–
WDT1
ON
OFF
OFF
–
Data Sheet
17
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
Table 4
Power mode configurations
Module/function
Active Mode Stop Mode
Sleep Mode
CYCLIC Modes
n.a.
cyclic wake-up/
cyclic sense/OFF
cyclic wake-up/
cyclic sense with HS,
cyclic sense/OFF VDDEXT; wake-up
from cyclic wake
needs MC for
entering Sleep Mode /
Stop Mode again
Measurement Unit
ON1)
OFF
OFF
–
2)
Comment
MCU
ON/slowdown/HALT
STOP
OFF
–
CLOCK GEN (MC)
ON
OFF
OFF
–
LP_CLK (20 MHz)
ON
OFF
OFF
WDT1
LP_CLK2 (100 kHz)
ON
ON
ON
for cyclic wake-up
1) Cannot not be switched off due to safety reasons
2) MC PLL clock disabled, MC supply reduced to 0.9 V
Wake-up Source Prioritization
All wake-up sources have the same priority. In order to handle the asynchronous nature of the wake-up sources,
the first wake-up signal will initiate the wake-up sequence. Nevertheless all wake-up sources are latched in order
to provide all wake-up events to the application software. The software can clear the wake-up source flags. It is
ensured, that no wake-up event is lost.
As default wake-up sources, the LIN and MON inputs are activated after power-on reset only. GPIO ports as wakeup sources are disabled by default after power-on reset. The application software can reconfigure the wake-up
sources according to the application needs.
Wake-up Levels and Transitions
The wake-up can be triggered by rising, falling or both signal edges for each monitor and GPIO input individually.
Data Sheet
18
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.1
Power Management Unit (PMU)
The purpose of the power management unit is to ensure the fail safe behavior of embedded automotive systems.
Therefore the power management unit controls all system modes including the corresponding transitions. The
power management unit is responsible for generating all required voltage supplies for the embedded MCU (VDDC,
VDDP) and the external sensor supply (VDDEXT). Additionally, the PMU provides well defined sequences for the
system mode transitions and generates hierarchical reset priorities. The reset priorities control the reset behavior
of all system functionalities, especially the reset behavior of the embedded MCU, including the test hardware. All
these functions are controlled by finite state machines. The system master functionality of the PMU forces the
generation of an independent logic supply (Power Down Supply) and system clock (LP_CLK). Therefore the PMU
needs a module internal logic supply and system clock which works independently of the MCU clock.
The following state diagram shows the available modes of the device.
Vs > 3V
start-up
LIN-wake |
MON-wake |
cyclic _wake
VDDC =stable &
error_supp<5
error_sup=5
sleep
VDDC = fail
Sleep command (from MCU) |
WDT1_SEQ_FAIL = 1
active
LIN-wake |
MON-wake |
GPIO-wake |
cyclic _wake |
PMU_PIN = 1 |
SUP_TMOUT = 1
PMU_PIN = 1 |
PMU_SOFT = 1 |
(PMU_Ext_WDT = 1 &
WDT1_SEQ_FAIL= 0)
stop
command
(from MCU)
stop
PMU_System _Modes _Cus.vsd
Figure 4
Data Sheet
Power Management Unit System Modes
19
Rev. 1.1, 2012-03-08
TLE9832
VS
Functional Description
Power Down Supply
VDDP
Power Supply Generation
(PSG)
VDDC
CLK_20MHz
Pheripherals
HALL_SUPPLY
CLK_100KHz
I
N
T
E
R
N
A
L
PMU-XSFR
VDDEXT
PMU-CYCMU
B
U
S
PMU-PCU
PMU-CMU
PMU-WMU
PMU-RMU
MON 1...5
LIN
P0.0….P0.5
P1.0….P1.4
PMU-Control
Power Management Unit
Figure 5
Data Sheet
Power Management Unit Block Diagram
20
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
Table 5
Description of PMU Submodules
Mod.
Name
Modules
Functions
Power Down
Supply
Independent Supply Voltage
Generation for PMU
This supply is only dedicated to the PMU to ensure a
independent operation of generated power supplies
(VDDP, VDDC).
LP_CLK
(= 20 MHz)
- Clock Source for all PMU
submodules
- Backup Clock Source for System
- Clock Source for WDT1
This ultra low power oscillator generates the clock for the
PMU.
This clock is also used as backup clock for the system in
case of PLL clock failure and as independent clock source
for WDT1
LP_CLK2
(= 100 kHz)
Clock Source for PMU
This ultra low power oscillator generates the clock for the
PMU mainly in Stop Mode and in the cyclic modes.
Peripherals
Peripheral blocks of PMU
This blocks includes all relevant peripherals to ensure a
stable and fail safe PMU startup and operation
Power Supply
Generation
Unit (PGU)
Voltage regulators for VDDP and
VDDC
This block includes the voltage regulators for the pad
supply (VDDP) and the core supply (VDDC) including all
diagnosis and safety features
VDDEXT (Hall Voltage regulator for VDDEXT to
Sensor
supply external modules (e.g. Hall
Supply)
Sensors)
This voltage regulator is a dedicated supply for external
modules and can also be used for cyclic sense operations
(e.g. with hall sensor)
PMU-XSFR
All PMU relevant Extended Special
Function Registers
This module contains all PMU relevant registers, which
are needed to control and monitor the PMU.
PMU-PCU
Power Control Unit of the PMU
This block is responsible for controlling all power related
actions within the PGU Module.
PMU-WMU
Wake-up Management Unit of the
PMU
This block is responsible for controlling all wake-up related
actions within the PMU Module.
PMU-CYCMU
Cyclic Management Unit of the PMU This block is responsible for controlling all actions within
cyclic mode.
PMU-CMU
Clock Management Unit of the PMU This block is responsible for controlling all clocking actions
within the PMU.
PMU-RMU
Reset Management Unit of the PMU This block is responsible for generating all system
required resets.
Data Sheet
21
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.1.1
Voltage Regulator 5.0V (VDDP)
This module represents the 5 V voltage regulator, which serves as pad supply for the parallel port pins and other
5 V analog functions.
Features
•
•
•
•
•
•
•
•
5 V low-drop voltage regulator
Current limitation
Overcurrent monitoring and shutdown with MCU signalling (Interrupt)
Overvoltage monitoring with MCU signalling (Interrupt)
Undervoltage monitoring with MCU signalling (Interrupt)
Preregulator for VDDC regulator
GPIO supply
Pull-down current source at the output for Sleep Mode (100 μA)
The output capacitor CVDDP is mandatory to ensure a proper regulator functionality.
VDDP Regulator
VDDP-5V
VS
CVS
C VDDP
5V LDO
Figure 6
Data Sheet
PMU_5V_OVERVOLT
PMU_5V_OVERCURR
PMU_5V_OVERLOAD
Supervision
Module Block Diagram of VDDP Voltage Regulator
22
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.1.2
Voltage Regulator 1.5V (VDDC)
This module represents the 1.5 V voltage regulator, which serves as core supply for the 8-bit µC and other chip
internal analog 1.5 V functions (e.g. 8 Bit ADC). To further reduce the current consumption of the 8-bit MCU during
Stop Mode the output voltage is optionally reduced to 0.9 V.
Features
•
•
•
•
•
•
•
1.5 V low-drop voltage regulator
Optional 0.9 V in Stop Mode
Current limitation
Overcurrent monitoring and shutdown with MCU signalling (interrupt)
Overvoltage monitoring with MCU signalling (interrupt)
Undervoltage monitoring with MCU signalling (interrupt)
Pull-down current source at the output for Sleep Mode (100 μA)
The output capacitor CVDDC is mandatory to ensure a proper regulator functionality.
VDDC Regulator
VDDC-1.5V
VDDP-5V
CVDDP
CVDDC
1.5 / 0.9V
LDO
Figure 7
Data Sheet
PMU_1V5_OVERVOLT
PMU_1V5_OVERCURR
PMU_1V5_OVERLOAD
Supervision
Module Block Diagram of VDDC Voltage Regulator
23
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.1.3
External Voltage Regulator 5.0V (VDDEXT)
The external voltage regulator provides 5 V output voltage in order to supply external circuitry like LEDs, hall
sensors or potentiometers.
Features
•
•
•
•
•
•
•
•
Switchable +5 V, 20 mA low-drop voltage regulator
Switch-on overcurrent blanking time in order to drive small capacitive loads
Short circuit robust
Overvoltage monitoring with MCU interrupt signalling
Undervoltage monitoring with MCU interrupt signalling
Selectable switch-on slew-rate 0.95 V/µs max. @10 mA supply current, 10 nF capacitive load
Pull-down current source at the output for Sleep Mode and off mode (100 μA)
Cyclic sense option together with GPIOs
VDDEXT Regulator
VDDEXT-5V
VS
C VS
CVDDEXT
VDDEXT
LDO
Figure 8
Data Sheet
VDDEXT_OVERVOLT
VDDEXT_OVERCURR
VDDEXT_OVERLOAD
Supervision
Module Block Diagram
24
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.2
System Control Unit
3.2.1
System Control Unit - Power Modules
The System Control Unit of the power modules consists of the following sub-modules:
•
•
•
•
•
•
Reset Control Unit (RCU): generation of all required subsystem resets
Clock Generation Unit (CGU): providing all required clocks to the analog subsystem
Interrupt Control Unit (ICU): all system relevant interrupt flags and status flags
Power Control Unit (PCU): takes over control when device enters and exits Sleep Mode and Stop Mode
System Status Unit (SSU): controls mode changes due to system failures
External Watchdog (WDT1): independent system watchdog to monitor system activity
On signals to analog
peripherals; status
signals from analog
peripherals
XSFR-BPI
Reset_Type_0
Reset_Type_1
PCU
RCU
Reset_Type_2
Reset_Type_3
Reset_Type_4
I
N
T
E
R
N
A
L
fsys
mi_clk
CGU
clk_2mhz
all STS bits from
analog peripherals
ICU
PREWARN_SUP_NMI
XINT
B
U
S
SSU
WDT1
LP_CLK
System Control Unit-Power Modules
Figure 9
Data Sheet
Block Diagram of System Control Unit - Power Modules
25
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.2.2
System Control Unit - Digital Part
The System Control Unit - Digital Part supports all central control tasks in the TLE9832. It consists of the following
submodules:
•
•
•
•
•
•
•
•
•
•
•
•
Clock System and Control
Reset Control
Power Management
Interrupt Management
General Port Control
Flexible Peripheral Management
Module Suspend Control
Watchdog Timer
XRAM Addressing Modes
Error Detection and Correction in Data Memory
Miscellaneous Control
Register Mapping
3.3
XC800 Core
The XC800 Core is a complete, high performance CPU core that is functionally upward compatible to the 8051.
While the standard 8051 core is designed around a 12-clock machine cycle, the XC800 Core uses a two-clock
period machine cycle.
The instruction set consists of 45% one-Byte, 41% two-Byte and 14% three-Byte instructions. Each instruction
takes 1, 2 or 4 machine cycles to execute. In case of access to slower memory, the access time may be extended
by wait cycles (one wait cycle lasts one machine cycle, which is equivalent to two clock cycles).
Via the dedicated DAP interface the XC800 Core supports a range of debugging features including basic
stop/start, single-step execution, breakpoint support and read/write access to the data memory, program memory
and special function registers.
The key features of the XC800 Core implemented are listed below.
•
•
•
•
•
•
•
•
Two clocks per machine cycle
256 Byte of internal data memory
Program memory download option
15-source, 4-level interrupt controller
2 data pointers
Power saving modes
Dedicated debug mode via low-pin-count DAP interface (native JTAG mode)
Two 16-Bit timers (Timer 0 and Timer 1)
Data Sheet
26
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
Figure 10 shows the functional blocks of the XC800 Core. The XC800 Core consists mainly of the instruction
decoder, the arithmetic section, the program control section, the access control section, and the interrupt
controller.
The instruction decoder decodes each instruction and accordingly generates the internal signals required to
control the functions of the individual units within the core. These internal signals have an effect on the source and
destination of data transfers and control the ALU processing.
Internal Data
Memory
Core SFRs
Register Interface
External SFRs
External Data
Memory
16-bit Registers &
Memory Interface
ALU
Opcode &
Immediate
Registers
Multiplier / Divider
Opcode Decoder
Timer 0 / Timer 1
Program Memory
Clocks
Memory Wait
Reset
Legacy External Interrupts (IEN0, IEN1)
External Interrupts
Non-Maskable Interrupt
State Machine &
Power Saving
Interrupt
Controller
Core Block Diagram
Figure 10
XC800 Core Block Diagram
The arithmetic section of the processor performs extensive data manipulation and consists of the arithmetic/logic
unit (ALU), A register, B register and PSW register. The ALU accepts 8-Bit data words from one or two sources
and generates an 8-Bit result under the control of the instruction decoder. The ALU performs both arithmetic and
logic operations. Arithmetic operations include add, subtract, multiply, divide, increment, decrement, BCDdecimal-add-adjust and compare. Logic operations include AND, OR, Exclusive OR, complement and rotate (right,
left or swap nibble (left four)). Also included is a Boolean unit performing the Bit operations as set, clear,
complement, jump-if-set, jump-if-not-set, jump-if-set-and-clear and move to/from carry. The ALU can perform the
Bit operations of logical AND or logical OR between any addressable Bit (or its complement) and the carry flag,
and place the new result in the carry flag.
The program control section controls the sequence in which the instructions stored in program memory are
executed. The 16-Bit program counter (PC) holds the address of the next instruction to be executed. The
conditional branch logic enables internal and external events to the processor to cause a change in the program
execution sequence.
The access control unit is responsible for the selection of the on-chip memory resources. The interrupt requests
from the peripheral units are handled by the interrupt controller unit.
Data Sheet
27
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.4
Memory Architecture
The TLE9832 CPU manipulates operands in the following memory spaces:
•
•
•
•
36 kByte of Flash memory in code space
BootROM memory in code space
256 Byte of internal RAM data memory in internal data space
3 kByte of XRAM memory in code space and external data space (XRAM can be read/written as program
memory or external data memory)
128 Byte of special function registers SFR in internal data space
256 Byte of special function registers XSFR in external data space.
•
•
Figure 11 illustrates the memory address spaces of the TLE9832.
F' FFFF H
Bank F
F' 0000H
Bank E
E' 0000H
Bank D
Reserved
1)
Bank C
D' 0000H
C' 0000H
Bank B
B' 0000H
Bank A
Reserved
XRAM
3 KByte
Bank 9
A' 0C00H
A' 0000H
Reserved
2)
9' 0000H
Bank 8
8' 0000H
Bank 7
Reserved 1)
Bank 6
Bank 5
7' 0000H
Memory Extension
Stack Pointer
(MEXSP)
6' 0000H
5' 0000H
Bank 4
FFH
4' 0000H
Bank 3
Reserved
XRAM
3 KByte
3' 0000H
2' FC00H
2' F000H
Reserved
XRAM
3 KByte
80H
Bank 2
Boot ROM
2' 9C00 H
Reserved
Reserved
2' 8000H
Flash
Lower 32 KByte
2' 0100H
2' 0000H
XSFR, 256 Byte
1' 0000H
Flash Upper 4 Kbyte
0' 9000H
0' 8000H
Indirect
Address
Direct
Address
Internal RAM
Special Function Registers
FFH
Reserved 1)
Bank 1
Bank 0
Not user-accessible ;
HW access only
Extension Stack RAM
80H
Reserved 2)
7F H
Flash
Lower 32 Kbyte
40H
Code Space
Internal RAM
00H
0' 0000H
External Data Space
Internal Data Space
Memory Map User Mode
1) The lower 32 Kbyte of the 36 Kbyte NVM is always mapped and can be accessed in the lower half (0000H to 7FFFH) of each bank in
the code space (except bank A, where the 3 Kbyte XRAM is mapped.)
2) XRAM is always mapped and can be accessed in the range (F000H to FBFFH) of each bank in the external data space;
XSFR is always mapped and can be accessed in the range (0000H to 00FFH) of each bank in the external data space.
Figure 11
Data Sheet
TLE9832 Memory Map
28
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.5
Flash Memory
The Flash memory provides an embedded user-programmable non-volatile memory, allowing fast and reliable
storage of user code and data. It is operated from a single 1.5V supply (VDDC) from the internal voltage regulator
and does not require additional programming or erasing voltage.
Features
•
•
•
•
•
•
•
•
•
In-System Programming via LIN (Flash mode) and DAP
Error Correction Code (ECC) for dynamic correction of single Bit errors and signalling for double Bit failures
Support for aborting erase operation
Program width of 128 Byte (page)
Minimum erase width of 128 Byte (page)
4 Byte read access
Read access time: 75 ns
Program time for 1 page: 3 ms
Page erase time: 4 ms
3.6
Watchdog Timer 1 (WDT1)
Features
•
•
•
•
•
Windowed Watchdog Timer with programmable timing in Active Mode
Long open window (80ms) after power-up, reset, wake-up
Short open window (30ms) to facilitate Flash programming
Disabled during debugging
Safety shutdown to Sleep Mode after 5 missed WDT1 services
There are two watchdog timers in the system. The Watchdog Timer (WDT) within the microcontroller (see
Chapter 3.7) and the Watchdog Timer 1 (WDT1), which is described in this section.
In Active Mode, the WDT1 acts as a windowed watchdog timer, which provides a highly reliable and safe way to
recover from software or hardware failures.
The WDT1 is always enabled in Active Mode. In Sleep Mode, Stop Mode and OCDS mode the WDT1 is disabled.
The behavior of the Watchdog Timer 1 in Active Mode is depicted in Figure 12.
Data Sheet
29
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
Power-up
Reset
RESET
timeout always
RESET
RESET
Timeout
or
Trigger in closed window
timeout
Trigger SOW
Maximum number
of SOW triggers
exceeded
Long
Open Window
Trigger
Normal
„windowed“
operation
Trigger SOW
Short
open window
Trigger
Trigger
Figure 12
Data Sheet
Trigger SOW
Watchdog Timer 1 Behavior
30
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.7
Watchdog Timer (WDT)
The Watchdog Timer (WDT) is a sub-module in the System Control Unit (SCU). The Watchdog Timer provides a
highly reliable and secure way to detect and recover from software or hardware failures. The WDT helps to abort
an accidental malfunction of the TLE9832 in a user-specified time period. When enabled, the WDT will cause the
TLE9832 system to be reset if the WDT is not serviced within a user-programmable time period. The CPU must
service the WDT within this time interval to prevent the WDT from causing an TLE9832 system reset. Hence,
routine service of the WDT confirms that the system is functioning properly.
The WDT is disabled by default.
In debug mode, the WDT is suspended by default and stops counting (its debug suspend Bit is set by default i.e.
MODSUSP.WDTSUSP = 1). Therefore during debugging, there is no need to refresh the WDT.
Features
•
•
•
•
16-Bit Watchdog Timer
Programmable reload value for upper 8 Bits of timer
Programmable window boundary
Selectable input frequency of fPCLK/2 or fPCLK/128
The Watchdog Timer is a 16-Bit timer, which is incremented by a count rate of fPCLK/2 or fPCLK/128. This 16-Bit
timer is realized as two concatenated 8-Bit timers. The upper 8 Bits of the Watchdog Timer can be preset to a userprogrammable value via a watchdog service access in order to vary the watchdog expiring time. The lower 8 Bits
are reset on each service access. Figure 13 shows the block diagram of the watchdog timer unit.
WDT
Control
Clear
1:2
MUX
f PCLK
WDTREL
WDT Low Byte
WDT High Byte
1:128
Overflow/Time-out Control &
Window-boundary control
WDTIN
ENWDT
WDTTO
WDTRST
Logic
ENWDT_P
Figure 13
Data Sheet
WINBCNT
WDT Block Diagram
31
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.8
Interrupt System
The TLE9832 supports 14 interrupt vectors with four priority levels. Eleven of these interrupt vectors are assigned
to the on-chip peripherals: Timer 0, Timer 1, UART, SSC and A/D Converter are each assigned to one dedicated
interrupt vector; while Timer2, Timer21, MDU, LIN and the Capture/Compare Unit share six interrupt vectors.
Two interrupt vectors are assigned to the external interrupts. External interrupts 0 to 1 are each assigned to one
dedicated interrupt vector, external interrupt 2 shares on interrupt vector with Timer21 and the MDU.
One interrupt vector is dedicated to the XINT interrupt events whose interrupt flags are also located in registers in
XSFR area.
A non-maskable interrupt (NMI) with the highest priority is shared by the following:
•
•
•
•
•
•
•
•
•
Watchdog Timer, warning before overflow
MI_CLK Watchdog Timer overflow event
PLL, loss of lock
Flash, on operation complete, e.g. erase.
OCDS, on user IRAM event
Oscillator watchdog detection for too low oscillation of fOSC
Flash map error
Uncorrectable ECC error on Flash, XRAM and IRAM
VSUP supply pre warning when any supply voltage drops below or exceeds any threshold.
Figure 14, Figure 15, Figure 16, Figure 17 and Figure 18 give a general overview of the interrupt sources and
nodes, and their corresponding control and status flags. Figure 19 gives the corresponding overview for the NMI
sources.
Data Sheet
32
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
Highest
Timer 0
Overflow
TF0
TCON.5
ET0
000B
H
IEN0.1
Timer 1
Overflow
ET1
001B
H
IEN0.3
IP.3/
IPH.3
RI
SCON.0
RIEN
SCON1.0
UART
Transmit
IP.1/
IPH.1
TF1
TCON.7
UART
Receive
Lowest
Priority Level
>=1
ES
TI
0023
H
IEN0.4
SCON.1
TIEN
IP.4/
IPH.4
SCON1.1
IE0
EINT0
TCON.1
IT0
EX0
0003
H
IEN0.0
TCON.0
P
o
l
l
i
n
g
S
e
q
u
e
n
c
e
IP.0/
IPH.0
EXINT0
EXICON0.0/1
IE1
EINT1
TCON.3
IT1
EX1
0013
H
IEN0.2
TCON.2
IP.2/
IPH.2
EXINT1
EA
EXICON0.2/3
IEN0.7
Bit-addressable
Request flag is cleared by hardware
Figure 14
Data Sheet
Interrupt Request Sources (Part 1)
33
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
Highest
Timer 2
Overflow
TF2
T2_T2CON.7
T2EX
Lowest
Priority Level
TF2EN
T2_T2CON1.1
>=1
EXF2
EXEN2 T2_T2CON.6
T2_T2CON.3
EDGES
EL
T2_T2MOD.5
EXF2EN
T2_T2CON1.0
>=1
ET2
002B
H
IEN0.5
End of
Synch Byte
IP.5/
IPH.5
EOFSYN
LINST.4
Synch Byte
Error
>=1
ERRSYN
SYNEN
LINST.5
P
o
l
l
i
n
g
LINST.6
ADC Service
Request 0
ADCSR0
ADC Service
Request 1
ADCSR1
EADC
IRCON1.4
IEN1.0
IRCON1.3
>=1
0033
H
IP1.0/
IPH1.0
S
e
q
u
e
n
c
e
EA
IEN0.7
Bitaddressable
Request flag is cleared by hardware
Figure 15
Data Sheet
Interrupt Request Sources (Part 2)
34
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
Highest
SSC_EIR
EIR
IRCON1.0
Lowest
Priority Level
EIREN
MODIEN.0
SSC_TIR
>=1
TIR
IRCON1.1
TIREN
MODIEN.1
ESSC
RIR
SSC_RIR
IRCON1.2
003B
H
IEN1.1
IP1.1/
IPH1.1
RIREN
MODIEN.2
P
o
l
l
i
n
g
EXINT2
EINT2
IRCON0.2
EXINT2
EXICON0.4/5
Timer 21
Overflow
TF2
T21_T2CON.7
TF2EN
T21_T2CON1.1
T21EX
>=1
EXF2
>=1
T21_T2CON.3
MDU_0
0043
H
IEN1.2
EXEN2 T21_T2CON.6 EXF2EN
EDGES
EL
T21_T2MOD.5
EX2
IP1.2/
IPH1.2
S
e
q
u
e
n
c
e
T21_T2CON1.0
IRDY
MDUSTAT.0
IE
MDUCON.7
MDU_1
IERR
MDUSTAT.1
IE
EA
MDUCON.7
IEN0.7
Bitaddressable
Request flag is cleared by hardware
Figure 16
Data Sheet
Interrupt Request Sources (Part 3)
35
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
Highest
Lowest
Priority Level
XINTx
P
o
l
l
i
n
g
XINTxF
.
.
.
XINTxEN
XSFRc.d
XSFRa.b
>=1
XINTyF
XINTy
XINTyEN
XSFRu.v
XSFRs.t
XINTw
XINTz
.
.
.
004B
EXM
H
IEN1.3
S
e
q
u
e
n
c
e
IP1.3/
IPH1.3
XINTwF
XSFRe.f
>=1
XINTzEN
XINTzF
XSFRi.j
XSFRg.h
EA
IEN0.7
Bit-addressable
Figure 17
Interrupt Request Sources (Part 4)
Highest
Lowest
Priority Level
CCU6 Node 0
CCU6SR0
IRCON3.0
ECCIP0
0053
H
IEN1.4
CCU6 Node 1
CCU6SR1
IRCON3.4
CCU6 Node 2
ECCIP1
IEN1.5
005B
H
IP1.5/
IPH1.5
CCU6SR2
IRCON4.0
ECCIP2
0063
H
IEN1.6
CCU6 Node 3
IP1.4/
IPH1.4
IP1.6/
IPH1.6
P
o
l
l
i
n
g
S
e
q
u
e
n
c
e
CCU6SRC3
IRCON4.4
ECCIP3
IEN1.7
006B
H
IP1.7/
IPH1.7
EA
IEN0.7
Bit-addressable
Request flag is cleared by hardware
Figure 18
Data Sheet
Interrupt Request Sources (Part 5)
36
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
Watchdog Timer
Overflow
>=1
MI_CLK Watchdog
Timer Overflow
FNMIWDT
NMISR.0
(Type interrupt structure 1)
NMIWDT
NMICON.0
PLL Loss -of-Lock
FNMIPLL
NMISR.1
NMIPLL
NMICON.1
Flash Operation
Complete
FNMINVM
NMISR.2
IRAM read
event*
NMICON.2
FNMIRR
MMICR.2
NMIRRE
MMICR.0
IRAM write
event*
>=1
FNMIOCDS
NMISR.3
FNMIRW
MMICR.3
NMINVM
NMIOCDS
NMICON.3
NMIRWE
Non
Maskable
Interrupt
MMICR.1
Oscillator
Watchdog
>=1
FNMIOWD
NMISR.4
0073
H
NMIOWD
NMICON.4
Flash Map Error
FNMIMAP
NMISR.5
XRAM
Uncorrectable
ECC Error
XRDBE
NMIMAP
NMICON.5
EDCSTAT.0
XRIE
EDCCON.0
IRAM
Uncorrectable
ECC Error
IRDBE
>=1
EDCSTAT.1
Flash
Uncorrectable
ECC Error
IRIE
FNMIECC
NMISR.6
EDCCON.1
NMIECC
NMICON.6
NVMDBE
EDCSTAT.2
NVMIE
EDCCON.2
Supply Prewarning
(Type interrupt structure 1)
FNMISUP
NMISR.7
NMISUP
NMICON.7
* Includes other pre-condition
Figure 19
Data Sheet
Non-Maskable Interrupt Request Source
37
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.9
Multiplication/Division Unit
The Multiplication/Division Unit (MDU) provides fast 16-Bit multiplication, 16-Bit and 32-Bit division as well as shift
and normalize features. It has been integrated to support the TLE9832 core in real-time control applications, which
require fast mathematical computations.
Features
•
•
•
•
Fast signed/unsigned 16-Bit multiplication
Fast signed/unsigned 32-Bit divide by 16-Bit and 16-Bit divide by 16-Bit operations
32-Bit unsigned normalize operation
32-Bit arithmetic/logical shift operations
3.10
Parallel Ports
The TLE9832 has 16 port pins organized into three parallel ports: Port 0 (P0), Port 1 (P1) and Port 2 (P2). Each
port pin has a pair of internal pull-up and pull-down devices that can be individually enabled or disabled. P0 and
P1 are bidirectional and can be used as general purpose input/output (GPIO) or to perform alternate input/output
functions for the on-chip peripherals. When configured as an output, the open drain mode can be selected.
Bidirectional Port Features (P0, P1P1)
•
•
•
•
•
•
Configurable pin direction
Configurable pull-up/pull-down devices
Configurable open drain mode
Configurable drive strength
Transfer of data through digital inputs and outputs (general purpose I/O)
Alternate input/output for on-chip peripherals
Data Sheet
38
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
PUDSEL
Internal
Bus
Pull -up/Pull -down
Select Register
Pull-up/Pull-down
Control Logic
PUDEN
Pull -up/Pull -down
Enable Register
TCCR
Temperature
Compensation
Control Register
Px_POCONy
Port Output
Driver Control
Registers
OD
Open Drain
Control Register
DIR
Direction Register
ALTSEL0
Alternate Select
Register 0
ALTSEL1
Pull
Device
Alternate Select
Register 1
AltDataOut 3
Output
Driver
11
AltDataOut 2
10
AltDataOut1
Pin
01
00
Data
Data Register
Out
Input
Driver
In
Schmitt
Trigger
AltDataIn
Pad
AnalogIn
Figure 20
Data Sheet
General Structure of a Bidirectional Port Pin
39
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
Figure 21 shows the structure of an input-only port pin. Each P2 pin can only function in input mode. Register
P2_DIR is provided to enable or disable the input driver. When the input driver is enabled, the actual voltage level
present at the port pin is translated into a logic 0 or 1 via a Schmitt-Trigger device and can be read via register.
Each pin can also be programmed to activate an internal weak pull-up or pull-down device. The analog input
(Analog In) bypasses the digital circuitry and Schmitt-Trigger device for direct feed-through to the ADC1 input
channel.
Internal Bus
PUDSEL
Pull-up/Pull-down
Select Register
Pull-up/Pull-down
Control Logic
PUDEN
Pull-up/Pull-down
Enable Register
Pull
Device
In
Data
Input
Driver
Pin
Data Register
Schmitt Trigger
Pad
AltDataIn
AnalogIn
Figure 21
Data Sheet
General Structure of an Input Port Pin
40
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.11
Timer 0 and Timer 1
Timer 0 and Timer 1 can function as both, timers or counters. When functioning as a timer, Timer 0 and Timer 1
are incremented with every machine cycle, i.e. every 2 input clocks (or 2 PCLKs). When functioning as a counter,
Timer 0 and Timer 1 are incremented in response to a 1-to-0 transition (falling edge) at its respective external input
pins, T0 or T1. Timer 0 and Timer 1 are fully compatible and can be configured in four different operating modes
to use in a variety of applications, see Table 6. In modes 0, 1 and 2, the two timers operate independently, but in
mode 3, their functions are specialized.
Table 6
Timer 0 and Timer 1 Modes
Mode
Operation
0
13-Bit-timer
The timer is essentially an 8-Bit counter with a divide-by-32 prescaler. This mode is
included solely for compatibility with Intel 8048 devices.
1
16-Bit-timer
The timer registers, TLx and THx, are concatenated to form a 16-Bit counter.
2
8-Bit timer with auto-reload
The timer register TLx is reloaded with a user-defined 8-Bit value in THx upon overflow.
3
Timer 0 operates as two 8-Bit timers
The timer registers, TL0 and TH0, operate as two separate 8-Bit counters. Timer 1 is
halted and retains its count even if enabled.
Data Sheet
41
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.12
Timer 2 and Timer 21
Timer 2 and Timer 21 are 16-Bit general purpose timers that are fully compatible and have two modes of operation,
a 16-Bit auto-reload mode and a 16-Bit one channel capture mode, see Table 7. As a timer, the timers count with
an input clock of PCLK/12 (if prescaler is disabled). As a counter, they count 1-to-0 transitions on pin T2. In the
counter mode, the maximum resolution for the count is PCLK/24 (if prescaler is disabled).
Table 7
Timer 2 Modes
Mode
Description
Auto-reload
Up/Down Count Disabled
• Count up only
• Start counting from 16-Bit reload value, overflow at FFFFH
• Reload event configurable for trigger by overflow condition only, or by
negative/positive edge at input pin T2EX as well
• Programmable reload value in register RC2
• Interrupt is generated with reload events.
Auto-reload
Up/Down Count Enabled
• Count up or down, direction determined by level at input pin T2EX
• No interrupt is generated
• Count up
– Start counting from 16-Bit reload value, overflow at FFFFH
– Reload event triggered by overflow condition
– Programmable reload value in register RC2
• Count down
– Start counting from FFFFH, underflow at value defined in register RC2
– Reload event triggered by underflow condition
– Reload value fixed at FFFFH
Channel capture
•
•
•
•
•
•
•
Data Sheet
Count up only
Start counting from 0000H, overflow at FFFFH
Reload event triggered by overflow condition
Reload value fixed at 0000H
Capture event triggered by falling/rising edge at pin T2EX
Captured timer value stored in register RC2
Interrupt is generate with reload or capture event
42
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.13
Timer 3
Timer 3 can function as timer or counter. When functioning as a timer, Timer 3 is incremented in periods based
on the system clock. When functioning as a counter, Timer 3 is incremented in response to a 1-to-0 transition
(falling edge) at its respective input. Timer 3 can be configured in four different operating modes to use in a variety
of applications, see Table 8.
Table 8
Timer 3 Modes
Mode
Sub-Mode
Operation
0
-
13-Bit Timer
The timer is essentially an 8-Bit counter with a divide-by-32 prescaler. This mode is
included solely for compatibility with Intel 8048 devices.
1
a
16-Bit Timer
The timer registers, TLx and THx, are concatenated to form a 16-Bit counter.
1
b
16-Bit Timer
The timer registers, TLx and THx, are concatenated to form a 16-Bit counter, which is
triggered by the PWM Unit to enable a single shot measurement on a preset channel with
the measurement unit.
1
c
16-Bit Timer
The timer registers, TLx and THx, are concatenated to form a 16-Bit counter, which is
triggered by the PWM Unit to enable the LIN Baudrate Measurement.
2
-
8-Bit Timer with Auto-reload
The timer register TLx is reloaded with a user-defined 8-Bit value in THx upon overflow.
3
a
Timer 3 operates as Two 8-Bit Timers
The timer registers, TL3 and TH3, operate as two separate 8-Bit counters.
3
b
Timer 3 operates as Two 8-Bit Timers
The timer registers, TL3 and TH3, operate as two separate 8-Bit counters. In this mode the
100 kHz Low Power Clock can be measured. TL3 acts as an edge counter for the clock
edges and TH3 as an counter which counts the time between the edges.
Data Sheet
43
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.14
Capture/Compare Unit 6 (CCU6)
The CCU6 unit is made up of a Timer T12 block with three capture/compare channels and a Timer T13 block with
one compare channel. The T12 channels can independently generate PWM signals or accept capture triggers, or
they can jointly generate control signal patterns to drive AC-motors or inverters.
A rich set of status Bits, synchronized updating of parameter values via shadow registers, and flexible generation
of interrupt request signals provide means for efficient software-control.
Note: The capture/compare module itself is named CCU6 (capture/compare unit 6). A capture/compare channel
inside this module is named CC6x.
Timer 12 Block Features
•
•
•
•
•
•
•
•
•
•
•
Three capture/compare channels, each channel can be used either as capture or as compare channel
Generation of a three-phase PWM supported (six outputs, individual signals for High Side and Low Side
Switches)
16-Bit resolution, maximum count frequency = peripheral clock
Dead-time control for each channel to avoid short-circuits in the power stage
Concurrent update of T12 registers
Center-aligned and edge-aligned PWM can be generated
Single-shot mode supported
Start can be controlled by external events
Capability of counting external events
Multiple interrupt request sources
Hysteresis-like control mode
Timer 13 Block Features
•
•
•
•
•
•
•
•
One independent compare channel with one output
16-Bit resolution, maximum count frequency = peripheral clock
Concurrent update of T13 registers
Can be synchronized to T12
Interrupt generation at period-match and compare-match
Single-shot mode supported
Start can be controlled by external events
Capability of counting external events
Data Sheet
44
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
Additional Specific Functions
•
•
•
•
•
•
•
•
Block commutation for brushless DC-drives implemented
Position detection via hall sensor pattern
Noise filter supported for position input signals
Automatic rotational speed measurement and commutation control for block commutation
Integrated error handling
Fast emergency stop without CPU load via external signal (CTRAP)
Control modes for multi-channel AC-drives
Output levels can be selected and adapted to the power stage
The Timer T12 can work in capture and/or compare mode for its three channels. The modes can also be combined
(e.g. a channel works in compare mode, whereas another channel works in capture mode). The Timer T13 can
work in compare mode only. The multi-channel control unit generates output patterns which can be modulated by
T12 and/or T13. The modulation sources can be selected and combined for the signal modulation.
CCU6 Module Kernel
Compare
CC63
Compare
Interrupt
Control
1
SR[3:0]
3
2
2
2
Trap Input
T13
Trap
Control
Output Select
Start
fCC 6
Hall Input
1
Multichannel
Control
Output Select
CC62
DeadTime
Control
Compare
1
Compare
Clock
Control
CC61
Compare
T13SUSP
T12
1
Capture
Debug T12 SUSP
Suspend
CC60
3
1
CTRAP
CCPOS2
CCPOS1
CCPOS0
CC62
COUT62
CC61
COUT61
CC60
COUT60
COUT63
T13HR
T12HR
Input / Output Control
Port Control
CCU6_MCB05506+
Figure 22
Data Sheet
CCU6 Block Diagram
45
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.15
UART
The UART provides a full-duplex asynchronous receiver/transmitter, i.e. it can transmit and receive
simultaneously. It is also receive-buffered, i.e. it can commence reception of a second Byte before a previously
received Byte has been read from the receive register. However, if the first Byte still has not been read by the time
reception of the second Byte is complete, one of the Bytes will be lost. The serial port receive and transmit registers
are both accessed at Special Function Register (SFR) SBUF. Writing to SBUF loads the transmit register, and
reading SBUF accesses a physically separate receive register.
UART Features
•
•
•
•
•
•
Full-duplex asynchronous modes
– 8-Bit or 9-Bit data frames, LSB first
– fixed or variable baud rate
Receive buffered
Multiprocessor communication
Interrupt generation on the completion of a data transmission or reception
Baud-rate generator with fractional divider for generating a wide range of baud rates
Hardware logic for break and synch Byte detection
UART Modes
The UART can be used in four different modes. In mode 0, it operates as an 8-Bit shift register. In mode 1, it
operates as an 8-Bit serial port. In modes 2 and 3, it operates as a 9-Bit serial port. The only difference between
mode 2 and mode 3 is the baud rate, which is fixed in mode 2 but variable in mode 3. The variable baud rate is
set by the underflow rate on the dedicated baud-rate generator.
The different modes are selected by setting Bits SM0 and SM1 to their corresponding values, as shown in Table 9.
Table 9
UART Modes
SM0
SM1
0
0
Mode 0: 8-Bit shift register
fPCLK/2
0
1
Mode 1: 8-Bit shift UART
Variable
1
0
Mode 2: 9-Bit shift UART
fPCLK/64
1
1
Mode 3: 9-Bit shift UART
Variable
Data Sheet
Operating Mode
Baud Rate
46
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.16
LIN Transceiver
The LIN module is a transceiver for the Local Interconnect Network (LIN) compliant to the standards LIN 1.3, LIN
2.0 and LIN 2.1. It operates as a bus driver between the protocol controller and the physical network. The LIN bus
is a single wire, bi-directional bus typically used for in-vehicle networks, using baud rates between 2.4 kbps and
20 kbps. Additionally baud rates up to 40 kBaud are implemented.
The LIN module offers several different operation modes, including a Sleep Mode and the normal operation mode.
The integrated slope control allows to use several data transmission rates with optimized EMC performance. For
data transfer at the end of line, a Flash Mode up to 115 kBaud is also implemented.
VS
LIN Transceiver
30 k
XSFR
LIN
CTRL
Driver
LIN-FSM
TxD
STATUS
GND_LIN
Transmitter
CTRL
STATUS
+ Curr. Limit. +
TSD
Filter
Filter
RxD
Receiver
LIN_Wake
Sleep Comparator
GND_LIN
Figure 23
LIN Transceiver Block Diagram
3.17
High-Speed Synchronous Serial Interface
The High-Speed Synchronous Serial Interface (SSC) supports full-duplex and half-duplex synchronous
communication. The serial clock signal can be generated by the SSC internally (master mode), using its own 16Bit baud-rate generator, or can be received from an external master (slave mode). Data width, shift direction, clock
polarity and phase are programmable. This allows communication with SPI-compatible devices or devices using
other synchronous serial interfaces.
Features
•
•
•
Master and slave mode operation
– Full-duplex or half-duplex operation
Transmit and receive buffered
Flexible data format
Data Sheet
47
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
•
•
•
– Programmable number of data Bits: 2 to 8 Bits
– Programmable shift direction: LSB or MSB shift first
– Programmable clock polarity: idle low or high state for the shift clock
– Programmable clock/data phase: data shift with leading or trailing edge of the shift clock
Variable baud rate
Compatible with Serial Peripheral Interface (SPI)
Interrupt generation
– On a transmitter empty condition
– On a receiver full condition
– On an error condition (receive, phase, baud rate, transmit error)
Data is transmitted or received on lines TXD and RXD, which are normally connected to the pins MTSR (Master
Transmit/Slave Receive) and MRST (Master Receive/Slave Transmit). The clock signal is output via line MS_CLK
(Master Serial Shift Clock) or input via line SS_CLK (Slave Serial Shift Clock). Both lines are normally connected
to the pin SCLK. Transmission and reception of data are double-buffered.
Figure 24 shows all functional relevant interfaces associated with the SSC Kernel.
f hw _clk
Address
Decoder
EIR
Data Sheet
MTSRA
MTSRB
MRST
RIR
TIR
BPI
Interface
Figure 24
MRSTA
MRSTB
MTSR
Master Slave
Interrupt
Control
SSC
Module
( Kernel )
Master
f cfg_ clk
Slave
Cloc
k
Control
Module
Port
Control
SCLKA
SCLKB
SCLK
Product
Interface
SSC Interface Diagram
48
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.18
Measurement Unit
The measurement unit is a functional unit that comprises the following associated sub-modules:
•
•
•
•
•
•
•
1 x 8 Bit ADC (ADC2) with 10 inputs. 5 are for single ended input signals and 5 are for differential input signals.
Monitoring inputs voltage attenuators with two selectable attenuation settings: divide by 4 and divide by 6
Supply voltage attenuators with attenuation of VBAT_SENSE, VS, VDDP and VDDC.
VBG monitoring of 8-Bit ADC (ADC2) to guarantee functional safety requirements.
Low Side Switch current sensing of LS1 and LS2. Allows a scalable overcurrent pre warning.
Temperature sensor for monitoring the chip temperature and Low Side Switches temperature.
Supplement block with reference voltage generation, bias current generation, voltage buffer for Flash
reference voltage, voltage buffer for analog module reference voltage and test interface.
Table 10
Measurement functions and associated modules
Module
Name
Modules
Functions
Central Functions Bandgap reference circuit
Unit
The bandgap-reference sub-module provides two
reference voltages
1. a trimmable reference voltage for the 8-Bit ADC. A local
dedicated bandgap circuit is implemented to avoid
deterioration of the reference voltage arising e.g. from
crosstalk or ground voltage shift.
2. the reference voltage for the Flash module
8-Bit ADC (ADC2) 8-Bit ADC module with 10
multiplexed inputs
1. 5 single-ended inputs 0 ... 1.23V
2. 5 differential inputs 0 ... 1.23V
(allocation see following overview figure)
10-Bit ADC
(ADC1)
10-Bit ADC module including analog 1. VBAT_SENSE measurement on channel 0 of ADC1.
2. VS measurement on channel 2 of ADC1.
test bus interface - part of µC
3. MONx measurement on channel 6 of ADC1.
subsystem
4. 5 additional (5V) analog inputs from Port 2.
Supply Voltage
Attenuator
Resistive supply voltage attenuator
Scales down the supply voltages of the system to the input
voltage range of ADC1 and ADC2.
Monitoring Input
Attenuator
Resistive attenuator for (HV)
Scales down 5 monitoring input voltages to the input
voltage range of the ADC1.
Central
Temperature Low Side Switch
Temperature
Sensor
Temperature sensor readout with
two multiplexed ∆Vbe sensing
elements
Generates outputs voltage which is a linear function of the
local chip (junction) temperature.
Measurement
Core Module
Digital signal processing and ADC
control unit
1. Generates the control signal for the 8-Bit ADC2 and the
synchronous clock for the switched capacitor circuits,
2. Performs digital signal processing functions and
provides status outputs for interrupt generation.
The structure of the measurement functions module is shown in Figure 29.
Data Sheet
49
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
VAREF
VS
* 0.252
CH0
5V
P2.1
CH1
* 0.252
CH2
UDIG
VREF
P2.3
CH3
P2.4
CH4
P2.5
CH5
MUX
A
D
10
/
SFR
ADC 1
CH6
CH7
P2.7
10 Bit ADC + UDIG
MON1
* 0,25 (0,166 )
MON2
* 0,25 (0,166 )
MON3
* 0,25 (0,166 )
MON4
* 0,25 (0,166 )
MON5
* 0,25 (0,166 )
VBAT_SENSE
M
U
X
Measurement-Unit
* 0.063
CH0
* 0.063
CH1
VDDP
* 0.2
CH2
VDDC
* 0.687
1. 23
V
CH3
VBG
DPP
CH4
MUX
n.u.
D
8
/
XSFR
CH5
Low Side 1
CH6
Low Side 2
CH7
TSENSE 1
A
ADC 2
CH8
TSENSE 2
CH9
Measurement Core
Figure 25
Data Sheet
TLE9832 Measurement Unit-Overview
50
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.19
Measurement Core Module (incl. ADC2)
The basic function of this block is the digital postprocessing of several analog digitized measurement signals by
means of filtering, level comparison and interrupt generation. The measurement postprocessing block is built of
ten identical channel units attached to the outputs of the 10-channel 8-Bit ADC (ADC2). It processes ten channels,
where the channel sequence and prioritization is programmable within a wide range.
Features
•
•
•
•
•
10 individually programmable channels split into two groups of user configurable and non user configurable
Individually programmable channel prioritization scheme for measurement unit
Two independent filter stages with programmable low-pass and time filter characteristics for each channel
Two channel configurations:
– Programmable upper- and lower trigger thresholds comprising a fully programmable hysteresis
– Two individually programmable trigger thresholds with limit hysteresis settings
Individually programmable interrupts and status for all channel thresholds
TSENSE_SEL
4
/
MUX_SEL<3:0>
Channel Controller
(Sequencer)
ADC2 - XSFR
VBAT_SENSE
CH0
VS
CH1
VDDP
CH2
VDDC
CH3
VBG
CH4
n.u.
CH5
LS1
CH6
LS2
CH7
TS1
CH8
TS2
CH9
TSENSE
Figure 26
Data Sheet
Digital Signal Processing
1st Order IIR
ADC2
VREF
MUX
A
D
8
/
Calibration Unit:
y= a + (1+b)*x
8
/
8
/
TH_UP_CHx
TH_LOW_CHx
+
+
1
/
+/-
UP_X_STS
1
/
+/-
LOW_X_STS
Measurement Core Module Block Diagram
51
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.20
Analog Digital Converter (ADC1)
The TLE9832 includes a high-performance 10-Bit Analog-to-Digital Converter (ADC1) with eight multiplexed
analog input channels. The ADC1 uses a successive approximation technique to convert the analog voltage levels
from up to eight different sources. The analog input channels of the ADC1 are available at AN1, AN3 - AN5, AN7.
Features
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Successive approximation
8-Bit or 10-Bit resolution
8 analog channels
Four independent result registers
Result data protection for slow CPU access (wait-for-read mode)
Single conversion mode
Autoscan functionality
Limit checking for conversion results
Data reduction filter (accumulation of up to 2 conversion results)
Two independent conversion request sources with programmable priority
Selectable conversion request trigger
Flexible interrupt generation with configurable service nodes
Programmable sample time
Programmable clock divider
Cancel/restart feature for running conversions
Integrated sample and hold circuitry
Compensation of offset errors
Low power modes
Data Sheet
52
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.21
High Voltage Monitor Input
This module is dedicated to monitor external voltage levels above or below a specified threshold or it can be used
to detect a wake-up event at each high-voltage MON_IN pin in low-power mode. Each input is sensitive to an input
level monitoring. It is available when the module is switched to Active Mode via the MON_int (internal signal name)
output with a small filter delay of typical 2 µs.
Features
•
•
•
•
High-voltage input with VS/2 threshold voltage
Edge sensitive wake capability for power saving modes
Level sensitive wake-up feature configurable for transitions from low to high, high to low or both directions
MON inputs can also be evaluated with ADC1 in Active Mode, using adjustable threshold values (see also
Chapter 3.20).
VS
MONx
MONx
Filter
MON_int
Logic
XSFR
Figure 27
Data Sheet
Monitoring Input Block Diagram
53
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.22
High Side Switch
The High Side Switch is intended for resistive load connections (only small line inductance are allowed) leaving
the ECU board. Typical applications are single or multiple LEDs of a dashboard or switch illumination or other
loads that require a High Side Switch.
A cyclic switch activation during Sleep Mode or Stop Mode of the system is also available.
Features
•
•
•
•
•
•
•
•
•
Multi purpose High Side Switch for resistive load connections (only small line inductances are allowed)
Over-current detection with thresholds: 8 mA (also used for on-state Open Load detection), 50 mA, 100 mA,
150 mA
Cyclic switch activation in Sleep Mode and Stop Mode for cyclic sense support with reduced driver capability:
max. 40 mA
Open load detection in off mode with two different thresholds: Ground (0 V, for functional safety) and 0.67 * VS
Off-state open load detection operates with two different test currents: 75 µA and 750 µA
PWM capability up to 25 kHz (with disabled slew rate control only)
Robust output for off ECU connection
Slew rate control
Selectable PWM source: PWM-Unit or CCU6
VS
OCTH_SEL
8 mA
50 mA
100 mA
150 mA
OC-Detection
CyclicDriver
XSFR
ON
Driver
OLTH_SEL
HS
0V
0.67*Vs
OL-Detection
6.8 nF
High Side
Figure 28
Data Sheet
High Side Switch Module Block Diagram
54
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.23
Low Side Switches
The general purpose Low Side Switches are intended to control an on-board relay. They include an over-current
detection function.The module is designed for on-board connections.
Features
•
•
•
•
•
Multi purpose Low Side Switch
– configurable over-current protection with automatic shutdown
– configurable over-temperature protection with automatic shutdown
Intended for relay driver
– PWM relay driver
– simple relay driver
Integrated clamping
PWM capability up to 25 kHz
Selectable PWM source: PWM-Unit or CCU6
LS
Clamp
XSFR
ON
Driver
250 mA
OC-Detection
Low Side
LSGND
Figure 29
Data Sheet
Module Block Diagram
55
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.24
PWM Generator
The PWM generator provides up to two configurable PWM channels in order to drive the Low Side Switches LS1,
LS2 and the High Side Switch HS1 in a PWM mode.
Features
•
•
•
•
Programmable modulation frequency per channel
Programmable duty-cycle per channel with glitch-free reprogramming
PWM frequency up to 25 kHz
Duty-cycle resolution from 0 % ... 100 % in steps of 0.5 %
0
1
2
3
ls1_pwm_o
0
1
2
3
ls2_pwm_o
0
1
2
3
hs1_pwm_o
PWM 1
PWM2
XSFR
ccu6_int_o
TIMER 0
EXT_INT_O
TO_TRINP_SEL
ccu6_ch0__o
ccu6_ch1__o
0
1
2
3
0
1
ap_t2ex__o
0
1
ap_t21ex__o
MOD_PWM
Figure 30
Data Sheet
Module Block diagram of PWM module and included PWM switching matrix
56
Rev. 1.1, 2012-03-08
TLE9832
Functional Description
3.25
Debug System
The On-Chip Debug Support (OCDS) provides the basic functionality required for software development and
debugging of XC800 based systems.The OCDS design is based on the following principles:
•
•
•
•
Use the built-in debug functionality of the XC800 Core
Add a minimum of hardware overhead
Provide support for most of the operations by a monitor program
Use standard interfaces to communicate with the Host (a debugger)
Features
•
•
•
•
Set breakpoints on instruction address and on address range within the program memory
Set breakpoints on internal RAM address range
Support unlimited amount of software breakpoints in Flash / RAM code region
Step through the program code
The Monitor Mode Control (MMC) block at the center of the OCDS system brings together control signals and
supports the overall functionality. The MMC communicates with the XC800 Core, primarily via the Debug
Interface, and also receives reset and clock signals. After processing memory address and control signals from
the core, the MMC provides proper access to the dedicated extra-memories: a Monitor ROM (holding the code)
and a Monitor RAM (for work data and monitor stack). The OCDS system is accessed through the DAP, which is
an interface dedicated exclusively for testing and debugging activities and is not normally used in an application.
The dedicated TMS pin is used for external configuration and debugging control.
Note: All the debug functionality described here can normally be used only after TLE9832 has been started in
OCDS mode.
Data Sheet
57
Rev. 1.1, 2012-03-08
TLE9832
Application Information
4
Application Information
4.1
Electric Drive Application
Figure 31 shows the TLE9832 in an electric drive application setup controlling a DC-brush motor. The two Low
Side Switches are controlling a relay each. An external FET allows to control the window lift motor with a PWM
signal as generated with the CCU6 module of the microcontroller.
Note: The following information is given as a hint for the implementation of the device only and shall not be
regarded as a description or warranty of a certain functionality, condition or quality of the device.
LIN
LIN
GND
GND
VBAT_SENSE
V BAT
MON1
MON2
MON3
MON4
MON5
VS
HS
LS1
M
VDDC
LS2
PWM
VDDP
VDDEXT
Double Hall
Sensor
E.g. TLE4966
Figure 31
Data Sheet
Speed
Direction
CCPOS0
CCPOS1
Simplified Application Diagram
58
Rev. 1.1, 2012-03-08
TLE9832
Application Information
4.2
Connection of N.C. Pins
It is recommended to connect N.C. pins to GND unless otherwise specified. Since pins 10 and 46 are located next
to high voltage pins (VS, MON5, LS1) these 2 N.C. pins can be also left unconnected in order to avoid huge current
flow and damage of the system in case of short-circuit.
4.3
Connection of ADCGND Pin
The ADCGND pin is chip-internal connected to reference ground. In order to provide full offset compensation and
achieve full accuracy of ADC1 the ADCGND pin must not be connected to board ground. ADCGND pin should be
connected with a capacitor (100 nF) to VAREF only.
4.4
Connection of Exposed Pad
It is recommended to connect the exposed pad to GND.
4.5
Voltage Regulators-Blocking Capacitors
Table 11
External Component Recommendation
Symbol
Function
Comment
CVS
blocking capacitor at VS pin
> 20 µF Elco + 100 nF Ceramic, ESR < 1 Ω
CVDDP
blocking capacitor at VDDP pin
1 µF typ. + 100 nF Ceramic, ESR < 1 Ω
CVDDEXT
blocking capacitor at VDDEXT pin
100 nF typ., ESR < 1 Ω
CVDDC
blocking capacitor at VDDC pin
> 330 nF + 100 nF Ceramic, ESR < 1 Ω
CVAREF
blocking capacitor at VAREF pin
> 100 nF, ESR < 1 Ω
4.6
Additional External Components
Table 12
External Component Recommendation
Symbol
Function
Comment
CHSx
HF blocking capacitor at HSx pin
6.8 nF
RMONx
resistor at MONx pin
1 kΩ
RVBAT_
resistor at VBAT_SENSE pin
1 kΩ
Data Sheet
59
Rev. 1.1, 2012-03-08
TLE9832
Application Information
4.7
ESD Tests
Note: Test for ESD robustness to IEC61000-4-2 “gun test” (150pF, 330Ω) will be performed. The result and test
condition can be provided in a test report
Table 13
ESD “Gun Test”
Performed Test
Result
ESD at pin LIN, versus GND > 6
ESD at pin LIN, versus GND < -6
Unit
Remarks
kV
1)
positive pulse
kV
1)
negative pulse
1) ESD susceptibility “ESD GUN” according LIN EMC 1.3 Test Specification, Section 4.3 (IEC 61000-4-2). Tested by external
test house (IBEE Zwickau).
Data Sheet
60
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
5
Electrical Characteristics
This chapter includes all relevant Electrical Characteristics of the product TLE9832.
5.1
General Characteristics
5.1.1
Absolute Maximum Ratings
Table 14
Absolute Maximum Ratings 1)
Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Min.
Typ.
Max.
Unit
Note /
Test Condition
Number
Voltages Supply Pins
Supply voltage VS
VS
-0.3
–
40
V
–
P_5.1.1
Voltage VDDP
VDDP
-0.3
–
5.5
V
–
P_5.1.2
Voltage VDDP
VDDP
-0.3
–
6.0
V
t < 100ms, in Stop
P_5.1.50
Mode only
Output voltage VDDEXT
VDDEXT
-0.3
–
5.5
V
–
P_5.1.3
Voltage VDDC
VDDC
-0.3
–
1.6
V
–
P_5.1.4
Battery Voltage VBAT_SENSE
VBAT_SENSE
-27
–
40
V
–
P_5.1.5
Output voltage HS
VHS
-0.3
–
40
V
–
P_5.1.6
Input voltage at LIN
VLIN
-27
–
40
V
–
P_5.1.7
Input voltage MON_x
VMON_X_maxrate -40
–
40
V
–
P_5.1.8
Input voltage LS
VLS
-0.3
–
40
V
–
P_5.1.9
Vin
-0.3
–
VDDP
V
VIN < 5.4V
P_5.1.10
Voltages High Voltage Pins
Voltages GPIOs
Voltage on any port pin
+0.3
Voltages Others
VAREF
-0.3
–
5.3
V
–
P_5.1.11
Junction Temperature
Tj
-40
–
150
°C
–
P_5.1.12
Storage Temperature
Tstg
-55
–
150
°C
–
P_5.1.13
VESD1
-2
–
2
kV
EIA/JESD 22-A114B
(1.5kΩ, 100pF)
P_5.1.14
Input voltage VAREF
Temperatures
ESD Resistivity
ESD Resistivity HBM
all pins
Data Sheet
61
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
Table 14
Absolute Maximum Ratings 1)
Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Unit
Note /
Test Condition
Number
Min.
Typ.
Max.
ESD Resistivity HBM
VESD2
pins HS, MON1, MON2, MON3,
MON4, MON5, VS,
VBATSENSE vs.GND
-4
–
4
kV
EIA/JESD 22-A114B
(1.5kΩ, 100pF)
P_5.1.15
VESD2
-6
–
6
kV
EIA/JESD 22-A114B
(1.5kΩ, 100pF)
P_5.1.16
ESD Resistivity HBM
pins LIN vs. LINGND
1) Not subject to production test, specified by design.
Notes
1. Stresses above the ones listed here may cause permanent damage to the device. Exposure to absolute
maximum rating conditions for extended periods may affect device reliability.
2. Integrated protection functions are designed to prevent IC destruction under fault conditions described in the
data sheet. Fault conditions are considered as “outside” normal operating range. Protection functions are not
designed for continuous repetitive operation.
5.1.2
Functional Range
Table 15
Functional Range
Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Supply voltage in Active Mode
Symbol
VS_AM
Values
Unit
Min.
Typ.
Max.
5.5
–
27
Note /
Test Condition
Number
V
–
P_5.1.17
P_5.1.18
Min. Supply voltage in Active Mode
with reduced functionality
(Microcontroller / Flash with full
operation)
VS_AMmin
3.0
–
5.5
V
1)
Supply voltage in
VS_PD
3.0
–
27
V
–
P_5.1.19
Supply voltage in Sleep Mode
VS_Sleep
3.0
–
27
V
–
P_5.1.20
P_5.1.21
Supply Voltage transients slew rate
dVS/dt
-1
–
1
V/µs
2)
Output sum current for all GPIO pins
IGPIO,sum
–
–
60
mA
–
P_5.1.22
5
–
40
MHz
–
P_5.1.23
-40
–
150
°C
–
P_5.1.24
3)
sys
Operating frequency
f
Junction Temperature
Tj
1) Reduced functionality (e.g. cranking pulse) - not part of production test
2) Not subject to production test, specified by design
3) Specified function not guaranteed when limits are exceeded
Data Sheet
62
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
5.1.3
Current Consumption
Table 16
Electrical Characteristics 1)
Vs = 5.5V to 18V, TJ = -40°C to 85°C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Unit Note / Test Condition
Min. Typ.
Max.
Number
Current Consumption @VS pin
Current Consumption in
Active Mode
IActive
–
30
40
mA
fsys = 40 MHz
P_5.1.25
no loads on pins, LIN in recessive
state, LS1, LS2, HS1 off
Current consumption in
Stop Mode
IPowerdown
–
85
95
µA
microcontroller in Stop Mode, LIN P_5.1.26
recessive state, MON1-5 disabled,
GPIOs open (no loads)
Current consumption in
Stop Mode with cyclic
sense enabled
IPowerdown2 –
–
110
µA
microcontroller in Stop Mode, LIN
recessive state, GPIOs open (no
loads)
Current consumption in
Sleep Mode
ISleep
–
25
µA
P_5.1.28
system in Sleep Mode,
microcontroller not powered, LIN
recessive state, MON1-5 disabled
and GPIOs open (no loads)
–
P_5.1.27
1) Not subject to production test, specified by design.
Note: Within the functional range the IC operates as described in the circuit description. The electrical
characteristics are specified within the conditions given in the related electrical characteristics table.
5.1.4
Thermal Resistance
Table 17
Thermal Resistance
Parameter
Junction to Ambient
Symbol
RthJA
Values
Min.
Typ.
Max.
–
23.9
–
1) EIA/JESD 52_2, FR4, 76.2 x 114.3 x 1.5 mm; 35µ Cu, 5µ Sn; 300 mm
Data Sheet
63
Unit
Note /
Test Condition
Number
K/W
1)
P_5.1.29
2
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
5.1.5
Timing Characteristics
The transition times between the system modes are specified here. Generally the timings are defined from the
time when the corresponding Bits in register PMCON0 are set until the sequence is terminated.
Table 18
System Timing1)
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Min. Typ.
Max.
Unit
Note / Test Condition
Number
Wake-up over battery
tstart
–
–
1
ms
Battery ramp-up till MCU reset P_5.1.30
is released; Vs > 3V and
RESET = ’1’
Sleep Mode Exit
tsleep - exit –
–
1
ms
rising/falling edge of any
wake-up signal (LIN, MONs)
till MCU reset is released;
P_5.1.31
Sleep Mode Entry
tsleep -
–
–
330
µs
–
P_5.1.32
Stop Mode Exit
tstop - exit
–
–
300
µs
rising/falling edge of any
wake-up signal (LIN, MONs,
GPIOs)
P_5.1.33
Stop Mode Entry
tstop - entry –
–
300
µs
–
P_5.1.34
entry
1) Not subject to production test, specified by design.
Data Sheet
64
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
5.2
Power Management Unit (PMU)
This chapter includes all electrical characteristics of the Power Management Unit
5.2.1
PMU I/O Supply Parameters VDDP
Table 19
Electrical Characteristics
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Specified Output Current
Symbol
IVDDP
Values
Min.
Typ.
Max.
0
–
60
Unit
Note / Test Condition
Number
mA
1)
P_5.2.1
Required Output Capacitance
CVDDP
0.1
–
10
µF
1)
Output Voltage including line
regulation
VDDPOUT
4.9
5.0
5.1
V
Iload < 90mA;Vs > 5.5V
P_5.2.3
Output Drop
Vs V DDPout –
–
+400
mV
Iload < 70mA;
3V < Vs < 5.5V
P_5.2.4
Dynamic Load Regulation
VVDDPLOR -50
–
50
mV
1)
2 ... 70mA; C=470nF;
dI/dt=100mA/µs
P_5.2.5
Dynamic Line Regulation
VVDDPLIR
–
25
mV
1)
P_5.2.6
-25
ESR < 1Ω
P_5.2.2
Vs= 5.5 ... 20V;
dV/dt=5V/µs
Power Supply Ripple Rejection PSSRVDDP 50
–
–
dB
1)
Vs= 13.5V; f=0 ...
1KHz; Vr=2Vpp
P_5.2.7
Over Voltage Detection
VDDPOV
5.05
–
5.4
V
Vs > 5.5V; Overvoltage
leads to SUPPLY_NMI
P_5.2.8
Under Voltage Reset
VDDPUV
2.4
–
2.7
V
Vs > 5.5V
P_5.2.9
Over Current Shutdown
IVDDPOC
90
–
180
mA
–
P_5.2.10
1) Not subject to production test, specified by design
Data Sheet
65
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
5.2.2
PMU Core Supply Parameters VDDC
Table 20
Electrical Characteristics
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Min.
Typ.
Max.
Unit
Note /
Test Condition
Number
Specified Output Current
IVDDC
0
–
30
mA
1)
only used as
internal core supply
P_5.2.11
Required Output Capacitance
CVDDC
0.1
–
10
µF
2)
ESR < 1Ω
P_5.2.12
Output Voltage including line
regulation @ Active Mode
VDDCOUT
1.44
1.5
1.56
V
Iload < 40mA
P_5.2.13
Output Voltage including line
regulation @ Stop Mode
VDDCOUT
0.89
0.95
1.15
V
Iload < 200µA
P_5.2.14
Dynamic Load Regulation
VDDCLOR
-50
–
50
mV
2)
2 ... 30mA;
C=330nF;
dI/dt=100mA/µs
P_5.2.15
Dynamic Line Regulation
VDDCLIR
-25
–
25
mV
2)
P_5.2.16
VDDP= 2.5 ... 5.5V;
dV/dt=5V/µs
Over Voltage Detection
VDDCOV
1.61
–
1.68
V
Overvoltage leads to P_5.2.17
SUPPLY_NMI
Under Voltage Reset
VDDVUV
1.10
–
1.19
V
–
P_5.2.18
Over Current Shutdown
IVDDCOC
35
–
80
mA
–
P_5.2.19
1) VDDC is not intended to be used as external voltage regulator
2) Not subject to production test, specified by design
Data Sheet
66
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
5.2.3
VDDEXT Voltage Regulator 5.0V
Table 21
Electrical Characteristics
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Min.
Typ. Max.
Unit
Note /
Test Condition
Number
P_5.2.20
Output Current
IVDDEXT
0
–
20
mA
1)
Output Capacitance
CVDDEXT
10
–
1000
nF
1)
Output Voltage including line
regulation
VDDEXT
4.9
5.0
5.1
V
Iload < 20mA;Vs >
Output Drop
Vs-VDDEXT
Dynamic Load Regulation
VDDEXTLOR
Dynamic Line Regulation
VVDDEXTLIR
Power Supply Ripple Rejection1)
PSSRVDDEXT 50
ESR < 1 Ω
P_5.2.21
P_5.2.22
5.5V
–
+400
mV
1)
Iload < 20mA;
3V < Vs < 5.5V
P_5.2.23
-50
–
50
mV
1)
2 ... 20mA;
C=10nF;
dI/dt=10mA/µs
P_5.2.24
-25
–
25
mV
Vs= 5.5 ... 20V;
dV/dt=5V/µs
P_5.2.25
–
–
dB
Vs= 13.5V; f=0 ...
P_5.2.26
1KHz; Vr=2Vpp
Over Voltage Detection
VVDDEXTOV
5.05
–
5.4
V
Vs > 5.5V
P_5.2.27
P_5.2.28
Under Voltage Detection
VVDDEXTUV
2.6
–
2.9
V
2)
Over Current Diagnostic
IVDDEXTOC
25
–
70
mA
–
Vs > 3.0V
P_5.2.29
1) Not subject to production test, specified by design
2) When the condition is met, the Bit VDDEXT_CTRL.VDDEXT_SHORT will be set
Data Sheet
67
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
5.3
System Clocks
5.3.1
Oscillators and PLL
Table 22
Electrical Characteristics
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Min.
Unit
Typ.
Max.
Note / Test Condition
Number
PMU Oscillators (Power Management Unit)
fLP_CLK1
14
18
22
MHz this clock is used at startup
and can be used in case the
PLL fails
P_5.3.1
Frequency of LP_CLK2 fLP_CLK2
70
100
130
kHz
this clock is used for cyclic
wake and cyclic sense
P_5.3.2
MHz
1)
Frequency of LP_CLK
CGU Oscillator (Clock Generation Unit Microcontroller)
Short term frequency
deviation
fTRIMST
-1.5%
5
+1.5%
with respect to nominal
P_5.3.3
configured system frequency
within one LIN message
(< 10ms ... 100ms)
Long term frequency
deviation
fTRIMLT
-3.0%
5
+3.0%
MHz with respect to nominal
P_5.3.4
configured system frequency
over lifetime and temperature
CGU-OSC Start-up
time
TOSC
–
–
10
µs
startup time OSC from Sleep P_5.3.5
Mode and Stop Mode, power
supply stable
PLL (Clock Generation Unit Microcontroller)
VCO frequency range
Mode 0
fVCO-0
48
–
112
MHz VCOSEL =”0”
P_5.3.6
VCO frequency range
Mode 1
fVCO-1
96
–
160
MHz VCOSEL =”1”
P_5.3.7
Input frequency range
fOSC
4
–
16
MHz –
P_5.3.8
XTAL1 input freq. range fOSC
4
–
16
MHz –
P_5.3.9
0.04687 –
80
MHz –
P_5.3.10
Free-running frequency fVCOfree_0
Mode 0
–
–
38
MHz VCOSEL =”0”
P_5.3.11
Free-running frequency fVCOfree_1
Mode 1
–
–
76
MHz VCOSEL =”1”
P_5.3.12
Output freq. range
fPLL
Input clock high/low
time
thigh/low
10
–
–
ns
–
P_5.3.13
Peak period jitter
tjp
-500
–
500
ps
for K=1
P_5.3.14
Data Sheet
68
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
Table 22
Electrical Characteristics
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Min.
Typ.
Max.
Unit
Note / Test Condition
Number
Accumulated jitter
jacc
–
–
5
ns
for K=1
P_5.3.15
lock-in time
TL
–
–
200
µs
–
P_5.3.16
1)
VDDC = 1.5 V, Tj = 25°C
5.3.2
External Clock Parameters XTAL1, XTAL2
Table 23
Functional Range
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Max.
Unit Note /
Test Condition
-1.7 + VDDC –
1.7
V
1)
P_5.3.17
0.3 x VDDP
–
–
V
2)
Peak-to-peak
voltage
P_5.3.18
0 V < VIN < VDDC
P_5.3.19
Min.
Input voltage range limits
for signal on XTAL1
VIX1_SR
Input voltage (amplitude) on VAX1_SR
XTAL1
Typ.
Number
XTAL1 input current
IIL
–
–
±20
µA
Oscillator frequency
fOSC
4
–
24
MHz Clock signal
P_5.3.20
Oscillator frequency
fOSC
4
–
16
MHz Crystal or
Resonator
P_5.3.21
High time
t1
6
–
–
ns
–
P_5.3.22
Low time
t2
6
–
–
ns
–
P_5.3.23
Rise time
t3
–
8
8
ns
–
P_5.3.24
Fall time
t4
–
8
8
ns
–
P_5.3.25
1) Overload conditions must not occur on pin XTAL1.
2) The amplitude voltage VAX1 refers to the offset voltage VOFF. This offset voltage must be stable during the operation and
the resulting voltage peaks must remain within the limits defined by VIX1.
Data Sheet
69
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
5.4
Flash Parameters
This chapter includes the parameters for the 36 kByte embedded flash module.
Table 24
Flash Characteristics 1)
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Unit
Note /
Number
Test Condition
Min.
Typ.
Max.
3
3.5
ms
–
P_5.4.1
4
4.5
ms
–
P_5.4.2
1,000 erase /
P_5.4.3
program cycles
Programming time per 128 Byte page
tPR
–
2)
Erase time per sector/page
tER
–
2)
Data retention time
tRET
20
–
–
years
Flash erase endurance for user sectors NER
30
–
–
kcycles Data retention
time 5 years
P_5.4.4
1) Not subject for production test, specified by design
2) Programming and erase times depend on the internal Flash clock source. The control state machine needs a few system
clock cycles. This requirement is only relevant for extremely low system frequencies.
Data Sheet
70
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
5.5
Parallel Ports (GPIO)
5.5.1
Functional Range
Table 25
Functional Range
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Min.
IOH , IOL –
Output current on any pin
Max output current for all GPIOs
Imax
–
Typ.
Max.
–
20
–
60
Unit
Note /
Test Condition
Number
mA
1) 2)
P_5.5.1
mA
1) 2)
P_5.5.2
1) One of these limits must be kept.
2) Not subject to production test, specified by design
5.5.2
DC Parameters
These parameters apply to the IO voltage range, 4.5 V ≤ VDDP ≤ 5.5 V.
Note: Operating Conditions apply.
Keeping signal levels within the limits specified in this table ensures operation without overload conditions.
For signal levels outside these specifications, also refer to the specification of the overload current IOV.
Table 26
DC Characteristics
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Min.
Typ.
Max.
Unit Note /
Test Condition
Number
Input low voltage
(all except XTAL1)
VIL
-0.3
–
0.3 x VDDP V
–
P_5.5.3
Input high voltage
(all except XTAL1)
VIH
0.7 x VDDP
–
VDDP + 0.3 V
–
P_5.5.4
Input Hysteresis1)
HYS
0.11 x VDDP –
–
V
Series resistance P_5.5.5
=0Ω
Output low voltage
VOL
–
1.0
V
2)
IOL ≤ IOLmax
P_5.5.6
V
2)
IOL ≤
3)
P_5.5.7
IOH ≥ IOHmax
VOL
Output low voltage
4)
–
–
–
0.4
IOLnom
Output high voltage
VOH
VDDP - 1.0
–
–
V
2)
Output high voltage
VOH
VDDP - 0.4
–
–
V
2)3)
Input leakage current
(Port 2)
IOZ1
-400
–
+400
nA
TJ ≤ 85°C,
0 V < VIN < VDDP
P_5.5.10
Input leakage current
(all other)5)
IOZ2
-5
–
+5
µA
TJ ≤ 85°C,
0.45 V < VIN
< VDDP
P_5.5.11
Data Sheet
71
IOH ≥ IOHnom
P_5.5.8
P_5.5.9
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
Table 26
DC Characteristics
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Min.
Typ.
Max.
Unit Note /
Test Condition
Number
Input leakage current
(all other)
IOZ2
-15
–
+15
µA
TJ ≤ 150°C,
0.45 V < VIN
< VDDP
P_5.5.12
Pull level keep current
IPLK
-240
–
+240
µA
6)
VPIN ≥ VIH (up)
VPIN ≤ VIL (dn)
P_5.5.13
Pull level force current
IPLF
-1.5
–
+1.5
mA
6)
VPIN ≤ VIL (up)
VPIN ≥ VIH (dn)
P_5.5.14
Pin capacitance
(digital inputs/outputs)
CIO
–
–
10
pF
–
P_5.5.15
1) Not subject to production test, specified by design.
2) The maximum deliverable output current of a port driver depends on the selected output driver mode. The limit for pin
groups must be respected.
3) As a rule, with decreasing output current the output levels approach the respective supply level (VOL→GND, VOH→VDDP).
However, only the levels for nominal output currents are verified.
4) This specification is not valid for outputs which are switched to open drain mode. In this case the respective output will float
and the voltage is determined by the external circuit.
5) The given values are worst-case values. In production test, this leakage current is only tested at 125°C; other values are
ensured by correlation. For derating, please refer to the following descriptions:
Leakage derating depending on temperature (TJ = junction temperature [°C]):
IOZ = 0.05 × e(1.5 + 0.028×TJ) [μA]. For example, at a temperature of 95°C the resulting leakage current is 3.2 μA.
Leakage derating depending on voltage level (∆V = VDDP - VPIN [V]):
IOZ = IOZtempmax - (1.6 × ∆V) [μA]
This voltage derating formula is an approximation which applies for maximum temperature.
6) Keep current: Limit the current through this pin to the indicated value so that the enabled pull device can keep the default
pin level: VPIN ≥ VIH for a pull-up; VPIN ≤ VIL for a pull-down.
Force current: Drive the indicated minimum current through this pin to change the default pin level driven by the enabled
pull device: VPIN ≤ VIL for a pull-up; VPIN≥ VIH for a pull-down.
These values apply to the fixed pull-devices in dedicated pins and to the user-selectable pull-devices in general purpose
IO pins.
Data Sheet
72
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
Table 27
Current Limits for Port Output Drivers1)
Port Output Driver Mode
Number
Maximum Output Current
Nominal Output Current
(IOLmax , - IOHmax)
VDDP ≥ 4.5V VDDP < 4.5V
(IOLnom , - IOHnom)
VDDP ≥ 4.5V VDDP < 4.5V
Strong Driver
7.5 mA
7.5 mA
2.5 mA
2.5 mA
P_5.5.16
Medium Driver
4 mA
2.5 mA
1.0 mA
1.0 mA
P_5.5.17
Weak Driver
0.5 mA
0.5 mA
0.1 mA
0.1 mA
P_5.5.18
1) Not subject to production test, specified by design.
Note: Stresses above the values listed under “Absolute Maximum Ratings” may cause permanent damage to the
device. This is a stress rating only. Functional operation of the device at these or any other conditions above
those indicated in the operational sections of this specification is not implied. Exposure to absolute maximum
rating conditions for an extended time may affect device reliability.
During absolute maximum rating overload conditions (VIN > VDDP or VIN < GND) the voltage on VDDP pins
with respect to ground (GND) must not exceed the values defined by the absolute maximum ratings.
Data Sheet
73
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
5.6
LIN Transceiver
5.6.1
Electrical Characteristics
Table 28
Electrical Characteristics LIN Transceiver
Vs = 5.5V - 18V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Min.
Typ.
Unit Note / Test Condition
Number
Max.
Bus Receiver Interface
Receiver threshold voltage, Vth_dom
recessive to dominant edge
Receiver dominant state
VBUSdom -27
Receiver threshold voltage, Vth_rec
dominant to recessive edge
Receiver recessive state
0.4 ×VS 0.45 ×VS 0.53 x VS V
VBUSrec
0.47 x
VS
SAE J2602
P_5.6.1
0.4 ×VS
V
LIN Spec 2.1 (Par. 17)
P_5.6.2
0.55 ×VS 0.6 ×VS
V
SAE J2602
P_5.6.3
–
0.6 ×VS –
1)
LIN Spec 2.1 (Par. 18) P_5.6.4
0.525
× VS
V
2)
LIN Spec 2.1 (Par. 19) P_5.6.5
Receiver center voltage
VBUS_CN 0.475
× VS
T
Receiver hysteresis
VHYS
0.07 VS 0.12 ×VS 0.175
× VS
V
3)
LIN Spec 2.1 (Par. 20) P_5.6.6
Wake-up threshold voltage
VBUS,wk
0.4 ×VS 0.5 ×VS
0.6 ×VS
V
–
P_5.6.7
3
–
15
µs
To achieve the required P_5.6.8
wake-up time from
30 µs to 150 µs
according to LIN spec.,
an additional digital filter
is added (see PMU
chapter)
0.8 ×VS –
VS
V
VTxD = high Level
P_5.6.9
40
100
150
mA
VBUS = 13.5 V
P_5.6.10
-70
–
µA
VS = 0 V; VBUS = -12 V;
P_5.6.11
Dominant time for bus wake- tWK,bus
up
0.5 ×VS
1.15 ×VS V
Bus Transmitter Interface
Bus recessive output voltage VBUS,ro
Bus short circuit current
IBUS,sc
Leakage current
IBUS_NO_ -1000
LIN Spec 2.1 (Par. 15)
GND
Leakage current
IBUS_NO_ –
10
20
µA
VS = 0 V; VBUS = 18 V;
P_5.6.12
LIN Spec 2.1 (Par. 16)
BAT
Leakage current
IBUS_PAS -1
Leakage current
IBUS_PAS –
–
–
mA
VS = 18 V; VBUS = 0 V;
LIN Spec 2.1 (Par. 13)
P_5.6.13
–
20
µA
VS = 8 V; VBUS = 18 V;
P_5.6.14
_dom
LIN Spec 2.1 (Par. 14)
_rec
Bus pull-up resistance
RBUS
20
30
47
kΩ
Normal mode LIN Spec P_5.6.15
2.1 (Param. 26)
LIN input capacity
CLIN_IN
–
15
30
pF
4)
Data Sheet
74
P_5.6.80
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
Table 28
Electrical Characteristics (cont’d) LIN Transceiver
Vs = 5.5V - 18V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Min.
Typ.
Unit Note / Test Condition
Number
Max.
AC Characteristics - Transceiver Normal Slope Mode
td(L),R
0.1
1
6
µs
(LIN Spec 2.1;
Param. 31)
P_5.6.16
td(H),R
Propagation delay
bus recessive to RxD HIGH
0.1
1
6
µs
(LIN Spec 2.1;
Param. 31)
P_5.6.17
µs
tsym,R = td(L),R - td(H),R;(LIN P_5.6.18
Spec 2.1; Param. 31)
Propagation delay
bus dominant to RxD LOW
Receiver delay symmetry
tsym,R
-2
–
2
Duty cycle D1
Normal Slope Mode
(for worst case at 20 kBit/s)
tduty1
0.396
–
–
5)
duty cycle 1
THRec(max) =
0.744 ×VS;
THDom(max) =
0.581 ×VS; VS = 5.5 …
18 V;
tbit = 50 µs;
D1 = tbus_rec(min)/2 tbit;
LIN Spec 2.1 (Par. 27)
P_5.6.19
Duty cycle D2
Normal Slope Mode
(for worst case at 20 kBit/s)
tduty2
–
–
0.581
6)
duty cycle 2
THRec(max) =
0.422 ×VS;
THDom(max) =
0.284 ×VS;
VS = 5.5 … 18 V;
tbit = 50 µs;
D2 = tbus_rec(max)/2 tbit;
LIN Spec 2.1 (Par. 28)
P_5.6.20
AC Characteristics - Transceiver Low Slope Mode
td(L),R
0.1
1
6
µs
(LIN Spec 2.1;
Param. 31)
P_5.6.21
td(H),R
Propagation delay
bus recessive to RxD HIGH
0.1
1
6
µs
(LIN Spec 2.1;
Param. 31)
P_5.6.22
-2
–
2
µs
tsym,R = td(L),R - td(H),R;
P_5.6.23
Propagation delay
bus dominant to RxD LOW
Receiver delay symmetry
tsym,R
(LIN Spec 2.1; Param.
32)
Data Sheet
75
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
Table 28
Electrical Characteristics (cont’d) LIN Transceiver
Vs = 5.5V - 18V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Unit Note / Test Condition
Min.
Typ.
Max.
Number
Duty cycle D3
(for worst case at
10,4 kBit/s)
tduty1
0.417
–
–
7)
duty cycle 3
THRec(max) =
0.778 ×VS;
THDom(max) =
0.616 ×VS; VS = 5.5 …
18 V;
tbit = 96 µs;
D3 = tbus_rec(min)/2 tbit;
LIN Spec 2.1 (Par. 29)
P_5.6.24
Duty cycle D4
(for worst case at
10,4 kBit/s)
tduty2
–
–
0.590
duty cycle 4
THRec(max) =
0.389 ×VS;
THDom(max) =
0.251 ×VS;
VS = 5.5 … 18 V;
tbit = 96 µs;
D4 = tbus_rec(max)/2 tbit;
LIN Spec 2.1 (Par. 30)
P_5.6.25
AC Characteristics - Transceiver Fast Slope Mode
td(L),R
0.1
1
6
µs
–
P_5.6.26
td(H),R
Propagation delay
bus recessive to RxD HIGH
0.1
1
6
µs
–
P_5.6.27
-1
–
1
µs
tsym,R = td(L),R - td(H),R;
P_5.6.28
6)
P_5.6.29
Propagation delay
bus dominant to RxD LOW
Receiver delay symmetry
tsym,R
Duty cycle D5
(for worst case at 40 kBit/s)
tduty1
0.395
–
–
duty cycle 5
THRec(max) =
0.744 ×VS;
THDom(max) =
0.581 ×VS;
VS = 5.5 … 18 V;
tbit = 25µs;
D1 = tbus_rec(min)/2 tbit;
Duty cycle D6
(for worst case at 40 kBit/s)
tduty2
–
–
0.581
6)
0.1
0.5
6
P_5.6.30
duty cycle 6
THRec(max)= 0.422 ×VS;
THDom(max)=
0.284 ×VS;
VS = 5.5 … 18 V;
tbit = 25 µs;
D2 = tbus_rec(max)/2 tbit;
LIN Spec 2.1 (Par. 28)
AC Characteristics - Flash Mode
Propagation delay
bus dominant to RxD LOW
Data Sheet
td(L),R
76
µs
–
P_5.6.31
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
Table 28
Electrical Characteristics (cont’d) LIN Transceiver
Vs = 5.5V - 18V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Propagation delay
td(H),R
bus recessive to RxD HIGH
Receiver delay symmetry
tsym,R
Values
Unit Note / Test Condition
Number
Min.
Typ.
Max.
0.1
0.5
6
µs
–
P_5.6.32
-1.0
–
1.0
µs
tsym,R = td(L),R - td(H),R;
P_5.6.33
8)
Duty cycle D7
tduty1
(for worst case at 115 kBit/s)
for +1 µs Receiver delay
symmetry
0.399
–
–
duty cycle D7
P_5.6.34
THRec(max) =
0.744 ×VS;
THDom(max) =
0.581 ×VS; VS = 13.5 V;
tbit = 8.7 µs;
D7 = tbus_rec(min)/2 tbit;
tduty2
Duty cycle D8
(for worst case at 115 kBit/s)
for +1 µs Receiver delay
symmetry
–
–
0.578
6)
6
12
20
TxD dominant time out
ttimeout
ms
duty cycle 8
THRec(max) =
0.422 ×VS;
THDom(max) =
0.284 ×VS;VS = 13.5 V;
tbit = 8.7 µs;
D8 = tbus_rec(max)/2 tbit;
P_5.6.35
8)
P_5.6.36
VTxD = 0 V
1)
2)
3)
4)
5)
Maximum limit specified by design.
VBUS_CNT = (Vth_dom +Vth rec)/2
VHYS = VBUSrec - VBUSdom
This parameter is not subject to production test
Bus load concerning LIN Spec 2.1:
Load 1 = 1 nF / 1 kΩ = CBUS / RBUS
Load 2 = 6.8 nF / 660 Ω = CBUS / RBUS
Load 3 = 10 nF / 500 Ω = CBUS / RBUS
6) Bus loads:
Load 1 = 1 nF / 1 kΩ = CBUS / RBUS
7) Bus load concerning LIN Spec 2.1:
Load 1 = 1 nF / 1 kΩ = CBUS / RBUS
Load 2 = 6.8 nF / 660 Ω = CBUS / RBUS
Load 3 = 10 nF / 500 Ω = CBUS / RBUS
8) Timeout can be disabled optional
Data Sheet
77
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
5.7
High-Speed Synchronous Serial Interface
The table below provides the SSC timing in the TLE9832.
Table 29
SSC Master Mode Timing (Operating Conditions apply; CL = 50 pF)
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Min.
Typ.
Unit
Max.
Note /
Number
Test Condition
–
–
P_5.7.1
SCLK clock period
t0
1)
MTSR delay from SCLK
t1
10
–
–
ns
–
P_5.7.2
MRST setup to SCLK
t2
10
–
–
ns
–
P_5.7.3
MRST hold from SCLK
t3
15
–
–
ns
–
P_5.7.4
2 * TSSC –
1) TSSCmin = TCPU = 1/fCPU. When fCPU = 24 MHz, t0 = 83.3 ns. TCPU is the CPU clock period.
t0
SCLK1)
t1
t1
MTSR1)
t2
t3
Data
valid
MRST1)
t1
1) This timing is based on the following setup: CON.PH = CON.PO = 0.
SSC_Tmg1
Figure 32
Data Sheet
SSC Master Mode Timing
78
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
5.8
Measurement Unit
5.8.1
Analog Digital Converter 8-Bit
Table 30
DC Specifications ADC 8 Bit
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Min.
Typ.
Max.
Unit
Note /
Number
Test Condition
Resolution
–
–
8
–
Bit
–
P_5.8.1
Offset error
–
-10
4
+10
mV
–
P_5.8.2
Gain single-ended input mode
GSE
–
1
–
–
P_5.8.3
Input voltage single-ended
mode
Vainp,Vainn 0
–
VDD1V5_A V
–
P_5.8.4
Gain differential input mode
GDF
1.24
–
–
–
P_5.8.5
Common input voltage in
differential mode
Vicm
VDDP/2
–
Vicm=(Vainp +
Vainn)/2
P_5.8.6
Gain error
–
-5
1.5
+5
%FSR
–
P_5.8.7
Differential nonlinearity (DNL)
–
-1.5
0.5
+1.5
LSB
–
P_5.8.8
Integral Nonlinearity (INL)
–
-3
±1.5
3
LSB
–
P_5.8.9
0.5
0.6
+0.1
5.8.2
Measurement Unit (VBAT_SENSE - Supply Voltage Attenuator)
Table 31
Supply voltage signal conditioning
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Min.
Unit Note / Test Condition
Number
Typ.
Max.
–
20
V
Max. value corresponds P_5.8.10
to typ. ADC full scale input
289
380
kΩ
PD_N=1 (on-state)
P_5.8.11
–
1.0
µA
PD_N=0 (off-state),
VBAT_SENSE=13.5V
P_5.8.12
Battery Voltage Measurement VBAT_SENSE
Nominal operating input
voltage range1)
VS/BAT_SENSE
Measurement input
resistance
Rin,VS/VBAT_SENS 200
Measurement input
leakage current
Ileak
3
E
0
Overall (calibrated) measurement accuracy after A/D-conversion2)
VBAT_SENSE / Vs 8-bit ADC
∆VBATADC8B
VBAT_SENSE / Vs 10-bit ADC ∆VBATADC10B
Data Sheet
-250
–
250
mV
Vs= 5.5V to 18V,
Tj = 40..85°C
P_5.8.13
-200
–
200
mV
Vs= 5.5V to 18V,
Tj = 40..85°C
P_5.8.14
79
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
Table 31
Supply voltage signal conditioning
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Min.
Typ.
Max.
Unit Note / Test Condition
Number
VDD5_SENSE
∆VDDP_SENSE
-150
–
150
mV
–
P_5.8.15
VDD1V5_SENSE
∆VDDC_SENSE
-45
–
45
mV
–
P_5.8.16
1) This parameter is not subject to production test
2) The device is calibrated based on an external 1kΩ resistor
5.8.3
Measurement Functions Monitoring Input Voltage Attenuator
Table 32
Monitoring input voltage attenuation
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Unit Note / Test Condition
Min.
Typ.
Max.
Number
Power Supply
Input resistance1)
RIN
300
400
500
kΩ
PD_N=1 (on-state) VMON_X=0 P_5.8.17
to 18V if
VMON_SEN_SEL_INRANGE
=0
Input resistance
RIN
250
–
–
kΩ
P_5.8.18
VMON_X =0 to 28V if
VMON_SEN_SEL_INRANGE
=1
>200 kΩ under all other
conditions
–
–
30
µs
This time frame is valid from
writing the corresponding
selection register to proper
settling of the voltage at
channel 7 of the 10-Bit ADC
P_5.8.19
Vs=5.5V to 18V,
Tj = 40..85°C
P_5.8.20
Timing Characteristics
Analog Multiplexer Settling TMUXsettle
Time
Overall (calibrated) measurement accuracy after A/D-conversion
VMONx 10-bit ADC
∆VMONxAD -200
–
200
C10B
mV
1) Not subject to production test, specified by design.
Data Sheet
80
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
5.8.4
Temperature Sensor Module
Table 33
Electrical Characteristics Temperature Sensor Module
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C; all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Min.
Typ.
Unit
Note / Test Condition
Number
°C
–
P_5.8.21
Max.
Linear temperature range
TRANGE
-40
Output voltage VTEMP at
T0=273 K (0°C)
Mode 1
a
–
0.4893 –
V
1)
DVBE_MODE=0
T=273K (0°C)
P_5.8.22
Output voltage VTEMP at
T0=273 K (0°C)
Mode 2
a
–
0.5365 –
V
DVBE_MODE=1
T0=273 K (0°C)
P_5.8.23
Temperature sensitivity b in b
Mode 1
–
1.685
–
mV/K
1)
P_5.8.24
Temperature sensitivity b
Mode 2
b
–
1.834
–
mV/K
DVBE_MODE=1
P_5.8.25
Accuracy_12)
Acc_1
-10
–
10
°C
-40°C < Tj < 125°C
P_5.8.26
Accuracy_2
Acc_2
-15
–
15
°C
125°C < Tj < 175°C
P_5.8.27
175
DVBE_MODE=0
1) Not subject to production test, specified by design
2) Accuracy with reference to on-chip temperature calibration measurement
Data Sheet
81
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
5.9
ADC - 10-Bit
5.9.1
VAREF
5.9.1.1
Functional Range
Table 34
Functional Range
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
VAREF_IN
VAREF input voltage
Values
Min.
Typ.
Max.
Note /
Test Condition
0
–
VDDP+0.3 V
–
5.9.1.2
Electrical Characteristics
Table 35
10-Bit ADC - VAREF
Unit
Number
P_5.9.1
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Min.
Typ.
Max.
Unit
Note / Test Condition
Number
Output Capacitance
CVAREF
0.1
–
1
µF
ESR < 1Ω
P_5.9.2
Reference output voltage
VAREF
4.95
5
5.05
V
Vs > 5.5V
P_5.9.3
P_5.9.4
P_5.9.5
DC Supply voltage
rejection
DCPSRVAREF 30
–
–
dB
1)
Supply voltage ripple
rejection
ACPSRVAREF 26
–
–
dB
1)
Vs= 13.5V; f=0 ... 1KHz;
Vr=2Vpp
Turn ON time
tso
–
200
µs
1)
–
P_5.9.6
Cext=100nF
PD_N to 99.9% of final value
(test setup: measure 1τ,
calculate 5τ.
1) Not subject to production test, specified by design.
Data Sheet
82
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
5.9.2
Analog/Digital Converter Parameters
These parameters describe the conditions for optimum ADC performance.
Note: Operating Conditions apply.
Table 36
A/D Converter Characteristics
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C; all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Analog reference supply
Symbol
VAREFSR
Values
Min.
Typ.
Max.
Unit Note /
Number
Test Condition
VAGND
–
VDDPA
V
1)
P_5.9.7
+ 1.0
Analog reference ground
VAGNDSR
GND
+ 0.05
–
1.5
V
2)
P_5.9.8
–
VAREF
V
3)
P_5.9.9
MHz
4)
P_5.9.10
- 0.05
Analog input voltage range VAIN
VAGND
Analog clock frequency
fADCI
0.5
Conversion time for 10-bit
result5)
tC10
(13 + STC) (13 + STC) (13 + STC) –
× tADCI
× tADCI
× tADCI
+ 2 x tSYS + 2 x tSYS + 2 x tSYS
–
P_5.9.11
Conversion time for 8-bit
result
tC8
(11 + STC) (11 + STC) (11 + STC) –
× tADCI
× tADCI
× tADCI
+ 2 × tSYS + 2 × tSYS + 2 × tSYS
–
P_5.9.12
Wake-up time from analog
Stop Mode, fast mode
tWAF
–
–
4
µs
6)
P_5.9.13
Wake-up time from analog
Stop Mode, slow mode
tWAS
–
–
15
µs
6)
P_5.9.14
Total unadjusted error7)
TUE
-15
–
+ 15
LSB
1)
–
20
VAREF =
P_5.9.15
5.0 V±1%
DNL error
EADNLEA
-2
–
+2
LSB –
P_5.9.16
INL error
EAINLEA
-5
–
+5
LSB –
P_5.9.17
Gain error
EAGAINEA
-10
–
+ 10
LSB –
P_5.9.18
Offset error
EAOFFEA
-2
–
+2
LSB –
P_5.9.19
Total capacitance
of an analog input
CAINT
–
–
10
pF
6)8)
Switched capacitance
of an analog input
CAINS
–
–
4
pF
6)8)
P_5.9.21
Resistance of
the analog input path
RAIN
–
–
2
kΩ
6)8)
P_5.9.22
Total capacitance
of the reference input
CAREFT
–
–
15
pF
6)8)
P_5.9.23
Switched capacitance
of the reference input
CAREFS
–
–
7
pF
6)8)
P_5.9.24
Resistance of
the reference input path
RAREF
–
–
2
kΩ
6)8)
P_5.9.25
Data Sheet
83
P_5.9.20
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
1)TUE is tested at VAREF = 5V±1%, VAGND = 0 V. It is verified by design for all other voltages within the defined
voltage range.
The specified TUE is valid only if VAREF and VAGND remain stable during the measurement time.
2) Only valid in case of external supplied reference voltage.
3) VAIN may exceed VAGND or VAREFx up to the absolute maximum ratings. However, the conversion result in these cases will
be 000H or 3FFH, respectively.
4) The limit values for fADCI must not be exceeded when selecting the peripheral frequency and the prescaler setting.
5) This parameter includes the sample time (also the additional sample time specified by STC), the time to determine the
digital result and the time to load the result register with the conversion result.
6) Not subject to production test, specified by design.
7) The total unadjusted error TUE is the maximum deviation from the ideal ADC transfer curve, not the sum of individual errors.
All error specifications are based on measurement methods standardized by IEEE 1241.2000.
8) These parameter values cover the complete operating range. Under relaxed operating conditions (temperature, supply
voltage) typical values can be used for calculation. At room temperature and nominal supply voltage the following typical
values can be used:
CAINTtyp = 12 pF, CAINStyp = 5 pF, RAINtyp = 1.0 kΩ, CAREFTtyp = 15 pF, CAREFStyp = 10 pF, RAREFtyp = 1.0 kΩ.
Data Sheet
84
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
5.10
High-Voltage Monitor Input
Table 37
Electrical Characteristics
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Min.
Typ.
Max.
0.4*Vs
0.5*Vs
0.6*Vs
Unit Note / Test Condition
Number
V
P_5.10.1
Input Pin characteristics
Wake-up/monitoring threshold VMONth
voltage
Threshold hysteresis
VMONth,hys 0.02*Vs 0.06*Vs 0.12*Vs V
without external serial
resistor Rs (with Rs:
∆V = IPD/PU * Rs);
P_5.10.2
in all modes; without
external serial resistor Rs
(with Rs: ∆V = IPD/PU * Rs);
Pull-up current
IPU, MONx
MONx_CTRL_STS.MONx_PU
= high
MONx_CTRL_STS.MONx_PD
= low
-20
-10
-1
µA
0 V < VMON_IN < Vs - 2 V
P_5.10.3
Pull-up current
IPU, MONx
MONx_CTRL_STS.MONx_PU
= high
MONx_CTRL_STS.MONx_PD
= high
-20
-10
-1
µA
0.6*Vs < VMON_IN < Vs 2V
P_5.10.4
IPD, MONx
Pull-down current
MONx_CTRL_STS.MONx_PU
= low
MONx_CTRL_STS.MONx_PD
= high
4
10
18
µA
2 V < VMON_IN < Vs
P_5.10.5
Pull-down current
IPD, MONx
MONx_CTRL_STS.MONx_PU
= high
MONx_CTRL_STS.MONx_PD
= high
4
10
18
µA
2 V < VMON_IN < 0.4*Vs
P_5.10.6
Input leakage current
ILK,I
MONx_CTRL_STS.MONx_PU
= low
MONx_CTRL_STS.MONx_PD
= low
-2
–
2
µA
0 V < VMON_IN < 28 V
P_5.10.7
The Parameters of the analog measurement are listed in the chapter Measurement Interface.
Data Sheet
85
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
5.11
High Side Switch
5.11.1
Functional Range
Table 38
Functional Range
Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Min.
Typ.
Max.
Unit
Note /
Test Condition
Number
Nominal Operating Voltage
VS
5.5
–
27
V
–
P_5.11.1
Current range for Sleep
Mode / Stop Mode
IHS max
–
–
40
mA
Cyclic Sense Mode
P_5.11.2
sleep_pd
PWM frequency of HS with
Slew Rate Control
fPWM_W_SR
0
–
10
kHz
1)
PWM frequency of HS
without Slew Rate Control
fPWM_W/O_SR 0
–
252)
kHz
1)
Frequency must be P_5.11.3
configured in the
PWM Generator
Frequency must be P_5.11.4
configured in the
PWM Generator
1) Not subject to production test, specified by design.
2) referring to a 47ohm series resistor to charge an external power mos gate
5.11.2
Electrical Characteristics
Table 39
Electrical Characteristics
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Unit Note / Test Condition
Number
Min.
Typ. Max.
VHSxOUT
-0.3
–
VS
V
min. value referred to
GND_A
P_5.11.5
RON
–
–
20
Ω
VS =5.5 to 27 V,
P_5.11.6
Maximum ratings
Output voltage
Output HS
ON-State Resistance
Ids=100mA, higher
resistance below VS =5.5V
Output leakage Current
Ileakage
Output Slew Rate (rising) with SRraise_w_SR
Slew Rate Control
Data Sheet
–
–
2
µA
1
–
10
V/µs 10% to 90% of VS
VS = 9 to 18V
RL =300Ω1)
86
Output OFF
0 V < VXLO < VS;
Tj < 85 °C
P_5.11.7
P_5.11.8
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
Table 39
Electrical Characteristics (cont’d)
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Unit Note / Test Condition
Number
Min.
Typ. Max.
-10
–
-1
V/µs 90% to 10% of VS
VS = 9 to 18V
RL =300Ω1)
P_5.11.9
Output Slew Rate (falling)
with Slew Rate Control
SRfall_w_SR
Output Slew Rate (rising)
without Slew Rate Control
SRraise_w/o_SR 25
–
60
V/µs 10% to 90% of VS
VS = 9 to 18V
RL =300Ω1)
P_5.11.10
Output Slew Rate (falling)
without Slew Rate Control
SRfall_w/o_SR
–30
–
-10
V/µs 90% to 10% of VS
VS = 9 to 18V
RL =300Ω1)
P_5.11.11
Turn ON Delay time
tIN-HS
–
–
3
µs
ON = 1 to 10% of VS
RL =300Ω
P_5.11.12
Turn ON time
tON
1
–
15
µs
VS =13.5V
HS_ON=1 to 90% of VS
RL =300Ω
Tj =25°C
P_5.11.13
Turn OFF time
tOFF
1
–
15
µs
VS =13.5V
HS_ON= 0 to 10% of VS
RL =300Ω;
Tj =25°C
P_5.11.14
Load current limitation
Ishort
-1.2
–
–
A
1)
VS =27V, VHS=0V,
max duration 200 µs
P_5.11.15
Overcurrent threshold 0
Iocth0
4
–
18
mA
1)
HSx_OC_SEL =00
P_5.11.16
Overcurrent threshold 0
hysteresis
Iocth0,hyst
2
–
5
mA
1)
HSx_OC_SEL =00
P_5.11.17
Overcurrent threshold 1
Iocth1
50
–
75
mA
HSx_OC_SEL =01
P_5.11.18
P_5.11.19
Over-current detection
Overcurrent threshold 1
hysteresis
Iocth1,hyst
5
–
15
mA
1)
Overcurrent threshold 2
Iocth2
100
–
150
mA
HSx_OC_SEL =10
P_5.11.20
Overcurrent threshold 2
hysteresis
Iocth2,hyst
10
–
30
mA
1)
P_5.11.21
Overcurrent threshold 3
Iocth3
150
–
220
mA
HSx_OC_SEL =11
P_5.11.22
P_5.11.23
Overcurrent threshold 3
hysteresis
Iocth3,hyst
Overall over-current filter time tocft
HSx_OC_SEL =01
HSx_OC_SEL =10
20
–
50
mA
1)
8
–
80
µs
1)
P_5.11.24
VS =13.5V,
RL =100Ω, HS_ON to
OC_SD (including switchon time)
4
–
18
mA
1)
HSx_OC_SEL =11
ON-state open load detection
Open load threshold
Data Sheet
IOLONth
87
OL_EN = 1; HS_ON = 1 P_5.11.25
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
Table 39
Electrical Characteristics (cont’d)
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Unit Note / Test Condition
Number
Min.
Typ. Max.
1
–
0.5*
VS
0.67 0.85* V
*VS VS
IOL_test; open load
VOLhys
0.1*
–
V
IOL_SEL = 1
P_5.11.28
Open load output current
IOL_test
-150
–
-25
µA
IOL_SEL = 0
P_5.11.29
Open load output current
IOL_test
-1.5
–
-0.5
mA
IOL_SEL = 1
P_5.11.30
ON-State Resistance
RON,static
–
–
40
Ω
Definition:
differential resistance or
resistance at 40 mA
P_5.11.31
Output Slew Rate (rising)
SRrise 1)
1
–
–
V/µs 10% to 90% of VS
VS = 9 to 18V
RL =300Ω 1)
P_5.11.32
Output Slew Rate (falling)
SRfall1)
–
–
-1
V/µs 90% to 10% of VS
VS = 9 to 18V
RL =300Ω
P_5.11.33
Delay Time CYCLIC_ON-HS tIN-CYC
–
–
2
µs
ON =1 to 10% of VS
RL=300Ω
P_5.11.34
Hysteresis
IOLONhys
4
mA
1)
OL_EN = 1; HS_ON = 1 P_5.11.26
Off-state open load detection
Open load voltage threshold
Hysteresis
VOLth1
0.3*
VS
P_5.11.27
activated; OLTH_SEL = 1
VS
Cyclic sense mode
Turn-ON time
tON
–
–
15
µs
VS =13.5V
ON=1 to 90%
RL =300Ω
P_5.11.35
Turn-OFF time
tOFF
–
–
15
µs
VS =13.5V
ON=0 to 10% of VS
RL =300Ω;
Tj=25°C
P_5.11.36
1) Not subject to production test, specified by design.
Data Sheet
88
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
5.12
Low Side Switches
5.12.1
Functional Range
Table 40
Functional Range
Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Nominal Operating Voltage VS
PWM Frequency of LS
fPWM
Values
Unit
Min.
Typ.
Max.
5.5
–
27
–
1)
–
25
Note / Test Condition
Number
V
–
P_5.12.1
kHz
2)
P_5.12.2
1) referring to a 47ohm series resistor to charge an external power mos gate
2) Not subject to production test, specified by design
Note: Within the functional range the IC operates as described in the circuit description. The electrical
characteristics are specified within the conditions given in the related electrical characteristics table.
5.12.2
Electrical Characteristics
Table 41
Electrical Characteristics
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Min.
Typ.
Max.
Unit Note / Test Condition
Number
P_5.12.3
Overcurrent Limitation
ILSTyp
175
250
325
mA
ON-State Resistance 150°C
RON
–
–
10
Ω
VS > 5.5 V, Ids =100mA,
Tj = 150°C
P_5.12.4
–
4
–
Ω
Tj = 25°C
P_5.12.5
ON-State Resistance 25°C
Leakage Current
Ileakage
–
–
2
µA
0 V < VLS < VS;
Tj < 85°C
P_5.12.6
Turn ON Delay time, slow mode
tdOn-LS
–
–
50
µs
1)
P_5.12.7
Turn ON Delay time, PWM mode tdOn,f-LS
LS_ON=1 to 0.9*Vs
VS=13.5V, RL =270Ω
–
–
0.5
µs
LS_ON=1 to 0.9*Vs
VS=13.5V, RL =270Ω
P_5.12.8
Turn ON fall time, PWM mode
tONF,PWM
–
1
1.25
µs
VLS 0.9*Vs to 0.1*Vs
VS=13.5V, RL =270Ω
P_5.12.9
Turn ON fall time, slow mode
tONF,Slow
–
100
150
µs
1)
VLS 0.9*Vs to 0.1*Vs
VS=13.5V, RL =270Ω
P_5.12.10
–
–
50
µs
1)
P_5.12.11
Turn OFF Delay time, slow mode tdOff-LS
Data Sheet
LS_ON=0 to 0.1*Vs
VS=13.5V, RL =270Ω
89
Rev. 1.1, 2012-03-08
TLE9832
Electrical Characteristics
Table 41
Electrical Characteristics (cont’d)
VS = 5.5 V to 27 V, Tj = -40° C to +150 °C, all voltages with respect to ground, positive current flowing into pin
(unless otherwise specified)
Parameter
Symbol
Values
Unit Note / Test Condition
Number
Min.
Typ.
Max.
–
–
2
µs
LS_ON=0 to 0.1*Vs
VS=13.5V, RL =270Ω
P_5.12.12
Turn OFF Rise time, PWM mode tOFFR,PWM –
1
1.25
µs
VLS 0.1*Vs to 0.9*Vs;
VS=13.5V, RL =270Ω
P_5.12.13
100
150
µs
1)
VLS 0.9*Vs to 0.9*Vs;
VS=13.5V, RL =270Ω
P_5.12.14
Turn OFF Delay time, PWM
mode
Turn OFF Rise time, slow mode
tdOff,f-LS
tOFFR,Slow –
Minimum Duty Cycle Pulse Width tonMIN
variation
1.5
2
3.5
µs
ton(dig) = 2µs2)
P_5.12.15
Typical (systematic) Pulse Width d tonTYP
increase LS_ON to VLS
–
1.25
–
µs
ton(dig) = 2µs2)
P_5.12.16
Zener Clamp Voltage
VAZ
–
50
–
V
values are valid at
Tj = 25°C
P_5.12.17
Clamping Energy (repetitive)
Eclamp
–
–
2
mJ
2)
1.000.000 cycles
P_5.12.18
mJ
2)
Tstart = 25°C
P_5.12.19
mJ
2)
10 cycles, Tstart = 85°C P_5.12.20
Clamping Energy
Clamping Energy (single), hot
Eclamp
Eclamp
–
–
–
14
–
7
1) Static ON mode (no PWM)
2) Not subject to production test, specified by design
Data Sheet
90
Rev. 1.1, 2012-03-08
TLE9832
Package Outlines
Package Outlines
0.9 MAX.
(0.65)
0.5
0.4 x 45˚
Index Marking
(5.2)
37
26
48x
0.08
36
25
24
(6.2)
0.5
+0.03
0.
6.8
B
11 x 0.5 = 5.5
6.8
11 x 0.5 = 5.5
0.4 ±0.07
A
48
13
12
15
(0.2)
1
0.23 ±0.05
(5.2)
0.
SEATING PLANE
7 ±0.1
7 ±0.1
6
Index Marking
48x
0.1 M A B C
3
.0
±0
C
0.05 MAX.
(6.2)
PG-VQFN-48-15, -19, -20, -22, -24, -48, -51, -52, -53, -54, -55, -56, -57-PO V12
0.1±0.03
48
1
12
5)
C
.3
Index Marking
37
13
(0
0.4 x 45°
36
25
24
(5.2)
48x
0.08
1) Vertical burr 0.03 max. all sides
0.5
0.23 ±0.05
(5.2)
(0.2)
0.05 MAX.
(6)
0.5
+0.03
0.10 ±0.05
1)
11 x 0.5 = 5.5
B
6.8
11 x 0.5 = 5.5
0.5 ±0.07
A
6.8
SEATING PLANE
7 ±0.1
0.9 MAX.
(0.65)
0.15 ±0.05
Package outline TLE9832QV, VQFN-48-22
7 ±0.1
Figure 33
Index Marking
48x
0.1 M A B C
(6)
PG-VQFN-48-29, -31-PO V01
Figure 34
Package outline TLE9832QX, VQFN-48-29
Notes
1. You can find all of our packages, sorts of packing and others in our Infineon Internet Page “Products”:
http://www.infineon.com/products.
2. Dimensions in mm.
Data Sheet
91
Rev. 1.1, 2012-03-08
TLE9832
Revision History
7
Revision History
Revision
Date
Changes
1.1
2012-03-08
Editorial Changes
1.1
2012-03-08
Added full package name (VQFN-48-22)
1.1
2012-03-08
Table 4: VDD1V5P: Power Mode configurations: added comment: "Power Down
Supply"
1.1
2012-03-08
Table 5: Description of PMU Submodules: PMU-CYCMU description added and
PMU-CMU changed from “cyclic” to “clock” management
1.1
2012-03-08
Table 30: Changed Value Max. from parameter “Common input voltage in
differential mode” from VDD to VDDP
1.1
2012-03-08
Table 23: Changed Value Min. from parameter “Input voltage (amplitude) on
XTAL1” from 0.3xVDDI to 0.3xVDDP
1.1
2012-03-08
Table 41: for “Turn ON..., Turn OFF...” Parameters changed Test condition from
RL =1kΩ to RL =270Ω
1.1
2012-03-08
Table 14:
- Removed “max” from the symbol suffixes
- Corrected Symbol of Parameter “Input voltage at LIN” from VMONx to VLIN
1.1
2012-03-08
Table 41: Parameter “Overcurrent Limitation”:
- Renamed Parameter from “Typical on-state current” to “Overcurrent Limitation”.
- Added min. (175mA) and max (325mA) values
- Removed Parameter “Overcurrent threshold accuracy”. This information is
added in the “Note/Test” Condition of the Parameter ”Overcurrent Limitation”
1.1
2012-03-08
Table 19:
- Renamed Parameter “Output Current” to “Specified Output Current”
- Renamed Parameter “Output Capacitance” to “Required Output Capacitance”
1.1
2012-03-08
Table 20:
- Renamed Parameter “Output Current” to “Specified Output Current”
- Renamed Parameter “Output Capacitance” to “Required Output Capacitance”
- Parameter “Dynamic Line Regulation”: Correct typo in “Note/Test Condition”
from VDDC to VDDP
- Parameter “Output Voltage including line regulation @ Stop Mode”: Value Max.
changed from 1.01 to 1.15
1.1
2012-03-08
Figure 31: Application Diagram updated
1.1
2012-03-08
Figure 29: Modul Block Diagram updated (replaced 500mA by 250mA)
1.1
2012-03-08
Table 27: Change “Maximum Output Current” to “Nominal Output Current” in third
row
1.1
2012-03-08
Table 14: Added “Output voltage VDDP” for t < 100ms, in Stop Mode only
1.1
2012-03-08
Chapter 4.1: Added disclaimer note
1.1
2012-03-08
Table 11: Changed value CVDDEXT of blocking capacitor at VDDEXT pin to100nF
(from 10nF)
1.1
2012-03-08
Table 11 and Table 12: Changed headline from “External Component
Requirements” to “External Component Recommendation”
Data Sheet
92
Rev. 1.1, 2012-03-08
TLE9832
Revision History
Revision
Date
Changes
1.1
2012-03-08
Table 14:
- Renamed Parameter “Output voltage VDDP” to “Voltage VDDP” (2x)
- Renamed Parameter “Output voltage VDDC” to “Voltage VDDC”
1.1
2012-03-08
Table 28: Added value LIN input capacity CLIN_IN
Trademarks of Infineon Technologies AG
AURIX™, C166™, CanPAK™, CIPOS™, CIPURSE™, EconoPACK™, CoolMOS™, CoolSET™,
CORECONTROL™, CROSSAVE™, DAVE™, EasyPIM™, EconoBRIDGE™, EconoDUAL™, EconoPIM™,
EiceDRIVER™, eupec™, FCOS™, HITFET™, HybridPACK™, I²RF™, ISOFACE™, IsoPACK™, MIPAQ™,
ModSTACK™, my-d™, NovalithIC™, OptiMOS™, ORIGA™, PRIMARION™, PrimePACK™, PrimeSTACK™,
PRO-SIL™, PROFET™, RASIC™, ReverSave™, SatRIC™, SIEGET™, SINDRION™, SIPMOS™,
SmartLEWIS™, SOLID FLASH™, TEMPFET™, thinQ!™, TRENCHSTOP™, TriCore™.
Other Trademarks
Advance Design System™ (ADS) of Agilent Technologies, AMBA™, ARM™, MULTI-ICE™, KEIL™,
PRIMECELL™, REALVIEW™, THUMB™, µVision™ of ARM Limited, UK. AUTOSAR™ is licensed by AUTOSAR
development partnership. Bluetooth™ of Bluetooth SIG Inc. CAT-iq™ of DECT Forum. COLOSSUS™,
FirstGPS™ of Trimble Navigation Ltd. EMV™ of EMVCo, LLC (Visa Holdings Inc.). EPCOS™ of Epcos AG.
FLEXGO™ of Microsoft Corporation. FlexRay™ is licensed by FlexRay Consortium. HYPERTERMINAL™ of
Hilgraeve Incorporated. IEC™ of Commission Electrotechnique Internationale. IrDA™ of Infrared Data
Association Corporation. ISO™ of INTERNATIONAL ORGANIZATION FOR STANDARDIZATION. MATLAB™ of
MathWorks, Inc. MAXIM™ of Maxim Integrated Products, Inc. MICROTEC™, NUCLEUS™ of Mentor Graphics
Corporation. Mifare™ of NXP. MIPI™ of MIPI Alliance, Inc. MIPS™ of MIPS Technologies, Inc., USA. muRata™
of MURATA MANUFACTURING CO., MICROWAVE OFFICE™ (MWO) of Applied Wave Research Inc.,
OmniVision™ of OmniVision Technologies, Inc. Openwave™ Openwave Systems Inc. RED HAT™ Red Hat, Inc.
RFMD™ RF Micro Devices, Inc. SIRIUS™ of Sirius Satellite Radio Inc. SOLARIS™ of Sun Microsystems, Inc.
SPANSION™ of Spansion LLC Ltd. Symbian™ of Symbian Software Limited. TAIYO YUDEN™ of Taiyo Yuden
Co. TEAKLITE™ of CEVA, Inc. TEKTRONIX™ of Tektronix Inc. TOKO™ of TOKO KABUSHIKI KAISHA TA.
UNIX™ of X/Open Company Limited. VERILOG™, PALLADIUM™ of Cadence Design Systems, Inc. VLYNQ™
of Texas Instruments Incorporated. VXWORKS™, WIND RIVER™ of WIND RIVER SYSTEMS, INC. ZETEX™ of
Diodes Zetex Limited.
Last Trademarks Update 2011-02-24
Data Sheet
93
Rev. 1.1, 2012-03-08
w w w . i n f i n e o n . c o m
Published by Infineon Technologies AG
Doc_Number