
PRELIMINARY
S3C6400X RISC MICROPROCESSOR
SECURITY SUB-SYSTEM
13-15
Preliminary product information describe products that are in development,
for which full characterization data and associated errata are not yet available.
Specifications and information herein are subject to change without notice.
SECURITY SUB-SYSTEM AES MODULE
AES_CTRL
Register
Address
R/W
Description
Reset Value
AES_Rx_CTRL 0x7D10_0000 R/W AES Control / Status Register
0x0000_0200
SKEY_IDx
Bit
Description
Initial State
WrPrivMismatch [31]
SFR Write Access Privilege Mismatch Status bit. If set to ‘1’,
SFR Write Access Privilege Mismatch is occurred.
0b
RdPrivMismatch [30]
SFR Read Access Privilege Mismatch Status bit. If set to ‘1’,
SFR Read Access Privilege Mismatch is occurred.
0b
Reserved [29:11]
Reserved
0x000000
AesOutReady [10]
If set to ‘1’, AES Output Buffer is Full, and ARM or Rx FiFo is
permitted to Read current 128bits result data
0b
AesInReady [9]
If set to ‘1’, AES Input Buffer is Empty, and ARM or Rx FiFo is
permitted to write next 128bits data.
1b
AesContDecOn [8]
Continuous Decryption Enable Bits
0 : Decryption Key is changed
1 : Decryption Key is not changed
0b
CtrWidth [7:6]
Counter Mode Counter Width Bits
00 : 16Bits Counter
01 : 32Bits Counter
10 : 64Bits Counter
11 = Reserved
00b
AesOpMode [5:4]
AES Operation Mode Selection Bits
00 = reserved
01 = ECB Mode
10 = CBC Mode
11 = CTR Mode
00b
AesOpDirection [3]
AES Operation Direction Selection Bit.
0 : Encryption
1 : Decryption
0b
AesKeyMode [2:1]
AES Key Mode Selection Bits.
00 : 128bits
01 : 192bits
10 : 256bits
11 = reseved
00b
AesOpEnable [0]
If set to ‘1’, AES starts operation by ARM. If the aes_op_done
is generated, It becomes ‘0’.
0b