Motorola MSC8101 ADS User's Guide Page 109

  • Download
  • Add to my manuals
  • Print
  • Page
    / 346
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 108
MSC8101 User’s Guide 6-1
Chapter 6
DMA Channels
The on-device direct memory access (DMA) controller channels transport data between
the various modules of the MSC8101 so that the data is available for processing when
needed. The DMA controller can transfer data to and from memory or enable
communication between peripherals directly without passing through memory. The DMA
requestors can be accessed by one of the following:
Host interface (HDI16), internal peripheral
Enhanced filter coprocessor (EFCOP), internal peripheral
External Peripherals (up to 4)
DMA FIFO (each channel is a requestor)
This chapter describes the purpose and use of DMA on the MSC8101 and provides
numerous programming examples.
6.1 DMA Programming Basics
The MSC8101 DMA controller is located in the system interface unit (SIU) between the
PowerPC system and PowerPC local buses (see Figure 6-1). The DMA controller
transfers data to and from the PowerPC system bus, the PowerPC local bus, or between the
two buses, so it is a highly flexible data transfer mechanism. The MSC8101 DMA
controller handles hot swap operation, so it can service one channel in the current clock
cycle and service a different channel in the following clock cycle with no addition of wait
states or delay between the two. Hot swap thus increases the efficiency of the DMA
transfers.
Page view 108
1 2 ... 104 105 106 107 108 109 110 111 112 113 114 ... 345 346

Comments to this Manuals

No comments