13
IDT72605/72615 CMOS SYNCBiFIFO™
256 x 18x 2 and 512 x 18 x 2 INDUSTRIAL TEMPERATURE RANGE
DATA INPUT
BYPASS FLAG
t
SKEW1
CLK
B
EN
B
R/
W
B
FF
AB
D
A0-
D
A17
CLK
A
t
CS
OE
B
t
A
t
OE
t
OLZ
R/
W
A
D
B0-
D
B17
EN
A
A
0
, A
1
, A
2
t
DS
2704 drw 13
CS
A
EF
AB
BYP
B
A
2
, A
1
, A
0
= 001
t
FF
t
CH
t
CS
t
CS
t
FF
t
FF
t
EF
t
EF
t
EF
t
OHZ
DATA OUTPUT
FIFO FLAG
BYPASS FLAGFIFO FLAG
FIFO FLAG
t
SKEW1
t
SKEW1
t
CH
NOTES:
1. When CSA is brought HIGH, AB Bypass mode will switch to FIFO mode on the following CLKA LOW-to-HIGH transition.
2. After the bypass operation is completed, the BYPB goes from LOW-to-HIGH; this will reset all bypass flags. The bypass path becomes available for the next bypass
operation.
3. When A-side changed from bypass mode into FIFO mode, B-side only has one cycle to read the bypass data. On the next cycle, B-side will be forced back to FIFO
mode.
Figure 10. A
B Bypass Timing
14
INDUSTRIAL TEMPERATURE RANGE
IDT72605/72615 CMOS SYNCBiFIFO™
256 x 18x 2 and 512 x 18 x 2
DATA INPUT
BYPASS FLAG
DATA OUTPUT
BYPASS FLAG
CLKA
ENB
R/
W
B
EFBA
DB0-DB17
CLKB
OEA
tA
tOE
tOLZ
R/
W
A
DA0-DA17
ENA
A0, A1, A2
2704 drw 14
CSA
FFBA
BYPB
A2, A1, A0 = 001
t
FF
tEF
tOHZ
FIFO FLAG
t
SKEW1
FIFO FLAGFIFO FLAG
tFF
tFF
tFF
tCH
tDS
tSKEW1
tCS
tSKEW1
tSKEW1
tCS
tCS
tCS
tEF
tEFtEF
tCS
NOTES:
1. When CSA is brought HIGH, A
B Bypass mode will switch to FIFO mode on the following CLKA going LOW-to-HIGH.
2. After the bypass operation is completed, the BYPB goes from LOW-to-HIGH; this will reset all bypass flags.
3. When A-side changed from bypass mode into FIFO mode, B-side only has one cycle to read the bypass data. On the next cycle, B-side will be forced back to FIFO
mode.
Figure 11. B
A Bypass Timing
15
IDT72605/72615 CMOS SYNCBiFIFO™
256 x 18x 2 and 512 x 18 x 2 INDUSTRIAL TEMPERATURE RANGE
(1)
WRITE
READ
n words in FIFO
n+1 words in FIFO
t
CLKL
2704 drw 15
CLK
A
EN
A
(R/W
A
= 0)
PAE
AB
CLK
B
EN
A
(R/W
B
= 1)
t
CLKH
t
CS
t
CH
t
SKEW2
t
PAE
t
CS
t
CH
t
PAE
(2)
WRITE
READ
(2)
Full - (m+1) words in FIFO
Full - m words in FIFO
tCLKL
2704 drw 16
CLKA
ENA
(R/WA = 0)
PAF
AB
CLKB
ENB
(R/WB = 1)
t
CLKH
tCS
tCH
tPAF
tCS
tCH
tPAF
NOTES:
1. tSKEW2 the minimum time between a rising CLKA edge and a rising CLKB edge for PAEAB to change during that clock cycle. If the time between the rising edge of CLKA and
the rising edge of CLKB is less than tSKEW, then PAEAB may not go HIGH until the next CLKB rising edge.
2. If a read is performed on this rising edge of the read clock, there will be Empty + (n + 1) words in the FIFO when PAE goes LOW.
Figure 12. A
B Programmable Almost-Empty Flag Timing
NOTES:
1. tSKEW2 is the minimum time between a rising CLKB edge and a rising CLKA edge for PAFAB to change during that clock cycle. If the time between the rising edge of CLKB
and the rising edge of CLKA is less than tSKEW2, then PAFAB may not go HIGH until the next CLKA rising edge.
2. If a write is performed on this rising edge of the write clock, there will be Full - (m + 1) words in the FIFO when PAF goes LOW.
Figure 13. A
B Programmable Almost-Full Flag Timing

72615L50PF8

Mfr. #:
Manufacturer:
IDT
Description:
FIFO 512X18 BI-FIFO PARA/SYNCH
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union