SEC Lite Execution Units
MPC885 PowerQUICC Family Reference Manual, Rev. 2
48-34
Freescale Semiconductor
48.3.9
AESU End of Message Register
The AESU End Of Message Register, shown in
Figure 48-25
, is used to indicate an AES operation may
be completed. After the final message block is written to the input FIFO, the end of message register must
be written. The value in the data size register will be used to determine how many bits of the final message
block (always 128) will be processed. Writing to this register causes the AESU to process the final block
of a message, allowing it to signal DONE. A read of this register will always return a zero value. The
AESU end of message register is only used when the is operated as a target. The descriptors and
crypto-channel activate the AESU (via an internally generated write to the end of message register) when
the SEC Lite acts as an initiator.
Figure 48-25. AESU End of Message Register
48.3.9.1
AESU Context Registers
There are 3 64-bit context data registers that allow the host to read/write the contents of the context used
to process the message. The context must be written prior to the key data. If the context registers are written
11
IE
Internal Error. An internal processing error was detected while the AESU was processing.
0 Internal error enabled
1 Internal error disabled
12
ERE
Early Read Error. The AESU IV Register was read while the AESU was processing.
0 Early read error enabled
1 Early read error disabled
13
CE
Context Error. An AESU Key Register, the Key Size Register, Data Size Register, Mode
Register, or IV Register was modified while the AESU was processing.
0 Context error enabled
1 Context error disabled
14
KSE
Key Size Error. An inappropriate value (non 16, 24 or 32 bytes) was written to the AESU
key size register
0 Key size error enabled
1 Key size error disabled
15
DSE
Data Size Error. Indicates that the number of bits to process is out of range.
0 Data size error enabled
1 Data size error disabled
16–31
—
Reserved
G
31
Field
AESU End of Message
Reset
0
R/W
W
Addr
AESU 0x12050
Table 48-16. AESU Interrupt Control Register Field Descriptions (continued)
Bits
Name
Description
Summary of Contents for PowerQUICC MPC870
Page 98: ...MPC885 PowerQUICC Family Reference Manual Rev 2 I 4 Freescale Semiconductor ...
Page 118: ...MPC885 Overview MPC885 PowerQUICC Family Reference Manual Rev 2 1 20 Freescale Semiconductor ...
Page 158: ...The MPC8xx Core MPC885 PowerQUICC Family Reference Manual Rev 2 3 18 Freescale Semiconductor ...
Page 288: ...MPC885 PowerQUICC Family Reference Manual Rev 2 III 4 Freescale Semiconductor ...
Page 554: ...MPC885 PowerQUICC Family Reference Manual Rev 2 V 6 Freescale Semiconductor ...
Page 1090: ...UTOPIA Interface MPC885 PowerQUICC Family Reference Manual Rev 2 43 8 Freescale Semiconductor ...
Page 1312: ...Byte Ordering MPC885 PowerQUICC Family Reference Manual Rev 2 A 8 Freescale Semiconductor ...
Page 1336: ...MPC885 PowerQUICC Family Reference Manual Rev 2 D 16 Freescale Semiconductor ...
Page 1358: ...MPC885 PowerQUICC Family Reference Manual Rev 2 D 38 Freescale Semiconductor ...
Page 1370: ...MPC880 MPC885 PowerQUICC Family Reference Manual Rev 2 E 4 Freescale Semiconductor ...
Page 1386: ...Revision History MPC885 PowerQUICC Family Reference Manual Rev 2 I 2 Freescale Semiconductor ...