ATAES132-SH-ER Atmel, ATAES132-SH-ER Datasheet - Page 86

no-image

ATAES132-SH-ER

Manufacturer Part Number
ATAES132-SH-ER
Description
EEPROM AES 32Kbit EE I2C
Manufacturer
Atmel
Datasheet

Specifications of ATAES132-SH-ER

Rohs
yes
Maximum Clock Frequency
1 MHz
Operating Supply Voltage
6 V
Maximum Operating Temperature
- 40 C to + 85 C
Mounting Style
SMD/SMT
Package / Case
SOIC-8
Interface Type
I2C
Factory Pack Quantity
2300
E.2.8. DeviceNum Register
E.2.9. LockKeys Register
E.2.10. LockSmall Register
E.2.11. LockConfig Register
E.2.12. Reserved Registers
E.2.13. ManufacturingID Register
DeviceNum is a one byte read-only register that is programmed by Atmel at the factory. This byte indicates the device type
(32K bit, ATAES1xx family). The INFO command returns this byte, along with a hardware revision byte as shown in
Table E-2. This register cannot be changed by the customer.
Table E-9.
See Section 7.12 for the INFO command description.
LockKeys is a one byte register that controls write access to key memory. The default value of LockKeys is the unlocked state
(0x55). The LockKeys register can only be changed by using the lock command (see Section 7.19). After the lock command is
ran, this register will contain 0x00 and the key memory will be locked. It is impossible to unlock memory which has been
locked.
LockSmall is a one byte register that controls write access to the SmallZone register. The default value of LockSmall is the
unlocked state (0x55). The LockSmall register can only be changed by using the lock command (see Section 7.19). After the
lock command is ran, this register will contain 0x00 and the SmallZone will be locked. It is impossible to unlock memory which
has been locked.
LockConfig is a one byte register that controls write access to configuration memory, except the SmallZone register. The
default value of LockConfig is the unlocked state (0x55). The LockConfig register can only be changed by using the lock
command (see Section 7.19). After the lock command is ran, this register will contain 0x00 and the configuration memory will
be locked, except for the SmallZone register, which is controlled by the LockSmall register. It is impossible to unlock memory
which has been locked.
If the LockConfig register is unlocked (0x55) then the random number generator is latched in test mode and the random
command will always return 16 bytes of 0xA5. The KeyCompute and nonce commands will create non-random results when
the RNG is in test mode. If the LockConfig register is locked (0x00), then the RNG generates random numbers and the
random, KeyCompute, and nonce commands function normally.
Any configuration memory locations which are identified as reserved in Table E-1, memory map, are reserved by Atmel for
future use. All reserved registers are read-only registers that are programmed by Atmel at the factory. These memory
locations are programmed with Atmel proprietary data. The contents of the reserved registers will vary and are not intended for
any customer use. These registers cannot be changed by the customer.
ManufacturingID is a two byte read-only register that is programmed by Atmel at the factory. This register contains a customer
spicfic value. The default ManufacturingID register contains 0x0000. This register cannot be changed by the customer.
Description
Early Pre-Production Samples
Pre-Production Samples
DeviceNum coding for INFO response and DeviceNum in configuration memory register
INFO DeviceNum
0x0A02
0x0A04
Atmel ATAES132 Preliminary Datasheet
DeviceNum register
0x0A
0x0A
8760A−CRYPTO−5/11
86

Related parts for ATAES132-SH-ER