參數(shù)資料
型號: MR80C154-30/883D
廠商: TEMIC SEMICONDUCTORS
元件分類: 微控制器/微處理器
英文描述: 8-BIT, 30 MHz, MICROCONTROLLER, CQCC44
文件頁數(shù): 60/80頁
文件大?。?/td> 5152K
代理商: MR80C154-30/883D
260
XMEGA A [MANUAL]
8077I–AVR–11/2012
23.5.2 STATUS
AES Status register
Bit 7
ERROR: Error
The ERROR flag indicates an illegal handling of the AES crypto module. The flag is set in the following cases:
Setting START in the control register while the state memory and/or key memory are not fully loaded or read. This
error occurs when the total number of read/write operations from/to the STATE and KEY registers is not a multiple
of 16 before an AES start.
Accessing (read or write) the control register while the START bit is one.
This flag can be cleared by software by writing one to its bit location.
Bit 6:1
Reserved
These bits are unused and reserved for future use. For compatibility with future devices, always write these bits to zero
when this register is written.
Bit 0
SRIF: State Ready Interrupt flag
This flag is the interrupt/DMA request flag, and is set when the encryption/decryption procedure is completed and the
state memory contains valid data. As long as the flag is zero, this indicates that there is no valid encrypted/decrypted
data in the state memory.
The flag is cleared by hardware when a read access is made to the state memory (the first byte is read). Alternatively, the
bit can be cleared by writing a one to its bit location.
23.5.3 STATE
AES State register
The STATE register is used to access the state memory. Before encryption/decryption can take place, the state memory
must be written sequentially, byte-by-byte, through the STATE register. After encryption/decryption is done, the
ciphertext/plaintext can be read sequentially, byte-by-byte, through the STATE register.
Loading the initial data to the STATE register should be done after setting the appropriate AES mode and direction. This
register can not be accessed during encryption/decryption.
23.5.4 KEY
Key register
The KEY register is used to access the key memory. Before encryption/decryption can take place, the key memory must
be written sequentially, byte-by-byte, through the KEY register. After encryption/decryption is done, the last subkey can
be read sequentially, byte-by-byte, through the KEY register. Loading the initial data to the KEY register should be done
after setting the appropriate AES mode and direction.
Bit
765
432
10
+0x01
ERROR
–SRIF
Read/Write
R/W
R
R/W
Initial Value
000
00
Bit
765
43
210
+0x02
STATE[7:0]
Read/Write
R/W
Initial Value
000
00
000
Bit
7654
3210
+0x03
KEY[7:0]
Read/Write
R/W
Initial Value
0
相關PDF資料
PDF描述
MQ80C52TXXX-25 8-BIT, MROM, 25 MHz, MICROCONTROLLER, CQFP44
MF280C31-30D 8-BIT, 30 MHz, MICROCONTROLLER, PQFP44
MQ80C52EXXX-12P883 8-BIT, MROM, 12 MHz, MICROCONTROLLER, CQFP44
MD80C52CXXX-16SCD 8-BIT, MROM, 16 MHz, MICROCONTROLLER, CDIP40
MQ80C52TXXX-25SCR 8-BIT, MROM, 25 MHz, MICROCONTROLLER, CQFP44
相關代理商/技術參數(shù)
參數(shù)描述
MR80C154-36 制造商:TEMIC 制造商全稱:TEMIC Semiconductors 功能描述:CMOS 0 to 36 MHz Single Chip 8-bit Microcontroller
MR80C154-L16 制造商:TEMIC 制造商全稱:TEMIC Semiconductors 功能描述:CMOS 0 to 36 MHz Single Chip 8-bit Microcontroller
MR80C31BH 制造商:ROCHESTER 制造商全稱:ROCHESTER 功能描述:CMOS SINGLE - CHIP 8-BIT MICROCOMPUTER 64K program Memory Space
MR80C31BH/B 制造商:n/a 功能描述:8506401XA
MR80C31BHB 制造商:n/a 功能描述:8506401XA