Electronic Components Datasheet Search
  English  ▼

X  

MPC8540 Datasheet(PDF) 569 Page - Freescale Semiconductor, Inc

Part # MPC8540
Description  MPC8540 PowerQUICC III??Integrated Host Processor Reference Manual
PDF  1302 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

MPC8540 Datasheet(HTML) 569 Page - Freescale Semiconductor, Inc

Back Button MPC8540 Datasheet HTML 565Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 566Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 567Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 568Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 569Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 570Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 571Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 572Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 573Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 569 / 1302 page
background image
Functional Description
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
Freescale Semiconductor
13-65
Any transfers that do not naturally fit single or burst transfers are synthesized as a series of single
transfers. These accesses are treated by the UPM as back-to-back, single-beat transfers. Burst
transfers can also be inhibited by setting ORn[BI]. Burst performance can be achieved by ensuring
that UPM transactions are 32-byte aligned with a transaction size being some multiple of 32-bytes,
which is a natural fit for cache-line transfers, for example.
13.4.4.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 13-54 shows the clock division hardware
associated with memory refresh timer request generation. The UPM refresh timer register (LURT)
defines the period for the timers associated with all three UPMs.
Figure 13-54. Memory Refresh Timer Request Block Diagram
By default, all local bus refreshes are performed using the refresh pattern of UPMA. This means
that if refresh is required, MAMR[RFEN] must be set. It also means that only one refresh routine
should be programmed and be placed in UPMA, which serves as the refresh executor. Any banks
assigned to a UPM are provided with the refresh pattern if the RFEN bit of the corresponding UPM
is set. UPMA assigned banks, therefore, always receive refresh services when MAMR[RFEN] is
set, while UPMB and UPMC assigned banks also receive (the same) refresh services if the
corresponding MxMR[RFEN] bits are set.
Note that the UPM refresh timer request should not be used in a system with SDRAM refresh
enabled. The system designer must choose to use either SDRAM refresh or UPM refresh. Using
both may result in missing refresh periods to memory.
13.4.4.1.3 Software Requests—RUN Command
Software can start a request to the UPM by issuing a RUN command to the UPM. Some memory
devices have their own signal handshaking protocol to put them into special modes, such as
self-refresh mode. Other memory devices require special commands to be issued on their control
signals, such as for SDRAM initialization.
For these special cycles, the user creates a special RAM pattern that can be stored in any unused
areas in the UPM RAM. Then a RUN command is used to run the cycle. The UPM runs the pattern
beginning at the specified RAM location until it encounters a RAM word with its LAST bit set.
The RUN command is issued by setting MxMR[OP] = 11 and accessing UPMn memory region
with any write transaction that hits the corresponding UPM machine. MxMR[MAD] determines
the starting address in the RAM array for the pattern.
UPM refresh timer request
System
Divide by LURT
PTP Prescaling
Clock



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com