16-8
MPC860 PowerQUICC UserÕs Manual
MOTOROLA
Part IV. Hardware Interface
16.3.6 Parity ConÞguration
If BRx[PARE] is set, parity is generated and checked (for internal masters only) on a
per-byte basis using DP[0Ð3] for the bank. As described in Section 11.4.2, ÒSIU Module
ConÞguration Register (SIUMCR),Ó SIUMCR[OPAR] determines the type of parity. Any
parity error causes TEA to be asserted and the associated MSTAT[PER] and the
corresponding DPB or IPB bit in the transfer error status register (TESR) to be set, as
described in Section 11.4.4, ÒTransfer Error Status Register (TESR).Ó
16.3.7 Memory Bank Protection Status
The memory controller status register (MSTAT) reports write-protect violations and parity
errors for all eight banks. This protection provided through BRx[WP], is intended for
detection of erroneous accesses made by DMA from peripherals. More sophisticated
protection is provided for accesses from the core by the MMU, as described in Chapter 9,
ÒMemory Management Unit (MMU).Ó
16.3.8 UPM-SpeciÞc Registers
The machine x mode registers (MxMR) deÞne most of the global features for UPMs. The
memory command and memory data registers (MCR and MDR) are used to initialize the
UPMÕs RAM array. The memory address register (MAR) speciÞes the address to be driven
on the external bus when a UPM pattern is software-initiated by issuing a
RUN
command in
the MCR.
The memory command and memory data registers (MCR and MDR) are used to initialize
the UPMÕs RAM array. The memory address register (MAR) speciÞes the location in the
RAM array to be executed as deÞned by the MCR. Optionally, it allows a speciÞc address
pattern to be output onto A[0Ð31]. The memory periodic timer prescaler register (MPTPR)
deÞnes the divisor of the BRGCLK used as the memory periodic timer input.
The memory periodic timer prescaler register (MPTPR) deÞnes the divisor of the external
bus clock used as the memory periodic timer input.
16.3.9 GPCM-SpeciÞc Registers
There are no GPCM-speciÞc registers. All GPCM characteristics are deÞned in the
subÞelds of individual BRx and ORx registers.
16.4 Register Descriptions
The following sections describe the registers used by the memory controller.
16.4.1 Base Registers (BRx)
The base registers (BR0ÐBR7) contain the base address and address types that the memory
controller uses to compare the value on the address bus with the current address accessed.
It also includes a memory attribute and selects the machine for memory operation handling.
Содержание 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: ......