ST ST23YS08 User Manual

with Enhanced Security and 8 KBytes High-Density EEPROM
Features
Banking targeting VISA® and CAST™
certificates
ST23YS08
Smartcard MCU
Data Brief
Hardware features
Enhanced 8/16-bit CPU core with 16 MBytes
linear addressable memory
108 Kbytes User ROM
2 Kbytes User RAM
8 Kbytes User EEPROM including 64 Bytes
User OTP area: – Highly reliable CMOS EEPROM submicron
technology – 10-year data retention – 500,000 Erase/Write cycles endurance
typical at 25° C – 1 to 32 Bytes Erase or Program in 1.5 ms
Two 8-bit timers with watchdog and interrupt
capability
3V and 5V supply voltage ranges
External clock frequency from 1 up to 5 MHz
High performance provided by:
– CPU clock frequency up to 29 MHz
Power-saving Standby mode
Contact assignment compatible ISO 7816-3
Asynchronous Receiver Transmi tter (IART) for
high speed serial data support (ISO 7816-3 and EMV™ compliant)
ISO 3309 CRC calculation block
ESD protection greater than 5 kV (HBM)
259a.ai
Micromodule Wafer
Security features
Active shield
Monitoring of environmental paramete rs
Protection mechanisms against faults
Hardware Security Enhanced DES accelerator
FIPS 140-2 and AIS-31 class P2 compliant
True Random Number Generator (TRNG)
Unique serial number on each die
Development environment
Software development and firmware generation are supported by a comprehensive set of development tools dedicated to software design and validation:
Emulator
C Compiler
Simulator
April 2007 DB_23YS08/0704 Rev 1 1/4
For further information contact your local STMicroelectronics sales office .
www.st.com
1
Description ST23YS08

1 Description

The ST23YS08 product is a serial access microcontroller specially designed for secure smartcard applications.
It is based on an enhanced STMicroelectronics 8/16-bit CPU core of fering 16 MBytes linear addressing space.
It is manufactured using an advanced highly reliable ST CMOS EEPROM technology. The device includes an Enhanced DES accelerator (EDES). It enables Cipher Block
Chaining (CBC) mode, DES and triple DES computation. A serial interface fully compatible with the ISO 7816-3 standard (T = 0 and T = 1) for
Smartcard applications is available. A CRC calculation block is also available.

Figure 1. ST23YS08 block diagram

RAM
CRC
Module
EEPROM
Clock
Gene-
rator
Module
CLK
2 x
8-bit
timers
User ROM
Internal Bus
Security Monitor-
ing and Control
RESET
ST ROM
(Boot software)
ST ROM Firewall
True
Random
Number
Gene-
rator
Vcc
8/16-bit
CPU Core
GND
EDES
Accelerator
IART
I/O
Ai12551
2/4 DB_23YS08/0704
Loading...
+ 2 hidden pages