Motorola MPC8260 User Manual

Page of 1006
MOTOROLA
Chapter  10.  Memory Controller  
10-31
Part III. The Hardware Interface
10.3.10  60x Bus-Assigned SDRAM Refresh Timer (PSRT)
The 60x bus assigned SDRAM refresh timer register (PSRT) is shown in Figure 10-16. 
Table 10-13. Local Bus-Assigned UPM Refresh Timer (LURT)
Bits
Name Description
0Ð7
LURT
Refresh timer period. Determines the timer period according to the following equation:
This timer generates a refresh request for all valid banks that selected a UPM machine assigned to 
the local bus (MxMR[BSEL] =1) and is refresh-enabled (MxMR[RFEN] =1). Each time the timer 
expires, a qualiÞed bank generates a refresh request using the selected UPM. The qualiÞed banks 
are rotating their requests.
Example: For a 25-MHz system clock and a required service rate of 15.6 µs, given 
MPTPR[PTP] = 32, the LURT value should be 12 decimal. 12/(25 MHz/32) = 15.36 µs, which is less 
than the required service period of 15.6 µs.
Bit
0
1
2
3
4
5
6
7
Field
PSRT
Reset
0000_0000
R/W
R/W
Addr
Figure 10-16. 60x Bus-Assigned SDRAM Refresh Timer (PSRT)
Table 10-14. 60x Bus-Assigned SDRAM Refresh Timer (PSRT)
Bits Name
Description
0Ð7
PSRT Refresh timer period. Determines the timer period according to the following equation:
This timer generates refresh requests for all valid banks that selected a SDRAM machine assigned to 
the 60x bus and is refresh-enabled (PSDMR[RFEN] = 1). Each time the timer expires, all banks that 
qualify generate a bank staggering auto refresh request using the SDRAM machine. See 
Section 10.4.10, ÒSDRAM Refresh.Ó
Example: For a 25-MHz system clock and a required service rate of 15.6 µs, given MPTPR[PTP] = 32, 
the PSRT value should be 12 decimal. 12/(25 MHz/32) = 15.36 µs, which is less than the required 
service period of 15.6 µs.
TimerPeriod
LURT
F
MPTC
-----------------
è
ø
æ
ö
=
TimerPeriod
PSRT
F
MPTC
-----------------
è
ø
æ
ö
=