Document Reference No.: FT_000236
V2DIP1-48 VNC2-48 Development Module Datasheet Version 1.01
Clearance No.: FTDI# 153
`
3.7.2 Timing Diagram – Asynchronous FIFO Mode Read and Write Cycle
When in Asynchronous FIFO interface mode, the timing of a read and write operation on the FIFO
interface is shown in
and
Figure 3.4 – Asynchronous FIFO Mode Read and Write Cycle.
Time
t1
t2
t3
t4
t5
t6
t7
t8
t9
t10
Description
RD# inactive to RXF#
RXF# inactive after RD# cycle
RD# to Data
RD# active pulse width
RD# active after RXF#
WR# active to TXE# inactive
TXE# inactive after WR# cycle
DATA to TXE# active setup time
DATA hold time after WR# inactive
WR# active pulse width
Min
1
100
1
30
0
1
100
5
5
30
Max
14
-
14
-
-
14
-
-
-
-
Unit
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
t11
-
WR# active after TXE#
0
Table 3.8 - Asynchronous FIFO Mode Read Cycle Timing
In asynchronous mode an external device can control data transfer driving FIFO_WR# and FIFO_RD#
inputs. In contrast to synchronous mode, in asynchronous mode the 245 FIFO module generates the
output enable EN# signal. EN# signal is effectively the read signal RD#.
Current byte is available to be read when FIFO_RD# goes low. When FIFO_RD# goes high, FIFO_RXF#
output will also go high. It will only become low again when there is another byte to read.
When FIFO_WR# goes low FIFO_TXE# flag will always go high. FIFO_TXE# goes low again only when
there is still space for data to be written in to the module.
Copyright © 2010 Future Technology Devices International Limited
13