16-16
MPC860 PowerQUICC UserÕs Manual
MOTOROLA
Part IV. Hardware Interface
Table 16-7 describes MCR Þelds.
16.4.6 Memory Data Register (MDR)
The memory data register (MDR) contains data written to or read from the RAM array for
UPM
READ
or
WRITE
commands. MDR must be set up before issuing a write command to
the MCR.
Table 16-7. MCR Field Descriptions
Bits
Name Description
0Ð1
OP
Command opcode. DeÞnes the operation to be executed by the UPM speciÞed in the UM Þeld.
00 WRITE writes the contents of the MDR into the RAM location indexed by MCR[MAD].
01 READ reads the contents of the RAM location indexed by MCR[MAD] and stores it in the MDR.
10 RUN executes the pattern in the RAM array beginning with the RAM word indexed by MCR[MAD]
on the memory bank speciÞed in MCR[MB]. The AMX bits of the UPM RAM word in this
software-initiated pattern must all be set to 0b11. Thus, the address for this pattern is the value
written to MAR. The data bus is not driven.
11 Reserved.
2Ð7
Ñ
Reserved, should be cleared.
8
UM
User machine. Selects the UPM for this command.
0 UPMA
1 UPMB
9Ð15
Ñ
Reserved, should be cleared.
16Ð18
MB
Memory bank. Indicates the appropriate CSx pin when a RUN command is executed (000
corresponds to CS0, 001 corresponds to CS1, É, 111 corresponds to CS7)
19
Ñ
Reserved, should be cleared.
20Ð23
MCLF
Memory command loop Þeld. SpeciÞes how many times a loop is executed for a
RUN
command.
(0001 = the loop executes once, 0010 = the loop executes twice, É, 1111 = the loop executes 15
times. Note that 0000 = the loop executes 16 times.)
24Ð25
Ñ
Reserved, should be cleared.
26Ð31
MAD
Memory array index. SpeciÞes an index to one of 64 RAM words in the RAM array.
Bit
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Field
MD
Reset
0000_0000_0000_0000
R/W
R/W
Address
(IMMR & FFFF0000) + 0x17C
Bit
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Field
MD
Reset
0000_0000_0000_0000
R/W
R/W
Address
(IMMR & FFFF0000) + 0x17E
Figure 16-12. Memory Data Register (MDR)
Summary of Contents for MPC860 PowerQUICC
Page 3: ...MPC860UM AD 07 98 REV 1 MPC860 PowerQUICC ª UserÕs Manual ...
Page 36: ...xxxvi MPC860 PowerQUICC UserÕs Manual MOTOROLA CONTENTS Paragraph Number Title Page Number ...
Page 78: ...I iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 88: ...1 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 114: ...3 16 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 226: ...8 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Page 262: ...9 36 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Page 274: ...III iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Page 320: ...12 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Page 325: ...MOTOROLA Part IV Hardware Interface IV v Part IV Hardware Interface ...
Page 326: ...IV vi MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 352: ...13 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 394: ...14 42 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 426: ...15 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 530: ...17 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 632: ...21 44 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 660: ...22 28 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 708: ...24 24 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 748: ...27 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 846: ...31 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 914: ...35 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 948: ...36 34 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 998: ...37 48 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part VI Debug and Test ...
Page 1016: ...A 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1024: ...B 8 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1030: ...C 6 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1086: ...Glossary 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA ...
Page 1106: ......