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:
Aug. 10, 1999

Filed:

May. 30, 1997
Applicant:
Inventor:

James A Schinnerer, Fort Collins, CO (US);

Assignee:

Helwett-Packard, Co., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
395821 ; 345521 ; 345508 ; 711-5 ;
Abstract

A memory controller for use in a graphics system includes a dual-pipeline architecture that maximizes the utilization of a dual-banked graphics memory. The dual-pipeline architecture allows for accesses for each bank to be forwarded separately within the memory controller prior to transferring them to the dual-banked graphics memory. Processing hardware is shared between the pipelines of the memory controller to minimize hardware overhead. By grouping access according to the bank with which they are associated, an arbitrator of the memory controller can provide data references to a frame buffer memory in a more desirable order. In addition, the delays associated with accessing a bank may be minimized, since the bank addresses are available at both pipeline outputs before they require processing. Thus, while one bank is being accessed, preparations for accessing the second bank may be initiated.


Find Patent Forward Citations

Loading…