TheseusTM Gold 56
EM MICROELECTRONIC - MARIN SA
EMTG56
56KB Ultra Low Cost Flash Smart Card IC
Environment
I/O
ISO 7816-3 compliant electrical interface
ISO 7816-3 compliant interface with T=0 and T=1 protocols
ETU Timer/Counter replacing 8051 T0/T1 Timers
Voltage Supply Class A, B: 3.0V to 5.0V ± 10%
-25 to +85 °C Operating Temperature
Max supply current 6mA @ 15MHz, Class B
> 4 kV ESD Protection HBM
Memories
1024 bytes RAM (256B Local RAM + 768B XRAM)
56KB GPNVM (User) = 448 pages of 128 bytes
CPU
Software compatible CMOS 80X51 industry standard
Accelerated architecture with 16 bit CPU performance level
Up to 30 MHz internal CPU clock
User Code, constant storage (ROM)
User Non Volatile Data storage (EEPROM)
1KB GPNVM (System) = 8 pages of 128 bytes
System parameters
Loader extensions
Backup buffer / hard API code
Idle Modes
Idle and Stop mode selectable modes
NVM update operation with CPU in idle mode
IO Transmission and Reception with CPU in idle mode
Max Idle current / Clock stopped: 100 uA
10 year data retention for EEPROM / OTPROM
GPNVM Cycling Endurance > 100 K cycles
BootROM loader T0 and T14 compatible
Boot loader commands set extension capabilities
Security
Hardware Random Number Generator FIPS140-2
Unique chip identification number
Notification of tampering
IC operates under regulated voltage and internal clock
DPA/SPA resistance mechanisms
Under / Over voltage sensors (Vcc)
Chip Forms
8” Wafer sawn or unsawn
Back grinding and distressing options
180 microns max thickness
Modules
Typical Application:
Memory Control
SIM card GSM Phase2+ 32KB
General Purpose Non Volatile Memory: GPNVM
Secure Memory Management Mechanism
Fast Byte program: 40 us / Byte
GPNVM Page Erase: 2 ms
9
9
Development tools fully integrated within Keil uVision2/3
DevKit emulator, examples, documentation samples
Power Management System
30MHz on-chip Oscillator
Controlled Clock Divider
EMTG56
Internal VDD
A, B on-chip
Voltage Regulator
Power-on Reset
SECURITY MODULE
UVD / OVD
DPA / SPA
protections
Fast Architecture
80X51 Core
ETU Timer
ISO 7816-3
Random Number
Generator
256 Bytes RAM
Interface 3G
Secure Memory Management
56K Bytes
GPNVM User
Boot ROM
Loader
GPNVM
System (1KB)
768 Bytes
RAM
[ code]
[ data ]
Flexible code / data memory allocation
1
www.emmicroelectronic.com
Copyright © 2005, EM Microelectronic-Marin SA