Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Optimized Host Buffer Processing for a High Speed Serial Line Printer

IP.com Disclosure Number: IPCOM000037488D
Original Publication Date: 1989-Feb-01
Included in the Prior Art Database: 2005-Jan-29
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Badani, HN: AUTHOR [+2]

Abstract

Disclosed is a method of host buffer processing which allows for faster Parallel and Serial Interface, increased throughput, and better human factors on operator controls for a High Speed Serial Line printer.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 61% of the total text.

Page 1 of 1

Optimized Host Buffer Processing for a High Speed Serial Line Printer

Disclosed is a method of host buffer processing which allows for faster Parallel and Serial Interface, increased throughput, and better human factors on operator controls for a High Speed Serial Line printer.

The Parallel and Serial data interrupt processors use the same host processor that fully parses all controls, and writes only supported controls into a host buffer. The host buffer is circular, resulting in continuous use of the entire buffer. The host interface continues to receive data as long as the buffer is not full.

As long as the host buffer is not empty, the main background continues to process the input data into print line or index packages. As the print lines and index moves are executed by the print and index subsystems, the host buffer space is continuously freed to help keep the host in a non-waiting state. Also, APA graphics continuously frees the host buffer space as data is processed. This helps in throughput because data translation, printing and indexing are never kept in a waiting state. While the printer is busy printing, it continuously accepts data from the host; thus, the changes of the host timing out are low.

Because there is no intermediate preprocessing of the host data, a user can go offline while printing to change fonts, print mode, set top of form, etc., and on the next print line, the printer will resume normally with the latest changes. The method also all...