AT88SC0104CA/0204CA/0404CA/0808CA [Datasheet]
Atmel-8664I-CryptoMem-Low-Density-Full-Specification-Datasheet_072015
Table of Contents
1. Pin Configuration and Package Information .................................................... 4
1.1 Pin Configuration ................................................................................................ 4
1.2 Package Information ........................................................................................... 4
2. Description ....................................................................................................... 5
2.1 Atmel AT88SCxxxxC Family of Products Differences ......................................... 5
2.2 Embedded Applications ...................................................................................... 5
2.3 Smart Card Applications ..................................................................................... 5
2.4 Scope ............................................................................................................... 5
3. Block Diagram ................................................................................................. 6
4. Pin Description ................................................................................................ 7
4.1 Supply Voltage (V
CC
) .......................................................................................... 7
4.2 Clock (SCL/CLK)................................................................................................. 7
4.3 Serial Data (SDA/IO) ........................................................................................... 7
4.4 Reset (RST) ........................................................................................................ 7
5. Configuration and User Zone Description ....................................................... 8
5.1 Detailed Description ............................................................................................ 8
5.2 Control Logic ....................................................................................................... 8
5.3 Configuration Memory ......................................................................................... 8
5.4 User Memory .................................................................................................... 11
6. Communication Security Modes .................................................................... 14
6.1 Security Operations .......................................................................................... 14
6.2 Data Protection Features .................................................................................. 17
6.3 Configuration Memory Values ........................................................................... 18
6.4 Security Fuses .................................................................................................. 23
7. Protocol Selection.......................................................................................... 24
7.1 Synchronous Mode for Embedded Applications ............................................... 24
7.2 Asynchronous Mode for Smart Card Applications ............................................ 25
8. Synchronous Protocol ................................................................................... 26
8.1 Start-up Sequence ............................................................................................ 26
8.2 Command Set ................................................................................................... 27
8.3 Command Format ............................................................................................. 28
8.4 Acknowledge Polling ......................................................................................... 29
8.5 Device Addressing ............................................................................................ 30
8.6 TWI Command Descriptions ............................................................................. 30
8.7 Write User Zone: $B0 ....................................................................................... 31
8.8 Random Read: $B1 .......................................................................................... 32
8.9 Read User Zone: $B2 ....................................................................................... 33
8.10 System Write: $B4 ............................................................................................ 34
8.11 System Read: $B6 ............................................................................................ 36
8.12 Verify Crypto: $B8 ............................................................................................. 38
8.13 Verify Password: $BA ....................................................................................... 40
9. Initialization Example ..................................................................................... 41
9.1 Write Data to User Zones ................................................................................. 41
9.2 Unlock the Configuration Memory ..................................................................... 41
9.3 Write Data to the Configuration Memory ........................................................... 41
9.4 Set Security Fuses ............................................................................................ 41