English
Language : 

37C957FR Datasheet, PDF (314/328 Pages) SMSC Corporation – ULTRA I/O CONTROLLER FOR PORTABLE APPLICATIONS
Output Drivers
To facilitate higher performance data transfer, the use of balanced CMOS active drivers for critical
signals (Data, HostAck, HostClk, PeriphAck, PeriphClk) are used ECP Mode. Because the use of
active drivers can present compatibility problems in Compatible Mode (the control signals, by
tradition, are specified as open-collector), the drivers are dynamically changed from open-collector
to totem-pole. The timing for the dynamic driver change is specified in the IEEE 1284
Extended Capabilities Port Protocol and ISA Interface Standard, Rev. 1.14, July 14, 1996,
available from Microsoft. The dynamic driver change must be implemented properly to prevent
glitching the outputs.
PDATA
nSTROBE
t6
t3
t1
t2
t5
BUSY
t4
FIGURE 32 - PARALLEL PORT FIFO TIMING
NAME
Table 96 - Parallel Port FIFO Timing Parameters
DESCRIPTION
MIN TYP MAX UNITS
t1 DATA Valid to nSTROBE Active
600
ns
t2 nSTROBE Active Pulse Width
600
ns
t3 DATA Hold from nSTROBE Inactive (Note 1)
450
ns
t4 nSTROBE Active to BUSY Active
500
ns
t5 BUSY Inactive to nSTROBE Active
680
ns
t6 BUSY Inactive to PDATA Invalid (Note 1)
80
ns
Note 1: The data is held until BUSY goes inactive or for time t3, whichever is longer. This
only applies if another data transfer is pending. If no other data transfer is pending,
the data is held indefinitely.
308