8.2.5.17 AES Extended Mode Register

This register can only be written if the WPEN bit is cleared in the AES Write Protection Mode Register.

Name: AES_EMR
Offset: 0xB0
Reset: 0x00000000
Property: Read/Write

Bit 3130292827262524 
 BPE        
Access R/W 
Reset 0 
Bit 2322212019181716 
 NHEAD[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 15141312111098 
 PADLEN[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 76543210 
 PKRS PLIPDPLIPEN  APMAPEN 
Access R/WR/WR/WR/WR/W 
Reset 00000 

Bit 31 – BPE Block Processing End

ValueDescription
0 The AES_ISR.DATRDY flag reports only the end message encryption processing. No intermediate block processing is reported when SMOD=2. When a DMA is used to transfer data, BPE must be cleared.
1 The AES_ISR.DATRDY flag reports each end of block processing when SMOD=2. When AES_IDATARx are not loaded by a DMA and SMOD=2, this bit can be written to 1 to rise the AES_ISR.DATRDY flag when a new data block can be written.

Bits 23:16 – NHEAD[7:0] IPSec Next Header

ValueDescription
0–255 IPSec Next Header field

Bits 15:8 – PADLEN[7:0] Auto Padding Length

ValueDescription
0–255 Padding length in bytes

Bit 7 – PKRS Private Key Internal Register Select

ValueDescription
0 The key used by the AES is in the AES_KEYWRx registers.
1 The key used by the AES is in the Private Key internal registers written through the Private Key bus.

Bit 5 – PLIPD Protocol Layer Improved Performance Decipher

ValueDescription
0 Protocol layer improved performance is in Ciphering mode.
1 Protocol layer improved performance is in Deciphering mode.

Bit 4 – PLIPEN Protocol Layer Improved Performance Enable

ValueDescription
0 Protocol layer improved performance is disabled.
1 Protocol layer improved performance is enabled.

Bit 1 – APM Auto-Padding Mode

ValueDescription
0 Auto-padding is performed according to the IPSec standard.
1 Auto-padding is performed according to the SSL standard.

Bit 0 – APEN Auto-Padding Enable

ValueDescription
0 The Auto-padding feature is disabled.
1 The Auto-padding feature is enabled.