![Freescale Semiconductor MPC8250 Скачать руководство пользователя страница 484](http://html1.mh-extra.com/html/freescale-semiconductor/mpc8250/mpc8250_family-reference-manual_2330549484.webp)
Memory Controller
MPC8260 PowerQUICC II Family Reference Manual, Rev. 2
11-66
Freescale Semiconductor
11.6.1.1
Memory Access Requests
When an internal device requests a new access to external memory, the address of transfer is compared to
each valid bank defined in BRx. The value in BRx[MS] selects the UPM to handle the memory access. The
user must ensure that the UPM is appropriately initialized before a request.
The UPM supports two types of memory reads and writes:
•
A single-beat transfer transfers one operand consisting of up to double word. A single-beat cycle
starts with one transfer start and ends with one transfer acknowledge.
•
A burst transfer transfers four double words. For 64-bit accesses, the burst cycle starts with one
transfer start but ends after four transfer acknowledges. A 32-bit device requires 8 data
acknowledges; an 8-bit device requires 32. See
Section 11.2.13, “Partial Data Valid Indication
(PSDVAL).”
The PowerQUICC II defines two additional transfer sizes: bursts of two and three doublewords. These
accesses are treated by the UPM as back-to-back, single-beat transfers.
11.6.1.2
UPM Refresh Timer Requests
Each UPM contains a refresh timer that can be programmed to generate refresh service requests of a
particular pattern in the RAM array.
Figure 11-57
shows the hardware associated with memory refresh
timer request generation. PURT defines the period for the timers associated with UPMx on the 60x bus and
LURT defines it on the local bus. See
Section 11.3.8, “60x Bus-Assigned UPM Refresh Timer (PURT),”
and
Section 11.3.9, “Local Bus-Assigned UPM Refresh Timer (LURT).”
Figure 11-57. Memory Refresh Timer Request Block Diagram
All 60x bus refreshes are done using the refresh pattern of UPMA. This means that if refresh is required
on the 60x bus, UPMA must be assigned to the 60x bus and MAMR[RFEN] must be set. It also means that
only one refresh routine should be programmed for the 60x bus and be placed in UPMA, which serves as
the 60x bus refresh executor. If refresh is not required on the 60x bus, UPMA can be assigned to any bus.
All local bus refreshes are done using the refresh pattern of UPMB. This means that if refresh is required
on the local bus, UPMB must be assigned to the local bus and MBMR[RFEN] must be set. It also means
that only one refresh routine should be programmed for the local bus, and be placed in UPMB, which
serves as the local bus refresh executor. If refresh is not required on the local bus, UPMB can be assigned
to any bus.
UPMC can be assigned to any bus; there is no need to program its refresh routine because it will use the
one in UPMA or UPMB, according to the bus to which it is assigned.
60x bus assigned UPM
Local bus assigned UPM
Bus
Divide by PURT
PTP Prescaling
Divide by LURT
refresh timer request
refresh timer request
Clock
Содержание MPC8250
Страница 90: ...MPC8260 PowerQUICC II Family Reference Manual Rev 2 lxxxviii Freescale Semiconductor...
Страница 94: ...MPC8260 PowerQUICC II Family Reference Manual Rev 2 I 4 Freescale Semiconductor...
Страница 118: ...Overview MPC8260 PowerQUICC II Family Reference Manual Rev 2 1 24 Freescale Semiconductor...
Страница 236: ...Reset MPC8260 PowerQUICC II Family Reference Manual Rev 2 5 14 Freescale Semiconductor...
Страница 274: ...60x Signals MPC8260 PowerQUICC II Family Reference Manual Rev 2 7 18 Freescale Semiconductor...
Страница 540: ...IEEE 1149 1 Test Access Port MPC8260 PowerQUICC II Family Reference Manual Rev 2 13 8 Freescale Semiconductor...
Страница 548: ...MPC8260 PowerQUICC II Family Reference Manual Rev 2 IV 8 Freescale Semiconductor...
Страница 704: ...Serial Communications Controllers SCCs MPC8260 PowerQUICC II Family Reference Manual Rev 2 20 26 Freescale Semiconductor...
Страница 770: ...SCC BISYNC Mode MPC8260 PowerQUICC II Family Reference Manual Rev 2 23 20 Freescale Semiconductor...
Страница 808: ...SCC Ethernet Mode MPC8260 PowerQUICC II Family Reference Manual Rev 2 25 24 Freescale Semiconductor...
Страница 848: ...Serial Management Controllers SMCs MPC8260 PowerQUICC II Family Reference Manual Rev 2 27 36 Freescale Semiconductor...
Страница 972: ...ATM Controller and AAL0 AAL1 and AAL5 MPC8260 PowerQUICC II Family Reference Manual Rev 2 30 52 Freescale Semiconductor...
Страница 1062: ...ATM AAL1 Circuit Emulation Service MPC8260 PowerQUICC II Family Reference Manual Rev 2 31 46 Freescale Semiconductor...
Страница 1072: ...ATM AAL2 MPC8260 PowerQUICC II Family Reference Manual Rev 2 32 10 Freescale Semiconductor...
Страница 1122: ...Inverse Multiplexing for ATM IMA MPC8260 PowerQUICC II Family Reference Manual Rev 2 33 20 Freescale Semiconductor...
Страница 1178: ...Inverse Multiplexing for ATM IMA MPC8260 PowerQUICC II Family Reference Manual Rev 2 33 76 Freescale Semiconductor...
Страница 1224: ...Fast Ethernet Controller MPC8260 PowerQUICC II Family Reference Manual Rev 2 35 28 Freescale Semiconductor...
Страница 1242: ...FCC HDLC Controller MPC8260 PowerQUICC II Family Reference Manual Rev 2 36 18 Freescale Semiconductor...
Страница 1302: ...Register Quick Reference Guide MPC8260 PowerQUICC II Family Reference Manual Rev 2 A 4 Freescale Semiconductor...
Страница 1318: ...Reference Manual Rev 1 Errata MPC8260 PowerQUICC II Family Reference Manual Rev 2 B 16 Freescale Semiconductor...
Страница 1356: ...MPC8260 PowerQUICC II Family Reference Manual Rev 2 Index 28 Freescale Semiconductor U U Index...