Invention Grant
- Patent Title: DMA engine
- Patent Title (中): DMA引擎
-
Application No.: US12466038Application Date: 2009-05-14
-
Publication No.: US07996581B2Publication Date: 2011-08-09
- Inventor: Andrew Bond , Peter Cumming , Colman Hegarty
- Applicant: Andrew Bond , Peter Cumming , Colman Hegarty
- Applicant Address: US DE Wilmington
- Assignee: Icera Inc.
- Current Assignee: Icera Inc.
- Current Assignee Address: US DE Wilmington
- Agency: Ryan, Mason & Lewis, LLP
- Priority: GB0808987.2 20080516
- Main IPC: G06F13/28
- IPC: G06F13/28

Abstract:
A circuit and corresponding method for transferring data. The circuit comprises: a CPU; a plurality of addressable devices; and a DMA engine coupled to the CPU and to those devices, the DMA engine comprising a plurality of DMA contexts each having fetch circuitry for fetching a DMA descriptor indicated by the CPU and transfer circuitry for transferring data from one to another of the devices based on a fetched descriptor. The DMA engine further comprises switching means operable to control a group of the contexts to alternate in a complementary sequence between fetching and performing a transfer, such that alternately one or more contexts in the group fetch while one or more others perform a transfer.
Public/Granted literature
- US20090287859A1 DMA Engine Public/Granted day:2009-11-19
Information query