Documente Academic
Documente Profesional
Documente Cultură
Training
Jan. 2011 Beijing Institute of Technology
Infineon Microcontroller
Our strength are Cores
C166S-V2
Core Single-Cycle
High Performance 32-bit CPU
MAC Instructions
3 level super-scalar,
DMA-like Peripheral
4 stage pipeline, running up to 300 MHz Event Controller
Peripheral Control Processor
90nm
TC17xx
TC11xx
today
TriCore 1 Max
32 bit 90nm
TC17xx TriCore 1 Future
TC11xx 0.13m
TC13xx
TC11xx TriCore 1 NG
TC19xx 0.13m
TC11xx TC17xx
16/32 bit TC17xx TriCore 1 Architecture
0.25m/0.18m
XC2xxx Architecture
XC22x 0.13m
XC161 XC167
XC23x XC16x Architecture
0.22m
C167 XC164 XC27x
C161
8 bit C165 C166 Architecture
C164 0.5m / 0.45m
XC85x
C8xx 8 bit Cs
C5xx XC86x 0.8m ... 0.22m
XC2000 XC2300
SAFETY & CHASSIS
+128MHz 16/32-bit CPU Electrical Power Steering
ECC on all memories
32 k to 1.6MB Flash Suspension
Redundant A/D
38 to 176 Pins Airbag
Embedded Flash Converters
Braking
Single Cycle Execution CRC & MPU
Powerful Data Bus Structure
ESP
POWERTRAIN
XC2700 Low end engine control
Dedicated Transmission control
Motor Controller Ventilation
Fast and Accurate A/D Pumps
Temp.
Range Code Mem. CPU
Prefix Code Type Series Size Type Freq. Package
40
F A 66
L L
SA H XC2 y x z M ## 80
F
K 5X 120
128
series-#
ED =MCDS F = Flash L = L-QFP
device
F = -40/ 85 C V = VQFN
H = -40/ 110C R = TSSOP
K = -40/ 125C 1: TSSOP-38 Package
2: VQFN-48 package
3: QFP-64 Package
6: QFP-100 Package
8: QFP-144 Package
9: QFP-176 Package
XC2200
Body
U L N - M H I
XC2300
Safety
S D B - A C E
XC2700
Powertrain
2X 3X 4X 6X 5X 7X 8X
XE166
Industrial
U L N - M H I
10/13/2010
18.01.2011 Copyright
Copyright Infineon
Infineon Technologies
Technologies 2009.2009. All rights
All rights reserved.
reserved. Page 6
Feature Overview XC2200
Flash Program Flash 512-1024 1024-1536 384-768 384-704 128-256 32-128 32/64
Data Flash 64 64 64 64 64 32
SB RAM Standby 8 8 8 1 8
CAN Channels Up to 6 Up to 6 Up to 6 Up to 5 Up to 6 Up to 2 -
Capture CCU 1 0 1 0 0 0 0 0
Compare
CCU 2 1 1 1 1 1 1 1
Units
[CCU]** CCU 6 4 4 4 4 2 2 1
FlexRay Up to 2 Up to 2 - - - - -
Package QFP 100 / 144 QFP 144 / 176 QFP 64/100 / QFP 100 / QFP 64 / 100 VQFN48/ TSSOP 38/
144 144 QFP 64 VQFN48
Flash Program Flash 1024 1024-1536 704 512 / 768 256 128 64
Data Flash 64 64 64 64 64 32
CAN Channels 3 3 2 2 2 1 0
ADC Channels 24 24 / 30 16 / 24 9 / 16 / 24 9 / 16 8 / 17 7 / 10
(10bit, 1.2s)
Capture CCU 1 0 1 0 0 0 0 0
Compare
CCU 2 1 1 1 1 1 1 1
Units
CCU 6 4 4 4 4 2 2 1
[CCU]**
FlexRay Up to 2 Up to 2 - - - - -
Pins 100 / 144 / 144 / 176 100 / 144 64 / 100 / 64 / 100 48/64 38/48
176 144
Performance
Performancerange
rangefrom
from40MHz
40MHzto
to128MHz
128MHz
High
Highperformance
performancewith
withlow
lowpower
power(MIPS/mA)
(MIPS/mA)
Wide
Widespread
spreadof
ofproducts
products
low
lowcost
cost32K
32K@ @40
40MHz
MHz
high
highperformance
performance1,088k
1,088k@@128
128MHz
MHz
Scalable
Scalableand
andpin
pincompatible
compatiblemicrocontroller
microcontroller
concept
concept
Flexible
FlexibleSingle
SinglePower
PowerSupply
Supply3.0V5.5V
3.0V5.5V(two
(two
independent
independentdomains)
domains)
Single
Singlepower
powersupply
supplyCore
Corevoltage
voltagegenerated
generated
on
onchip
chip
Lots
Lotsof
ofsafety
safetyfeatures
features(ECC,
(ECC,Memory
Memory
Protection,
Protection,Voltage
Voltagesupervision
supervision)
)
a)
b)
c)
Module features:
- high-resolution capture
and compare
- synchronized PWM
channels
- 3 + 3 + 1 PWM outputs
- powerful capture modes
- optimized modes for
electric drive control
from low- to high-end
- complete shadow buffer
- start-stop control
- counting inputs
- capability to trigger ADC
- emergency stop input
- digital dead-time control
for power inverters
Device options:
- up to 4 CCU6 modules
- synchronous start for all timers
MultiCAN features:
Auto Code
Generation Tools Compiler
and
DAvE Debugger
IDE Debugger/Emulator
Realtime Workshop
Target Link
Classic C166
and Viper VX166
Operating
System & SW Simulation Tools
Instruction Set Simulator
Included in Altium and Keil IDE
-Vision IDE
Evaluation /
DSP-Lib Easy Kits
18.01.2011 Copyright Infineon Technologies 2009. All rights reserved. Page 22
Design-in Flow
Idea
MCUs Selection
DAvE
Help to initialize the program
Development Software
Development Software
(Evaluation Version)
Starter-Kit Emulator
(Evaluation MCUs and Software)
Target Board
www.infineon.com
/mc-training
18.01.2011 Copyright Infineon Technologies 2009. All rights reserved. Page 24
www.infineon.com/mc-training