3-8
MPC180E Security Processor User’s Manual
PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE
External Bus Interface
Table 3-4 describes the ID fields.
3.3.1.3 IMASK Register
The built-in interrupt controller (IRQ module) gathers all execution unit interrupt signals
and presents one output (IRQ) to the host. It also lets the user selectively mask or disable
interrupts from execution units by programming the IMASK register. In this way, interrupts
can be controlled from a single source. Some execution-unit-specific configuration is
required to ensure proper response to any interrupt. The user can read the appropriate
address in CSTAT to get the interrupt status of all execution units at once.
The interrupt port consists of the IRQ output, which is negated after the host responds to
all pending interrupts from the execution units.
All interrupts from the execution units have the same priority. Figure 3-4 shows the bit
assignments in the IRQ register for all the MPC180E execution units. All enable (mask)
registers operate on the corresponding bits. An interrupt is masked when its corresponding
IMASK bit is a 1.
0
7
8
10
11
13
14
15
Field
—
MPC180E
MDEU
DEU
Reset
0000_0000
010
0_01
01
R/W
Read
16
17
19
20
22
23
25
26
28
29
31
Field DEU
AFEU
RNG
—
EBI
PKEU
Reset
0
001
001
0_10
01_0
00x
R/W
Read
Addr
0x901
Figure 3-3. ID Register
Table 3-4. ID Field Descriptions
Bits
Name
Description
0–7
—
Reserved, should be cleared.
8–10
MPC180E
MPC180E version number.
11–13
MDEU
Message Digest Execution Unit version number
14–16
DEU
Data Encryption Standard Execution Unit version number
17–19
AFEU
Arc Four Execution Unit version number
20–22
RNG
Random Number Generator version number
23–25
—
Reserved, should be cleared.
26–28
EBI
Controller version number
29–31
PKEU
Public key Execution Unit version number
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
.
..
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
.
..