Patent · US Expired

Method and apparatus for distributed direct memory access for systems on chip

US6874039B2 · kind B2 · utility

52Cited by
47References
3Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 7, 2001
Grant dateMar 29, 2005
Priority date
Expiry dateJun 7, 2022

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2213/0038
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A distributed direct memory access (DMA) method, apparatus, and system is provided within a system on chip (SOC). DMA controller units are distributed to various functional modules desiring direct memory access. The functional modules interface to a systems bus over which the direct memory access occurs. A global buffer memory, to which the direct memory access is desired, is coupled to the system bus. Bus arbitrators are utilized to arbitrate which functional modules have access to the system bus to perform the direct memory access. Once a functional module is selected by the bus arbitrator to have access to the system bus, it can establish a DMA routine with the global buffer memory.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.