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:
Dec. 16, 1997

Filed:

May. 23, 1995
Applicant:
Inventor:

Ali Noorbakhsh, Danville, CA (US);

Assignee:

Cirrus Logic, Inc., Fremont, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G09G / ;
U.S. Cl.
CPC ...
395131 ; 395135 ;
Abstract

A computer system includes a host processor, a system memory, a display unit, a pointer device, a VGA controller, and a display memory. The VGA controller communicates with the display memory through an 8-byte wide data bus such that each byte is controlled by a separate column address strobe. To perform a BitBLT operation on a monochrome pattern to be logically combined with 888-RGB color-space formatted data in the display memory, the VGA controller includes a BitBLT control for generating numerous control signals; a color expand circuit for generating in response to such control signals, an 8-byte wide pattern of 888-RGB color-space formatted foreground color data; a circuit for logically combining in response to such control signals, the 8-byte wide pattern of 888-RGB color-space formatted foreground color data and a corresponding 8-byte wide pattern of 888-RGB color-space data received from the 8-byte wide data bus; a bit align circuit for generating in response to such control signals, column address strobe values indicative of bits of the monochrome pattern corresponding to the 8-byte wide pattern of 888-RGB color-space data received from the data bus, by bit aligning the bits of the monochrome pattern; and a memory sequencer for generating in response to such control signals, column address strobe signals corresponding to the values received from the bit align circuit, for strobing into the display memory selected bytes of the logically combined 8-bytes of data.


Find Patent Forward Citations

Loading…