ATAES132-SH-EQ-T Atmel, ATAES132-SH-EQ-T Datasheet - Page 32

no-image

ATAES132-SH-EQ-T

Manufacturer Part Number
ATAES132-SH-EQ-T
Description
EEPROM AES 32Kbit EE SPI
Manufacturer
Atmel
Datasheet

Specifications of ATAES132-SH-EQ-T

Rohs
yes
Maximum Clock Frequency
10 MHz
Operating Supply Voltage
6 V
Maximum Operating Temperature
- 40 C to + 85 C
Mounting Style
SMD/SMT
Package / Case
SOIC-8
Interface Type
SPI
Factory Pack Quantity
4000
7.4.
BlockRead Command
The BlockRead command reads 1 to 32 bytes of plaintext data from a user zone or the configuration memory. This command
differs from the standard Serial EEPROM read commands, since it can read the configuration memory. In addition, this
command returns an error code if the read is unsuccessful. No encryption is performed by the BlockRead command; the
EncRead command must be used for encrypted reads (see Section 7.9).
The BlockRead command can only read data from a single EEPROM page – the requested data can not cross page
boundaries (see Section B.2). All bytes within the configuration memory can be read with the BlockRead command. If any
part of the requested data lies in unimplemented or illegal memory, the command will generate an error code. The key
memory can never be read under any circumstances – any attempt to read the key memory will generate an error code.
The user zone access is dependent upon the value of the EncRead and AuthRead bits of the ZoneConfig[UZ] register. If
ZoneConfig[UZ].AuthRead is 0b, then BlockRead can read the user zone. If ZoneConfig[UZ].AuthRead is 1b, then BlockRead
can only be used to access the user zone if the authentication requirement has been satisfied. If ZoneConfig[UZ].EncRead is
1b, then BlockRead can never be used to access the user zone. A single BlockRead command can only read data from a
single user zone – the requested data can not span multiple user zones, or multiple EEPROM pages.
Table 7-25. Input parameters
Table 7-26. Output parameters
The command and response packet is transmitted as a block beginning with the count and ending with a packet checksum.
This block format is described in Section 6.1.
Opcode
Mode
Param1
Param2
Name
ReturnCode
OutData
Name
BlockRead
Mode
Address
Count
(Bytes)
0 - 32
Size
1
Notes
Upon success, 0x00 will be returned
Any command execution or validation failure generates a non-zero error code, per Section 6.3
Output data (cleartext)
(Bytes)
Size
1
1
2
2
Notes
0x10
Must be 0x00
The address of data to read
Upper byte is always 0x00. Lower byte is the number of bytes to read.
Atmel ATAES132 Preliminary Datasheet
8760A−CRYPTO−5/11
32

Related parts for ATAES132-SH-EQ-T