AT88RF04C, AT88SC0808CRF, AT88SC1616CRF
AT88SC3216CRF, AT88SC6416CRF
CryptoRF EEPROM Memory Full Specification
DATASHEET
Features
A of a family of devices with user memory of 4 kilobits to 64 kilobits
Contactless 13.56MHz RF communications interface
ISO/IEC 14443-2:2001 Type B Compliant
ISO/IEC 14443-3:2001 Type B Compliant Anticollision Protocol
Tolerant of Type A Signaling for multi-protocol applications
Integrated 82pF tuning capacitor
User EEPROM memory configurations:
64 kilobits configured as sixteen 512 byte (4-Kbit) User Zones [AT88SC6416CRF]
32 kilobits configured as sixteen 256 byte (2-Kbit) User Zones [AT88SC3216CRF]
16 kilobits configured as sixteen 128 byte (1-Kbit) User Zones [AT88SC1616CRF]
8 kilobits configured as eight 128 byte (1-Kbit) User Zones [AT88SC0808CRF]
4 kilobits configured as four 128 byte (1-Kbit) User Zones [AT88RF04C]
Byte, page, and partial page write modes
Self timed write cycle
256 byte (2-Kbit) configuration memory
User Programmable Application Family Identifier (AFI)
User-defined anticollision polling response
User-defined keys and passwords
Read-only unique die serial number
High security features
Selectable access rights by zone
64-bit Mutual Authentication Protocol (under license of ELVA)
Encrypted checksum
Stream encryption using 64-bit key
Four key sets for authentication and encryption
Four or eight 24-bit password sets
Password and authentication attempts counters
Anti-tearing function
Tamper sensors
High reliability
Endurance: 100,000 write cycles
Data retention: 10 years
Atmel-5276G-CryptoRF-AT88SC0808CRF-1616CRF-3216CRF-6416CRF-AT88RF04C-Datasheet_012014Table of Contents
1. Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1 Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2 Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.3 Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3. User Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4. Configuration Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5. Command Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
6. Anticollision Command Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
6.1 REQB/WUPB Polling Commands [$05] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
6.2 Slot MARKER Command [$s5] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
6.3 ATTRIB Command [$1D] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
6.4 HLTB Command [$50] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
7. Active State Command Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7.1 Response Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7.2 Set User Zone Command [$c1]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
7.3 Read User Zone Command [$c2] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
7.4 Read User Zone (Large Memory) Command [$c2]. . . . . . . . . . . . . . . . . . . . . 27
7.5 Read User Zone Command with Integrated MAC [$c2] [88RF] . . . . . . . . . . . 29
7.6 Write User Zone Command [$c3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
7.7 Write User Zone (Large Memory) Command [$c3] . . . . . . . . . . . . . . . . . . . . . 35
7.8 Write User Zone Command with Integrated MAC [$c3] [88RF] . . . . . . . . . . . 38
7.9 Write System Zone Command [$c4] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
7.10 Write System Zone Command with Integrated MAC [$c4] [88RF] . . . . . . . . . 44
7.11 Write System Zone Command, Write Fuse Byte Option [$c4] . . . . . . . . . . . . 47
7.12 Read System Zone Command [$c6] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
7.13 Read System Zone Command, Read Fuse Byte Option [$c6] . . . . . . . . . . . . 53
7.14 Read System Zone Command, Read Checksum Option [$c6]. . . . . . . . . . . . 56
7.15 Verify Crypto Command [$c8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
7.16 Send Checksum Command [$c9] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
7.17 DESELECT Command [$cA] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
7.18 IDLE Command [$cB] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
7.19 Check Password Command [$cC] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
8. Transaction Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
9. Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
10. Reliability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
11. Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
11.1 Tamper Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
2 AT88SC0808CRF/1616CRF/3216CRF/6416CRF, AT88RF04C [Datasheet]
Atmel-5276G-CryptoRF-AT88SC0808CRF-1616CRF-3216CRF-6416CRF-AT88RF04C-Datasheet_012014