DocumentCode
3241041
Title
Pattern placement for high speed printers
Author
Jörgens, Ing Dieter
Author_Institution
Siemens AG, Munchen, West Germany
fYear
1989
fDate
8-12 May 1989
Firstpage
25600
Lastpage
27061
Abstract
In a page printer, the controller has to generate the whole print page as a bitmap, where characters and images can be placed on each point and rotated in each 90° orientation. Building up this bitmap for printing is one of the most time-critical procedures in a printer of the speed range over 150 pages/min. The solution to this problem of addressing all points can be done by a general-purpose processor for printers in the range of 8-20 pages/min, or by the combination of a general-purpose processor and an image-processor in the range of 12-80 pages/min. Controllers for high-speed printers (50-300 pages/min) generally contain a combination of general-purpose and image processors plus a lot of dedicated hardware built up in gate arrays. In the controllers of Siemens high-speed laser printers three different memories are involved in printing a page. The first is named the matrix memory where the bitmaps of the characters and the digitized images are stored in 32-b words. For an optimal usage of the memory the characters and images are reduced to the smallest rectangle and stored without an alignment to the byte border. The second is a rotation memory, a matrix of 32-b by 32-b memory cells which can be read out in all four 90° orientations. The last is the page dot memory, where the digitized page is stored in 64-b words
Keywords
printers; Siemens; bitmap; controller; high speed printers; image-processor; laser printers; page dot memory; page printer; pattern placement; rotation memory; time-critical procedures; Character generation; Graphics; Hardware; Optical control; Packaging; Page description languages; Pixel; Printers; Printing; Tiles;
fLanguage
English
Publisher
ieee
Conference_Titel
CompEuro '89., 'VLSI and Computer Peripherals. VLSI and Microelectronic Applications in Intelligent Peripherals and their Interconnection Networks', Proceedings.
Conference_Location
Hamburg
Print_ISBN
0-8186-1940-6
Type
conf
DOI
10.1109/CMPEUR.1989.93375
Filename
93375
Link To Document