![Texas Instruments SimpleLink Ethernet MSP432E401Y Technical Reference Manual Download Page 691](http://html1.mh-extra.com/html/texas-instruments/simplelink-ethernet-msp432e401y/simplelink-ethernet-msp432e401y_technical-reference-manual_1095578691.webp)
AES Registers
691
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
Advance Encryption Standard Accelerator (AES)
9.5.9 AES_SYSCONFIG Register (Offset = 0x84) [reset = 0x1]
AES System Configuration (AES_SYSCONFIG)
This register controls the IDLE and reset logic.
NOTE:
After one operation has completed, the AES_SYSCONFIG register must be cleared and
reconfigured for the next operation to ensure proper DMA and data operation functionality.
AES_SYSCONFIG is shown in
and described in
.
Return to
Figure 9-22. AES_SYSCONFIG Register
31
30
29
28
27
26
25
24
RESERVED
R-0x0
23
22
21
20
19
18
17
16
RESERVED
R-0x0
15
14
13
12
11
10
9
8
RESERVED
K3
KEYENC
RESERVED
MAP_CONTEX
T_OUT_ON_D
ATA_OUT
DMA_REQ_CO
NTEXT_OUT_
EN
R-0x0
R/W-0x0
R/W-0x0
R-0x0
R/W-0x0
R/W-0x0
7
6
5
4
3
2
1
0
DMA_REQ_CO
NTEXT_IN_EN
DMA_REQ_DA
TA_OUT_EN
DMA_REQ_DA
TA_IN_EN
RESERVED
SOFTRESET
RESERVED
R/W-0x0
R/W-0x0
R/W-0x0
R-0x0
R/W-0x0
R-0x1
Table 9-16. AES_SYSCONFIG Register Field Descriptions
Bit
Field
Type
Reset
Description
31-13
RESERVED
R
0x0
12
K3
R/W
0x0
K3 Select
0x0 = A regular cryptographic operation is performed.
0x1 = The K3 key is used as the key for the selected cryptographic
operation. The key size should be 128-bits.This bit may only be set
to one if the KEYENC bit of this register is cleared to zero.
11
KEYENC
R/W
0x0
Key Encoding
0x0 = A regular cryptographic operation is performed
0x1 = The KEK key (see KEKMODE bit) is XOR-ed with a
predefined constant value before it is used as a key for the selected
cryptographic operation.
10
RESERVED
R
0x0
9
MAP_CONTEXT_OUT_O
N_DATA_OUT
R/W
0x0
Map Context Out on Data Out Enable
0x0 = Original context out bit values are used.
0x1 = The DMA_REQ_CONTEXT_OUT_EN bit in this register and
the CONTEXT_OUT bit in the AES_IRQENABLE register are
mapped on the corresponding DATA_OUT request bits. In this case,
the original CONTEXT_OUT bit values are ignored.
8
DMA_REQ_CONTEXT_O
UT_EN
R/W
0x0
DMA Request Context Out Enable.
If set to 1€™, the DMA context output request is enabled (for context
data out, for example, TAG for authentication modes).
The dma_done indication bits in AES_DMARIS register, at CCM
module offset 0x024, identify to the application when the DMA
transfer is complete.
0x0 = DMA disabled for context output request.
0x1 = DMA enabled for context output request.