beautypg.com

HP 220 User Manual

Page 56

background image

5Ć24 Functional Overview

C3187Ć90000

Processor Support ASIC
The processor support ASIC provides support for the main processor, and an interface

between the main processor and the servo processor.

Shuffler ASIC and Swath Memory
The shuffler ASIC and the swath memory shuffle the rowĆoriented image data in the system

memory into columnĆoriented nozzle data needed by the print cartridges. The shuffling is

accomplished by copying an entire swath of image data from the system memory into the

swath memory, then fetching the pixel data from swath memory for each cartridge nozzle

according to the shuffle pattern in the ASIC address sequencer. The shuffled data is

transferred serially to the nozzleĆtiming ASIC located on the carriage.

Input/Output Interfaces
The plotters have both a parallel (BiĆTronics) and a serial (RSĆ232) interface. These I/Os are

controlled by the main processor.

Parallel Input/Output Hardware

The parallel interface is compliant with IEEE standard

1284 (BiĆTronics).
The parallel port has a standard female 1284ĆB 36Ćpin connector (the same connector as

standard Centronics).
Hosts with 1284Ćcompliant parallel interfaces (including standard PCs with the appropriate

parallelĆport software) are able to communicate with the plotter bidirectionally. Hosts with

standard Centronics hardware (such as traditional PCs) are able to operate with the plotter

as they do with standard Centronics devices.

What is BiĆTronics

BiĆTronics is a signaling method for a speedĆadaptive, fully interlocked,

bidirectional parallel communications channel between a peripheral and a host. The features

of BiĆTronics are:

D Provides the capability to send data from the host computer to the plotter at a higher

speed, by shortening the signal timing values.

D Provides a path for data to be sent from the plotter to the host, such as solicited and

unsolicited status (media jam, plot finished, etc.)

D Reduced user interaction: The host software can request information of the plotter

directly (such as amount of available memory?") instead of prompting the user.

D The specification allows PCs with existing parallelĆport hardware to participate in

bidirectional communication with a peripheral by installing new parallelĆport driver

software; no new PC hardware is necessary.

The IEEEĆ1284 specification provides for two levels of compliance for the electrical

characteristics of an interface. The interface for the plotters meets the Level 1 electrical

requirements.
The IEEEĆ1284 specification defines five modes of operations for an interface. The interface

for the plotters implements Compatibility and Nibble modes.
HostĆtoĆperipheral dataĆtransfer handshaking is performed by a hardware state machine.

PeripheralĆtoĆhost handshaking is performed by the main processor in response to an

interrupt.

This manual is related to the following products: