English
Language : 

XC228X_08 Datasheet, PDF (39/125 Pages) Infineon Technologies AG – 16/32-Bit Single-Chip Microcontroller with 32-Bit Performance
XC2287 / XC2286 / XC2285
XC2000 Family Derivatives
Functional Description
3
Functional Description
The architecture of the XC228x combines advantages of RISC, CISC, and DSP
processors with an advanced peripheral subsystem in a well-balanced design. On-chip
memory blocks allow the design of compact systems-on-silicon with maximum
performance suited for computing, control, and communication.
The on-chip memory blocks (program code memory and SRAM, dual-port RAM, data
SRAM) and the generic peripherals are connected to the CPU by separate high-speed
buses. Another bus, the LXBus, connects additional on-chip resources and external
resources (see Figure 3). This bus structure enhances overall system performance by
enabling the concurrent operation of several subsystems of the XC228x.
The block diagram gives an overview of the on-chip components and the advanced
internal bus structure of the XC228x.
PSRAM
16/32/64 Kbytes
Program Flash 0
256 Kbytes
Program Flash 1
192/256 Kbytes
Program Flash 2
0/64/256 Kbytes
DPRAM
2 Kbytes
DSRAM
16 Kbytes
CPU
C166SV2 - Core
System Functions
Clock, Reset, Power Control,
Stand-By RAM
Interrupt & PEC
Interrupt Bus
OCDS
Debug Support
EBC
LXBus Control
External Bus
Control
WDT
RTC
ADC1
8-Bit/
10-Bit
8 Ch.
ADC0
8-Bit/
10-Bit
16 Ch.
GPT
T2
T3
T4
... CC2 CCU63 CCU60
T7 T12
T12
T8 T13
T13
T5
BRTG6en
USIC2 USIC1 USIC0
2 Ch., 2 Ch., 2 Ch.,
64 x 64 x 64 x
Buffer Buffer Buffer
Multi
CAN
RS232, RS232, RS232,
LIN, LIN, LIN,
SPI, SPI, SPI, 2/5ch.
IIC, IIS IIC, IIS IIC, IIS
P15
Port 5 P11
P10
P9 P8 P7 P6 P4 P3 P2 P1 P0
8
16
6
16
8
7 54 8
8
13
8
8
MC_XC228X_BLOCKDIAGRAM
Figure 3 Block Diagram
Data Sheet
37
V2.1, 2008-08