Patent · US Active

Method for improving flexibility of arbitration of direct memory access (DMA) engines requesting access to shared DMA channels

US7689732B2 · kind B2 · utility

5Cited by
5References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 24, 2006
Grant dateMar 30, 2010
Priority date
Expiry dateOct 22, 2026

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/28
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The invention provides a method improving flexibility of at least one direct memory access (DMA) channel. The at least one DMA channel is used by a plurality of DMA engines of a first device to direct data transmission between the plurality of DMA engines of the first device and a second device. An explanatory embodiment of the method comprises: allowing any of a plurality of DMA engines to use any of the at least one DMA channels, and enabling some of the plurality of DMA engines to share a target channel if some of the plurality of DMA engines simultaneously compete for the target channel, one of the at least one DMA channel.

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