Motorola DSP96002 User Manual page 93

32-bit digital signal processor
Table of Contents

Advertisement

Memory Spaces Mapped To
SF1
SF0
Same Physical Address
0
0
PXY share same addresses
0
1
PY
share same addresses
1
0
XY
share same addresses
1
1
none, all addresses unique
Figure 7-4a. Memory Space Change Detection
Address
Figure 7-4b. Using SF1 to Physically separate Data and Program Spaces
If the current bus cycle is in an enabled memory space, the
current bus cycle and the previously latched bus cycle and the current bus cycle information (A, S) is latched
at the end of the bus cycle. Thus the current bus cycle information becomes the previously latched bus cycle
information for comparison in the next enabled external bus cycle. The encoding of the memory space en-
ables is shown in Figure 7-5.
The page circuit normally monitors addresses intended for one external physical memory. However, if mul-
tiple memory spaces are mapped into one physical memory at either the same or different addresses, then
the page circuit must monitor multiple memory spaces. These memory space enable bits allow the user to
indicate which memory spaces should be monitored. Also if multiple memory spaces are mapped into dif-
ferent physical memories which are not accessed in an "interleaved" manner, one page circuit can serve
multiple external physical memories by being enabled for more than one memory space. Non-interleaved
accesses with multiple external physical memories are typical of systems where the main external bus ac-
tivity is block-oriented DMA transfers.
If all three memory space enable bits are cleared, the page circuit is in the Personal Reset state. While in
the Personal Reset state, the page circuit is inactive,
and no bus cycle information is latched. The first bus cycle after re-enabling the page circuit always has
T
T deasserted since no previous bus cycle information is available for comparison.
MOTOROLA
SF1
Data
DSP96002 USER'S MANUAL
Memory Space Changes
Detected as Faults
none
P X,X P,X Y,Y X
P X,X P,P Y,Y P
P X,X P,X Y,Y X,P Y,Y P
DATA
A
D
CE
PROGRAM
A
D
T
T pin is controlled by comparison of the
T
T remains deasserted for all external bus cycles,
7 - 7

Advertisement

Table of Contents
loading

Table of Contents