English
Language : 

W83787IF Datasheet, PDF (56/123 Pages) Winbond – WINBOND I/O WITH SERIAL-INFRARED SUPPORT
W83787IF
5.3.11 Bit map of ECP port registers, continued
D7
D6
D5
ecpDFifo ECP Data FIFO
tFifo
Test FIFO
cnfgA
0
0
0
cnfgB
compress intrValue
1
ecr
MODE
Notes:
1. These registers are available in all modes.
2. All FIFOs use one common 16-byte FIFO.
D4
D3
D2
D1 D0 NOTE
2
2
1
0
0
0
0
1
1
1
1
1
nErrIntrEn dmaEn serviceIntr full empty
5.3.12 ECP Pin Descriptions
NAME
nStrobe (HostClk)
PD<7:0>
nAck (PeriphClk)
Busy (PeriphAck)
PError (nAckReverse)
Select (Xflag)
nAutoFd (HostAck)
TYPE
O
I/O
I
I
I
I
O
DESCRIPTION
The nStrobe registers data or address into the slave on the
asserting edge during write operations. This signal
handshakes with Busy.
These signals contains address or data or RLE data.
This signal indicates valid data driven by the peripheral when
asserted. This signal handshakes with nAutoFd in reverse.
This signal deasserts to indicate that the peripheral can
accept data. It indicates whether the data lines contain ECP
command information or data in the reverse direction. When
in reverse direction, normal data are transferred when Busy
(PeriphAck) is high and an 8-bit command is transferred when
it is low.
This signal is used to acknowledge a change in the direction
of the transfer (asserted = forward). The peripheral drives this
signal low to acknowledge nReverseRequest. The host relies
upon nAckReverse to determine when it is permitted to drive
the data bus.
Indicates printer on line.
Requests a byte of data from the peripheral when it is
asserted. This signal indicates whether the data lines contain
ECP address or data in the forward direction. When in
forward direction, normal data are transferred when nAutoFd
(HostAck) is high and an 8-bit command is transferred when it
is low.
- 56 -
Publication ReleaseDate:Sep 1995
Revision A1