AT88SA10HS_10 ATMEL [ATMEL Corporation], AT88SA10HS_10 Datasheet - Page 2

no-image

AT88SA10HS_10

Manufacturer Part Number
AT88SA10HS_10
Description
Atmel CryptoAuthentication Host Security Chip
Manufacturer
ATMEL [ATMEL Corporation]
Datasheet
1.1.
1.2.
2
Memory Resources
Fuse
ROM
ROM MfrID
ROM SN
RevNum
Fuse Map
AT88SA10HS incorporates 128 one-time fuses within the chip. Once burned, there is no way to reset the value of
a fuse. All fuses, with the exception of the Fuse MfrID and Fuse SN bits initialized by Atmel, have a value of one
when shipped from the Atmel factory and transition to zero when they are burned. These fuses are burned at
system personalization and cannot be changed after that time.
Table 1-1.
Secret Fuses
Atmel AT88SA10HS Host Authentication Chip
Fuse #
0  63
64  86
87
88  95
96  127
Fuse Map
Name
Secret Fuses
Status Fuses
Fuse Disable
Fuse MfrID
Fuse SN
Block of 128-fuse bits that can be written through the one wire interface. Fuse[87] has special
meanings. See Section 1.2 for more details. Fuses[88:95] are part of the manufacturer ID
value fixed by Atmel
which is guaranteed to be unique. See Section 1.3 for more details on the Manufacturing ID
and Serial Number.
Metal mask programmed memory. Unrestricted reads are permitted on the first 64-bits of this
array. The physical ROM will be larger and will contain other information that cannot be read.
The following three fields are stored in the ROM:
2-bytes of ROM that specifies part of the manufacturing ID code. This Atmel assigned value
is always the same for all chips of a particular model number. For the Atmel AT88SA10HS,
this value is 0x23 01. (Appears on the bus: 0x01 23) ROM MfrID can be read by accessing
ROM bytes zero and one of Address zero.
2-bytes of ROM that can be used to identify chips among others on the wafer. These bits
reduce the number of fuses necessary to construct a unique serial number. The MaskSN is
read by accessing ROM bytes two and three of Address zero. The serial number can always
be read by the system but is never included in the message digested by the HOST
command.
4-bytes of ROM that are used by Atmel to identify the model mask and/or design revision of
the AT88SA10HS chip. These bytes can be freely read as the four bytes returned by ROM
Address one, however system code should not depend on this value as it may change from
time to time.
These 64-fuses are used to augment the mask programmed keys stored in the chip by Atmel.
Knowledge of both the mask keys and the values of the Secret Fuses are required to
calculate the response value expected by HOST2. The BurnSecure command can be used to
burn an arbitrary selection of these 64-bits.
Description
These fuses can be securely written by the BurnSecure command but can never be read
with the Read command
These fuses can be written with the BurnSecure command and can always be read with
the Read command
The HOST commands ignore the values of Fuse[0-63] until this bit is burned. Once this bit
is burned, the BurnSecure command is disabled
See Section 1.3. Set by Atmel, can’t be modified in the field
See Section 1.3. Set by Atmel, can’t be modified in the field
®
. Fuses[96:127] are part of the serial number programmed by Atmel
8595F–SMEM–8/10

Related parts for AT88SA10HS_10