English
Language : 

ST22N144 Datasheet, PDF (1/7 Pages) STMicroelectronics – Smartcard 32-Bit RISC MCU with 144 Kbytes EEPROM Javacard HW Execution & Cryptographic Library
ST22N144
Smartcard 32-Bit RISC MCU with 144 Kbytes EEPROM
Javacard™ HW Execution & Cryptographic Library
DATA BRIEF
PRODUCT FEATURES
I 32-BIT RISC CPU WITH 24-BIT LINEAR
MEMORY ADDRESSING
I 368 KBYTES USER ROM
I 12 KBYTES USER RAM
I 144 KBYTES USER EEPROM
32-BIT RISC CPU
I DUAL INSTRUCTION SET, JAVACARD™
AND NATIVE
I 4-STAGE PIPELINE
I 16 GENERAL PURPOSE 32-BIT
REGISTERS, AND SPECIAL REGISTERS
I 4 MASKABLE INTERRUPT LEVELS
I SUPERVISOR AND USER MODES
SECURITY
I CPU SECURITY INSTRUCTIONS
– Dedicated instructions for DES and Triple
DES implementation
– Dedicated instructions (Multiply and
Accumulate) for efficient implementation
of modular arithmetic and elliptic curves
based cryptosystems
– CRC instruction (ISO 3309 16-bit
Checksum)
I RANDOM NUMBER GENERATOR
I EEPROM FLASH PROGRAMMING MODE
I CLOCK AND POWER MANAGEMENT
I VOLTAGE AND CLOCK FREQUENCY
SENSORS
I ADVANCED MEMORY PROTECTION
– Memory Protection Unit for application
firewalling and peripheral access control
– Domain switching securely controlled by
protected Context Stack
– Native/Java, Code/Data memory
attributes with 128-byte granularity
I FOUR WORKING STACKS
– Java stack with both 16 and 32-bit
accesses
– User and Supervisor mode stacks
– Security Context Stack
Figure 1. Delivery Form
Micromodule
Wafer
October 2004
For further information contact your local ST sales office.
1/7
7