AT88SC25616C-SU Atmel, AT88SC25616C-SU Datasheet - Page 35
![IC EEPROM 256KBIT 1.5MHZ 8SOIC](/photos/6/50/65032/453-8-soic_sml.jpg)
AT88SC25616C-SU
Manufacturer Part Number
AT88SC25616C-SU
Description
IC EEPROM 256KBIT 1.5MHZ 8SOIC
Manufacturer
Atmel
Series
CryptoMemory®r
Specifications of AT88SC25616C-SU
Format - Memory
EEPROMs - Serial
Memory Type
EEPROM
Memory Size
256K (32K x 8)
Speed
5MHz
Interface
I²C, 2-Wire Serial
Voltage - Supply
2.7 V ~ 5.5 V
Operating Temperature
-40°C ~ 85°C
Package / Case
8-SOIC (3.9mm Width)
For Use With
AT88SC-SDK1 - KIT TUEMA DK CRYPTOMEM SMARTCARDAT88SC-DK1 - KIT DEV FOR AT88SCXXXXC FAMILY
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
AT88SC25616C-SU C0090
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT88SC25616C-SU
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
34
Write Fuses
The fuses may only be "programmed", that is written from '1' to '0'. The write fuses operation is allowed only after
successfully presenting the secure code (Write 7 password). The fuses must be blown sequentially: FAB must be
blown first, CMA may be blown only if FAB is ‘0’, and PER only if CMA is ‘0’. After this command the host must perform
ACK polling.
Table 28. Fuse Writing
Send Checksum
To write data to user zones that require Authentication for write access (AM [1:0] = “00” or “10” in the access register),
the host should first carry out the write command $B0. At this point the memory is unchanged and the device is waiting
for the host to provide a valid checksum before initiating the write cycle. The host sends the checksum it has computed
using the System WRITE command with Address 1 = $02. Only if the checksum is valid will the device initiate the write
cycle. Furthermore, if the device receives an incorrect checksum, it will clear the authentication privilege. After this
command the host must perform ACK polling.
Set User Zone
Before reading and writing data in the user zones, the host must select a zone with this command. At this time the host
chooses whether anti-tearing should be active for this zone.
Table 29. Anti-Tearing
Data written to the configuration memory may be done with anti-tearing enabled by setting Address 1 to $08 of the
Write Configuration Zone command.
To enable anti-tearing for writes to a user zone a Set User Zone command is executed with Address 1 set to $0B. All
subsequent write user zone commands will be executed with anti-tearing enabled until the next Set User Zone
command. Anti-tearing should be turned off if not required, as it would otherwise cause more write cycles than
necessary.
Figure 17. System WRITE
Atmel AT88SC0104/0204/0404/0808/1616/3216/6416/12816/25616C
S
A
R
T
T
Write Config Zone with Anti-Tearing
Set User Zone with Anti-Tearing
Command
1011 0100
Fuse
CMA
PER
FAB
Command Description
C
A
K
Address 1
Fuse ID
0000 xxxx
$06
$04
$00
A
C
K
Address 2
xxxx xxxx
A
C
K
xxxx xxxx
Command
N
$B4
$B4
C
A
K
d7--- ---d0
Addr 1
Data
$0B
$08
A
C
K
Addr 2
zone
addr
Data x N
d7--- ---d0
N ≤ $08
$00
A
C
K
N
O
S
P
T
5211C–SMIC–01/10
Data (N)
N-bytes