Rainbow Electronics AT86RF231 User Manual
Page 134
134
8111A–AVR–05/08
AT86RF231
• Bit [6:1] -Reserved
• Bit 0 - AES_RY
Register 0x83 (AES_CON):
This register controls the operation of the security module. Do not access this register during
AES operation to read the AES core status. A read or write access during AES operation stops
the actual processing.
To read the AES status use register bit AES_RY (register 0x82, AES_ST).
• Bit 7 - AES_REQUEST
A write access with AES_REQUEST = 1 initiates the AES operation.
• Bit [6:4] - AES_MODE
This register bit sets the AES operation mode.
Table 11-3.
AES Core Operation Status
Register Bit
Value
Description
AES_ER
0
No error of the AES module
1
AES module error
Table 11-4.
AES Core Operation Status
Register Bit
Value
Description
AES_RY
0
AES Module is not finished
1
AES module has finished
Bit
7
6
5
4
3
2
1
0
+0x83
AES_REQUEST
AES_MODE
AES_DIR
Reserved
AES_CON
Read/Write
W
R/W
R/W
R/W
R/W
R
R
R
Reset Value
0
0
0
0
0
0
0
0
Table 11-5.
AES Core Status
Register Bit
Value
Description
AES_REQUEST
0
Security module, AES core idle
1
Write access: Start security module
Table 11-6.
AES Mode
Register Bit
Value
Description
AES_MODE
0
ECB mode, refer to
1
KEY mode, refer to
2
CBC mode, refer to
3 - 7
Reserved