Controller Architecture for Advanced Function Dot Matrix Printer
Original Publication Date: 1987-Apr-01
Included in the Prior Art Database: 2005-Feb-01
Advanced function printers accept high level vector graphics commands as well as character codes and bit images. Such printers typically print vectors by emulating graphics displays, which requires a full size bit map of the page, or by emulating pen plotters, which requires both forward and reverse forms movement. The present printer controller architecture embodiment utilizes a task handling concept which provides complete freedom of image generation for both text and graphics without either of these requirements. The figure shows that the printer controller microcode is divided into three parts: the Attachment, the Dot Generator, and the Mechanism Controller.