TheseusTM Gold 30
EM MICROELECTRONIC - MARIN SA
EMTG30
30KB 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
768 bytes RAM (256B Local RAM + 512B XRAM)
30KB GPNVM (User) = 240 Pages of 128 B
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 B
System parameters
Loader extensions
Backup buffer / hard API code
Idle Modes
Idle and Stop mode selectable modes
NVM update operation with CPU in idle/halt mode
IO Transmission and Reception with CPU in idle mode
Max Idle current / Clock stopped : 100 uA
10 years data retention
GPNVM Cycling Endurance > 100 K cycles
BootROM loader T0 and T14 compatible
Boot loader commands set extension capabilities
Security
Unique chip identification number
Notification of tampering
Internal clock generation
IC operates under regulated voltage
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 or Phase2+ 16KB
General Purpose Non Volatile Memory: GPNVM
Secure Memory Management Mechanism
Fast Byte program: 40 us / Byte
GP NVM 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
EMTG30
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
30K Bytes
GPNVM User
Boot ROM
Loader
GPNVM
System (1KB)
512 Bytes
RAM
[ code]
[ data ]
Flexible code / data memory allocation
1
www.emmicroelectronic.com
Copyright © 2005, EM Microelectronic-Marin SA