The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 26, 2019

Filed:

Jan. 18, 2017
Applicant:

Nxp Usa, Inc., Austin, TX (US);

Inventors:

Michael J. Rochford, Round Rock, TX (US);

Rabindra Guha, Stittsville, CA;

Daniel C. Laroche, Kemptville, CA;

Malcolm D. Stewart, Ottawa, CA;

Assignee:

NXP USA, Inc., Austin, TX (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 13/10 (2006.01); G06F 13/28 (2006.01); G06F 13/16 (2006.01); G06F 5/06 (2006.01);
U.S. Cl.
CPC ...
G06F 13/28 (2013.01); G06F 5/065 (2013.01); G06F 13/1673 (2013.01);
Abstract

A method, system, and apparatus are provided for managing multiple DMA channels in different DMA modes by processing command sequences associated with different virtual DMA channels and stored in a command queue structure, such that a first command sequence is processed to directly configure one or more first register descriptors at a context store to implement a direct configuration DMA mode for a first virtual channel, a second command sequence is processed to initiate a fetch of a linked list descriptor chain for loading one or more second register descriptors at a second DMA channel context store register to implement a link list configuration DMA mode for a second virtual channel, and a third command sequence is processed to retrieve an instruction program for loading into the command queue structure and execution by the DMA controller to implement a program configuration DMA mode for a third virtual channel.


Find Patent Forward Citations

Loading…