ꢀ ꢁ ꢂ ꢃ ꢄꢅ ꢆꢇ ꢈꢉꢄ ꢅ
ꢊ ꢋ ꢌꢍ ꢎꢏꢐ ꢑꢋ ꢒ ꢀ ꢎ ꢋ ꢓꢋ ꢀꢔꢕ ꢂ ꢋ ꢓꢒ ꢔꢕ ꢐ ꢖꢑ ꢇꢍꢂ ꢂꢑ ꢖ
SPRS080F − MARCH 1999 − REVISED OCTOBER 2008
external memory interface
The 5420 has a single external memory interface shared between both subsystems. The external memory
interface enables the 5420 subsystems to connect to external memory devices or other parallel interfaces. The
SELA/B pin is used to determine which subsystem has access to the external memory interface. When the
SELA/B pin is low, subsystem A has access to the external memory interface, and when it is high, subsystem
B has access to the interface. The external memory interface is also shared with the host port interface (HPI).
The XIO pin is used to select between the external memory interface and the hostport interface. When the XIO
pin is high, the external memory interface is active, and when it is low, the host port interface is active.
processor mode status register (PMST)
Each subsystem has a processor-mode status register (PMST) that controls memory configuration. The bit
layout of the PMST register is shown in Figure 1
15
7
6
5
4
3
2
1
0
IPTR
R/W
MP/MC
R/W
OVLY
R/W
AVIS
R/W
DROM
R/W
CLKOFF
R/W
SMUL
R/W
SST
R/W
LEGEND: R = Read, W = Write
Figure 1. Processor Mode Status Register (PMST) Bit Layout
The functions of the PMST register bits are illustrated in the memory map. The MP/MC bit is used to map the
upper address range of all program space pages (x8000−xFFFF) as either external or internal memory. The
OVLY bit is used to overlay the on-chip DARAM0 and SARAM1 blocks from dataspace onto to program space.
Similarly, the DROM bit is used to overlay the SARAM2 block from program space onto data space. See the
TMS320C54x DSP Reference Set, Volume 1: CPU and Peripherals (literature number SPRU131) for a
description of the other bits of the PMST register.
Due to the dual-processor configuration and the several EMIF/HPI options available, the MP/MC bit is initialized
at the time of device reset to a logic level that is dependent on the XIO, HMODE, and SELA/B pins. Table 1
shows the initialized logic level of the MP/MC bit and how it depends on these pins.
Table 1. MP/MC Bit Logic Levels at Reset
5420 PINS
MP/MC BIT
XIO
0
HMODE
SELA/B
SUBSYSTEM A
SUBSYSTEM B
X
0
1
1
X
X
0
1
0
1
1
0
0
1
0
1
1
1
1
18
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251−1443