Programming Model
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
26-143
If the MDEU Interrupt Status Register is non-zero, the MDEU halts and the MDEU error
interrupt signal is asserted to the controller (see Section 26.5.4.6, Controller Interrupt Status
Register (CISR), on page 26-84). In addition, if the MDEU is being operated through
channel-controlled access, then an interrupt signal is generated to the channel to which this EU is
assigned. The EU error bit is set in the channel pointer Status Register (see Section 26.5.5.2,
Channel Pointer Status Registers (CPSR[1–4]), on page 26-92) and generates a channel error
interrupt to the controller.
If the Interrupt Status Register is written from the core processor, 1s that are written in the value
are recorded in the Interrupt Status Register if the corresponding bit is unmasked in the Interrupt
Mask Register. All other bits are cleared. This register can also be cleared by setting the RI bit of
the MDEU Reset Control Register (MDEURCR[RI]). The definition of each bit in the
MDEUISR is listed in Table 26-51.
Table 26-51. MDEUISR Field Descriptions
Name
Reset
Description
Settings
—
63–15
0
Reserved. Write to zero for future compatibility.
ICE
14
0
Integrity Check Error
If set, indicates that an ICV check was
performed and that the supplied ICV did not
match the value computed by the MDEU.
0
No error detected.
1
Integrity check error.
—
13
0
Reserved. Write to zero for future compatibility.
IE
12
0
Internal Error
Indicates whether the MDEU is locked and
requires a reset before use.
Note:
This bit is set any time an enabled
error condition occurs. It can only be
cleared by resetting the MDEU.
0
No internal error detected.
1
Internal error.
ERE
11
0
Early Read Error
Indicates whether the MDEU context was read
before the MDEU completed the hashing
operation.
0
No early read error detected.
1
Early read error.
CE
10
0
Context Error
If set, indicates that MDEU key register, Key
Size Register, or Data Size Register was
modified while the MDEU was performing its
hashing operation.
0
No context error detected.
1
Context error.
KSE
9
0
Key Size Error
If set, indicates an error due to one of the
following two causes:
• A value greater than 64 bytes was written to
the MDEU Key Size Register.
• In either an HMAC or SMAC operation, the
key size was not written prior to writing the
data size or receiving a CHA_GO command.
0
No key size error detected.
1
Key size error.
DSE
8
0
Data Size Error
If set, indicates that data with a size not a
multiple of 512 bits was found when the
MDEUMR[CONT} bit was cleared (0).
0
No data size error detected.
1
Data size error.
Содержание MSC8144E
Страница 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Страница 40: ...MSC8144E Reference Manual Rev 3 xl Freescale Semiconductor Contents 26 5 12 8 RNG Output FIFO 26 186 ...
Страница 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Страница 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Страница 167: ...OCE Event and JTAG Test Access Port Signals MSC8144E Reference Manual Rev 3 Freescale Semiconductor 3 59 ...
Страница 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Страница 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Страница 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Страница 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Страница 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Страница 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Страница 884: ...MSC8144E Reference Manual Rev 3 17 44 Freescale Semiconductor RapidIO Interface Dedicated DMA Controller ...
Страница 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...