ChipFind - Datasheet

Part Number AT05SC1604R

Download:  PDF   ZIP
1
Secure
Microcontroller
for Smart Cards
AT05SC1604R
Summary
Rev. 1522DS-SMIC-05/02
Features
·
General
·
Industry-standard M68HC05 Instruction Set, Including: 8 x 8 bits Unsigned Multiply
Instruction, True Bit Manipulation, Memory-mapped I/O
·
Operating Voltage: 3.0V ± 10% or 5.0V ± 10%
·
Meets GSM 11.11 & 11.12 Specifications and EMV 2000 Specification
·
5.0 MHz Maximum Internal Bus Frequency at 3.0V and 5.0V
·
ESD Protection to ± 4000V
·
Bond Pad Layout Conforming to ISO Standard ISO/IEC 7816-2
·
External Maskable Interrupt on ISO Standard I/O Port (PA0)
·
Power-saving WAIT and Very Low-power STOP Modes
·
Power-up Detection
·
Available as Sawn Wafers or in Industry-standard Packages and Modules
EEPROM
·
4096 Bytes of EEPROM, Including 16 Control Bytes and 48 OTP Bytes
·
1 to 64-byte Write/Program/Erase
·
4 ms Program Time, 4 ms Erase Time
·
10 Years Data Retention
·
Typically More than 1,000,000 Write/Erase Cycles
·
On-chip Charge Pump for EEPROM Programming, Driven by an Internal Oscillator
RAM and ROM
·
16384 Bytes of ROM, including 16 Bytes Reserved for Vectors
·
1024 Bytes of RAM with Security Wipe on Selected Areas
Peripherals
·
Single Bidirectional I/O Line (1-bit ISO/IEC 7816-3 Standard I/O Port) with Sample Bit
·
Time Base Circuitry (with Preset and Maskable Interrupt Capabilities)
·
Watchdog Capability
·
CRC Module (Allowing Generation of Checksums (ISO/IEC 3309))
·
Random Number Generator (RNG)
Security
·
Dedicated Hardware to Resist Power Analysis Attacks
·
Low and High Voltage Monitors
·
Low and High Temperature Monitors
·
Low Frequency Monitor
·
High Frequency Filter/Monitor
·
Advanced Physical Barrier to Enhance Tamper Resistance
·
Illegal Access Reset
·
Illegal Opcode Reset
·
Memory Partitioning with Address Lockout Reset
·
Scrambling Logic
·
Tamper Monitor
·
Physical Removal of Test Mode when Testing is Complete
Development Tools
·
Hardware Emulation Module (for the Motorola MMDS05
®
Development System)
­ Emulation Module (AT05SC1604R-EM3)
·
Software Simulator Based on Metrowerk's HI-WAVE
®
Product
­ Simulator Software (AT05SCRSIM)
© Atmel Corporatio n 2002.
Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the
Company's standard warranty which is detailed in Atmel's Terms and Conditions located on the Company's web site.
The Company assumes no responsibility for any errors which may appear in this document, reserves the right to
change devices or specifications detailed herein at any time without notice, and does not make any commitment to
update the information contained herein. No licenses to patents or other intellectual property of Atmel are granted by
the Company in connection with the sale of Atmel products, expressly or by implication. Atmel's products are not authorized for use as critical
components in life support devices or systems.
Corporate Headquarters
2325 Orchard Parkway, San Jose, CA 95131, TEL 1 (408) 441-0311, FAX 1 (408) 487-2600.
Atmel Operations
ASIC/ASSP/Smart Cards
Zone Industrielle, 13106 Rousset Cedex, France, TEL (33) 4-42-53-60-00, FAX (33) 4-42-53-60-01.
1150 E. Cheyenne Mtn. Blvd., Colorado Springs, CO 80906, TEL 1 (719) 576-3300, FAX 1 (719) 540-1759.
Scottish Enterprise Technology Park, Maxwell Building, East Kilbride G75 0QR, Scotland, TEL (44) 1355-803-000, FAX (44) 1355-242-743.
Printed on recycled paper.
Description
The AT05SC1604R is a member of Atmel's AT05SC family of single chip microcontrollers. Designed specifically for embed-
ded conditional access systems and other security conscious systems, these devices are based on the industry-standard
M68HC05 low-power core and its instruction set.
The AT05SC1604R is designed to give a high level of protection against physical and power analysis attacks, and includes
hardware features to assist in protecting against SPA and DPA attacks. On-board CRC and RNG modules are provided to
assist in the design of high-security applications.
On-board memory comprises 16K bytes of ROM, 1K bytes of RAM and 4K bytes of EEPROM. The EEPROM features 64-
byte write, 4 ms program time, 4 ms erase time, typically more than 1,000,000 write/erase cycles, and greater than
10 years data retention.
Application areas for the AT05SC1604R include Health, Social Security and Benefit Cards, Finance and Payment Systems,
Driving Licences and ID cards.
Figure 1. AT05SC1604R Block Diagram
PA0
PO
R
T
A
Interrupt
AT05SC CPU
÷ 4/2/1
RESET
CLK
VDD
VSS
DD
RA
Security Logic
Time Base
and
Watchdog
Charge
CRC Module
Control Logic
Oscillator
Pump
EEPROM
Control
DPA Logic
Random Number
Generator (RNG)
EEPROM ­ 4096 bytes
(including 16 control bytes
ROM ­ 16384 bytes
(including 16 bytes for vectors)
RAM ­ 1024 bytes
and 48 OTP bytes)
1522DS­SMIC­05/02
Atmel
®
is a registered trademark of Atmel.
Hi-WAVE
®
is a registered trademark of Metrowerks. MMDS05
®
is a registered trademark of Motorola
Corporation.
Other term s and product names m ay be the trademarks of others.