XC800 Microcontroller Brochure

XC800 Family
Highly-Integrated and Cost-Effective 8-bit Flash Microcontrollers
[ www.infineon.com/XC800 ]
2
Contents
XC800 Family Overview
04
Peripheral Highlights
06
XC800 Safety Solutions
10
XC800 A-Family
12
Body & Convenience
14
Safety
20
Powertrain
23
XC800 150°C-Series
25
XC800 I-Family
26
Motor Control and Automation Solutions
33
Solutions for Advanced Touch Control
40
Solutions for Intelligent Industrial Lighting
44
Tools
46
3
XC800 Family Overview
Infineon’s high-performance XC800 family of 8-bit MCUs combines a dual-cycle 8051 core
with embedded Flash memory and powerful on-chip peripherals. XC800 features innovative enhancements like extended temperature ranges up to 150°C, capacitive touch
control and a 16-bit performance with the embedded vector computer. Flash sizes from
2kB to 64kB with up to 3kB RAM and pin counts from 16-pin to 64-pin will make it easy
to select the right product and optimized fit for your purpose. The high-quality MCUs are
well-suited for a wide range of 5V as well as 3V applications.
Energy efficiency in many applications is a matter of intelligent control. With Infineon’s
8-bit MCUs, designers can optimize energy efficiency in their systems by using advanced
control algorithms for electric drives or power converters, and communication interfaces
for automation or lighting network applications.
Nowadays, time-to-market is crucial to economic success. Infineon‘s free tools, simple
evaluation boards and comprehensive range of application kits enable easy and fast
design in all 8-bit MCUs from Infineon.
Cost is still one of the most important factors when choosing an 8-bit MCU. We have
reduced system level costs by integrating features such as oscillator, voltage regulator,
EEPROM and supervisory circuitry.
XC800 Benefits
High Level of Integration
Peripheral Highlights
System Cost Savings
CapCom6 Unit
Flexible Serial Interfaces
„„ Embedded voltage regulator
„„ High-speed PWM
„„ Full duplex UART
„„ EEPROM support
„„ Direct HW link with ADC
„„ High-speed SSC
Enhanced ADC
„„ I2C
„„ On-chip oscillator
Safety Features
(SPI compatible)
„„ 5V and 3.3V supply capability
„„ Brownout detection
„„ 10-bit resolution
„„ Power-on reset
„„ Up to 8 channels
Application-Specific
Protocol Stacks
„„ Clock recovery system
„„ Conversion time <1µs
„„ LIN master and slave support
„„ DALI slave support for lighting
„„ Window watchdog timer
„„ I/O protection circuitry
Capacitive Touch Control
„„ ROM library
On-Chip Debug Support
(OCDS)
„„ Integrated LED-display control
„„ JTAG-based non-intrusive
16-bit Vector Computer
debugging
„„ Nested execution of CORDIC
and MDU
„„ Vector rotation and transfor-
mations
4
Enhanced Communication
„„ IO-Link slave for sensor/
actuator networks
Automotive
Industrial & Multi-Market
XC800 A-Family
XC800 I-Family
Body Applications
BCM
„„ Low-end BCM/HVAC
„„ Lighting
„„ Window lift
„„ Switch sensors
„„ Power operating systems
„„ Touch control
„„ Motorcycle
Safety Applications
„„ Low-end airbag
„„ EHPS
„„ Steering angle sensor
„„ Failsafe controller
Low-Cost Motor Control and Automation
control
„„ Power supply control
„„ Network connectivity
„„ Motor
Advanced Touch Control
„„ Capacitive touch control
„„ Display control
Intelligent Lighting
„„ LED light control
„„ Power supply control
„„ Network connectivity
Powertrain Applications
„„ Pumps
„„ Valve/throttle control
„„ Motorcycle engine management
„„ Shift-by-wire
„„ Cooling fan
5
Peripheral Highlights
Direct hardware link between Analog-Digital Converter (ADC)
and Capture/Compare Unit (CCU6)
The Infineon CCU6 units consist of a T12 timer block with three capture/compare channels
and a T13 timer block with one compare channel. The T12 channels can generate up to six
PWM signals or accept up to six capture triggers. The T12 channels can be used to control
up to three half-bridges with automatic dead-time generation. They can jointly generate
control signal patterns to drive AC motors or inverters. Sinusoidal or space vector modulation can be easily implemented. Special operating modes support the control of brushless
DC motors using hall sensors or back-EMF detection. Furthermore, block commutation
and control mechanisms for multiphase machines are also supported. A direct hardware
link between ADC and CapCom6 provides powerful PWM control.
ADC
CapCom6
T12HR
Start
Limit Check
Control
T12
DeadTime
Control
CC61
CC62
Start
Limit Event
Boundary 1
Compare
CC60
T13HR
Start
Compare
T13
PS
PSL
Output
State
Selection
Output
Level
Selection
Capture
Out-of-Range
Comparator
Output
Modulation
CC63
PSL63
Boundary 0
CTRAP
Boundary Flag
Control
BF0
BF1
BF2
Trap Handling
CC60
CC61
CC62
CCPOS0
CCPOS1
CCPOS2
Multi-channel Mode
Hall Pattern
Evaluation
CCU6 Features
„„ Capture for time measurement
„„ Compare for PWM generation
„„ Burst for additional modulation
„„ Single-shot for flexible signal generation
„„ Multi-channel for unipolar machines
„„ Block commutation for brushless DC drives
„„ Programmable dead-time control
6
CC60
COUT60
CC61
COUT61
CC62
COUT62
Output
Level
Selection
COUT63
Hall Compare Logic
ADC Features
„„ 10-bit resolution, ±2 LSB
„„ Conversion time of <1.5µs
„„ Hardware synchronization with PWM
enables noise-free sampling
„„ Auto scan, injection and comparator
modes to reduce CPU load
T2CCU Capture/Compare Unit
The T2CCU (Timer 2 Capture/Compare Unit) is an add-on block to the standard timer two unit. Control is available in the T2CCU to individually select either the timer 2 or its own Capture/Compare Timer (CCT) as the
time base for each of its 16-bit capture/compare channels. The T2CCU can be used for various digital signal
generation and event capturing operations such as pulse generation, pulse width modulation, pulse width
measurement etc. Target applications include various automotive control as well as industrial applications like
frequency generation, digital-to-analog conversion and process control.
T2CCU
Compare
Timer 2
1
Channel 2
1
Channel 3
1
Channel 4
1
Channel 5
1
Capture
EXF2
T2EX
Interrupt
Control
Channel 1
DeadTime
Control
4
Compare
Clock
Control
1
Compare
TimeBase
Selection
for each
Channel
Channel 0
Compare
Capture/
Compare
Timer
2
2
2
T2CC5
T2CC4
T2CC3
T2CC2
T2CC0
EXF2
T2EX
T2
Input/Output Control
T2CC1
Address
Decoder
T2
T2CCU Features
„„ Four capture channels and
six compare channels
„„ Flexible time-base option
„„ 16-bit resolution able to
work at twice the peripheral
clock frequency
„„ Can be used for digital signal
generation and event capturing
like pulse generation, pulse
width modulation
MultiCAN
Complex applications increasingly require intelligent communication over the CAN network. A CAN gateway and a
FIFO are only two examples of what can easily be implemented with an enhanced MultiCAN module.
MultiCAN Features
„„ Full-CAN with CAN 2.0B active
„„ Up to two independent CAN nodes
„„ Up to 32 message objects
„„ Programmable acceptance filtering
„„ Powerful analysis capability
„„ FIFO data handling support
„„ Automatic gateway support
„„ Flexible interrupt handling
MultiCAN Module Kemel
Message
Object
Buffer
32
Objects
Linked
List
Control
CAN Node 1
TxDC1
RxDC1
CAN Node 0
TxDC0
RxDC0
CAN Control
Timing Control and Synchronization
Scheduler
Schedule Timing Data Memory
Time-Triggered Extension
7
Peripheral Highlights
LED Touch Sense Unit
The LED Touch Sense Unit is featured with the Xc82x and XC83x series. This unit integrates capacitive touch control
and the operation of an LED matrix used for displays in low pin-count devices via time-multiplexed operation. It encompasses a combination of features often demanded – e.g. by home appliance, automotive or consumer HMI designs.
Touch Control Unit
„„ External or internal pull-up resistor
„„ Automatic pad selection logic for
auto-scan function
„„ Adjustable discharge time
„„ Adjustable saturation/overflow
behavior of oscillation pulse
counter
„„ Counter value evaluation in interrupt service routine
„„ ROM library for Adjustable
Accumulation, Glitch Filter,
Adaptive Average Control,
Pad-Down and Pad-Up Handling,
Result and Error Handling
LED Matrix Unit
„„ Supports up to 8x8 LEDs arranged in
lines and columns
„„ A resistor in the line path limits
the current
„„ The columns are activated one after
the other (multiplexing)
„„ The line signals must be synchronized
to the column activation
„„ The LEDs can be arranged in various
COLA
Pad OSC Enable
EPULL
OD
PADTSW
TSCTROVF
External
Pull-up
(optional)
TSCTRR
Pad Select
ITF_EN
Oscillator Loop
TSINx
Sensor
Pad
8-bit Counter
IO Pad
TSOEXT
Pad Control
Interrupt
Control
Column
Control
COL6
COL5
COL4
COL3
COL2
COL1
COL0
COLA
LINE7
LINE6
LINE5
Software
Line
Control
LINE4
LINE3
LINE2
LINE1
LINE0
Time Frame
TFF
TSCTRVAL
Active-Extend
layouts
8
Auto Scan
PADT
TSCTRSAT
Oscillation
Pulse
Counter
Interrupt Control
Math and Control ROM-Library
The math and control code ROM library featured with the XC82x and XC83x series offers
various DSP functionalities, such as the PI-controller, SIN and COS or Cartesian-to-polar
transformation. It contains all algorithms required to perform one of the most ambitious
control schemes – field-oriented motor control – with an 8-bit microcontroller.
PT1_24
x
PT1_32
y
1
TS
+
–
x
+
–
1
T
Park Transform
y
K
TS
1
T
x
yamax.
yamin.
256
1
0
KP
+
ymax. y
ymin.
16
F0
K
[I cos(ϕ) + Iβ sin(ϕ)]
2 α
Iq =
K
[-I sin(ϕ) + Iβ cos(ϕ)]
2 α
Vα =
K
[V cos(ϕ) - Vq sin(ϕ)]
4 d
Vβ =
K
[V sin(ϕ) + Vq cos(ϕ)]
4 d
P
x
256
F0
Cartesian-to-Polar Transform
y
arctan x
SIN and COS
1
0
KP
1
I
2 phaseA
1
(2IphaseB + IphaseA)
Iβ =
2 3
Iα =
Inverse Park Transform
PI
1
s2T1
Id =
Clarke Transform
16
ymax.
ymin.
y
K
2
[Y cos(Z) + X sin(Z)]
K
4
x2 + y2
CCU6 MOV Accelerator
mov
mov
mov
CCU6_CC60SRL, r3
CCU6_CC61SRL, a
CCU6_CC62SRL, r1
mov
mov
mov
CCU6_CC60SRH, r2
CCU6_CC61SRH, r4
CCU6_CC62SRH, r0
9
XC800 Safety Solutions
IEC 60730/Class B Certification
Infineon offers SafeDrive, a flexible and cost-sensitive approach to class B compliance
using single-channel architecture with a periodic self-test.
SafeDrive consists of a VDE-certified free software library containing self-test routines
that covers six of the ten components required by class B. The remaining four are
application-specific and have to be implemented in the application code.
Thanks to the safety features of XC800, compliance is possible with minimal CPU/
memory overhead. Class B compliance is mandatory in Europe.
Voltage Supervision
Clock Supervision
Flash Error Correction - ECC
„„ Power on reset (1)
„„ Run detection (1)
„„ Single-bit error correction
„„ Early warning (2)
„„ Lock detection (2)
„„ Double-bit error detection
„„ Brownout reset (3)
„„ Automated clock selection (3)
„„ Protect against invalid
„„ Automated bypass (4)
code execution
Flash Memory
Crystal
Microcontroller
PLL
1
fsys
3
Supply Voltage
3
2
Data + ECC
4
Clock Supervision
Ensures a Safe State
[ www.infineon.com/classb ]
Data + ECC bits
ADDR
1
10
16
RC
OSC
2
Data + ECC bits
CPU
8
ECC - Logic
Code & Decode
Safety Watchdog CIC61508
Safety Systems require an independent watchdog which implements a robust monitoring channel for main
MCU supervision in ISO26262 and IEC61508 compliant safety applications.
With its small footprint the CIC61508 is a space/cost effective choice to support applications like airbag, steering, braking, etc.
SIL Supporting Key Features
„„ Internal Test Scheduler / Sequencer
––Generates a sequence of test requests with
specific data and checks the response against a
static table
„„ Supply Voltage Monitor
––Capable of detecting under- and overvoltage of
the supply to the monitored microcontroller and
trigger RESET if required
„„ Data
Verification Unit
––Compares two data variables delivered within a
determined time period to check for equality
„„ Task Monitor
––Monitor system using a defined schedule table
to check the dispatch of critical tasks with
predefined execution budgets
„„ System Shutdown
––Three level of temporal system shutdown,
providing flexible sequences
Vbat
OptiMOS™-T2 40V
IPB 180N04S4-01
Safety Watchdog CIC61508
Vdd1 e.g. 5V
Vdd2 e.g. 3.3V
Watchdog
Reset
Power Supply
TLE 7368
Voltage
Monitors
Safety Path Control
Opcode Test
Sequencer
Error State
Monitor
Task
Monitor
Control
Logic
Data
Comparator
BIST
SSC
Reset
Path Control
Appl.
Main Switch
NVM
Opcode Test Sequence
32-bit MCU
e.g. TriCore™
SPI
[ www.infineon.com/CIC61508 ]
Schedule Table
Time Budget Table
Config
ChkSum
11
XC800 A-Family
for Automotive
XC800 A-Family –
Dedicated to Automotive Applications
The XC800 A-Family is Infineon’s automotive 8-bit family that addresses low-end body,
safety and powertrain applications for 2-/3-/4-wheelers.
A set of strong peripheral features along with high quality standards has already positioned the 8-bit microcontroller ahead of the competition in demanding applications
such as automotive motor control. This high standard of performance and quality is now
further enhanced with the introduction of the 150°C Series; the same high-performance
8051 microcontroller, now “Grade 0” qualified at 150°C ambient temperature.
Additionally, the XC800 A-Family is further enhanced with a dedicated new low-cost
family with an optimized feature set for lowest-end applications. This provides full scalability and flexibility, therefore satisfying major market requirements.
12
XC800 A-Family
for Automotive
XC800 A-Family for 2-/3-/4-Wheelers
TSSOP-16
TSSOP-28
TSSOP-38
VQFP-48
QFP-48
QFP-64
64kB
XC874
26.7MHz
XC878
26.7MHz
52kB
XC874
26.7MHz
XC878
26.7MHz
32kB
XC886
24MHz
XC888
24MHz
24kB
XC886
24MHz
XC888
24MHz
XC866
26.7MHz
16kB
8kB
4kB
XC822
24MHz
2kB
XC822
24MHz
XC836
24MHz
XC866
26.7MHz
XC836
24MHz
XC866
26.7MHz
ROM version available
XC800 A-Family Block Diagram
Peripheral
Bus
XC800 Core
Dual Cycle
4–64kB Flash
Interrupt Controller
UART
256Byte RAM +
64Byte Monitor RAM
T0/T1
Vector Computer
CORDIC
0.5–3kB XRAM
MDU
Boot ROM
SSC
MultiCAN
UART1
Serial Interfaces
Program and Data
Memory Bus
Timer 2
Timer 21
CCU6
T2CCU
Ports
System Control Unit
ADC
Watchdog Timer
EVR, POR,
Brownout
[ www.infineon.com/XC800 ]
OSC & PLL
Debug & JTAG
13
XC800 A-Family
for Body & Convenience
Application Example
Highbeam
65W
Lowbeam
55W
Tail
39W
HiC PROFET TM
BTS 5012
BTS 6133/43
BTS 50080-1
HiC PROFET TM
BTS 5012
BTS 5014/16
BTS 6133/43
HiC PROFET TM
BTS 5012
BTS 5014/16
BTS 6133/43
Fog
2x 27W
HiC PROFET TM
BTS 5012
BTS 5014/16
BTS 6133/43
Tail
39W
Lowbeam
55W
Highbeam
65W
HiC PROFET TM
BTS 5012
BTS 5014/16
BTS 6133/43
HiC PROFET TM
BTS 5012
BTS 5014/16
BTS 6133/43
HiC PROFET TM
BTS 5012
BTS 6133/43
BTS 50080-1
CAN Bus
CAN TRX
TLE 6250
TLE 6251-2G
Lowside Driver
8-bit
Microcontroller
XC800
A-Family
I/O
Digital
Switch
Monitoring
LIN TRX
TLE 7259-2GE/U
8ch Relay Driver
TLE 7240 SL
HITFET TM
BTS 3110/18
BTS 3134
BTS 3160
HS Driver
LIN Bus
Voltage Regulator
TLE 46xx
TLE 42xx4
Communication
+12V from
Battery
Supply
Highside Driver
HiC PROFET TM
BTS 5012
BTS 5014/16
BTS 6133/43
Relays
Room Light
Foot Light
Key Solenoid
Switched Power
(Navigation System,
A/C, Glovebox,
Cameras)
Analog
Inputs
Highside Driver
Light
Control
Module
PROFET TM+1)
BTS 5020-2
BTS 5030-2
BTS 5045-2
BTS 5090-2
Indicator
2x 27W + 5W
PROFET TM+1)
BTS 5020-2
BTS 5030-2
BTS 5045-2
BTS 5090-2
Indicator
2x 27W + 5W
PROFET TM
BTS 4175
BTS 4300
Rear Power
Window Lock
Light Control Module + Smart Junction Box
The light control module is mainly used in the low-cost car market supporting all kinds
of lighting systems, incl. smart junction box.
The XC800 A-Family is the microcontroller of choice for such applications.
Benefits
„„ Supports all kinds of lighting systems:
HID, LED etc.
power consumption
„„ Low quiescent current
„„ Excellent price-performance ratio
„„ High scalability supports low-end to
high-end solutions
„„ Low
14
Key Features
„„ CAN/LIN option
„„ Up to 10 PWM channels
„„ Direct trigger from ADC to CCU6 via
PWM timer
„„ Up to 8-channel 10-bit ADC
(light bulb diagnosis)
„„ Fully scalable over package and memory
„„ Flexible power concept
XC800 A-Family
for Body & Convenience
Application Example
Ambient
Light
Interior Light
5W, 10W
Interior Light Module
Sensor
Pad
Selection
Wheel
Supply
Touchpad &
LED Control
8-bit
Microcontroller
XC82x/83x
A-Family
LIN LDO
TLE 8458G
+12V from
Battery
I/O
Comm.
LIN Bus
LED Matrix Controller and
Touch Sense Controller
can share the same pins.
SPIDER
HITFET TM
BTS 3405G
BTS 3110/18
Columns
m
Background
Illumination
Lines
n
Slider
Interior Light Control
with Capacitive Touch Sensor
The light control module is mainly used in the low-cost car market supporting all kinds
of lighting systems.
The XC800 A-Family is the microcontroller of choice for such applications.
Benefits
„„ Supports
all kinds of lighting systems:
HID, LED etc.
„„ Low power consumption
„„ Low quiescent current
„„ Excellent price-performance ratio
„„ High scalability supports low-end to
high-end solutions
Key Features
option
„„ Up to 10 PWM channels
„„ Direct trigger from ADC to CCU6 via PWM timer
„„ Up to 8-channel 10-bit ADC
(light bulb diagnosis)
„„ Fully scalable over package and memory
„„ Flexible power concept
„„ CAN/LIN
15
XC800 A-Family
for Body & Convenience
Application Example
Voltage Regulator
TLE 46xx
TLE 42xx4
TLE 727x-2
Supply
CAN Bus
CAN Transceiver
TLE 7250G1)
TLE 6251-3G
8-bit
Microcontroller
XC800
A-Family
Room Light
Foot Light
Key Solenoid
HITFET ™
BTS 3110/18
BTS 3134/60
BTS 3800
BTS 3405G
315/434/868/915MHz
RKE
I/O
Digital
Switch
Monitoring
Door Locks
Lighting
Window Lifts
Wiper
Relay Driver
TLE 7240SL
Low-Side Driver
+12V from
Battery
Communication
Body Control Module
Analog
Inputs
RKE Receiver
TDA 52xx
TDK 51xx
High-Side Driver
PROFET ™
BTS 5020-2
BTS 5030-2
Indicator
2x 21W + 5W
Indicator
2x 21W + 5W
LED Driver
Linear LED Driver
BCR 40x
Interior
Light
Low-Cost Body Control Module
The low-cost body control module solution is perfectly suited to the ultra low-cost
car market as well as the 2-/3-wheeler motorcycle market, supporting basic light
functionality, car access and door modules with lighting, window lift, mirror positioning,
refueling indicator for windscreen wipers and clock.
High scalability of the XC800 A-Family supports low-end to high-end solutions.
Benefits
power consumption
„„ Low
„„ Low
quiescent current
„„ Excellent price-performance ratio
„„ High scalability supports low-end to
high-end solutions
1) In development
16
Key Features
to 64kB Flash
with emulated EEPROM
„„ CAN/LIN option
„„ Up to 8 ADC channels
„„ Up to 10 PWM channels
„„ 4kB
XC800 A-Family
for Body & Convenience
Application Example
0
2
3
4
Optional:
VREG
TLE 42xx/46xx
Supply
Hall Switch
TLE 4966
8-bit
Microcontroller
XC800
A-Family
+12V from Battery
Optional:
CAN Bus
LIN LDO
TLE 8458G
CAN Transceiver
TLE 6254-3G
TLE 7250G1)
TLE 6251-3G
TLE 6251DS
Communication
LIN Bus
Multi
Half-Bridges
TLE 84106EL
(3 Flaps)1)
Flap #3
Flap #2
Flap #1
M
Hall Switch
TLE 4946
SPI
Multi
Half-Bridges
TLE 84110EL
(5 Flaps)1)
Flap #5
Flap #4
M
Hall Switch
TLE 4946
NovalithIC ™
BTN 79x3B
Motor Driver
1
I/O
Hall Switch
TLE 4966
SPI / Flap Control
HVAC Control
Module
PROFET ™
BTF 50060-1TEA
LS Driver
Control Panel
HITFET ™
BTS 3405G
BTS 3800
M
Blower Motor
Further
High-Current Loads:
Heater, A/C on,
Defrost etc.
HVAC Control Module
Balancing comfort and fuel efficiency is very important in automotive air conditioning.
Reduced fuel consumption can be achieved via demand-oriented air-conditioning
regulation. This could be covered by fresh air regulation (recirculating air operation) or
the use of brushless DC motors in fans, for example.
Benefits
„„ CCU6/MDU/CORDIC supports
sinus-based system solution
motor drive
„„ Fully scalable over package and memory
„„ High-speed ADC:
1.5ms conversion cycle
„„ Stepper
Key Features
„„ Up to 64kB Flash
with emulated EEPROM
„„ CAN/LIN option
„„ Up to 8 ADC channels
„„ Up to 10 PWM channels
1) In development
17
XC800 A-Family
for Body & Convenience
Application Example
Window Lift Module with Anti-Pinch Function
Digital
Switch
Monitoring
8-bit
Microcontroller
XC800
A-Family
Low-Side Driver
LIN Bus
+12V from Battery
Power Window
HITFET ™
BTS 3405G
M
Position Sensor
TLE 4966
TLE 4946
I/O
LIN LDO
TLE 8458G
Communication
Supply
+12V from
Battery
Similar Module Approach for:
Sunroof Module
Tailgate Module
Window Lift Module with Anti-Pinch
The XC800 A-Family offers an excellent price-performance ratio for cost-sensitive solutions
as window lift modules with anti-pinch functionality.
High scalability of the XC800 A-Family supports low-end to high-end solutions.
Benefits
„„ Low power consumption
„„ Low
quiescent current
price-performance ratio
„„ High scalability supports low-end to
high-end solutions
„„ Excellent
18
Key Features
„„ LIN option
„„ Up to 8-channel 10-bit ADC
„„ Up to 10 PWM channels
„„ Small footprint packages
XC800 A-Family
for Body & Convenience
Application Example
Supply
Communication
LIN LDO
TLE 8458G
Multi Half-Bridges
TLE 6208-3
M
Mirror
Position
Up &
Down
Optional
TLE 84106EL1)
8-bit
Microcontroller
XC800
A-Family
HS Driver
+12V from
Battery
LIN Bus
Half-Bridge Driver
LIN Mirror Module
PROFET ™
BTS 5120-2EKA
M
Left & Right
M
Optional:
Fold
Mirror Heating
Illumination
Discrete
Driver
Optional:
Electro-Chromatic
Mirror
Decentralized Mirror Module
The XC800 A-Family offers an excellent price-performance ratio for cost-sensitive solutions
as decentralized mirror modules.
Furthermore, the availability of small footprint packages allows cost-optimized PCB layouts.
Benefits
„„ Low power consumption
„„ Low
quiescent current
price-performance ratio
„„ High scalability supports low-end to
high-end solutions
„„ Excellent
Key Features
„„ LIN option
„„ Up to 8-channel 10-bit ADC
„„ Up to 10 PWM channels
„„ Small footprint packages
1) In development, samples available
19
XC800 A-Family
for Safety
Application Example
12V
Voltage
Regulator
TLE 4278
5V
VDD
SSC
1kΩ
CLK
CAN Rx
CAN Tx
CAN
Transceiver
TLE 6250
CAN
VDD
100Ω
Data 100Ω
8-bit
Microcontroller
SCK 100Ω
XC800
A-Family
SCQ1 100Ω
100Ω
GMR
Sensor
TLE 5011
100nF
GND
Steering Wheel Sensor
The feature set of the XC800 A-Family enables easy interfacing with sensors such as the
GMR sensor for angle measurement and control. The system solution can also be used
in applications such as gearboxes, actuator controls etc.
Benefits
„„ Excellent price-performance ratio
„„ High scalability supports low-end to
high-end solutions
„„ Free tool chain
„„ DAVETM autocode generator
20
Key Features
„„ High-performance 8-bit MCU
from 4kB to 64kB Flash
„„ CORDIC (Coordinate Rotation
Digital Computer) coprocessor –
Performs 16-bit trigonometric,
hyperbolic and linear functions
„„ CAN connectivity
XC800 A-Family
for Safety
Application Example
+12V from Battery
Electro
Hydraulic
Power
Steering ECU
Pressure
Sensor
Supply ICs
TLE 42xx
Pressure
K-Line
OptiMOS TM-T2
IPD 50P04P4L-11
8-bit MCU
XC800
A-Family
OptiMOS TM-T2
IPD 50P04P4L-11
M
CAN/LIN
Transceiver
TLE 6251DS/G
TLE 6258
TLE 6285G
HS-CAN
Electro Hydraulic Power Steering System for
Low-Cost Cars
The rich portfolio of the XC800 A-Family offers a cost-optimized fit for all requirements of
an Electro Hydraulic Power Steering system.
With this basic system approach, even low-cost cars can reap the benefits of EHPS in
reducing CO2 emissions by 3%.
Benefits
„„ Excellent price-performance ratio
„„ High scalability supports low-end to
high-end solutions
„„ Free tool chain
„„ DAVETM autocode generator
Key Features
„„ 4 to 64kB Flash
„„ EEPROM emulation for diagnostics
„„ CAN/LIN option
„„ Up to 8-channel 10-bit ADC
„„ Up to 10 PWM channels
21
XC800 A-Family
for Safety
Application Example
+12V from Battery
Supply ICs
TLE 42364
TLE 42994
Wake-up
P
OptiMOS TM-T 30V
IPD 90P03P4L-04
Current
Sense/
Error Flag
P
8-bit MCU
XC878/88
M
High-Current
PN Half-Bridge IC
BTN 7970/71
N
Hall Sensor
2x TLE 4946-2
or
TLE 4966
Safety CAN
N
P
Vehicle
Stability
Control
ECU
CAN/LIN
Transceiver
TLE 6250/51
TLE 7250
TLE 7259
LIN LDO Option
TLE 8458
(TLE 4266-2 + TLE 7259)
Airbag
ECU
Seatbelt
Pretensioner
ECU
CAN-Bus or LIN-Bus
Reversible Seatbelt Pretensioner
The XC800 A-Family offers a perfect product fit for all kinds of belt-pretensioner
applications.
Its wide scalability of low-end products and their cost-optimized feature sets give
system suppliers the opportunity to choose the best-fit product in this low-end safety
application.
Benefits
power consumption
„„ Low quiescent current
„„ Excellent price-performance ratio
„„ High scalability supports low-end to
high-end solutions
„„ Low
22
Key Features
option
„„ Up to 8-channel 10-bit ADC
„„ Up to 10 PWM channels
„„ Small footprint packages
„„ CAN/LIN
XC800 A-Family
for Powertrain
Application Example
Low-Cost
e.g.
IPD 90N04S4
TLE 7184
PWM
PWM
Interface
CCU6
8-bit MCU
XC800 A-Family
VBAT
Power
Supply
Bridge
Driver
6
MOSFETs
Pump
3
BLDC
OP-Amp
ADC
16/32-bit MCU
XC2000 Family
Electric Fan/Pump Application
“Power on demand” is the trend for state-of-the-art powertrain peripheral aggregates
across all automotive segments. Fuel pumps, water pumps, ventilation and air
management all consume energy. Optimizing the efficiency of these aggregates
significantly reduces emissions and improves performance.
The XC800 A-Family offers a perfect product fit for electric fan/pump applications.
Benefits
Key Features
„„ Improved
„„ High-performance
engine thermal control
„„ Better pump efficiency
„„ Reduced power consumption
„„ Speed can be adjusted to actual needs
„„ Completely switched off when engine
starts for a faster warm-up
8-bit MCU
with up to 64kB Flash
„„ Flexible PWM unit
„„ Fast 10-bit ADC
„„ LIN/CAN connectivity
„„ CCU6/MDU/CORDIC support sinus-based
system solution/block commutation
23
XC800 A-Family
for Powertrain
Application Example
Supply
Power
Microcontroller
LS Switches
XC800
A-Family
Signal
Conditioning
K-LIN/Transceiver
TLE 80801)
Motorcycle Engine Management
The next generation of small combustion engines requires more functions to comply
with emission regulations, performance requirements and comfort expectations.
Especially in the low-cost market for two wheelers, the XC800 A-Family is a perfect fit for
the requirements and provides a cost-sensitive solution.
Benefits
„„ Low-cost 2-chip system solution for
motorcycle EMS
„„ Supports EFI, including EU3 emission
standards
1) In development, samples available
24
Key Features
„„ 5V supply and K-Line
„„ Supports injector, multi-indication lamp
XC800 150°C -Series
Grade 0 Environment
XC800 150°C-Series Overview
TSSOP-38
QFP-48
32kB
XC886
24kB
XC886
16kB
XC866
8kB
XC866
4kB
XC866
XC800 150°C-Series − Grade 0 environment
Applications
Automotive
„„ Turbocharger
„„ Engine cooling fan
„„ Throttle control
„„ Valve control
„„ Failsafe EPS
„„ Fuel/Oil Sensor
„„ Water/Oil/Fuel pump
Key Features
„„ Ta = -40°C − 150°C1)
„„ AECQ-100
„„ Grade O
16-bit Vector Computer for
Field-Oriented Control
„„ Nested execution of CORDIC and MDU
„„ Vector rotation and transformations
Industrial
„„ Controls for heating and
furnace systems
„„ Electronic controls embedded
inside the engine
1) For details please check data sheet on www.infineon.com/XC800
25
XC800 I-Family for
Industrial & Multi-Market
XC800 I-Family –
Dedicated to Industrial Applications
The XC800 I-Family consists of six series of 8-bit microcontrollers based on the 8051
core architechture. It features a set of peripherals which enables use in real-time control
environments such as motor control, as well as for communication purposes, capacitive
touch and display control or LED lighting. All devices are developed to meet high quality
and reliability requirements and a comprehensive portfolio of application-oriented tools
and kits provides short time-to-market solutions for developers.
Real-Time Control @ Low Cost
„„ High-performance 48MHz Capture/
Compare Unit with ADC trigger and < 1µs
A/D conversion time for precise and fast
control loops
„„ Math & control code ROM libraries –
optimized & automated code execution
saves CPU and Flash resources
„„ 16-bit coprocessor for executing the
MDU or CORDIC algorithm
High Reliability @ Low Cost
to 130 thousand hours of operation
and 20-year data retention
„„ Up
26
„„ Flash
error correction & protection,
brownout detection, automated
dead-time control
„„ For use in IEC 60730/Class B-certified
applications
Short Time-to-Market Solutions
„„ Automated device configuration and code
generation, complete Infineon application
solution kits
„„ Free Infineon development tool chain;
support from leading tool chain suppliers
„„ Scalable product family with “pin-to-pin”
compatible devices
XC800 I-Family for
Industrial & Multi-Market
XC800 I-Family Portfolio
TSSOP-16
0.65mm pitch
TSSOP-20
DSO-20
0.65mm
1.27mm
DSO-24
1.27mm
TSSOP-28
0.65mm
TSSOP-38
LQFP-48
0.50mm
0.50mm
LQFP-64
0.50mm
XC878
64kB
XC858
XC878
52kB
XC858
36kB
XC858
32kB
XC886
XC888
24kB
XC886
XC888
16kB
XC866
8kB
XC835
4kB
XC822
2kB
XC822
XC864
XC824
XC836
XC866
XC836
XC866
XC800 I-Family Block Diagram
Peripheral
Bus
XC800 Core
Dual Cycle
2–64kB Flash
Interrupt Controller
UART
256Byte RAM +
64Byte Monitor RAM
T0/T1
Vector Computer
CORDIC
0.5–3kB XRAM
MDU
Boot ROM
SSC
I2C
MultiCAN
Serial Interfaces
Program and Data
Memory Bus
UART1
Timer 2
Timer 21
CCU6
Ports
System Control Unit
LED Touch Sense Unit
T2CCU
EVR, POR,
Brownout
OSC & PLL
ADC
Watchdog Timer
Debug & JTAG
[ www.infineon.com/XC800 ]
27
XC800 I-Family for
Industrial & Multi-Market
Application Example
XC836
Display Panel,
Direction Signals etc.
I/O
CTRAP
Emergency Stop (1)1)
COUT63
PWM (1)1)
Motor Drive
Signals (6)1)
CCU
Hall I/P (3)1)
Sensor
Battery
Recharger
Phase Voltage
Sensing (3)1)
Battery Voltage
Sensing (1)1)
Battery Current
Sensing (1)1)
Driver
M
Current
Sensing (1)1)
ADC
DC Link
Voltage Sensing (1)1)
Accelerator
Brake
E-Bike
In the growing market for electronic vehicles like the E-Bike, low-cost and highly-efficient
control solutions are required. In this example, the XC836 microcontroller handles the
motor control, battery charging and other functions of the ECU. Key features of the controller include symmetric PWM with automatic dead-time for up to three phases, a fast AD
converter that can be triggered synchronously with PWM, hardware-implemented fault
handling and automatic Hall-effect sensor decoding and a HW noise filter.
Key Features
„„ High-performance
motor control @ 48MHz
„„ Symmetric PWM with automatic dead-time for up to three phases
„„ Fast AD converter that can be triggered synchronously to PWM
„„ Hardware-implemented fault handling
„„ Automatic Hall-effect sensor decoding and HW noise filter
1) Number of signals
28
XC800 I-Family for
Industrial & Multi-Market
Application Example
SMPS
CoolSET TM F3R
PMA 7105
LED Indicator
SMPS
CoolSET TM F3R
CoolMOS TM
Temperature Sensor
TDA 5230
Driver
EiceDRIVER TM
8-bit MCU
XC836
XC800 I-Family
8-bit MCU
XC878
XC800 I-Family
IGBT
TRENCHSTOP TM
RC IGBT
Driver
HVMOS
M
BLDC Motor
Sensor/
Sensorless
M
Fan
Sensor/Sensorless
Valves
Indoor Unit
Outdoor Unit
Driver
HVMOS
Driver
HVMOS
M
M
Indoor Fan
Sensor/Sensorless
Louver Motor
Sensor/Sensorless
Air Conditioner
Due to the scarcity of fossil fuels and the negative environmental impact of CO2 emissions,
energy-efficient designs − especially in the case of mass applications − are crucial. Such
mass applications include air conditioners – nowadays predominantly with low-efficiency
motor drive and power conversion solutions. This example shows an improved solution with
the use of only two 8-bit microcontrollers.
Key Features
„„ Inverter control
„„ Compressor
restart delay
„„ Outdoor fan speed control
„„ Overcurrent protection
„„ Temperature control
„„ Power Factor Correction (PFC)
„„ Safety
„„ Temperature arithmetic processing
„„ Indoor fan control
29
XC800 I-Family for
Industrial & Multi-Market
Application Example
SMPS
CoolSET TM F3R
CoolMOS TM
Main Motor
BLDC
Sensor/
Sensorless
Control Panel
Driver
EiceDRIVER TM
LED Display
HVMOS
CoolMOS TM
M
8-bit MCU
XC878
XC800 I-Family
Temperature Sensors
High-Efficiency Pumps/Fans
High-efficiency pumps/fans are another mass application and another good example of
the high feature integration in our 8-bit microcontrollers. The XC878 handles the operation of high-efficiency pumps and fans, providing advanced motor control functionality
such as field-oriented control for higher operation efficiency. Furthermore, the same
microcontroller also performs power factor correction to increase the efficiency of power
conversion. IEC 60730/Class B certification guarantees a proven secure solution for
home appliance devices.
Key Features
„„ Temperature control
„„ LED display
„„ Inverter control
„„ Power Factor Correction (PFC)
„„ Safety
30
XC800 I-Family for
Industrial & Multi-Market
Application Example
SMPS
CoolSET TM F3R
CoolMOS TM
Induction
Cooker
Control Panel
LED Indicators
Roster Heater
Driver
Radiant Heater
Driver
IGBT
RC IGBT
8-bit MCU
XC824
XC800 I-Family
Temperature Sensors
Driver
M
Cooling Fan
Sensor/Sensorless
Induction Cooker
The electronic design of an induction cooker offers an excellent example of the high
feature integration in our 8-bit microcontrollers. The XC824T microcontroller with only
4kB of Flash in a mere 20-pin package manages the cooking temperature control and
provides advanced power switch control for increased efficiency and device durability.
Furthermore, it enables a human-machine interface based on capacitive touch sense
control and direct drive of the corresponding LED display.
Key Features
„„ Control panel capacitive touch sense control
„„ Direct drive of LED display
„„ Temperature control
„„ Timer control
„„ Power control
„„ Safety
31
XC800 I-Family for
Industrial & Multi-Market
Application Example
LED Board
Isolation
Buck Converter for
LED Current Control
LEDs
XC824
Buck Converter for
LED Current Control
LEDs
Vreg
IFX 20001
Buck Converter for
LED Current Control
LEDs
MOSFETs
IPD 78CN10N
Buck Converter for
LED Current Control
LEDs
Buck Converter for
LED Current Control
LEDs
XC824
Buck Converter for
LED Current Control
LEDs
Vreg
IFX 20001
Buck Converter for
LED Current Control
LEDs
MOSFETs
IPD 78CN10N
Buck Converter for
LED Current Control
LEDs
50V
12V
Power Board
AC IN
Power Factor
Correction
(Critical Conduction
Mode)
MOSFET
SPP 08N50C3
400V
Half-Bridge
LLC Resonant
Converter
Gate Driver
2ED005I12
LED Board
MOSFETs
IPA 50R299CP
XC824
Control Panel
XC824
Touchwheel
High-Brightness LED Lamp System
The No. 1 trend in contemporary lighting design is probably the advance made by highbrightness LEDs, driven by the high energy-efficiency and durability of LED. In addition
to this, connectivity with lighting networks offers yet another incentive to increase the
efficiency of solutions. The XC824 in this example enables a street lighting system design
with a flexible and efficient power supply and network communication for remote light
control. A major benefit to customers is the fact that this allows them to protect their
solution and maintain flexibility using a SW solution stored in the MCU Flash memory.
Key Features
„„ Primary side AC/DC PFC and DC/DC control supporting a flexible output
from 12V to 50V for various luminairs
„„ Secondary side LED current control
„„ Remote light control communication network
„„ Flexible and protectable SW solution stored in the MCU Flash
32
Motor Control and
Automation Solutions
Low-Cost Solutions for Motor Control and Automation
In fast-growing mass markets in particular, low-cost and fast time-to-market solutions are crucial. Nevertheless, customers will accept no compromises in their quest for smart and energy-efficient designs. The mass
markets for electric drives are increasingly adopting more efficient brushless motors or even sensorless
motors, thereby reducing the bill of material (BOM) and making magnetic field sensors obsolete. Infineon’s
XC800 microcontrollers and solutions are an excellent fit for these emerging requirements. For many years
now, Infineon has been a leading supplier of motor control in eBikes.
Product Benefits
The XC800 product family of 8-bit microcontrollers provides a scalable portfolio of low-cost devices for various types of motor control and industrial automation:
„„ Portfolio from 2kB to 64kB Flash and from 16-pin to 64-pin package options, qualified up to an operating
temperature of 150°C
peripherals and ROM code for field-oriented 3-phase motor control (FOC) solutions for AC/DC
„„ Optimized
Power Factor Correction MultiCAN technology supporting 2 CAN nodes with 32 message objects
„„ Direct drive of stepper gauges 25mA with a sink current up to 50mA and overcurrent detection
„„ Protocol
„„ For
stack for implementation into IO-Link sensor/actuator networks
use in IEC 60730/Class B-certified applications
[ www.infineon.com/indrive ]
33
Motor Control and
Automation Solutions
Scalable Motor Control Solutions
The XC800 microcontroller portfolio features scalability for various motor contol schemes.
XE166
XC2000
XC874
XC878
XC886
XC888
XC835
XC836
XC822
XC824
XC866
Vector
Computer
MAC Unit
Enhanced
Vector
Computer
Vector
Computer
MDU
PWM Unit with
Hall Sensor Mode
Fast PWM Unit with
Hall Sensor Mode
Block Commutation
with Hall Sensors
Sinusoidal
Commutation
with Hall Sensors
PWM Unit
Triggers ADC Unit
PWM Unit
Triggers ADC Unit
Two PWM Units
Trigger ADC Unit
Three PWM Units
Trigger two ADC
Units
Field-oriented Control
Sensorless
Field-oriented Control
Sensorless
Field-oriented Control
Sensorless
Dual Motor
Field-oriented Control
Sensorless
Infineon provides a wide range of BLDC bridge drivers, microcontroller-optimized for complete motor control solutions.
34
TLE 7183F
5.5 ... 28V
0 ... 100% Duty Cycle
1 OPAmp
No VReg
2-bit Diagnosis
TLE 7184F
7.0 ... 40V
0 ... 95% Duty Cycle
1 OPAmp
5V LDO Integrated
1-bit Diagnosis
TLE 7185E
5.5 ... 40V
0 ... 95% Duty Cycle
0 OPAmp
No VReg
1-bit Diagnosis
TLE 7188F
5.5 ... 28V
0 ... 100% Duty Cycle
2 OPAmps
No VReg
2-bit Diagnosis
TLE 7189F
5.5 ... 28V
0 ... 100% Duty Cycle
2 OPAmps
No VReg
2-bit Diagnosis
Motor Control and
Automation Solutions
DAVE™ Drive − Application Code Generator for Motor Control
The DAVE™ Drive auto-code generator provides application code for a complete motor
control system
„„ Significantly shortens the evaluation time for motor control developers as the motor
control code can be generated via a GUI instead of writing several thousand lines of
code by hand
„„ Gives hardware engineers easy access to electronic systems
„„ Uses
the full power of Infineon’s microcontroller – it generates, for example, optimized
algorithm code for devices, a task which usually requires expert knowledge in both
motor control and assembler programming
„„ Free download at [ www.infineon.com/davedrive ]
IO-Link Slave Solution for XC800
What is IO-Link?
„„ Standardized sensor/actuator interconnection
„„ Simple
3-wire point-to-point connection
„„ Sensor/actuator
„„ Find
fully visible from the lowest to the highest communication layer
out more at [ www.infineon.com/io-link ]
IO-Link
Partners for IO-Link SW Stack
Technologie
Management Gruppe
Karlsruhe
[ www.tmg-karlsruhe.de ]
Benefits during installation, operation and maintenance
communication with built-in error detection
„„ Robust
„„ Easy
(re-)calibration and parameterization without engagement on sensor/actuator
level, but from the top-level communication layer
„„ Easy integration into well-established fieldbus systems based on reduced and
unshielded cabling
[ www.infineon.com/DAVEDrive ]
Engineering
[ www.mesco.de ]
35
Motor Control and
Automation Solutions
Motor Control Application Kits
Infineon’s application kits for low-cost motor control and automation offer full hardware
(HW) and software (SW) solutions for different power classes and topologies.
LIN Stepper Application Kit
[ www.infineon.com/LinStepper ]
Key Features
„„ XC866
––PWM unit
––Fast ADC with <200ns sample time
„„ Supports 50 to 200mA stepper motor
„„ On-board stepper gauge
„„ Software package included to control
the stepper motor and deploy your
own design
Applications
„„ Instrumentation/gauges
„„ Multi-axis positioning
„„ Surveillance equipment
„„ Free
toolchain including compiler
and debugger
„„ MiniWiggler for JTAG debug via
USB interface
„„ Ready for LIN prototyping
„„ DAVETM-compatible software packages
„„ Suitable for Windows 98/2000/XP/7
„„ CNC
machining
„„ Printers
„„ Business
Automotive BLDC Motor Drive Kit
Key Features
„„ Scalable 3-phase inverter
„„ Sample
code:
FOC & V/f for XC886 and XC2238N
„„ Integrated protection features for high
system reliability
Applications
„„ Pumps
„„ Fans
36
machines
[ www.infineon.com/bldc ]
„„ Complete
IDE software packages
included
„„ Easy installation, plug & play
Motor Control and
Automation Solutions
BLDC (Brushless DC) Application Kit
Key Features
„„ XC866
––PWM unit
––Fast ADC with <200ns sample time
„„ Power board 9V − 18V, 20A
„„ 50W PMSM motor and plug-in
12V power supply
„„ Uses Infineon NovalithICTM BTN 7960B and
TLE 4264 LDO
[ www.infineon.com/BLDC ]
„„ DAVETM
Drive auto-code generator
(fully-functional application code) for
––Block switching with Hall sensors and
sensorless
––Free toolchain including compiler
and debugger
„„ Digital isolated real-time monitoring
tool (USB to JTAG and CAN bridge)
„„ Tutorial videos demonstrating how to
use the kit
„„ Suitable for Windows 98/2000/XP/7
Applications
„„ Water pumps
„„ Valves
„„ Fuel
„„ Power
pumps
tools
„„ Fans
DAVETM Drive Application Kit
Key Features
„„ XC886 with vector computer
[ www.infineon.com/davedrive ]
toolchain integrated in DAVETM Drive
––PWM unit
––Flexibly generates optimized code
––Fast ADC with <200ns sample time
and is not based on static libraries
„„ Power Board 23V – 56V, 7.5A
––Configures Infineon’s powerful and
„„ 15W PMSM motor and plug-in
flexible motor control peripherals
24V power supply
––Compresses a detailed user manual
„„ Uses Infineon 6ED003L06 gate driver,
into a few mouse clicks
TM
BSC196N10, MOSFETs, CoolSET
––Helps designers to quickly and easily
ICE3B0565 power supply and TLE 4264 LDO
implement advanced motor control
TM
„„ DAVE Drive auto-code generator
techniques on low-cost components
(fully-functional application code) for
„„ Digital isolated real-time monitoring
––Block switching with Hall sensors
tool (USB to JTAG and CAN bridge)
and sensorless
„„ Suitable for Windows 98/2000/XP/7
––Sensorless FOC of PMSM
Applications
motor controls
„„ Transportation systems
„„ Industrial
„„ Free
„„ Consumer
motor controls
„„ Appliance motor controls
37
Motor Control and
Automation Solutions
FOC Drive Application Kit
Key Features
„„ XC878 with vector computer
––Two independent PWM units
––Fast ADC with <200ns sample time
„„ XE164 real-time signal controller with
MAC unit
––Three independent PWM units
––Two independent fast ADCs with
<200ns sample time
„„ Power board 23V − 56V, 7.5A
„„ 15W PMSM motor and plug-in
24V power supply
[ www.infineon.com/FOCdrive ]
„„ Uses
Infineon 6ED003L06 gate driver,
BSC196N10, MOSFETs, CoolSETTM
ICE3B0565 power supply and TLE 4264 LDO
„„ Software package including source code
––Sensorless FOC of PMSM with XE164
––Sensorless FOC of PMSM with XC878
„„ Free toolchain for XC878 and XE164 including compiler and debugger
„„ Digital isolated real-time monitoring tool
(USB to JTAG and CAN bridge)
„„ DAVETM-compatible software packages
„„ Suitable for Windows 98/2000/XP/7
Applications
„„ Industrial drives
„„ Fans, blowers
„„ Pumps
3-Phase Drive Application Kit
Key Features
with vector computer
„„ XC886
––PWM unit
––Fast ADC with <200ns sample time
„„ Power board 110V – 230V AC, 3A
––Inverter with 375W – 750W
„„ Uses Infineon IKCS12F60 CIPoSTM 12A,
CoolSETTM ICE 3B0565 power supply
and TLE 4264 LDO
Applications
„„ Home appliances
––Washing machines
––Dishwashers
38
[ www.infineon.com/3phasedrive ]
„„ Software
package including source code
––Sensorless FOC of PMSM
––V/f control of ACIM for quick
evaluation
––Free toolchain including compiler and
debugger
„„ Digital isolated real-time monitoring tool
(USB to JTAG and CAN bridge)
„„ DAVETM-compatible software packages
„„ DAVETM Drive-ready
„„ Suitable for Windows 98/2000/XP/7
„„ Industrial
––Pumps
––Fans
motor controls
Motor Control and
Automation Solutions
Dual Motor Drive Application Kit
[ www.infineon.com/2motordrive ]
Key Features
„„ XC878 with vector computer
„„ Software
––Two independent PWM units
––Fast ADC with <200ns sample time
„„ XE164 real-time signal controller with
MAC unit
––Three independent PWM units
––Two independent fast ADCs with
<200ns sample time
„„ Power Board 110V – 230V AC, 8A
––Inverter A with 900W – 1800W
––Inverter B with 100 – 200W
––Boost converter for
Power Factor Correction (PFC)
„„ Uses Infineon IKCS17F60 CIPoS™ 17A,
„„ Suitable
package including source code
––Simultaneous control of two PMSMs
with sensorless FOC & digital PFC with
XE164
––Sensorless FOC & digital PFC with
XC878
––V/f control of ACIM for quick
evaluation
„„ Free toolchain for XC878 and XE164
including compiler and debugger
„„ Digital isolated real-time monitoring tool
(USB to JTAG and CAN bridge)
„„ DAVE™-compatible software packages
for Windows 98/2000/XP/7
6ED003L06 gate driver,
SPD04N50C3 MOSFETs,
IDT08S60 SiC diode,
SPA15N60C3 MOSFETs,
CoolSET™ ICE3B0565 power supply and
TLE 4264 LDO
Applications
„„ Air conditioning
„„ Industrial drives
„„ Fans, blowers
„„ Pumps
„„ White
goods
IO-Link Kit
Key Features
„„ XC800 8-bit microncontroller
––High-performance 8051
––Device IO-Link for intelligent control
nodes
––SPI interface
––CAN, ADC, PWM, Timers
[ www.infineon.com/io-link ]
„„ XE166
16-bit real-time signal controller
––Real-time performance
––DSC
––SPI interface
––Hardware support for up to 10 IO-Link
channels with FIFO buffer for each
channel
––Parallel Interface, CAN, ADC, PWM,
Timers
39
Advanced Touch
Control Solutions
Solutions for Advanced Touch Control
Infineon’s technology is based on the capacitive touch sense principle and was optimized for easy use in highly-integrated industrial and automotive applications. The
actual sensing is controlled via a dedicated functional unit on the microcontroller.
The high operation frequency allows time-multiplexed operations through the same
pins. This way, for example, touch sensing can be combined with the control of an LED
matrix used in displays.
Our dedicated microcontrollers from the XC82x and XC83x series feature a library for this
solution as part of the ROM code.
Product Benefits
„„ Reliable touch control technology based on oscillator relaxation topology
„„ Adjustable to suit various cover materials
„„ Dedicated peripheral unit with 7 I/Os featuring combined touch and display control
„„ Low pin-count and cheap single-layer PCB designs
„„ Direct drive of stepper motors or displays with up to 50mA
„„ ROM library saves development time, Flash memory and CPU resources
40
[ www.infineon.com/intouch ]
Advanced Touch
Control Solutions
Thanks to Infineon’s touch control technology, customers can
enjoy the benefits of a highly-customized touch interface layout –
meaning that their human-machine interfaces will have a unique
look and feel.
Button
The capacitance of the button electrode is gauged by the
controller IC. The button’s primary function involves detecting
the presence of the user’s finger. All types of button designs
can be realized.
Slider
Finger movement along a one-dimensional path is detected by
the slider function. Volume control is just one of the many areas
to benefit from slider technology.
Wheel
A small amount of electrodes experience an increase in capacitance whenever a user scrolls the wheel with his/her finger. The
precise position of the finger is then determined based on the
calculated rise in capacitance.
Matrix
Numbers and letters are identified via matrix functionality. Finger
movement is decoded to determine the precise function that the
user wishes to access.
41
Advanced Touch
Control Solutions
Application Kits for Advanced Touch Control
Color Wheel Application Kit
[ www.infineon.com ]
This kit is built around Infineon’s new XC822 8-bit microcontroller and is a ready-to-use
solution for adjusting the color, saturation or brightness of light using a capacitive
touch wheel and button as its HMI.
The application example code is loaded to the microcontroller’s Flash memory and can
be accessed and modified with DAVE™ Bench – Infineon’s free development tool chain.
Customers can easily build up on this code and develop their own solution with a fast
time-to-market.
Key Features
„„ Flexible and ready-to-use control solution for adjusting LED colors with a touch
wheel XC822 microcontroller featuring
capacitive touch and LED supply control
„„ Application example code for touch
wheel/button and LED color control
„„ Documentation
and tools on CD-ROM
––DAVE™ Bench free development
tool chain
––Product and application
documentation
„„ USB I/F for power supply and
programming access
42
Advanced Touch
Control Solutions
7-Button Application Kit
[ www.infineon.com ]
This kit is built around Infineon’s new XC822 8-bit microcontroller and is a combined
control solution for capacitive touch buttons and LED-display functionality. The sensing
sensitivity is adjusted to work with a 2mm acrylic glass cover mounted on the substrate.
A dedicated functional unit on the XC822 microcontroller manages both the control
of the capactitive touch sensing and the driving of an LED matrix for use in displays.
A specific ROM code is part of the device – this reduces the workload involved in
configurating and calibrating the design.
The application example code is loaded to the microcontroller’s Flash memory and can
be accessed and modified with DAVE™ Bench – Infineon’s free development tool chain.
Customers can easily build up on this code and develop their own solution with a fast
time-to-market.
Key Features
„„ Flexible and ready-to-use solution
for combined capacitive touch and
LED-display control
„„ XC822 microcontroller featuring a
dedicated functional unit for touch and
display control and a ROM library for
supporting configuration and calibration
„„ Application
example code for controlling
7 touch buttons and 7 touch indicator
LEDs
„„ Documentation and tools on CD-ROM
––DAVE™ Bench free development tool
chain
––Product and application documentation
„„ USB I/F for power supply and
programming access
43
Industrial Lighting
Solutions
Solutions for Intelligent Industrial Lighting
Due to escalating energy costs and a heightened awareness of energy consumption,
lighting systems are more often viewed from a total cost of ownership (TCO) perspective.
Particularly in the field of industrial lighting systems such as office, building or street
lighting, investments in advanced lighting and lighting control technologies pay off
quickly. Effective measures aimed at increasing energy efficiency include the use of
high-brightness LEDs, integration into lighting networks and the improvement of power
stage efficiency. Especially when designing LED systems, consideration has to be given
to the fact that LED light efficacy (lumen per Watt) will continue to increase due to
ongoing progress in LED technology development.
All this drives the need for intelligent digital control and flexible system solutions.
Product Benefits
„„ A Capture/Compare Unit with direct ADC hardware link and flexible duty-cycle PWM
with two 16-bit 48MHz timers e.g. for real-time control of power stages
„„ Multiple communication interfaces (UART, SPI, I2C) and DALI protocol stacks for
network integration
„„ Excellent device robustness for a long application lifetime (20-year data retention and
over 130 thousand hours of operation)
44
[ www.infineon.com/inlight ]
Industrial Lighting
Solutions
DALI Solutions
The Digital Addressable Lighting Interface (DALI) is a protocol that enables the design of
lighting communication networks. For detailed information on DALI, please refer to
[ www.dali-ag.org ].
With its XC82x- and XC83x-Series, Infineon provides low pin-count microcontrollers for
designing DALI-conforming control gears.
The DALI control gear software stack was tailored to suit these product series and
is available as a free download (go to [ www.infineon.com/inlight ] and select the
“DALI solutions” subcategory).
A dedicated evaluation kit will soon be available.
DALI Evaluation Kit and Tools from Infineon
LightNET
DALI configuration SW
for groups and scenes
Easy Kit as DALI
Master Board
USB/UART
PC Connector
XC82x/XC83x
SW Stack
DALI
PHY
Easy Kit as DALI
Slave Board
Easy Kit as DALI
Slave Board
XC82x/XC83x
SW Stack
XC82x/XC83x
SW Stack
DALI
PHY
DALI
PHY
DALI Bus
45
Tools
Starter Kits
Board
Product Names Description
Order No.
XC822
For evaluating XC822 microcontrollers; including USB cable, KIT_XC822_EK_V1
high-power LED module, boost converter, capacitive touch
pads and CD-ROM with technical documentation (user
manual, data sheets, board documentation, Errata sheets),
DAVE™ Bench free development tool chain (compiler,
8-bit
debugger, Flash loader) and application code examples with
Microcontroller hands-on training.
XC835
XC836
For evaluating XC835 and XC836 microcontrollers; including KIT_XC836_EK_V1
USB cable, capacitive touch pads, LED display and CD-ROM
with technical documentation (user manual, data sheets,
board documentation, Errata sheets), DAVE™ Bench free
8-bit
development tool chain (compiler, debugger, Flash loader)
Microcontroller and application code examples with hands-on training.
XC864
XC866
XC878
XC886
XC888
8-bit
Microcontroller
46
For evaluating XC864/ XC866/XC878/XC886/XC888
microcontrollers; including documentation, compiler,
debugger, operating system, parallel cable and one
extension board.
KIT_XC864_EK_V1
KIT_XC878_EK_V1
Tools
USB Development Tools
XC800 USCALE – Starter Kit
The XC800 USCALE kit is a low-cost USB stick providing full evaluation capability for
the XC866, XC886 and XC888 8-bit family of microcontrollers, all on a single platform.
The kit includes a development tool chain, demos and tutorials for quick installation
and ease-of-use, as well as access to the key features and hardware signals of each of
the three microcontrollers for more extensive benchmarking and evaluation.
Key Features
„„ Low-cost USB stick format provides
a single evaluation platform for the
XC866, XC886 and XC888 8-bit
microcontrollers
„„ Complete tool chain support for the
XC800, high-performance 8051 family of
products
„„ Access
to hardware signals through
a 16-pin connector for evaluating the
key features of each 8-bit XC800 8051
microcontroller: CAN, ADC, CapCom6E
and the 16-bit vector computer
„„ Easy installation with demos and tutorials for ease-of-use and quick evaluation
of key features
DAP miniWiggler − High-Performance and Cost-Efficient Debugging Tool
The miniWiggler is Infineon‘s high-performance and cost-efficient debugging tool
for the future. On the host side, it has an USB interface, which is available on every
computer. On the device side, the communication is via Infineon 10-pin DAP or 16-pin
OCDSL1 interfaces. The miniWiggler was designed especially to work in combination
with Infineon’s Debug Access Software (DAS).
Key Features
„„ Compatible with Infineon DAP and SPD
„„ Compatible with JTAG/IEEE 1149.1
„„ Clock rate up to 30MHz (programmable)
„„ All signals are 5.5V, scaling down to
1.65V
„„ USB 2.0 (high-speed)
„„ Certified
drivers for Microsoft
Windows 2000/XP/VISTA/7
„„ USB, JTAG and DAP/SPD hotplug and
unplug
„„ Three on-board status LEDs
„„ Support for OCDS1 16-pin and DAP
10-pin connectors
47
Tools
DAVETM − Digital Application Virtual Engineer
DAVETM helps you to program the Infineon microcontroller of your choice, by offering
intelligent wizards that configure the chip to work the way you need it and automatically
generate C-code with appropriate driver functions for all of the on-chip peripherals and
interrupt controls.
DAVETM interacts directly with the IDEs from leading tool suppliers and with Infineon’s
free toolchain DAVETM Bench.
To use DAVETM, you need the DAVETM mother system and the DIP file for your specific
microcontroller.
Key Features
„„ DAVE™ generates initialization code for Infineon microcontrollers
„„ DAVE™ displays all available peripherals in a block diagram at the start
„„ Click on a peripheral to define its functionality
48
[ www.infineon.com/DAVE ]
Tools
DAVETM Bench – The New Platform
for Free Tools and Software
DAVETM Bench is an eclipse-based platform for providing a complete set of development
tools and support SW in a unified integrated development environment for Infineon
microcontrollers. The first implementation supports the Infineon XC800 family.
Key Features
to use
–– The eclipse platform has been tailored for quick success and ease-of-use.
„„ Active project
–– By defining an active project, errors when building or debugging projects are avoided.
„„ Interface to DAVETM
–– The Infineon solution for generating configuration code: Easy import and switch
between DAVETM Bench and DAVETM.
„„ SDCC Compiler
–– Optimized for the XC800 family with an easy-to-use build management.
„„ FLOAD
–– Flash loader for downloading the hex code to the target via JTAG or UART/LIN BSL.
„„ Hitop Eclipse Debugger
–– Level one debugger that supports the Infineon miniWiggler and Easy Kit UAB adapter.
It also includes an instruction set simulator.
„„ U-SPY
–– UART terminal including support to filter and sending predefined messages and
visualizing received data.
„„ Easy
[ www.infineon.com/DAVEBench ]
49
Tools
Development Support/Tool Partners
Integrated Compiler Development Environment
DAVE
Bench
TM
Emulator & Debugger Development Systems
Programmer/Programming Software
Operating System & Software
Simulation, Modelling & Rapid Prototyping
Auto-Code Generation Tools
DAVE
TM
DAVE
Drive
TM
Software Partners
Technologie
Management Gruppe
Karlsruhe
50
Engineering
51
Ask Infineon – Infineon Hotline-Service at your fingertips.
Where you need it. When you need it.
Infineon offers its toll-free 0800 service hotline as one central number,
available 24 / 7 in English and German.
Our global connection service goes way beyond standard operating and
switchboard services by offering qualified support on the phone. Call us!
Germany .......................... 0800 951 951 951
USA ................................. 1866 951 9519
International . .................. 00 800 951 951 951
Direct access ................... +49 89 234 - 0 (interconnection fee)
Where to Buy
Infineon Distribution Partners and Sales Offices
Please use our location finder to get in contact with your nearest
Infineon distributor or sales office.
www.infineon.com/WhereToBuy
Infineon Technologies – innovative semiconductor solutions for energy efficiency, mobility and security.
Published by
Infineon Technologies AG
85579 Neubiberg, Germany
© 2011 Infineon Technologies AG.
All Rights Reserved.
Visit us:
www.infineon.com
Order Number: B158-H9216-G2-X-7600
Date: 02 / 2011
Attention please!
The information given in this document shall in no event
be regarded as a guarantee of conditions or characteristics
(“Beschaffenheitsgarantie”). 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 your 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 your nearest Infineon Technologies
Office. Infineon Technologies Components may only be
used in life-support devices or systems 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.
Feature Overview XC800 A-Family
High current pads
PWM channels
1
1
–
–
10 LQFP-64
8
–
1
–
–
4
–
Temperature (Tambient)
Touch sense control
8
Package
CCU6
Up to 1
T2CCU
3
Channels
Channels
yes
SSC
LIN
XRAM
RAM
MDU
Capture/
I2C FOC UART CAN SPI ADC Compare
Units
SRAM
∑ SRAM
ROM
Program
Program Flash
Frequency (MHz)
Core
Data Flash
Flash
with ECC
Core
Feature Overview XC800 A-Family for Automotive
7-Series 8051 27 24-64 Up to
3328 256+ 3008 –
4
8-Series 8051 24 24-32 Up to
64
2
Up to
+125°C
24-32 1792 256
1536 –
yes
2
4-16
–
1
–
1
8
–
1
–
4
TSSOP-38 -40°C to
1
–
1
4/8 –
1
yes yes 4
TSSOP-28 -40°C to
8
6-Series 8051 27 4-16
Up to 1
2
768
256
512
–
0.128
512
256
256
yes yes
TQFP-48/ -40°C to
LQFP-64
4
3-Series 8051 24 4-8
-40°C to
+150°C
+150°C
+125°C
2-Series 8051 24 4
0.128
512
256
256
yes yes
1
–
1
4
–
1
–
–
4
TSSOP-16 -40°C to
+125°C
www.infineon.com/XC800
Feature Overview XC800 I-Family
High current pads
PWM channels
1
1
no
no
10 TQFP-64
Temperature (Tambient)
Touch sense control
8
Package
CCU6
Capture/
Compare Units
T2CCU
ADC
Channels
CORDIC/MDU
SPI
SSC
CAN
Channels
(messege objects)
SRAM I2C FOC UART
∑ SRAM
Data Flash (KB)
Flash
Program Flash (KB)
Frequency (MHz)
Core
Core
Feature Overview XC800 I-Family for Industrial & Multi-Market
7-Series
8051 27.67 52/64
Up to 4 3320 no
yes
yes
2 (32) yes
-40°C to
+125°C
5-Series
8051 27.67 24/52/64 Up to 4 3320 no
no
yes
2 (32) yes
8
1
1
no
no
10 TQFP-64
-40°C to
+125°C
8-Series
8051 24
24/32
Up to 8 1792 no
6-Series
8051 27.67 4/8/16
Up to 8 768
no
3-Series
8051 24
4/8
0.128
512
2-Series
8051 24
4
0.128
512
yes
no
yes
2
yes
8
0
1
no
no
no
4
4
TQFP-48/
-40°C to
TQFP-64
+125°C
yes
0
yes
8
0
1
no
TSSOP-38
+125°C
yes yes
yes
0
yes
8
0
1
yes yes 4
DSO-24/
-40°C to
TSSOP-28
+125°C
yes no
yes
0
yes
4
0
1
yes no
TSSOP-16/ -40°C to
4
TSSOP-20/ -40°C to
DSO-20
Published by
Infineon Technologies AG
85579 Neubiberg, Germany
© 2011 Infineon Technologies AG.
All Rights Reserved.
Visit us:
www.infineon.com
Date: 02 / 2011
Attention please!
The information given in this document shall in no event
be regarded as a guarantee of conditions or characteristics
(“Beschaffenheitsgarantie”). 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 your nearest Infineon
Technologies Office (www.infineon.com).
+125°C
Warnings
Due to technical requirements components may contain
dangerous substances. For information on the types in
question please contact your nearest Infineon Technologies
Office. Infineon Technologies Components may only be
used in life-support devices or systems 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.