
W90220F
18
The above information is the exclusive intellectual property of Winbond Electroncs Corp. and shall not be dsiclosed or distributed or reproduced without permission from
Version 0.84
Winbond.
- Interlocked handshake, for fast reliable transfer
- Forward "channel-addressing/command transfer" for low-cost peripherals
- Support reverse RLE decompression
- Peer-to-peer capability
Related Pins :
17 pins are allocated for Parallel-Port-Interface including 8-bit data bus, 5 status input signals and 4 control output
signals.
- nStrobe (output) :
Compatible Mode : Set active low to transfer data into peripheral device's input latch
ECP Mode
: Used in a closed-loop handshake with "Busy" to transfer data or address information from
host to peripheral device.
- nAutoFd (output) :
Compatible Mode : Set low by host to put some printers into auto-line feed mode. May also be used as a ninth
data, parity, or command/data control bit.
ECP Mode
: The host drives this signal for flow control in the reverse direction. It is used in an
interlocked handshake with "nAck". "nAutoFd" also provides a ninth data bit used to
determine whether command or data information is present on the data signals in the
forward transfering.
- nInit (output) :
Compatible Mode : Pulsed low in conjunction with "nSelectIn" active low to reset the interface and force a
return to compatible mode idle state.
ECP Mode
: This signal is driven low to place the channel in the reverse direction. While in this mode,
the peripheral is only allowed to drive the bi-directional data signals when "nInit" is low
and "nSelectIn" is high.
- nSelectIn (output) :
Compatible Mode : Set low by host to select peripheral device.
ECP Mode
: Driven high by host while in ECP mode. Set low by host to terminate ECP mode and
return the link to the compatible mode.
- nAck (input) :
Compatible Mode : Pulse low by the peripheral device to acknowledge transfer of a data byte from the host.
ECP Mode
: Used in a close-loop handshake with "nAufoFd" to transfer data during reverse
transfering.
- Busy (input) :
Compatible Mode : Driven high to indicate that the peripheral device is not ready to receive data.
ECP Mode
: The peripheral device uses this signal for flow control in the forward transfering. "Busy"
also provides a ninth data bit used to determine whether command or data information is
present on the data signals in the reverse direction.
- PError (input) :
Compatible Mode : Driven high to indicate that the peripheral device has encountered an error in its paper
path
(ex. paper empty). Peripherals shall set "nFault" low whenever they set "PError" high.
ECP Mode
: Peripherals drive this signal low to acknowledge "nInit". The host relies upon "PError" to
deterine when it is permitted to drive the data signals.