ChipFind - документация

Электронный компонент: SLE88CFX4000P

Скачать:  PDF   ZIP
Security & Chip Card ICs
SLE 88CFX4000P
32-Bit Multi Application Security Controller
with powerful Memory Management & Protection Unit
in 0.13m CMOS Technology,
400 Kbytes configurable EEPROM, 16 Kbytes RAM,
and 1408-bit Crypto Engine (Crypto@1408Bit)

Preliminary Short Product Information 04.03

SLE 88CFX4000P Preliminary Short Product Information
This document contains preliminary information on a new product under development.
Details are subject to change without notice.
Revision History:
Current Version 04.03
Previous Releases: SLE 88CX1280P Preliminary Short Product Information
Page
Subjects (changes since last revision)
Product name changed to SLE 88CFX4000P







Important: Further information is confidential and on request. Please contact:
Infineon Technologies AG in Munich, Germany,
Secure and Mobile Solutions - Security Group
Fax +49 89 234-81000






Published by Infineon Technologies AG, Secure and Mobile Solutions - Security Group
St.-Martin-Strasse 76, D-81541 Mnchen
Infineon Technologies AG 2003
All Rights Reserved.
Attention please!
The information herein is given to describe certain components and shall not be considered as warranted
characteristics.
Terms of delivery and rights to technical change reserved.
We hereby disclaim any and all warranties, including but not limited to warranties of non-infringement, regarding
circuits, descriptions and charts stated herein.
Infineon Technologies is an approved CECC manufacturer.
Information
For further information on technology, delivery terms and conditions and prices please contact your nearest Infineon
Technologies Office in Germany or our Infineon Technologies Representatives world-wide (see address list).
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.
SLE 88CFX4000P
32-Bit Multi Application Security Controller with powerful Memory Management and
Protection Unit in 0.13m CMOS Technology, 400 Kbytes configurable EEPROM,
16 Kbytes RAM, and 1408-bit Crypto Engine (Crypto@1408Bit)
Features
Dedicated smart card core: pipelined
32-Bit RISC micro-controller in 0.13 m
CMOS technology with Integral Security
Concept
Designed for maximum security and
maximum performance at ultra low
power consumption
Instruction set acceleration of Virtual
Machine languages (e.g. Java Card
TM
,
MULTOS
TM
, WPSC
TM
, ...)
4 Gbytes address range controlled by a
powerful Memory Management and
Protection Unit (MMU)
Package Concept: application
oriented memory partitioning
Secure hardware controlled execution
of applications and application data
access
Controlled access to peripherals
Hardware Error Correction Code for
ROM, RAM and EEPROM
Efficient Task switch capability
80 Kbytes of "hidden" ROM for the
Platform Support Layer (PSL) and STS
400 Kbytes of EEPROM, software
configurable in code/data memory
spaces with 4 Kbytes granularity, for
application programs and data.
Example:
256 Kbytes of code and 144 Kbytes of
data or
320 Kbytes of code and 80 Kbytes of
data
16 Kbytes of RAM for local variables,
buffers, and stacks


1K and 2K high performance
Instruction and Data Cache Memories

for instruction fetch and data access
Internal clock generation
Adjustment of internal clock according to
available power and required
performance:
Increase internal clock for maximum
speed (66 MHz)
Reduce internal clock for lowest
power consumption
Integral Security Concept
Hardware Memory Management and
Protection Unit
Enhanced on-chip encryption of internal
data
Low and high voltage sensors
Low and high frequency sensors
Spike filter for CLK
Reset filter
Temperature sensor
Glitch Sensor
Light Sensor
Watch Dog Timer for sensors
initialization
User mode Sensor Life Control
Detection of forbidden states sensor
Unique chip identification number for
each chip
Security optimized layout
Hardware encryption of memories
Targeted certification: Common Criteria
level EAL5+
Preliminary Short Product Information
3 / 10
04.03
SLE 88CFX4000P
EEPROM
Self timed programming
500,000 write/erase cycles per page
Data retention: min. 10 years @ 25C
EEPROM programming voltage
generated on chip
Erase cycle time 1,3 ms
Write cycle time 1 ms
Page mode for programming up to 128
bytes at one shot
Peripherals
1408-bit Crypto Engine
(Crypto@1408Bit, formerly
Crypto2000)
for fast execution of public
key crypto algorithms
Optimized for RSA and Elliptic
Curves GF(p) and GF(2
m
)
Key lengths up to 2048-bit
Dedicated 880 bytes of crypto-
coprocessor RAM
DES Accelerator
DES and 3DES in hardware
Flexible key management
Optimized for data throughput
(parallel load)
True Random Number Generator
(TRNG), AIS-31 compliant
Three 16-bit Timers
Dedicated smart card UART, two I/O
ports (IO1 and IO2), half and full
duplex transmission, support for T=0,
T=1
Platform Support Layer (PSL)
including device drivers for RNG,
DES, Crypto@1408Bit, EEPROM,
etc.
Electrical Characteristics
Pin configuration and serial interface in
accordance with ISO 7816
Power saving sleep mode (< 100 A)
External clock freq.: 1 to 10 MHz
Supply voltage range: 1.62 V to 5.5 V
Current consumption
0.35 mA/MHz internal clock
frequency
Temperature range: -25C to +85C
ESD protection larger than 6 kV (MIL-
Standard, HBM)
Support
Integrated Development Environment
(Windows 2000
TM
, NT
TM
and UNIX
Workstation) for high-end software
development and validation
Integrated simulator / debugger
Emulator for real-time debugging
Programmer's Manual with application
notes (e.g.: T=0, T=1, 3DES, AES, RSA,
Elliptic Curves, SHA1, CRC etc.) and
software developer guidelines
C libraries (e.g. Crypto library)
Preliminary Short Product Information
4 / 10
04.03
SLE 88CFX4000P
Features (cont'd)

Enhanced Crypto Performance
Operation Modulus Exponent
Crypto@1408Bit
Perf. at 5MHz
[ms]
Crypto@1408Bit
Perf. at 66MHz
[ms]
RSA signature (without CRT)
512 bit
512 bit
53
4
RSA signature (without CRT)
1024 bit
1024 bit
238
18
RSA signature (without CRT)
2048 bit
2048 bit
25.080
1.900
RSA signature (with CRT)
1024 bit
1024 bit
53
4
RSA signature (with CRT)
2048 bit
2048 bit
475
35
RSA verification
1024 bit
32 bit
8
0,5
RSA verification
2048 bit
F_4
132
11
RSA Key Generation
(n=5)
1024 bit
4.356
330
RSA Key Generation
(n=5)
2048 bit
35.640
2.700
EC DSA over GF(p) signature
160 bit
160 bit
99
8
EC DSA over GF(p) verification
160 bit
160 bit
198
15
EC DSA over GF(2
n
) signature
158
12
EC DSA over GF(2
n
) verification
317
24
Note: Crypto@1408Bit works independently of I/O operations or DES calculations.
Preliminary Short Product Information
5 / 10
04.03