MOTOROLA
Chapter 16. Memory Controller
16-5
Part IV. Hardware Interface
speciÞc memory bank in the base register. The type of parity is deÞned in the system
interface unit module conÞguration register (SIUMCR), which is explained in
Section 11.4.2, ÒSIU Module ConÞguration Register (SIUMCR).Ó
¥
Each memory bank can be selected for read-only or read/write operation.
¥
For system protection, access to a memory bank can be restricted to accesses with
certain address type codes (AT[0Ð2]). For additional ßexibility, address-type
comparisons provide a mask option.
The memory controller functionality minimizes the need for glue logic in MPC860-based
systems. In Figure 16-3, CS0 is used with the 16-bit boot EPROM with BR0[MS]
defaulting to select the GPCM. CS1 is used as the RAS signal for 32-bit DRAM with
BR1[MS] conÞgured to select UPMA. The BS_A signals are used as CAS signals on the
DRAM.
Figure 16-3. Simple System Configuration
The UPMs provide a ßexible interface to many types of memory devices. Each UPM can
control the address multiplexing necessary to access DRAM devices, the timing of the BS
signals, and the timing of the GPL signals. Each memory bank can be assigned to either
UPM.
Each UPM is a programmable RAM-based machine. The UPM toggles the memory
controller external signals as programmed in RAM when an internal or external master
initiates an external single-beat or burst read/write access. The UPM also controls address
multiplexing, address increment, and transfer acknowledge assertion for each memory
access. The UPM speciÞes a set of signal patterns for a user-speciÞed number of clock
cycles. The UPM RAM pattern run by the memory controller is selected according to the
type of external access transacted. At every clock cycle, the logical value of the external
Address
CE
OE
WE
Data
EPROM
RAS
CAS[0Ð3]
W
Data
Parity[0Ð3]
DRAM
CS1
R/W
Data
WE[0Ð1]
GPL1/OE
CS0
Address
Address
DP[0Ð3]
BS_A[0Ð3]
UPMA
GPCM
MPC860
Содержание MPC860 PowerQUICC
Страница 3: ...MPC860UM AD 07 98 REV 1 MPC860 PowerQUICC ª UserÕs Manual ...
Страница 36: ...xxxvi MPC860 PowerQUICC UserÕs Manual MOTOROLA CONTENTS Paragraph Number Title Page Number ...
Страница 78: ...I iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Страница 88: ...1 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Страница 114: ...3 16 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Страница 226: ...8 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Страница 262: ...9 36 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Страница 274: ...III iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Страница 320: ...12 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Страница 325: ...MOTOROLA Part IV Hardware Interface IV v Part IV Hardware Interface ...
Страница 326: ...IV vi MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 352: ...13 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 394: ...14 42 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 426: ...15 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 530: ...17 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 632: ...21 44 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 660: ...22 28 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 708: ...24 24 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 748: ...27 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 846: ...31 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 914: ...35 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 948: ...36 34 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 998: ...37 48 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part VI Debug and Test ...
Страница 1016: ...A 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Страница 1024: ...B 8 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Страница 1030: ...C 6 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Страница 1086: ...Glossary 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA ...
Страница 1106: ......