ETC HMS38T2564

HMS38T2564
HMS38T2564
32bit CPU, 64Kbyte EEPROM, 256Kbyte ROM, 8Kbyte
RAM
Features
z CPU
•
ARM SC100 32 bit pipelined RISC processor
•
ARM 32 bit / Thumb 16 bit instruction set
z Integrated On-Chip Memory
•
256Kbyte ROM
•
64Kbyte EEPROM
•
8Kbyte SRAM
z EEPROM Operation
• High reliable CMOS EEPROM technology
• Page mode for erase or programming up to 1~64 bytes
• Protected one time programmable block (64 bytes)
• 300,000 write/erase endurance cycles
• 10 years data retention (min.)
z Peripherals
•
UART supporting ISO standard protocols T=0 and T=1
•
Two 16 bit timers
•
True random number generator
•
CRC module
•
Interrupt controller for I/O interface and peripherals
z Security
•
Hardware memory management and protection unit
•
ROM code not visible due to implantation
•
High/Low voltage detector
•
High/Low frequency detector
•
Metal shield detector
•
Glitch sensor
•
Hardware encryption of memories
High Security Smartcard Controller
HMS38T2564
z Crypto Engine
•
DES/TDES in hardware
z Reset
•
Power-on reset and external reset (RST)
z Low Power Sleep Mode, Power Saving Idle Mode
z PAD Configuration according to ISO/IEC 7816 and Package
•
VCC, GND, CLK, RST and I/O
•
8 pin COB (conforms to ISO standard 7816)
z Operating Characteristics
•
Operating voltage : 2.7V ~ 5.5V
•
Operating frequency : 1MHz ~ 5MHz
•
Operating temperature : -25 ℃ ~ 85 ℃
Block Diagram
ROM
RAM
(256KB)
SC100
32-bit
RISC
(8KB)
EEPROM
(64KB)
PLL
(x2, x3)
/
Oscillator
(10 MHz)
GND
UART
I/O
Encryption / Decryption
AMBA BUS
DES
CRC
( TDES )
Two
16-bit
Timers
Random
Number
Generator
Security
Sensors
Clock
Control
Reset
Controller
RST
CLK
VCC
High Security Smartcard Controller