Upms attributes example -82 – Motorola MPC8260 User Manual
Page 358

10-82
MPC8260 PowerQUICC II UserÕs Manual
MOTOROLA
Part III. The Hardware Interface
Figure 10-67. DRAM Interface Connection to the 60x Bus (64-Bit Port Size)
After timings are created, programming the UPM continues with translating these timings
into tables representing the RAM array contents for each possible cycle. When a table is
completed, the global parameters of the UPM must be deÞned for handling the disable
timer (precharge) and the refresh timer relative to Figure 10-67. Table 10-41 shows settings
of different Þelds.
The OR and BR of the speciÞc bank must be initialized according to the address mapping
of the DRAM device used. The MS Þeld should indicate the speciÞc UPM selected to
handle the cycle. The RAM array of the UPM can than be written through use of the
Table 10-41. UPMs Attributes Example
Explanation
Field
Value
Machine select UPMA
BRx[MS]
0b100
Port size 64-bit
BRx[PS]
0b00
No write protect (R/W)
BRx[WP]
0b0
Refresh timer value (1024 refresh cycles)
PURT[PURT]
0x0C
Refresh timer enable
MxMR[RFEN]
0b1
Address multiplex size
MxMR[AMx]
0b010
Disable timer period
MxMR[DSx]
0b01
Select between GPL4 and Wait = GPL4 data sample at clock rising edge
MxMR[GPL_x4DIS]
0b0
Burst inhibit device
ORx[BI]
0b0
RAS
CAS[0–1]
W
1M x 16
16
A[0–9]
D[0–15]
RAS
CAS[0–1]
W
1M x 16
16
A[0–9]
D[0–15]
MPC8260
BS[0–7]
CS1
BCTL0
A[19–28]
D[0–63]
RAS
CAS[0–1]
W
1M x 16
16
A[0–9]
D[0–15]
RAS
CAS[0–1]
W
1M x 16
16
A[0–9]
D[0–15