SEC Lite Execution Units
MPC885 PowerQUICC Family Reference Manual, Rev. 2
48-30
Freescale Semiconductor
Table 48-14
describes AESU status register fields.
48.3.7
AESU Interrupt Status Register
The AESU interrupt status register tracks the state of possible errors, if those errors are not masked, via
the AESU interrupt control register. The definition of each bit in the interrupt status register is shown in
Figure 48-23
.
Table 48-14. AESU Status Register Field Descriptions
Bits
Name
Description
0–1
—
Reserved
2
HALT
Halt. Indicates that the AESU has halted due to an error.
0 AESU not halted
1 AESU halted
Note:
Because the error causing the AESU to stop operating may be masked to the
interrupt status register, the status register is used to provide a second source of
information regarding errors preventing normal operation.
3
IFW
Input FIFO Writable. The Controller uses this signal to determine if the AESU can accept
the next BURST SIZE block of data.
0 AESU Input FIFO not ready
1 AESU Input FIFO ready
Note:
The crypto-channel implements flow control to allow larger than FIFO sized blocks
of data to be processed with a single key/IV. The AESU signals to the crypto-channel
that a ‘burst size’ amount of space is available in the FIFO. The documentation of
this bit in the AESU status register is to avoid confusing a user who may read this
register in debug mode.
4
OFR
Output FIFO Readable. The controller uses this signal to determine if the AESU can source
the next burst size block of data.
0 AESU Output FIFO not ready
1 AESU Output FIFO ready
Note:
The crypto-channel implements flow control to allow larger than FIFO sized blocks
of data to be processed with a single key/IV. The AESU signals to the crypto-channel
that a “Burst Size” amount of data is available in the FIFO. The documentation of this
bit in the AESU status register is to avoid confusing a user who may read this register
in debug mode.
5
IE
Interrupt Error.This status bit reflects the state of the ERROR interrupt signal, as sampled
by the controller interrupt status register (
Section 51.1.2, “Interrupt Status Registers”
).
0 AESU is not signaling error
1 AESU is signaling error
6
ID
Interrupt Done. This status bit reflects the state of the DONE interrupt signal, as sampled
by the controller interrupt status register (
Section 51.1.2, “Interrupt Status Registers”
).
0 AESU is not signaling done
1 AESU is signaling done
7
RD
Reset Done. This status bit, when high, indicates that AESU has completed its reset
sequence, as reflected in the signal sampled by the appropriate crypto-channel.
0 Reset in progress
1 Reset done
8–63
—
Reserved
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 ...