3-4
MPC180E Security Processor User’s Manual
PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE
External Bus Interface
3.3 External Bus Interface
The EBI handles the interface between the processor and MPC180E’s internal execution
units. It has the following features:
•
Memory-mapped data transfers to/from the host to the MPC180E in single, burst, or
DMA modes
•
4-Kbit input and output buffers that allows the host to set up an operation and pass
control of interrupts and data flow to the MPC180E until the operation completes
RNG: 0x600–0x7FF
0x600
0x0000_1800
Status
R
0x602
0x0000_1808
Random output
R
EBI: 0x800–0x9FF
0x800
0x0000_2000
Input buffer[128]
R/W
0x880
0x0000_2200
Output buffer[128]
R/W
0x900
0x0000_2400
CSTAT
R/W
0x901
0x0000_2404
ID
R
0x902
0x0000_2408
IMASK
R/W
0x903
0x0000_240C
IBCTL
R/W
0x904
0x0000_2410
IBCNT
R/W
0x905
0x0000_2414
OBCTL
R/W
0x906
0x0000_2418
OBCNT
R/W
PKEU: 0xA00–0xBFF
0xA00
0x0000_2800
BRAM
R/W
0xA40
0x0000_2900
ARAM
R/W
0xA80
0x0000_2A00
NRAM
R/W
0xB00
0x0000_2C00
EXP(k)
R/W
0xB01
0x0000_2C04
Control
R/W
0xB02
0x0000_2C08
Status
R
0xB03
0x0000_2C0C
Interrupt mask
R/W
0xB05
0x0000_2C14
Program counter
R/W
0xB06
0x0000_2C18
Clear interrupt (CLRIRQ)
W
0xB07
0x0000_2C1C
Modulus size
R/W
0xB08
0x0000_2C20
EXP(k) size
R/W
0xB09
0x0000_2C24
Device ID
R/W
Table 3-1. 32-Bit System Address Map (Continued)
MPC180E 12-Bit Address
Processor 32-Bit Address
Register
Type
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
.
..