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:
Jul. 02, 1996

Filed:

Mar. 04, 1994
Applicant:
Inventors:

James C Lung, Santa Clara, CA (US);

Holy W Chi, Taipei, TW;

Assignee:

Destiny Technology Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06K / ;
U.S. Cl.
CPC ...
395115 ; 395114 ;
Abstract

A printer controller with a gate array capable of performing image data reception, image data decompression and relocation, image data serialization to reduce the memory and CPU requirements. The controller cooperates with a host computer printer driver and utilizes the host computer to process data from application software into raw bit map data, compresses the raw bit map data, and encodes the raw bit map data for transmission to the printer controller. The controller includes a dispatcher for keeping track of sequential print data received from the host computer and separating the print data into raw image data and print commands, a CPU which executes the print commands to instruct the printer to start or stop a printing job, report printer status to the host computer, manage printer configuration, etc., a raw bit map buffer for storing raw bit map data received from the dispatcher, a video bit map buffer, a formatter consisting of a decompressor that decompresses the raw bit map data into video bit map data, a relocator that puts the decompressed video bit map data into the video bit map buffer, and an arbiter that arbitrates between memory access requests from the host interface in the dispatcher, the decompressor, the serializer, the local CPU, and memory refresh logic, and a serializer which fetches video bit map data from the video bit map buffer, converts the data from parallel format into serial format, and outputs the video data in synchronization with the print engine unit.


Find Patent Forward Citations

Loading…