ETC HMS88T6416

HMS88T6416
HMS88T6416
Turbo 80C52 Core Based High Security Smartcard Controller
With 16K Bytes EEPROM
General Features
• TurboCore : High Security 8-bit 80C52 compatible CPU
9
Multiple source vectorized interrupt system with two priority levels
9
Multiple source reset system
• High reliable EEPROM for data storage
9
16KB high reliability EEPROM
9
1 to 64 bytes per a page
9
64 bytes security area (OTP : One Time Programmable)
9
Bytewise EEPROM programming and read access
9
EEPROM endurance: 500,000 cycles at 25℃
9
EEPROM data retention: min. 10 years
9
EEPROM management library (EML) with intelligent write algorithm
• 1MHz to 6MHz operating clock frequency range for program execution from ROM
• Integrated On-Chip Memory
9
64KB User ROM : non-visible & scramble ROM code
9
256B IRAM
9
2KB XRAM
• Integrated Peripherals
•
•
•
•
•
•
9
Interrupt module for I/O interface and peripherals
9
UART supporting ISO standard protocols T = 0 and T = 1
9
True random number generator in hardware
9
CRC module : 16 bit checksum according to ISO3309
2.7V to 5.5V extended operating voltage range
Power saving IDLE mode
Low power SLEEP mode
Pad configuration according to ISO/IEC 7816: VDD, VSS, CLK, RST and I/O1
Serial interface according to ISO/IEC 7816-3
Meets GSM 11.11 and 11.12 Specifications
High Security Smartcard IC
HMS88T6416
Security Features
• Data encryption according to T-DES standard
• ROM code not visible due to implantation
• Low/High supply voltage detector
• Low/High clock frequency detector
• Metal shield detector
• Internal power-on-reset
• Unique chip identification number for each chip
• Memory data / address encryption & scrambling
• Memory segmentation
• Random waitstate generator
ROM
64KB
EEPROM
16KB
XRAM
2KB
Instruction Bus
SECURITY
SENSORS
INTERRUPT
External Bus
CPU
(TurboCore)
MEU
IRAM
SFR Bus
IO
RST
CLK
UART
TIMER0/1
CRC
TDES
RNG
Block Diagram
High Security Smartcard IC