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:
Apr. 10, 2007

Filed:

Jul. 31, 2003
Applicants:

Matthew Edward King, Pflugerville, TX (US);

Peichum Peter Liu, Austin, TX (US);

David Mui, Round Rock, TX (US);

Takeshi Yamazaki, Austin, TX (US);

Inventors:

Matthew Edward King, Pflugerville, TX (US);

Peichum Peter Liu, Austin, TX (US);

David Mui, Round Rock, TX (US);

Takeshi Yamazaki, Austin, TX (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G00F 13/28 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method and an apparatus are provided for handling a list DMA command in a computer system. The list DMA command relates to an effective address (EA) of a system memory. At least one processor in the system has a local storage. The list DMA command is queued in a DMA queue (DMAQ). A list element is fetched from the local storage to the DMAQ. The list DMA command is read from the DMAQ. A bus request is issued for the list element. If the bus request is a last request, it is determined whether a current list element is a last list element. If the current list element is not the last list element, it is determined whether the current list element is fenced. If the current list element is not fenced, a next list element is fetched regardless of whether all outstanding requests are completed.


Find Patent Forward Citations

Loading…