English
Language : 

SLE88CFX4000P Datasheet, PDF (7/10 Pages) Infineon Technologies AG – Security & Chip Card ICs
SLE 88CFX4000P
Block Diagram
Sensor/Filter:
Voltage
Clock
Reset
Temperature
Scalable
CLK
UART
EEPROM
400 Kbyte
Code/Data
RAM
16 KByte
„Hidden“ ROM
80 Kbyte
for PSL
32-bit Bus
32-bit CPU
with
Memory
Management
and Protection
Unit
Voltage
Regulator
16-bit
Timers
Crypto@1408Bit
880 Byte RAM
DES
Accelerator
Random
Number
Generator
Figure 2: SLE 88CFX4000P, 32-bit CPU and Peripherals
General Description
SLE 88CFX4000P is the first smart card microcontroller on the market in 0.13 micron CMOS
technology. In this product family, Infineon Technologies realises increased security and
performance while reducing power consumption, and additionally provides a platform for real multi-
application and multi-tasking operating systems.
Performance and Virtual Machine Acceleration
Performance is first of all enhanced by the 32-bit architecture that processes instructions and data
32-bit wise. This is supported by the implementation of cache memories in the core that allow
faster access to instructions and data. Performance is also enhanced by a clock frequency of up to
66MHz. And finally, efficient support and an additional performance increase of multi-application
schemes are gained by a hardware acceleration of Virtual Machine Languages like Java Card TM,
MULTOSTM or WPSCTM.
Large Memories
The 32-bit architecture allows the linear addressing of large memories for a more convenient code
implementation. With the 0.13 micron process, SLE 88CFX4000P offers largest on-chip-memories
with 80 Kbytes of ROM, 400 Kbytes of EEPROM, and 16 Kbytes of RAM. The ROM is “hidden”,
which means that it is reserved for the Platform Support Layer (PSL) and the Self Test Software
(STS) that are provided by Infineon Technologies, so that these lower code layers do not occupy
the user memory space. The large EEPROM space is the basis of Infineon Technologies “Flash”
Concept where the entire EEPROM is configurable in code and data sections with 4Kbytes
granularity, and so it can be used to store Operating System, as well as application code and data.
Each application can be tailored to fit its targeted project. This customization provides added value
to the system and the possibility to serve multiple projects with the same platform. The 400K
EEPROM are e.g. configurable as 256 Kbytes of code and 144 Kbytes of data or 320 Kbytes of
code and 80 Kbytes of data. This concept offers the flexibility and convenience of Flash memory,
but takes advantage of the EEPROM cell quality (timing, cycling and endurance).
Preliminary Short Product Information 7 / 10
04.03