Document
AT88SC0104C, AT88SC0204C, AT88SC0404C, AT88SC0808C, AT88SC1616C, AT88SC3216C, AT88SC6416C, AT88SC12816C, AT88SC25616C
Atmel CryptoMemory Full Specification
DATASHEET
Features
A Family of Nine Devices with User Memories from 1-Kbit to 256-Kbit EEPROM User Memory
4, 8, or 16 Zones Self-timed Write Cycles Single-byte or Multiple-byte Page Write Modes Programmable Access Rights for Each Zone
2-Kbit Configuration Memory
37-byte OTP Area for User-Defined Codes 160-byte Area for User-Defined Keys and Passwords
High Security Features
64-bit Mutual Authentication Protocol (Under License of ELVA) Encrypted Checksum Stream Encryption Four Key Sets for Authentication and Encryption Eight Sets of Two 24-bit Passwords Anti-tearing Function Voltage and Frequency Monitor
Embedded Application Features
Low Voltage Operation: 2.7V to 5.5V Secure Nonvolatile Storage for Sensitive System or User Information 2-Wire Serial Interface 1MHz Compatibility for Fast Operation Standard 8-lead Plastic Packages Same Pinout as 2-Wire Serial EEPROMs
Smart Card Features
ISO 7816 Class A (5V) or Class B (3V) Operation Synchronous 2-Wire Serial Interface for Faster Device Initialization* ISO 7816-3 Asynchronous T = 0 Protocol (Gemplus® Patent)* Multiple Zones, Key Sets, and Passwords for Multi-application Use Programmable 8-byte Answer-To-Reset (ATR) Register ISO 7816-2 Compliant Modules
High Reliability
Endurance: 100,000 Cycles Data Retention: 10 Years ESD Protection: 4,000V
* Note: Modules available with either 2-wire or T = 0 modes.
Atmel-5211F-CryptoMem-Full-Specification-Datasheet_032015
Table of Contents
1. Pin Configuration and Package Information.................................................... 5 1.1 Pin Configuration ................................................................................................ 5 1.2 Package Information ........................................................................................... 5
2. Description....................................................................................................... 5 2.1 Embedded Applications ...................................................................................... 5 2.2 Smart Card Applications ..................................................................................... 6 2.3 Scope and Purpose of This Document ............................................................... 6
3. Pin Description ................................................................................................ 7 3.1 Supply Voltage (VCC) .......................................................................................... 7 3.2 Clock (SCL/CLK)................................................................................................. 7 3.3 Serial Data (SDA/IO)........................................................................................... 7 3.4 Reset (RST)........................................................................................................ 7
4. Detailed Description ........................................................................................ 8 4.1 User Memory ...................................................................................................... 8 4.2 Control Logic..................................................................................................... 13 4.3 Configuration Memory....................................................................................... 13
5. Communication Security Modes.................................................................... 17 5.1 Security Operations .......................................................................................... 17 5.1.1 Password Verification............................................................................. 17 5.1.2 Mutual Authentication............................................................................. 18 5.1.3 Data Encryption...................................................................................... 19 5.1.4 Encrypted Checksum ............................................................................. 19 5.2 Data Protection Features .................................................................................. 20 5.2.1 Modify Forbidden ................................................................................... 20 5.2.2 Program Only ......................................................................................... 20 5.2.3 Write Lock .............................................................................................. 20 5.2.4 Anti-tearing (Power Loss Protection)...................................................... 20 5.3 Configuration Memory Values........................................................................... 21 5.3.1 Default Values........................................................................................ 21 5.3.2 Answer To Reset (ATR) ..........