
System Memory Controller (SMC)
MVME5100 Single Board Computer Programmer’s Reference (6806800H17B)
193
3.2.1
SDRAM Accesses
The section discusses the following topics:
3.2.1.1
Four-beat Reads/Writes
The SMC performs best when doing bursting (4-beat accesses). This is made possible by the
burst nature of synchronous DRAMs. When the PPC60x Master begins a burst read to SDRAM,
the SMC starts the access and when the access time is reached, the SDRAM provides all four
beats of data, one on each clock. Hence, the SMC can provide the four beats of data with zero
idle clocks between each beat.
3.2.1.2
Single-beat Reads/Writes
Because of start-up, addressing, and completion overhead, single-beat accesses to and from
the PPC60x bus do not achieve data rates as high as do four-beat accesses. Single-beat writes
are the slowest because they require that the SMC perform a read cycle then a write cycle to
the SDRAM in order to complete. Fortunately, in most PPC60x systems, single-beat accesses
can be held to a minimum, especially with data cache and copyback modes in place.
3.2.1.3
Address Pipelining
The SMC takes advantage of the fact that PPC60x processors can do address pipelining. Many
times while a data cycle is finishing, the PPC60x processor begins a new address cycle. The SMC
can begin the next SDRAM access earlier when this happens, thus increasing throughput.
Содержание MVME5100
Страница 1: ...MVME5100 Single Board Computer Programmer s Reference P N 6806800H17B July 2014...
Страница 8: ...MVME5100 Single Board Computer Programmer s Reference 6806800H17B Contents 8 Contents Contents...
Страница 16: ...MVME5100 Single Board Computer Programmer s Reference 6806800H17B 16 List of Figures...
Страница 62: ...Product Data and Memory Maps MVME5100 Single Board Computer Programmer s Reference 6806800H17B 62...
Страница 292: ...Hawk Programming Details MVME5100 Single Board Computer Programmer s Reference 6806800H17B 292...
Страница 308: ...MVME5100 VPD Reference Information MVME5100 Single Board Computer Programmer s Reference 6806800H17B 308...
Страница 312: ...VMEbus Mapping Example MVME5100 Single Board Computer Programmer s Reference 6806800H17B 312...
Страница 316: ...Related Documentation MVME5100 Single Board Computer Programmer s Reference 6806800H17B 316...
Страница 317: ......