ETC ST19XG34

ST19XG34
Smartcard MCU with 34KBYTES HIGH DENSITY EEPROM
DATA BRIEFING
Figure 1 Delivery Form
ST19XG34FEATURES
4
4
70K BYTES USER ROM WITH PARTITIONING
■ 2K BYTES USER RAM WITH PARTITIONING
■ 34K BYTES USER EEPROM WITH
PARTITIONING
– Highly reliable CMOS EEPROM submicron
technology
– Error Correction Code for single bit fail correction within a byte
– 10 year data retention
– 100,000 Erase/Write cycles endurance
– 1 to 64 bytes Erase or Program in 2 mS
■ SECURITY FIREWALLS FOR MEMORIES,
■ VERY HIGH SECURITY FEATURES
INCLUDING EEPROM FLASH PROGRAM,
AND CLOCK MANAGEMENT.
■ 3x8 BIT TIMERS WITH INTERRUPT
CAPABILITY
■ HARDWARE DES ACCELERATOR
■ CRYPTOGRAPHIC LIBRARY:
– DES, triple DES, DESX computations and
CBC chaining mode
4
ENHANCED 8 BIT CPU WITH EXTENDED
ADDRESSING MODES
4
■
■
■
ISO 3309 CRC CALCULATION BLOCK
■
UP TO 10MHz INTERNAL OPERATING
FREQUENCY AT 5 AND 3 VOLTS
■
UNIQUE SERIAL NUMBER ON EACH DIE
■POWER
Micromodule
Notch
Wafer
Function
Speed (1)
Triple DES (with keys loaded)
31µs
Single DES (with keys loaded)
19µs
(1) Typical values, independant from external clock frequency and
supply voltage.
SAVING STANDBY MODE
■
CONTACT ASSIGNMENT COMPATIBLE ISO
7816-2
■
2 SERIAL ACCESS
COMPATIBLE
■
ESD PROTECTION GREATER THAN 5000V
■
3 TO 5V SUPPLY VOLTAGE RANGE
I/O’S,
ISO
7816-3
September 2000
This is Brief Data from STMicroelectronics. Details are subject to change without notice. For complete data, please contact
your nearest Sales Office or SmartCard Products Divison, Rousset, France. Fax: (+33) 4 42 68 87 29
1/2
1
HARDWARE DESCRIPTION
The ST19XG34, a member of the ST19 platform,
is a serial access microcontroller especially designed for very large volume and cost effective secure portable applications.
The ST19XG34 is based on a STMicrolectronics 8
bit CPU and includes on chip memories: 70 K
User ROM, 2016-byte User RAM and 34K User
EEPROM with state of the art security features.
ROM, RAM and EEPROM memories can be configured into partitions with customized access
rules.
Figure 2 Block diagram
RAM
2016
Access from any memory area to another are protected by hardware FIREWALLS. Access rules
are User defined and can be selected by mask options or during the life of the product.
The chip includes a DES accelerator which is accessible via a cryptographic system ROM software library.
A CRC calculation block is also available and is directly accessible by the User.
This product is manufactured using an advanced
highly reliable ST CMOS EEPROM technology.
As with all the other ST19 products, it is fully compatible with the ISO7816 standard for Smartcard
applications.
EEPROM
USER ROM
34K bytes
70K bytes
SYSTEM
ROM
SYSTEM
AND
ROM
CRYPTO
LIBRARIES
Bytes
SYSTEM
ROM
FIREWALL
MEMORY ACCESS FIREWALL
INTERNAL BUS
CRC
MODULE
CLOCK
GENERATOR
MODULE
CLK
3X
8 BIT
TIMERS
SECURITY
ADMINISTRATOR
GUN A
&
GUN B
RESET
Vcc
8 BIT
CPU
GND
SERIAL
I/O
INTERFACE
DES
ACCE
LERATOR
I/O
SCP 155a/DS
SOFTWARE DEVELOPMENT
Software development and firmware (ROM code/
options) generation are done with the ST19-HDSX
development system, on Windows NT and Windows 98. Powerfull C/C++ compiler, debugger
and simulator are also available.
2/2
SYMMETRICAL ALGORITHMS:
– DES, triple DES, DESX computations
– CBC chaining mode
– Loading / Unloadings from / to registers are secured against SPA