IDT72V245L15PFGI [IDT]

FIFO, 4KX18, 10ns, Synchronous, CMOS, PQFP64, GREEN, PLASTIC, TQFP-64;
IDT72V245L15PFGI
型号: IDT72V245L15PFGI
厂家: INTEGRATED DEVICE TECHNOLOGY    INTEGRATED DEVICE TECHNOLOGY
描述:

FIFO, 4KX18, 10ns, Synchronous, CMOS, PQFP64, GREEN, PLASTIC, TQFP-64

先进先出芯片
文件: 总25页 (文件大小:216K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
3.3 VOLT CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18,  
2,048 x 18, and 4,096 x 18  
IDT72V205, IDT72V215,  
IDT72V225, IDT72V235,  
IDT72V245  
FEATURES:  
DESCRIPTION:  
256 x 18-bit organization array (IDT72V205)  
512 x 18-bit organization array (IDT72V215)  
1,024 x 18-bit organization array (IDT72V225)  
2,048 x 18-bit organization array (IDT72V235)  
4,096 x 18-bit organization array (IDT72V245)  
10 ns read/write cycle time  
TheIDT72V205/72V215/72V225/72V235/72V245arefunctionallycom-  
patibleversionsoftheIDT72205LB/72215LB/72225LB/72235LB/72245LB,  
designed to run off a 3.3V supply for exceptionally low power consumption.  
These devices are very high-speed, low-power First-In, First-Out (FIFO)  
memorieswithclockedreadandwritecontrols. TheseFIFOsareapplicable  
forawidevarietyofdatabufferingneeds,suchasopticaldiskcontrollers,Local  
AreaNetworks(LANs),andinterprocessorcommunication.  
5V input tolerant  
IDT Standard or First Word Fall Through timing  
Single or double register-buffered Empty and Full flags  
Easily expandable in depth and width  
Asynchronous or coincident Read and Write Clocks  
Asynchronous or synchronous programmable Almost-Empty  
and Almost-Full flags with default settings  
Half-Full flag capability  
Output enable puts output data bus in high-impedanc state  
High-performance submicron CMOS technology  
Available in a 64-lead thin quad flatpack (TQFP/STQFP)  
Industrial temperature range (–40°C to +85°C) is available  
TheseFIFOshave18-bitinputandoutputports. Theinputportiscontrolled  
byafree-runningclock(WCLK),andaninputenablepin(WEN).Dataisread  
intothesynchronousFIFOoneveryclockwhenWENisasserted.Theoutput  
portiscontrolledbyanotherclockpin(RCLK)andanotherenablepin(REN).  
TheReadClock(RCLK)canbetiedtotheWriteClockforsingleclockoperation  
orthetwoclockscanrunasynchronousofoneanotherfordual-clockoperation.  
AnOutputEnablepin(OE)isprovidedonthereadportforthree-statecontrol  
oftheoutput.  
ThesynchronousFIFOshavetwofixedflags,EmptyFlag/OutputReady  
(EF/OR) and Full Flag/Input Ready (FF/IR), and two programmable flags,  
Almost-Empty(PAE)andAlmost-Full(PAF). Theoffsetloadingoftheprogram-  
FUNCTIONAL BLOCK DIAGRAM  
WCLK  
D0-D17  
LD  
WEN  
INPUT REGISTER  
OFFSET REGISTER  
FF/IR  
PAF  
FLAG  
WRITE CONTROL  
LOGIC  
EF/OR  
PAE  
LOGIC  
RAM ARRAY  
256 x 18, 512 x 18  
1,024 x 18, 2,048 x 18  
4,096 x 18  
HF/(WXO)  
READ POINTER  
WRITE POINTER  
FL  
WXI  
READ CONTROL  
LOGIC  
EXPANSION LOGIC  
(HF)/WXO  
RXI  
RXO  
OUTPUT REGISTER  
RESET LOGIC  
RS  
4294 drw 01  
OE  
REN  
RCLK  
Q0-Q17  
IDTandtheIDTlogoareregisteredtrademarksofIntegratedDeviceTechnology,Inc.SyncFIFOisatrademarkofIntegratedDeviceTechnology,Inc.  
FEBRUARY 2002  
COMMERCIAL AND INDUSTRIAL TEMPERATURE RANGES  
1
2002 Integrated Device Technology, Inc. All rights reserved. Product specifications subject to change without notice.  
DSC-4294/3  
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
InFWFTmode,thefirstwordwrittentoanemptyFIFOisclockeddirectly  
tothedataoutputlinesafter threetransitionsoftheRCLKsignal.ARENdoes  
nothavetobeassertedforaccessingthefirstword.  
These devices are depth expandable using a Daisy-Chain technique or  
FirstWordFallThroughmode(FWFT).TheXIandXOpinsareusedtoexpand  
theFIFOs.Indepthexpansionconfiguration,FirstLoad(FL)isgroundedon  
the firstdevice andsettoHIGHforallotherdevices inthe DaisyChain.  
The IDT72V205/72V215/72V225/72V235/72V245are fabricatedusing  
IDT’shigh-speedsubmicronCMOStechnology.  
DESCRIPTION(CONTINUED)  
mableflagsiscontrolledbyasimplestatemachine,andisinitiatedbyasserting  
the Load pin (LD). A Half-Full flag (HF) is available when the FIFO is used  
inasingledeviceconfiguration.  
Therearetwopossibletimingmodesofoperationwiththesedevices:IDT  
Standard mode and First Word Fall-Through (FWFT) mode.  
InIDTStandardMode,thefirstwordwrittentoanemptyFIFOwillnotappear  
onthedataoutputlinesunlessaspecificreadoperationisperformed.Aread  
operation,whichconsistsofactivatingRENandenablingarisingRCLKedge,  
willshiftthewordfrominternalmemorytothedataoutputlines.  
PIN CONFIGURATIONS  
PIN 1  
64  
63  
62  
61  
60  
59  
58  
57  
56  
55  
54  
53  
52  
51  
50  
49  
D15  
D14  
D13  
1
2
3
Q
Q
GND  
14  
13  
48  
47  
46  
D
D
D
D
D
D
D
D
D
D
D
D
D
12  
11  
10  
4
5
6
7
8
9
10  
11  
12  
13  
14  
15  
16  
Q
Q
12  
11  
45  
44  
43  
42  
41  
VCC  
9
Q10  
8
Q9  
7
GND  
Q8  
Q7  
Q6  
Q5  
GND  
Q4  
VCC  
40  
39  
38  
37  
36  
35  
34  
33  
6
5
4
3
2
1
0
1
7
1
8
1
9
2
0
2
1
2
2
2
3
2
4
2
5
2
6
2
7
2
8
2
9
3
0
3
1
3
2
4294 drw 02  
TQFP (PN64-1, order code: PF)  
STQFP (PP64-1, order code: TF)  
TOP VIEW  
2
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
PINDESCRIPTION  
Symbol  
Name  
I/O  
Datainputsforan18-bitbus.  
Description  
D0–D17 DataInputs  
I
I
RS  
Reset  
WhenRSissetLOW,internalreadandwritepointersaresettothefirstlocationoftheRAMarray,FFandPAF  
go HIGH, and PAE and EF go LOW. A reset is required before an initial WRITE after power-up.  
WCLK  
WriteClock  
I
I
WhenWENisLOW,dataiswrittenintotheFIFOonaLOW-to-HIGHtransitionofWCLK,iftheFIFOisnotfull.  
WhenWENis LOW,datais writtenintotheFIFOonevery LOW-to-HIGHtransitionofWCLK.When WENis  
HIGH, the FIFOholds the previous data. Data willnotbe writtenintothe FIFOifthe FF is LOW.  
WEN  
WriteEnable  
RCLK  
ReadClock  
ReadEnable  
I
I
WhenRENisLOW,dataisreadfromtheFIFOonaLOW-to-HIGHtransitionofRCLK,iftheFIFOisnotempty.  
WhenRENisLOW,dataisreadfromtheFIFOoneveryLOW-to-HIGHtransitionofRCLK. WhenRENisHIGH,  
the outputregisterholds the previous data. Data willnotbe readfromthe FIFOifthe EF is LOW.  
REN  
OE  
LD  
OutputEnable  
Load  
I
I
WhenOEisLOW,thedataoutputbusisactive.IfOEisHIGH,theoutputdatabuswillbeinahigh-impedance  
state.  
WhenLDisLOW,dataontheinputsD0–D11iswrittentotheoffsetanddepthregistersontheLOW-to-HIGH  
transitionoftheWCLK,whenWENisLOW.WhenLD isLOW,dataontheoutputsQ0–Q11isreadfromthe  
offsetanddepthregistersontheLOW-to-HIGHtransitionoftheRCLK, whenRENisLOW.  
FL  
FirstLoad  
I
I
Inthesingledeviceorwidthexpansionconfiguration,FLtogetherwithWXIandRXIdetermineifthemodeis  
IDT Standard mode or First Word Fall Through (FWFT) mode, as well as whether the PAE/PAF flags are  
synchronous or asynchronous. (See Table 1.) In the Daisy Chain Depth Expansion configuration, FL is  
grounded on the first device (first load device) and set to HIGH for all other devices in the Daisy Chain.  
WXI  
RXI  
FF/IR  
WriteExpansion  
Input  
In thesingledeviceorwidthexpansionconfiguration,WXItogetherwithFL andRXIdetermineifthemode  
isIDTStandardmodeorFWFTmode,aswellas whetherthePAE/PAFflagsaresynchronousorasynchronous.  
(SeeTable1.) IntheDaisyChainDepthExpansionconfiguration,WXIisconnectedtoWXO(WriteExpansion  
Out)ofthe previous device.  
ReadExpansion  
Input  
I
Inthesingledeviceorwidthexpansionconfiguration,RXI togetherwithFL andWXI,determineifthemode  
isIDTStandardmodeorFWFTmode,aswellas whetherthePAE/PAFflagsaresynchronousorasynchronous.  
(SeeTable1.) IntheDaisyChainDepthExpansionconfiguration,RXIisconnectedtoRXO(ReadExpansion  
Out)ofthe previous device.  
Full Flag/  
Input Ready  
O
IntheIDTStandardmode,theFFfunctionisselected.FFindicateswhetherornottheFIFOmemoryisfull.In  
theFWFTmode,theIRfunctionisselected. IRindicateswhetherornotthereisspaceavailableforwritingto  
theFIFOmemory.  
EF/OR  
EmptyFlag/  
OutputReady  
O
O
IntheIDTStandardmode,theEFfunctionisselected.EFindicateswhetherornottheFIFOmemoryisempty.  
InFWFTmode,theORfunctionisselected.ORindicateswhetherornotthereisvaliddataavailableattheoutputs.  
WhenPAEisLOW,theFIFOisalmost-emptybasedontheoffsetprogrammedintotheFIFO.Thedefault  
offsetatresetis31fromemptyforIDT72V205,63fromemptyforIDT72V215,and127fromemptyforIDT72V225/  
72V235/72V245.  
PAE  
Programmable  
Almost-EmptyFlag  
PAF  
Programmable  
Almost-FullFlag  
O
O
WhenPAFisLOW,theFIFOisalmost-fullbasedontheoffsetprogrammedintotheFIFO.Thedefaultoffsetat  
resetis31fromfullforIDT72V205,63fromfullforIDT72V215,and127fromfullforIDT72V225/72V235/72V245.  
WXO/HF WriteExpansion  
Inthesingledeviceorwidthexpansionconfiguration,thedeviceismorethanhalffullwhenHFisLOW.Inthe  
depthexpansionconfiguration,apulseissentfromWXOtoWXIofthenextdevicewhenthelastlocationinthe  
FIFOiswritten.  
Out/Half-FullFlag  
RXO  
ReadExpansion  
Out  
O
O
Inthe depthexpansionconfiguration, a pulse is sentfromRXO toRXI ofthe nextdevice whenthe last  
locationinthe FIFOis read.  
Q0–Q17 DataOutputs  
Dataoutputsforan18-bitbus.  
+3.3V power supply pins.  
Seven ground pins.  
VCC  
Power  
GND  
Ground  
3
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
ABSOLUTEMAXIMUMRATINGS  
RECOMMENDEDDCOPERATING  
CONDITIONS  
Symbol  
Rating  
Commercial  
Unit  
Symbol  
Parameter  
Min.  
Typ.  
Max. Unit  
(2)  
VTERM  
TerminalVoltage  
with respect to GND  
–0.5to+5  
V
VCC  
SupplyVoltage  
3.0  
3.3  
3.6  
V
Commercial/Industrial  
TSTG  
Storage  
–55to+125  
–50to+50  
°C  
GND  
VIH  
SupplyVoltage  
0
0
0
V
V
Temperature  
InputHighVoltage  
2.0  
5.5  
IOUT  
DCOutputCurrent  
mA  
Commercial/Industrial  
NOTE:  
(1)  
VIL  
InputLowVoltage  
Commercial/Industrial  
-0.5  
0
0.8  
70  
85  
V
1. Stresses greater than those listed under ABSOLUTE MAXIMUM RATINGS may cause  
permanent damage to the device. This is a stress rating only and functional operation  
of the device at these or any other conditions above those indicated in the operational  
sections of this specification is not implied. Exposure to absolute maximum rating  
conditions for extended periods may affect reliability.  
TA  
OperatingTemperature  
Commercial  
°C  
°C  
TA  
OperatingTemperature  
Industrial  
-40  
2. VCC terminal only.  
NOTE:  
1. 1.5V undershoots are allowed for 10ns once per cycle.  
DCELECTRICALCHARACTERISTICS  
(Commercial: VCC = 3.3V ± 0.3V, TA = 0°C to +70°C; Industrial: VCC = 3.3V ± 0.3V, TA = -40°C to +85°C)  
IDT72V205  
IDT72V215  
IDT72V225  
IDT72V235  
IDT72V245  
Commercial & Industrial(1)  
tCLK = 10, 15, 20 ns  
Symbol  
Parameter  
Min.  
–1  
Typ.  
Max.  
1
Unit  
(2)  
ILI  
InputLeakageCurrent(anyinput)  
OutputLeakageCurrent  
µA  
µA  
V
(3)  
ILO  
–10  
2.4  
10  
VOH  
VOL  
Output Logic 1Voltage, IOH = –2 mA  
Output Logic 0Voltage, IOL = 8 mA  
0.4  
V
(4,5,6)  
ICC1  
Active Power Supply Current  
StandbyCurrent  
30  
5
mA  
mA  
(4.7)  
ICC2  
NOTES:  
1. Industrial Temperature Range Product for the 15ns speed grade is available as a standard device.  
2. Measurements with 0.4 VIN VCC.  
3. OE VIH, 0.4 VOUT VCC.  
4. Tested with outputs disabled (IOUT = 0).  
5. RCLK and WCLK toggle at 20 MHZ and data inputs switch at 10 MHz.  
6. Typical ICC1 = 2.04 + 0.88*fS + 0.02*CL*fS (in mA).  
These equations are valid under the following conditions:  
VCC = 3.3V, TA = 25°C, fS = WCLK frequency = RCLK frequency (in MHz, using TTL levels), data switching at fS/2, CL = capacitive load (in pF).  
7. All Inputs = VCC - 0.2V or GND + 0.2V, except RCLK and WCLK, which toggle at 20 MHz.  
CAPACITANCE(TA = +25°C, f = 1.0MHz)  
Symbol  
Parameter(1)  
Conditions  
Max.  
Unit  
(2)  
CIN  
Input  
VIN = 0V  
10  
pF  
Capacitance  
(1,2)  
COUT  
Output  
VOUT = 0V  
10  
pF  
Capacitance  
NOTES:  
1. With output deselected, (OE VIH).  
2. Characterized values, not currently tested.  
4
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
ACELECTRICALCHARACTERISTICS  
(Commercial: VCC = 3.3V ± 0.3V, TA = 0°C to +70°C; Industrial: VCC = 3.3V ± 0.3V, TA = -40°C to +85°C)  
(1)  
Commercial  
Com'l & Ind'l  
Commercial  
IDT72V205L10  
IDT72V215L10  
IDT72V225L10  
IDT72V235L10  
IDT72V245L10  
IDT72V205L15  
IDT72V215L15  
IDT72V225L15  
IDT72V235L15  
IDT72V245L15  
IDT72V205L20  
IDT72V215L20  
IDT72V225L20  
IDT72V235L20  
IDT72V245L20  
Symbol  
fS  
Parameter  
Clock Cycle Frequency  
Min.  
Max.  
Min.  
Max.  
Min.  
2
Max.  
50  
Unit  
MHz  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
2
100  
6.5  
15  
6
2
66.7  
10  
15  
8
tA  
DataAccessTime  
Clock Cycle Time  
Clock HIGH Time  
Clock LOW Time  
12  
tCLK  
tCLKH  
tCLKL  
tDS  
10  
4.5  
4.5  
3
15  
6
20  
8
20  
6
8
DataSet-upTime  
4
5
tDH  
DataHoldTime  
0.5  
3
1
1
tENS  
tENH  
tRS  
EnableSet-upTime  
EnableHoldTime  
ResetPulseWidth(2)  
ResetSet-upTime  
ResetRecoveryTime  
ResettoFlagandOutputTime  
4
5
0.5  
10  
8
1
1
15  
10  
10  
0
20  
12  
12  
0
tRSS  
tRSR  
tRSF  
tOLZ  
tOE  
8
0
(3)  
OutputEnabletoOutputinLow-Z  
OutputEnabletoOutputValid  
10  
1
3
3
(3)  
tOHZ  
tWFF  
tREF  
tPAFA  
tPAFS  
tPAEA  
tPAES  
tHF  
OutputEnabletoOutputinHigh-Z  
6
3
8
3
10  
Write Clockto FullFlag  
3
6.5  
6.5  
17  
8
6.5  
5
10  
10  
20  
10  
20  
10  
20  
10  
8
12  
Read Clock to Empty Flag  
12  
ClocktoAsynchronousProgrammableAlmost-FullFlag  
WriteClocktoSynchronousProgrammableAlmost-FullFlag  
ClocktoAsynchronousProgrammableAlmost-EmptyFlag  
ReadClocktoSynchronousProgrammableAlmost-EmptyFlag  
ClocktoHalf-FullFlag  
22  
12  
17  
8
22  
12  
17  
6.5  
22  
tXO  
Clock to Expansion Out  
12  
tXI  
ExpansionInPulse Width  
tXIS  
ExpansionInSet-UpTime  
3
8
tSKEW1  
Skew time between Read Clock & Write Clock for FF/IR  
and EF/OR  
5
6
8
(4)  
tSKEW2  
Skew time between Read Clock & Write Clock for PAE  
and PAF  
14  
18  
20  
ns  
NOTES:  
1. Industrial temperature range product for the 15ns speed grade is available as a standard device. All other speed grades are available by special order.  
2. Pulse widths less than minimum values are not allowed.  
3. Values guaranteed by design, not currently tested.  
4. tSKEW2 applies to synchronous PAE and synchronous PAF only.  
3.3V  
330  
D.U.T.  
30pF*  
AC TEST CONDITIONS  
510Ω  
Input Pulse Levels  
GND to 3.0V  
3ns  
1.5V  
1.5V  
SeeFigure1  
4294 drw 03  
Input Rise/Fall Times  
Input Timing Reference Levels  
Output Reference Levels  
OutputLoad  
Figure 1. Output Load  
* Includes jig and scope capacitances.  
5
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
72V245.Continuingreadoperations willcausetheFIFOtobeempty.When  
thelastwordhasbeenreadfromtheFIFO,theEFwillgoLOWinhibitingfurther  
read operations. REN is ignored when the FIFO is empty.  
FUNCTIONALDESCRIPTION  
TIMING MODES: IDT STANDARD vs FIRST WORD FALL THROUGH  
(FWFT) MODE  
FIRST WORD FALL THROUGH MODE (FWFT)  
TheIDT72V205/72V215/72V225/72V235/72V245supporttwodifferent  
timing modes of operation. The selection of which mode will operate is  
determinedduringconfigurationatReset(RS).Duringa RSoperation,theFirst  
Load(FL),ReadExpansionInput(RXI),andWriteExpansionInput(WXI)pins  
areusedtoselectthetimingmodeperthetruthtableshowninTable3.InIDT  
StandardMode,thefirstwordwrittentoanemptyFIFOwillnotappearonthe  
dataoutputlinesunlessaspecificreadoperationisperformed.Areadoperation,  
whichconsists ofactivatingReadEnable (REN)andenablinga risingRead  
Clock(RCLK)edge,willshiftthewordfrominternalmemorytothedataoutput  
lines.InFWFTmode,thefirstwordwrittentoanemptyFIFOisclockeddirectly  
tothedataoutputlinesafter threetransitionsoftheRCLKsignal.ARENdoes  
nothavetobeassertedforaccessingthefirstword.  
In this mode, the status flags, IR, PAF, HF, PAE, and OR operate in the  
manneroutlinedinTable2.TowritedataintototheFIFO,WENmustbeLOW.  
DatapresentedtotheDATAINlineswillbeclockedintotheFIFOonsubsequent  
transitionsofWCLK.Afterthefirstwriteisperformed,theOutputReady(OR)  
flagwillgoLOW.SubsequentwriteswillcontinuetofilluptheFIFO.PAEwillgo  
HIGHaftern+2wordshavebeenloadedintotheFIFO,wherenistheempty  
offsetvalue.ThedefaultsettingforthisvalueisstatedinthefootnoteofTable2.  
Thisparameterisalsouserprogrammable.SeesectiononProgrammableFlag  
OffsetLoading.  
If one continued to write data into the FIFO, and we assumed no read  
operations were taking place, the HF would toggle to LOW once the 130th  
(72V205), 258th(72V215),514th(72V225),1,026th(72V235),and2,050th  
(72V245)wordrespectivelywaswrittenintotheFIFO. Continuingtowritedata  
intotheFIFOwillcausethePAFtogoLOW.Again,ifnoreadsareperformed,  
thePAFwillgoLOWafter(257-m)writes fortheIDT72V205,(513-m)writes  
fortheIDT72V215,(1,025-m)writesfortheIDT72V225,(2,049–m)writesfor  
the IDT72V235and(4,097–m)writes forthe IDT72V245, where mis the full  
offsetvalue. ThedefaultsettingforthisvalueisstatedinthefootnoteofTable  
Varioussignals,bothinputandoutputsignalsoperatedifferentlydepending  
onwhichtimingmodeisineffect.  
IDT STANDARD MODE  
In this mode, the status flags, FF, PAF, HF, PAE, and EF operate in the  
manneroutlinedinTable1.TowritedataintototheFIFO,WriteEnable(WEN)  
mustbeLOW.DatapresentedtotheDATAINlineswillbeclockedintotheFIFO  
2.  
on subsequent transitions of the Write Clock (WCLK). After the first write is  
performed,theEmptyFlag(EF)willgoHIGH.Subsequentwriteswillcontinue  
tofilluptheFIFO.TheProgrammableAlmost-Emptyflag(PAE)willgoHIGH  
aftern+1wordshavebeenloadedintotheFIFO,wherenistheemptyoffset  
value.ThedefaultsettingforthisvalueisstatedinthefootnoteofTable1.This  
parameter is also user programmable. See section on Programmable Flag  
OffsetLoading.  
WhentheFIFOisfull,theInputReady(IR)flagwillgoHIGH,inhibitingfurther  
writeoperations. Ifnoreadsareperformedafterareset,IRwillgoHIGHafter  
DwritestotheFIFO. D=257writesfortheIDT72V205,513fortheIDT72V215,  
1,025 for the IDT72V225, 2,049 for the IDT72V235 and 4,097 for the  
IDT72V245.NotethattheadditionalwordinFWFTmodeisduetothecapacity  
ofthememoryplusoutputregister.  
IftheFIFOisfull,thefirstreadoperationwillcausethe IRflagtogoLOW.  
Subsequent read operations will cause the PAF and HF to go HIGH at the  
conditionsdescribedinTable2.Iffurtherreadoperationsoccur,withoutwrite  
operations,thePAEwillgoLOWwhentherearen+1wordsintheFIFO,where  
nistheemptyoffsetvalue.Ifthereisnoemptyoffsetspecified,thePAEwillbe  
LOWwhenthedeviceis 32awayfromcompletelyemptyforIDT72V205,64  
awayfromcompletelyemptyforIDT72V215,and128awayfromcompletely  
emptyforIDT72V225/72V235/72V245.Continuingreadoperationswillcause  
the FIFOtobe empty. Whenthe lastwordhas beenreadfromthe FIFO,OR  
willgoHIGHinhibitingfurtherreadoperations.RENisignoredwhentheFIFO  
isempty.  
If one continued to write data into the FIFO, and we assumed no read  
operationsweretakingplace,theHalf-FullFlag(HF)wouldtoggletoLOWonce  
the129th(72V205), 257th(72V215),513th(72V225),1,025th(72V235),and  
2,049th(72V245)wordrespectivelywaswrittenintotheFIFO. Continuingto  
writedataintotheFIFOwillcausetheProgrammableAlmost-FullFlag(PAF)  
togoLOW.Again,ifnoreadsareperformed, thePAFwillgoLOWafter(256-m)  
writesfortheIDT72V205,(512-m)writesfortheIDT72V215,(1,024-m)writes  
fortheIDT72V225,(2,048-m)writesfortheIDT72V235and(4,096–m)writes  
fortheIDT72V245. Theoffsetm”isthefulloffsetvalue. Thisparameterisalso  
userprogrammable.SeesectiononProgrammableFlagOffsetLoading. Ifthere  
isnofulloffsetspecified,thePAFwillbeLOWwhenthedeviceis31awayfrom  
completelyfullforIDT72V205,63awayfromcompletelyfullforIDT72V215,and  
127awayfromcompletelyfullfor theIDT72V225/72V235/72V245.  
WhentheFIFOisfull,theFullFlag(FF)willgoLOW,inhibitingfurtherwrite  
operations. Ifnoreadsareperformedafterareset,FFwillgoLOWafterDwrites  
totheFIFO. D=256writesfortheIDT72V205,512fortheIDT72V215,1,024  
for the IDT72V225, 2,048 for the IDT72V235 and 4,096 for the IDT72V245,  
respectively.  
If the FIFO is full, the first read operation will cause FF to go HIGH.  
SubsequentreadoperationswillcausePAFandtheHalf-FullFlag(HF)togo  
HIGHattheconditionsdescribedinTable1.Iffurtherreadoperationsoccur,  
withoutwriteoperations,theProgrammableAlmost-EmptyFlag(PAE)willgo  
LOWwhenthere are nwords inthe FIFO, where nis the emptyoffsetvalue.  
Ifthereisnoemptyoffsetspecified,thePAEwillbeLOWwhenthedeviceis31  
awayfromcompletelyemptyforIDT72V205,63awayfromcompletelyempty  
forIDT72V215,and127awayfromcompletelyemptyforIDT72V225/72V235/  
PROGRAMMABLEFLAGLOADING  
FullandEmptyflagoffsetvaluescanbeuserprogrammable.TheIDT72V205/  
72V215/72V225/72V235/72V245 has internal registers for these offsets.  
DefaultsettingsarestatedinthefootnotesofTable1andTable2.Offsetvalues  
areloadedintotheFIFOusingthedatainputlines D0-D11.Toloadtheoffset  
registers,theLoad(LD)pinandWENpinmustbeheldLOW.Datapresenton  
D0-D11willbetransferredintotheEmptyOffsetregisteronthefirstLOW-to-HIGH  
transitionofWCLK.BycontinuingtoholdtheLDandWENpinlow, datapresent  
onD0-D11willbetransferredintotheFullOffsetregisteronthenexttransition  
oftheWCLK.ThethirdtransitionagainwritestotheEmptyOffsetregister. Writing  
alloffsetregistersdoesnothavetooccuratonetime.Oneortwooffsetregisters  
canbe writtenandthenbybringingtheLD pinHIGH, the FIFOis returnedto  
normalread/writeoperation.WhentheLDpinandWENareagainsetLOW,  
thenextoffsetregisterinsequenceiswritten.  
6
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
ThecontentsoftheoffsetregisterscanbereadonthedataoutputlinesQ0-  
IfsynchronousPAE/PAFconfigurationisselected,thePAEisassertedand  
Q11 whentheLDpinissetLOWandRENissetLOW.Datacanthenberead updated on the rising edge of RCLK only and not WCLK. Similarly, PAF is  
onthenextLOW-to-HIGHtransitionofRCLK. ThefirsttransitionofRCLKwill assertedandupdatedontherisingedgeofWCLKonlyandnotRCLK.Fordetail  
presenttheemptyoffsetvaluetothedataoutputlines.ThenexttransitionofRCLK timingdiagrams,seeFigure22forsynchronousPAEtimingandFigure23for  
willpresentthefulloffsetvalue.OffsetregistercontentcanbereadoutintheIDT synchronousPAFtiming.  
Standard mode only. It cannot be read in the FWFT mode.  
REGISTER-BUFFERED FLAG OUTPUT SELECTION  
SYNCHRONOUS vs ASYNCHRONOUS PROGRAMMABLE FLAG TIM-  
ING SELECTION  
The IDT72V205/72V215/72V225/72V235/72V245 can be configured  
duringthe"ConfigurationatReset"cycledescribedinTable4withsingle,double  
The IDT72V205/72V215/72V225/72V235/72V245 can be configured ortripleregister-bufferedflagoutputsignals.Thevariouscombinationsavail-  
during the "Configuration at Reset" cycle described in Table 3 with either able are described in Table 4 and Table 5. In general, going from single to  
asynchronous orsynchronous timingforPAEand PAF flags.  
doubleortriplebufferedflagoutputsremovesthepossibilityofmetastableflag  
Ifasynchronous PAE/PAF configurationis selected(as perTable3),the indicationsonboundarystates(i.e,emptyorfullconditions).Thetrade-offisthe  
PAEisassertedLOWontheLOW-to-HIGHtransitionofRCLK.PAEisresetto addition of clock cycle delays for the respective flag to be asserted. Not all  
HIGHontheLOW-to-HIGHtransitionofWCLK.Similarly,thePAFisasserted combinationsof register-bufferedflagoutputsaresupported.Register-buffered  
LOWontheLOW-to-HIGHtransitionofWCLKandPAFisresettoHIGHonthe outputsapplytotheEmptyFlagandFullFlagonly. Partialflagsarenoteffected.  
LOW-to-HIGHtransitionofRCLK.Fordetailtimingdiagrams,seeFigure13for Table 4andTable 5summarize the options available.  
asynchronous PAEtimingandFigure14forasynchronous PAFtiming.  
TABLE 1 — STATUS FLAGS FOR IDT STANDARD MODE  
Number of Words in FIFO  
IDT72V205  
IDT72V215  
IDT72V225  
IDT72V235  
IDT72V245  
FF PAF HF PAE EF  
0
0
1 to n(1)  
0
0
1 to n(1)  
0
1 to n(1)  
H
H
H
H
H
L
H
H
H
H
L
H
H
H
L
L
L
L
L
L
H
H
H
H
H
1 to n(1)  
1 to n(1)  
(n + 1) to 128  
129 to (256-(m+1))(2)  
(256-m)to255  
(n + 1) to 256  
257 to (512-(m+1))(2)  
(512-m)to511  
512  
(n + 1) to 512  
513 to (1,024-(m+1))(2)  
(1,024-m)to1,023  
1,024  
(n + 1) to 1,024  
1,025 to (2,048-(m+1))(2)  
(2,048-m)to2,047  
2,048  
(n + 1) to 2,048  
2,049 to (4,096-(m+1))(2)  
(4,096-m)to4,095  
4,096  
H
H
H
H
256  
L
NOTES:  
1. n = Empty Offset (Default Values : IDT72V205 n=31, IDT72V215 n = 63, IDT72V225/72V235/72V245 n = 127)  
2. m = Full Offset (Default Values : IDT72V205 m=31, IDT72V215 m = 63, IDT72V225/72V235/72V245 m = 127)  
TABLE 2 — STATUS FLAGS FOR FWFT MODE  
Number of Words in FIFO  
IDT72V205  
IDT72V215  
IDT72V225  
IDT72V235  
IDT72V245  
IR PAF HF PAE OR  
0
0
1 to (n + 1)(1)  
(n + 2) to 257  
258 to (513-(m+1))(2)  
(513-m) to 512  
513  
0
0
0
L
L
L
L
L
H
H
H
H
H
L
H
H
H
L
L
L
L
L
H
L
L
L
L
L
1 to (n + 1)(1)  
1 to (n + 1)(1)  
(n + 2) to 513  
514 to (1,025-(m+1))(2)  
(1,025-m) to 1,024  
1,025  
1 to (n + 1)(1)  
1 to (n + 1)(1)  
(n + 2) to 129  
130 to (257-(m+1))(2)  
(257-m) to 256  
(n + 2) to 1,025  
1,026 to (2,049-(m+1))(2)  
(2,049-m) to 2,048  
2,049  
(n + 2) to 2,049  
2,050 to (4,097-(m+1))(2)  
(4,097-m) to 4,096  
4,097  
H
H
H
H
257  
L
NOTES:  
1. n = Empty Offset (Default Values : IDT72V205 n = 31, IDT72V215 n = 63, IDT72V225/72V235/72V245 n = 127)  
2. m = Full Offset (Default Values : IDT72V205 m = 31, IDT72V215 m = 63, IDT72V225/72V235/72V245 m = 127)  
7
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
TABLE 3 — TRUTH TABLE FOR CONFIGURATION AT RESET  
FL  
RXI  
WXI  
EF/OR  
FF/IR  
PAE, PAF  
FIFO Timing Mode  
0
0
0
Singleregister-buffered  
EmptyFlag  
Singleregister-buffered  
Full Flag  
Asynchronous  
Standard  
0
0
0
1
1
0
0
1
1
1
0
1
0
1
0
1
Tripleregister-buffered  
Output Ready Flag  
Doubleregister-buffered  
EmptyFlag  
Singleregister-buffered  
EmptyFlag  
Doubleregister-buffered  
Input Ready Flag  
Doubleregister-buffered  
Full Flag  
Singleregister-buffered  
Full Flag  
Asynchronous  
Asynchronous  
Asynchronous  
Synchronous  
Synchronous  
Synchronous  
Synchronous  
FWFT  
Standard  
Standard  
Standard  
FWFT  
(1)  
0
1
1
1
Singleregister-buffered  
EmptyFlag  
Singleregister-buffered  
Full Flag  
Tripleregister-buffered  
Output Ready Flag  
Doubleregister-buffered  
EmptyFlag  
Singleregister-buffered  
EmptyFlag  
Doubleregister-buffered  
Input Ready Flag  
Doubleregister-buffered  
Full Flag  
Singleregister-buffered  
Full Flag  
Standard  
Standard  
(2)  
1
NOTES:  
1. In a daisy-chain depth expansion, FL is held LOW for the "first load device". The RXI and WXI inputs are driven by the corresponding RXO and WXO outputs of the  
preceding device.  
2. In a daisy-chain depth expansion, FL is held HIGH for members of the expansion other than the "first load device". The RXI and WXI inputs are driven by the corresponding  
RXO and WXO outputs of the preceding device.  
TABLE 4 — REGISTER-BUFFERED FLAG OUTPUT OPTIONS — IDT STANDARD  
MODE  
Empty Flag (EF)  
Full Flag (FF)  
Partial Flags  
Programming at Reset  
Flag Timing  
Buffered Output  
Buffered Output  
Timing Mode  
FL  
RXI  
WXI  
Diagrams  
Single  
Single  
Single  
Single  
Asynch  
Sync  
0
1
0
1
0
0
Figure 9, 10  
Figure 9, 10  
Figure 24, 26  
Figure 24, 26  
0
1
1
0
Double  
Double  
Double  
Double  
Asynch  
Synch  
0
0
TABLE 5 — REGISTER-BUFFERED FLAG OUTPUT OPTIONS — FWFT MODE  
Output Ready (OR)  
Input Ready (IR)  
Partial Flags  
Programming at Reset  
Flag Timing  
FL  
RXI  
WXI  
Diagrams  
Triple  
Triple  
Double  
Double  
Asynch  
Sync  
0
1
0
1
1
Figure 27  
0
Figure 20, 21  
8
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
IntheFWFTmode,thefirstwordwrittentoanemptyFIFOautomaticallygoes  
totheoutputsQn,onthethirdvalidLOWtoHIGHtransitionofRCLK+tSKEW  
afterthefirstwrite. RENdoesnotneedtobeassertedLOW. Inordertoaccess  
allotherwords,areadmustbeexecutedusingREN. TheRCLKLOWtoHIGH  
transitionafterthelastwordhasbeenreadfromtheFIFO,OutputReady(OR)  
willgoHIGHwithatrue read(RCLKwithREN=LOW),inhibitingfurtherread  
operations. REN is ignored when the FIFO is empty.  
SIGNALDESCRIPTIONS:  
INPUTS:  
DATA IN (D0 - D17)  
Datainputsfor18-bitwidedata.  
CONTROLS:  
RESET (RS)  
OUTPUTENABLE(OE)  
ResetisaccomplishedwhenevertheReset(RS)inputistakentoaLOW  
state. During reset, both internal read and write pointers are set to the first  
location.Aresetisrequiredafterpower-upbeforeawriteoperationcantake  
place.TheHalf-FullFlag(HF)andProgrammableAlmost-FullFlag(PAF)will  
beresettoHIGHaftertRSF.TheProgrammableAlmost-EmptyFlag(PAE)will  
beresettoLOWaftertRSF. TheFullFlag (FF)willresettoHIGH. TheEmpty  
Flag(EF)willresettoLOWinIDTStandardmodebutwillresettoHIGHinFWFT  
mode. Duringreset,theoutputregisterisinitializedtoallzerosandtheoffset  
registersareinitializedtotheirdefaultvalues.  
WhenOutputEnable (OE)is enabled(LOW), the paralleloutputbuffers  
receivedatafromtheoutputregister.WhenOEisdisabled(HIGH),theQoutput  
databusisinahigh-impedancestate.  
LOAD (LD)  
The IDT72V205/72V215/72V225/72V235/72V245 devices contain two  
12-bitoffsetregisterswithdataontheinputs,orreadontheoutputs. Whenthe  
Load(LD)pinissetLOWandWENissetLOW,dataontheinputsD0-D11is  
writtenintotheEmptyOffsetregisteronthefirstLOW-to-HIGHtransitionofthe  
Write Clock(WCLK). WhentheLD pinandWEN are heldLOWthendata is  
writtenintotheFullOffsetregisteronthesecondLOW-to-HIGHtransitionof  
WCLK.ThethirdtransitionofWCLKagainwritestotheEmptyOffsetregister.  
However,writingalloffsetregistersdoesnothavetooccuratonetime.One  
ortwooffsetregisterscanbewrittenandthenbybringingtheLDpinHIGH,the  
FIFOisreturnedtonormalread/writeoperation.WhentheLDpinissetLOW,  
andWENisLOW,thenextoffsetregisterinsequenceiswritten.  
WRITE CLOCK (WCLK)  
AwritecycleisinitiatedontheLOW-to-HIGHtransitionoftheWriteClock  
(WCLK).DatasetupandholdtimesmustbemetwithrespecttotheLOW-to-HIGH  
transitionofWCLK.  
The Write andReadClocks canbe asynchronous orcoincident.  
WRITE ENABLE (WEN)  
WhentheWENinput isLOW,datamaybeloadedintotheFIFORAMarray  
ontherisingedgeofeveryWCLKcycleifthedeviceisnotfull. Dataisstored  
in the RAM array sequentially and independently of any ongoing read  
operation.  
WhenWENisHIGH,nonewdataiswrittenintheRAMarrayoneachWCLK  
cycle.  
To prevent data overflow in the IDT Standard Mode, FF will go LOW,  
inhibitingfurtherwriteoperations. Uponthecompletionofavalidreadcycle,  
FFwillgoHIGHallowingawritetooccur. TheFFflagisupdatedontherising  
edgeofWCLK.  
LD  
WEN  
WCLK  
Selection  
Writingtooffsetregisters:  
EmptyOffset  
0
0
FullOffset  
0
1
1
1
0
1
NoOperation  
WriteIntoFIFO  
NoOperation  
Topreventdata overflow inthe FWFTmode, IR willgoHIGH, inhibiting  
furtherwriteoperations. Uponthecompletionofavalidreadcycle,IRwillgo  
LOWallowingawritetooccur. TheIRflagisupdatedontherisingedgeofWCLK.  
NOTE:  
WENisignoredwhentheFIFOisfullineitherFWFTorIDTStandardmode.  
1. The same selection sequence applies to reading from the registers. REN is enabled and  
read is performed on the LOW-to-HIGH transition of RCLK.  
READ CLOCK (RCLK)  
Figure 2. Writing to Offset Registers  
DatacanbereadontheoutputsontheLOW-to-HIGHtransitionoftheRead  
Clock(RCLK),whenOutputEnable(OE)is setLOW.  
The Write andReadClocks canbe asynchronous orcoincident.  
17  
0
11  
EMPTY OFFSET REGISTER  
READ ENABLE (REN)  
DEFAULT VALUE  
WhenReadEnableisLOW,dataisloadedfromtheRAMarrayintotheoutput  
register on the rising edge of every RCLK cycle if the device is not empty.  
WhentheRENinputisHIGH,theoutputregisterholdsthepreviousdataand  
nonewdataisloadedintotheoutputregister. ThedataoutputsQ0-Qnmaintain  
the previous data value.  
001FH (72V205) 003FH (72V215):  
007FH (72V225/72V235/72V245)  
11  
17  
0
FULL OFFSET REGISTER  
IntheIDTStandardmode,everywordaccessedatQn,includingthefirst  
wordwrittentoanemptyFIFO,mustberequestedusingREN. Whenthelast  
wordhasbeenreadfromtheFIFO,theEmptyFlag(EF)willgoLOW,inhibiting  
furtherreadoperations. RENisignoredwhentheFIFOisempty. Onceawrite  
isperformed,EFwillgoHIGHallowingareadtooccur. TheEFflagisupdated  
on the rising edge of RCLK.  
DEFAULT VALUE  
001FH (72V205) 003FH (72V215):  
007FH (72V225/72V235/72V245)  
4294 drw 04  
NOTE:  
1. Any bits of the offset register not being programmed should be set to zero.  
Figure 3. Offset Register Location and Default Values  
9
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
WhentheLDpinisLOWandWENisHIGH,theWCLKinputisdisabled; PROGRAMMABLE ALMOST-FULL FLAG (PAF)  
thenasignalatthisinputcanneitherincrementthewriteoffsetregisterpointer,  
nor execute a write.  
The Programmable Almost-Full Flag (PAF) will go LOW when FIFO  
reaches the almost-full condition. In IDT Standard mode, if no reads are  
Thecontentsoftheoffsetregisterscanbereadontheoutputlineswhen performedafterReset(RS),thePAFwillgoLOWafter(256-m)writesforthe  
theLDpinissetLOWandRENissetLOW;then,datacanbereadontheLOW- IDT72V205, (512-m) writes for the IDT72V215, (1,024-m) writes for the  
to-HIGHtransitionoftheReadClock(RCLK).Theactofreadingthecontrol IDT72V225,(2,048–m)writesfortheIDT72V235and(4,096–m)writesforthe  
registersemploysadedicatedreadoffsetregisterpointer.(Thereadandwrite IDT72V245. Theoffsetm”isdefinedintheFullOffsetregister.  
pointersoperateindependently). Offsetregistercontentcanbereadoutinthe  
IDT Standard mode only. It is inhibited in the FWFT mode.  
InFWFTmode, ifnoreads are performed,PAF willgoLOWafter257-m  
fortheIDT72V205,513-mfortheIDT72V215,1,025fortheIDT72V225,2,049  
A readandawriteshouldnotbeperformedsimultaneouslytotheoffset fortheIDT72V235and4,097fortheIDT72V245.Thedefaultvaluesformare  
registers.  
noted in Table 1 and 2.  
IfasynchronousPAFconfigurationisselected,the PAFisassertedLOW  
ontheLOW-to-HIGHtransitionoftheWriteClock(WCLK). PAFisresettoHIGH  
ontheLOW-to-HIGHtransitionoftheReadClock(RCLK).IfsynchronousPAF  
configurationisselected(seeTable3),thePAFisupdatedontherisingedge  
ofWCLK.  
FIRST LOAD (FL)  
Forthesingledevicemode,seeTable3foradditionalinformation. Inthe  
DaisyChainDepthExpansionconfiguration,FLisgroundedtoindicateitisthe  
firstdeviceloadedandissettoHIGHforallotherdevicesintheDaisyChain.  
(SeeOperatingConfigurationsforfurtherdetails.)  
PROGRAMMABLEALMOST-EMPTYFLAG(PAE)  
The PAE flag will go LOW when the FIFO reaches the almost-empty  
condition. In IDT Standard mode, PAE will go LOW when there are n words  
orlessintheFIFO. InFWFTmode,thePAEwillgoLOWwhentherearen+1  
wordsorlessintheFIFO.Theoffset"n"isdefinedastheemptyoffset. Thedefault  
values for n are noted in Table 1 and 2.  
WRITE EXPANSION INPUT (WXI)  
This is a dual purpose pin. For single device mode, see Table 3 for  
additionalinformation. WXIisconnectedtoWriteExpansionOut(WXO)ofthe  
previous device in the Daisy Chain Depth Expansion mode.  
Ifthereisnoemptyoffsetspecified,theProgrammableAlmost-EmptyFlag  
(PAE) will be LOW when the device is 31 away from completely empty for  
IDT72V205, 63awayfromcompletelyemptyforIDT72V215, and127away  
fromcompletelyemptyforIDT72V225/72V235/72V245.  
READ EXPANSION INPUT (RXI)  
This is a dual purpose pin. For single device mode, see Table 3 for  
additionalinformation.RXIisconnectedtoReadExpansionOut(RXO)ofthe  
previous device in the Daisy Chain Depth Expansion mode.  
IfasynchronousPAEconfigurationisselected,thePAEisassertedLOWon  
theLOW-to-HIGHtransitionoftheReadClock(RCLK).PAEisresettoHIGH  
ontheLOW-to-HIGHtransitionoftheWriteClock(WCLK).IfsynchronousPAE  
configurationisselected(seeTable3),thePAEisupdatedontherisingedge  
ofRCLK.  
OUTPUTS:  
FULL FLAG/INPUT READY (FF/IR)  
This is a dual purpose pin. In IDT Standard mode, the Full Flag (FF)  
functionisselected.WhentheFIFOisfull,FFwillgoLOW,inhibitingfurtherwrite  
operations. WhenFFisHIGH,theFIFOisnotfull. Ifnoreadsareperformed  
afterareset,FFwillgoLOWafterDwritestotheFIFO. D=256writesforthe  
IDT72V205,512fortheIDT72V215,1,024fortheIDT72V225,2,048forthe  
IDT72V235 and 4,096 for the IDT72V245.  
InFWFTmode,theInputReady(IR)functionisselected. IRgoesLOW  
whenmemoryspaceisavailableforwritingindata. When thereisnolonger  
anyfreespaceleft,IRgoesHIGH,inhibitingfurtherwriteoperations.  
IRwillgoHIGHafterDwritestotheFIFO. D=257writesfortheIDT72V205,  
513fortheIDT72V215,1,025fortheIDT72V225,2,049fortheIDT72V235  
and4,097forthe IDT72V245. Note thatthe additionalwordinFWFTmode  
isduetothecapacityofthememoryplusoutputregister.  
WRITE EXPANSION OUT/HALF-FULL FLAG (WXO/HF)  
Thisisadual-purposeoutput.IntheSingleDeviceandWidthExpansion  
mode, when Write Expansion In (WXI) and/or Read Expansion In (RXI) are  
grounded,thisoutputactsasanindicationofahalf-fullmemory.  
Afterhalfofthememoryisfilled,andattheLOW-to-HIGHtransitionofthenext  
writecycle,theHalf-FullFlaggoesLOWandwillremainsetuntilthedifference  
betweenthewritepointerandreadpointeris less thanorequaltoonehalfof  
thetotalmemoryofthedevice.TheHalf-FullFlag(HF)is thenresettoHIGH  
by the LOW-to-HIGH transition of the Read Clock (RCLK). The HF is  
asynchronous.  
IntheDaisyChainDepthExpansion mode,WXIisconnectedtoWXOof  
thepreviousdevice. ThisoutputactsasasignaltothenextdeviceintheDaisy  
Chainbyprovidingapulsewhenthepreviousdevicewritestothelastlocation  
ofmemory.  
FF/IR is synchronous and updated on the rising edge of WCLK.  
EMPTYFLAG/OUTPUTREADY(EF/OR)  
Thisisadualpurposepin. IntheIDTStandardmode,theEmptyFlag(EF)  
functionisselected. WhentheFIFOisempty,EFwillgoLOW,inhibitingfurther  
read operations. When EF is HIGH, the FIFO is not empty.  
InFWFTmode,theOutputReady(OR)functionisselected.ORgoesLOW  
atthesametimethatthefirstwordwrittentoanemptyFIFOappearsvalidon  
theoutputs. ORstaysLOWaftertheRCLKLOWtoHIGHtransitionthatshifts  
thelastwordfromtheFIFOmemorytotheoutputs. ORgoesHIGHonlywith  
atrueread(RCLKwithREN=LOW). Thepreviousdatastaysattheoutputs,  
indicatingthe lastwordwas read. Furtherdata reads are inhibiteduntilOR  
goesLOWagain.  
READ EXPANSION OUT (RXO)  
In the Daisy Chain Depth Expansion configuration, Read Expansion In  
(RXI)isconnectedtoReadExpansionOut(RXO)ofthepreviousdevice.This  
outputactsasasignaltothenextdeviceintheDaisyChainbyprovidingapulse  
whenthepreviousdevicereadsfromthelastlocationofmemory.  
DATAOUTPUTS(Q0-Q17)  
Q0-Q17aredataoutputs for18-bitwidedata.  
EF/OR is synchronous and updated on the rising edge of RCLK.  
10  
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
tRS  
RS  
tRSR  
REN, WEN, LD  
FL, RXI, WXI (1)  
t
RSS  
tRSR  
CONFIGURATION SETTING  
RCLK, WCLK (2)  
FF/IR  
(4)  
t
RSF  
IDT Standard Mode  
FWFT Mode  
t
RSF  
FWFT Mode  
EF/OR  
IDT Standard Mode  
t
RSF  
PAF, WXO/  
HF, RXO  
t
RSF  
PAE  
t
RSF  
OE = 1(3)  
Q0 - Q17  
4294 drw 05  
OE = 0  
NOTES:  
1. Single device mode (FL, RXI, WXI) = (0,0,0), (0,0,1), (0,1,0), (1,0,0), (1,0,1) or (1,1,0). FL, RXI, WXI should be static (tied to VCC or GND).  
2. The clocks (RCLK, WCLK) can be free-running asynchronously or coincidentally.  
3. After reset, the outputs will be LOW if OE = 0 and tri-state if OE = 1.  
4. In FWFT mode IR goes LOW based on the WCLK edge after Reset.  
Figure 5. Reset Timing(2)  
tCLK  
tCLKH  
tCLKL  
WCLK  
tDS  
tDH  
D0  
- D17  
DATA IN VALID  
tENH  
tENS  
NO OPERATION  
WEN  
FF  
tWFF  
tWFF  
(1)  
tSKEW1  
RCLK  
4294 drw 06  
REN  
NOTES:  
1. tSKEW1 is the minimum time between a rising RCLK edge and a rising WCLK edge to guarantee that FF will go HIGH during the current clock cycle. If the time between the rising  
edge of RCLK and the rising edge of WCLK is less than tSKEW1, then FF may not change state until the next WCLK edge.  
2. Select this mode by setting (FL, RXI, WXI) = (0,0,0), (0,1,1), (1,0,0) or (1,1,1) during Reset.  
Figure 6. Write Cycle Timing with Single Register-Buffered FF (IDT Standard Mode)  
11  
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
tCLK  
tCLKH  
tCLKL  
RCLK  
REN  
EF  
tENS  
tENH  
NO OPERATION  
t
REF  
tREF  
tA  
Q0  
- Q17  
OE  
VALID DATA  
tOLZ  
tOHZ  
tOE  
(1)  
SKEW1  
t
WCLK  
WEN  
4294 drw 07  
NOTES:  
1. tSKEW1 is the minimum time between a rising WCLK edge and a rising RCLK edge to guarantee that EF will go HIGH during the current clock cycle. If the time between the rising  
edge of WCLK and the rising edge of RCLK is less than tSKEW1, then EF may not change state until the next RCLK edge.  
2. Select this mode by setting (FL, RXI, WXI) = (0,0,0), (0,1,1), (1,0,0) or (1,1,1) during Reset.  
Figure 7. Read Cycle Timing with Single Register-Buffered EF (IDT Standard Mode)  
WCLK  
tDS  
(first valid write)  
D0  
- D17  
D0  
D1  
D2  
D3  
D4  
tENS  
WEN  
(1)  
tFRL  
tSKEW1  
RCLK  
tREF  
EF  
tENS  
REN  
tA  
tA  
Q0  
- Q17  
D0  
D1  
tOLZ  
tOE  
OE  
4294 drw 08  
NOTES:  
1. When tSKEW1 minimum specification, tFRL (maximum) = tCLK + tSKEW1. When tSKEW1 < minimum specification, tFRL (maximum) = either 2*tCLK + tSKEW1 or tCLK + tSKEW1. The  
Latency Timing applies only at the Empty Boundary (EF = LOW).  
2. The first word is available the cycle after EF goes HIGH, always.  
3. Select this mode by setting (FL, RXI, WXI) = (0,0,0), (0,1,1), (1,0,0) or (1,1,1) during Reset.  
Figure 8. First Data Word Latency with Single Register-Buffered EF (IDT Standard Mode)  
12  
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
NO WRITE  
NO WRITE  
(1)  
WCLK  
(1)  
SKEW1  
t
tSKEW1  
tDS  
tDS  
DATA  
WRITE  
D0  
- D17  
DATA WRITE  
tWFF  
tWFF  
tWFF  
FF  
WEN  
RCLK  
tENS  
tENH  
tENS  
tENH  
REN  
OE  
LOW  
tA  
tA  
Q0  
- Q17  
DATA IN OUTPUT REGISTER  
DATA READ  
NEXT DATA READ  
4294 drw 09  
NOTES:  
1. tSKEW1 is the minimum time between a rising RCLK edge and a rising WCLK edge to guarantee that FF will go HIGH during the current clock cycle. If the time between the rising  
edge of RCLK and the rising edge of WCLK is less than tSKEW1, then FF may not change state until the next WCLK edge.  
2. Select this mode by setting (FL, RXI, WXI) = (0,0,0), (0,1,1), (1,0,0) or (1,1,1) during Reset.  
Figure 9. Single Register-Buffered Full Flag Timing (IDT Standard Mode)  
WCLK  
tDS  
tDS  
DATA WRITE 1  
DATA WRITE 2  
D0  
- D17  
tENS  
tENS  
tENH  
tENH  
WEN  
(1)  
(1)  
FRL  
tFRL  
t
tSKEW1  
tSKEW1  
RCLK  
t
REF  
t
REF  
t
REF  
EF  
REN  
OE  
LOW  
tA  
Q0  
- Q17  
DATA IN OUTPUT REGISTER  
DATA READ  
4294 drw 10  
NOTES:  
1. When tSKEW1 minimum specification, tFRL (maximum) = tCLK + tSKEW1. When tSKEW1 < minimum specification, tFRL (maximum) = either 2 * tCLK + tSKEW1, or tCLK + tSKEW1. The  
Latency Timing apply only at the Empty Boundary (EF = LOW).  
2. Select this mode by setting (FL, RXI, WXI) = (0,0,0), (0,1,1), (1,0,0) or (1,1,1) during Reset.  
Figure 10. Single Register-Buffered Empty Flag Timing (IDT Standard Mode)  
13  
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
tCLK  
tCLKH  
tCLKL  
WCLK  
tENS  
tENH  
LD  
tENS  
WEN  
tDS  
tDH  
PAE OFFSET  
D0 - D15  
4294 drw 11  
PAE OFFSET  
PAF OFFSET  
D0 - D11  
Figure 11. Write Programmable Registers (IDT Standard and FWFT Modes)  
tCLK  
tCLKH  
tCLKL  
RCLK  
tENS  
tENH  
LD  
tENS  
REN  
tA  
PAE OFFSET  
Q0  
- Q15  
UNKNOWN  
PAE OFFSET  
PAF OFFSET  
4294 drw 12  
Figure 12. Read Programmable Registers (IDT Standard Mode)  
tCLKH  
tCLKL  
WCLK  
tENS  
tENH  
WEN  
tPAEA  
(2)  
(2)  
n words in FIFO  
,
(2)  
n words in FIFO  
n + 1 words in FIFO  
,
n+1wordsinFIFO  
,
PAE  
RCLK  
REN  
(3)  
(3)  
n + 1 words in FIFO  
(3)  
n+2wordsinFIFO  
tPAEA  
tENS  
4294 drw 13  
NOTES:  
1. n = PAE offset.  
2. For IDT Standard Mode.  
3. For FWFT Mode.  
4. PAE is asserted LOW on RCLK transition and reset to HIGH on WCLK transition.  
5. Select this mode by setting (FL, RXI, WXI) = (0,0,0), (0,0,1), (0,1,0), (0,1,1) or (1,1,1) during Reset.  
Figure 13. Asynchronous Programmable Almost-Empty Flag Timing (IDT Standard and FWFT Modes)  
14  
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
tCLKH  
tCLKL  
WCLK  
tENS  
tENH  
WEN  
PAF  
tPAFA  
D - m words  
in FIFO  
D - (m + 1) words in FIFO(1)  
D - (m + 1) words  
in FIFO  
tPAFA  
RCLK  
tENS  
REN  
4294 drw 14  
NOTES:  
1. m = PAF offset.  
2. D = maximum FIFO Depth.  
In IDT Standard Mode: D = 256 for the IDT72V205, 512 for the IDT72V215, 1,024 for the IDT72V225, 2,048 for the IDT72V235 and 4,096 for the IDT72V245.  
In FWFT Mode: D = 257 for the IDT72V205, 513 for the IDT72V215, 1,025 for the IDT72V225, 2,049 for the IDT72V235 and 4,097 for the IDT72V245.  
3. PAF is asserted to LOW on WCLK transition and reset to HIGH on RCLK transition.  
4. Select this mode by setting (FL, RXI, WXI) = (0,0,0), (0,0,1), (0,1,0), (0,1,1) or (1,1,1) during Reset.  
Figure 14. Asynchronous Programmable Almost-Full Flag Timing (IDT Standard and FWFT Modes)  
tCLKH  
tCLKL  
WCLK  
tENH  
tENS  
WEN  
HF  
tHF  
D/2 + 1 words in FIFO(2),  
D/2 words in FIFO(2)  
D-1  
2
,
D/2 words in FIFO(2)  
D-1  
2
,
D-1  
[
+ 2]  
words in FIFO(3)  
2
[
+ 1  
]
words in FIFO(3)  
[
+ 1  
words in FIFO(3)  
]
tHF  
RCLK  
tENS  
REN  
4294 drw 15  
NOTES:  
1. D = maximum FIFO Depth.  
In IDT Standard Mode: D = 256 for the IDT72V205, 512 for the IDT72V215, 1,024 for the IDT72V225, 2,048 for the IDT72V235 and 4,096 for the IDT72V245.  
In FWFT Mode: D = 257 for the IDT72V205, 513 for the IDT72V215, 1,025 for the IDT72V225, 2,049 for the IDT72V235 and 4,097 for the IDT72V245.  
2. For IDT Standard Mode.  
3. For FWFT Mode.  
4. Select this mode by setting (FL, RXI, WXI) = (0,0,0), (0,0,1), (0,1,0), (1,0,0), (1,0,1) or (1,1,0) during Reset.  
Figure 15. Half-Full Flag Timing (IDT Standard and FWFT Modes)  
15  
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
tCLKH  
WCLK  
Note 1  
tXO  
tXO  
WXO  
tENS  
WEN  
4294 drw 16  
NOTE:  
1. Write to Last Physical Location.  
Figure 16. Write Expansion Out Timing  
tCLKH  
RCLK  
Note 1  
tXO  
tXO  
RXO  
REN  
tENS  
4294 drw 17  
NOTE:  
1. Read from Last Physical Location.  
Figure 17. Read Expansion Out Timing  
tXI  
WXI  
tXIS  
WCLK  
4294 drw 18  
Figure 18. Write Expansion In Timing  
tXI  
RXI  
tXIS  
RCLK  
4294 drw 19  
Figure 19. Read Expansion In Timing  
16  
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
17  
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
18  
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
tCLKH  
tCLKL  
WCLK  
tENH  
tENS  
WEN  
PAE  
n words in FIFO(2)  
,
n Words in FIFO(2),  
n + 1 words in FIFO(2)  
n + 2 words in FIFO(3)  
,
n + 1words in FIFO(3)  
n + 1 words in FIFO(3)  
(4)  
t
PAES  
tSKEW2  
t
PAES  
RCLK  
tENH  
tENS  
4294 drw 22  
REN  
NOTES:  
1. n = PAE offset.  
2. For IDT Standard Mode.  
3. For FWFT Mode.  
4. tSKEW2 is the minimum time between a rising WCLK edge and a rising RCLK edge for PAE to go HIGH during the current clock cycle. If the time between the rising edge of WCLK  
and the rising edge of RCLK is less than tSKEW2, then the PAE deassertion may be delayed one extra RCLK cycle.  
5. PAE is asserted and updated on the rising edge of RCLK only.  
6. Select this mode by setting (FL, RXI, WXI) = (1,0,0), (1,0,1), or (1,1,0) during Reset.  
Figure 22. Synchronous Programmable Almost-Empty Flag Timing (IDT Standard and FWFT Modes)  
tCLKH  
tCLKL  
WCLK  
tENS  
tENH  
WEN  
tPAFS  
tPAFS  
D - (m + 1) Words  
in FIFO  
D - (m + 1) Words in FIFO  
PAF  
D - m Words in FIFO  
(3)  
tSKEW2  
RCLK  
tENH  
tENS  
4294 drw 23  
REN  
NOTES:  
1. m = PAF offset.  
2. D = maximum FIFO Depth.  
In IDT Standard Mode: D = 256 for the IDT72V205, 512 for the IDT72V215, 1,024 for the IDT72V225, 2,048 for the IDT72V235 and 4,096 for the IDT72V245.  
In FWFT Mode: D = 257 for the IDT72V205, 513 for the IDT72V215, 1,025 for the IDT72V225, 2,049 for the IDT72V235 and 4,097 for the IDT72V245.  
3. tSKEW2 is the minimum time between a rising RCLK edge and a rising WCLK edge for PAF to go HIGH during the current clock cycle. If the time between the rising edge of RCLK  
and the rising edge of WCLK is less than tSKEW2, then the PAF deassertion time may be delayed an extra WCLK cycle.  
4. PAF is asserted and updated on the rising edge of WCLK only.  
5. Select this mode by setting (FL, RXI, WXI) = (1,0,0), (1,0,1), or (1,1,0) during Reset.  
Figure 23. Synchronous Programmable Almost-Full Flag Timing (IDT Standard and FWFT Modes)  
19  
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
NO WRITE  
NO WRITE  
2
1
WCLK  
D0 - D17  
FF  
1
2
(1)  
tSKEW1  
(1)  
tSKEW1  
tDS  
tDS  
DATA WRITE  
Wd  
tWFF  
tWFF  
tWFF  
WEN  
RCLK  
tENH  
tENH  
tENS  
tENS  
REN  
OE  
LOW  
tA  
tA  
DATA IN OUTPUT REGISTER  
NEXT DATA READ  
DATA READ  
Q0 - Q17  
4294 drw 24  
NOTES:  
1. tSKEW1 is the minimum time between a rising RCLK edge and a rising WCLK edge to guarantee that FF will go HIGH after one WCLK cycle plus tWFF. If the time between the rising  
edge of RCLK and the rising edge of WCLK is less than tSKEW1, then the FF deassertion time may be delayed an extra WCLK cycle.  
2. LD = HIGH.  
3. Select this mode by setting (FL, RXI, WXI) = (0,1,0) or (1,1,0) during Reset.  
Figure 24. Double Register-Buffered Full Flag Timing (IDT Standard Mode)  
tCLK  
t
CLKH  
tCLKL  
1
2
WCLK  
tDS  
tDH  
D0  
-
D17  
DATA IN VALID  
ENS  
tENH  
t
NO OPERATION  
WEN  
FF  
t
WFF  
tWFF  
(1)  
tSKEW1  
RCLK  
REN  
4294 drw 25  
NOTES:  
1. tSKEW1 is the minimum time between a rising RCLK edge and a rising WCLK edge to guarantee that FF will go HIGH after one WCLK cycle plus tRFF. If the time between the rising  
edge of RCLK and the rising edge of WCLK is less than tSKEW1. then the FF deassertion may be delayed an extra WCLK cycle.  
2. LD = HIGH.  
3. Select this mode by setting (FL, RXI, WXI) = (0,1,0) or (1,1,0) during Reset.  
Figure 25. Write Cycle Timing with Double Register-Buffered FF (IDT Standard Mode)  
20  
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
tCLK  
tCLKH  
tCLKL  
1
2
RCLK  
tENH  
tENS  
NO OPERATION  
REN  
EF  
t
REF  
tREF  
tA  
Q0  
-
Q17  
LAST WORD  
tOLZ  
tOHZ  
tOE  
OE  
(1)  
SKEW1  
t
WCLK  
tENH  
tENS  
WEN  
tDH  
tDS  
FIRST WORD  
D0  
-
D17  
4294 drw 26  
NOTES:  
1. tSKEW1 is the minimum time between a rising WCLK edge and a rising RCLK edge to guarantee that EF will go HIGH after one RCLK cycle plus tREF. If the time between the rising  
edge of WCLK and the rising edge of RCLK is less than tSKEW1. then the EF deassertion may be delayed an extra RCLK cycle.  
2. LD = HIGH  
3. Select this mode by setting (FL, RXI, WXI) = (0,1,0) or (1,1,0) during Reset.  
Figure 26. Read Cycle Timing with Double Register-Buffered EF (IDT Standard Timing)  
WCLK  
t
ENH  
t
ENS  
WEN  
t
DS  
tDH  
t
DS  
W[n+3]  
W4  
W[n +2]  
W1  
W2  
W3  
D0 - D17  
(1)  
t
SKEW1  
2
1
RCLK  
3
REN  
t
A
Q0  
-
Q17  
DATA IN OUTPUT REGISTER  
W1  
t
REF  
t
REF  
4294 drw 27  
OR  
NOTES:  
1. tSKEW1 is the minimum time between a rising WCLK edge and a rising RCLK edge for OR to go HIGH during the current cycle. If the time between the rising edge of WLCK and  
the rising edge of RCLK is less than tSKEW1, then the OR deassertion may be delayed one extra RCLK cycle.  
2. LD = HIGH, OE = LOW  
3. Select this mode by setting (FL, RXI, WXI) = (0,0,1) or (1,0,1) during Reset.  
Figure 27. OR Flag Timing and First Word Fall Through when FIFO is Empty (FWFT mode)  
21  
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
These FIFOs are ina single Device Configurationwhenthe FirstLoad(FL),  
Write Expansion In (WXI) and Read Expansion In (RXI) control inputs are  
configured as (FL, RXI, WXI = (0,0,0), (0,0,1), (0,1,0), (1,0,0), (1,0,1) or  
(1,1,0) during reset (Figure 28).  
OPERATINGCONFIGURATIONS  
SINGLE DEVICE CONFIGURATION  
AsingleIDT72V205/72V215/72V225/72V235/72V245maybeusedwhen  
theapplicationrequirementsarefor256/512/1,024/2,048/4,096wordsorless.  
RESET (RS)  
WRITE CLOCK (WCLK)  
WRITE ENABLE (WEN)  
LOAD (LD)  
READ CLOCK (RCLK)  
READ ENABLE (REN)  
OUTPUT ENABLE (OE)  
IDT  
72V205  
72V215  
72V225  
72V235  
72V245  
DATA IN (D0 - D17)  
DATA OUT (Q0 - Q17)  
FULL FLAG/INPUT READY (FF/IR)  
PROGRAMMABLE (PAE)  
HALF-FULL FLAG (HF)  
EMPTY FLAG/OUTPUT READY (EF/OR)  
PROGRAMMABLE (PAF)  
FL  
RXI  
WXI  
4294 drw 28  
Figure 28. Block Diagram of Single 256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18, 4,096 x 18 Synchronous FIFO  
WIDTH EXPANSION CONFIGURATION  
29demonstratesa36-wordwidthbyusingtwoIDT72V205/72V215/72V225/  
72V235/72V245s. Any word width can be attained by adding additional  
IDT72V205/72V215/72V225/72V235/72V245s. TheseFIFOsareinasingle  
DeviceConfigurationwhentheFirstLoad(FL),WriteExpansionIn(WXI)and  
Read Expansion In (RXI) control inputs are configured as (FL, RXI,  
WXI =(0,0,0), (0,0,1), (0,1,0), (1,0,0), (1,0,1)or(1,1,0)duringreset(Figure  
29). Please see the ApplicationNote AN-83.  
Word width may be increased simply by connecting together the control  
signalsofmultipledevices. Statusflagscanbedetectedfromanyonedevice.  
TheexceptionsaretheEmptyFlag/OutputReadyandFullFlag/InputReady.  
BecauseofvariationsinskewbetweenRCLKandWCLK,itispossibleforflag  
assertion and deassertion to vary by one cycle between FIFOs. To avoid  
problemstheusermustcreatecompositeflagsbygatingtheEmptyFlags/Output  
ReadyofeveryFIFO,andseparatelygatingallFullFlags/InputReady. Figure  
RESET (RS)  
RESET (RS)  
DATA IN (D) 36  
18  
18  
READ CLOCK (RCLK)  
WRITE CLOCK (WCLK)  
READ ENABLE (REN)  
OUTPUT ENABLE (OE)  
WRITE ENABLE (WEN)  
LOAD (LD)  
72V205  
72V215  
72V225  
72V235  
72V245  
PROGRAMMABLE (PAF)  
72V205  
72V215  
72V225  
72V235  
72V245  
PROGRAMMABLE (PAE)  
HALF FULL FLAG (HF)  
EMPTY FLAG/OUTPUT  
READY (EF/OR)  
FF/IR  
EF/OR  
FF/IR  
EF/OR  
18  
DATA OUT (Q)  
36  
FULL FLAG/INPUT  
READY (FF/IR)  
FL WXI RXI  
FL WXI RXI  
18  
4294 drw 29  
NOTE:  
1. Do not connect any output control signals directly together.  
Figure 29. Block Diagram of 256 x 36, 512 x 36, 1,024 x 36, 2,048 x 36, 4,096 x 36  
Synchronous FIFO Memory Used in a Width Expansion Configuration  
22  
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
DEPTH EXPANSION CONFIGURATION — DAISY CHAIN TECHNIQUE  
(WITH PROGRAMMABLE FLAGS)  
These devices can easily be adapted to applications requiring more than  
256/512/1,024/2,048/4,096 words of buffering. Figure 30 shows Depth  
Expansion using three IDT72V205/72V215/72V225/72V235/72V245s.  
Maximumdepthislimitedonlybysignalloading.  
Followthesesteps:  
1. The first device must be designated by grounding the First Load (FL)  
control input.  
4.The Read Expansion Out (RXO) pin of each device must be tied to the  
Read Expansion In (RXI) pin of the next device. See Figure 30.  
5.All Load (LD) pins are tied together.  
6.The Half-Full Flag (HF) is not available in this Depth Expansion  
Configuration.  
7.EF, FF, PAE, and PAF are created with composite flags by ORing  
togethereveryrespectiveflags formonitoring.ThecompositePAE  
and PAF flags are not precise.  
8.InDaisyChainmode,theflagoutputsaresingleregister-bufferedand  
thepartialflagsareinasynchronoustimingmode.  
2. Allotherdevices musthave FL inthe HIGHstate.  
3. TheWriteExpansionOut(WXO)pinofeachdevicemustbetiedto  
the Write Expansion In (WXI) pin of the next device. See Figure 30.  
WXO RXO  
WCLK  
WEN  
RS  
RCLK  
REN  
OE  
LD  
IDT  
72V205  
72V215  
72V225  
72V235  
72V245  
Dn  
Qn  
Vcc  
FL  
FF/IR  
EF/OR  
PAF  
PAE  
WXI RXI  
WXO RXO  
WCLK  
WEN  
RS  
LD  
RCLK  
REN  
OE  
IDT  
72V205  
72V215  
72V225  
72V235  
72V245  
Dn  
DATA OUT  
DATA IN  
Qn  
Vcc  
FL  
FF/IR  
EF/OR  
PAE  
PAF  
WXI RXI  
RXO  
WXO  
WCLK  
WRITE CLOCK  
WRITE ENABLE  
RESET  
READ CLOCK  
RCLK  
WEN  
REN  
READ ENABLE  
OUTPUT ENABLE  
RS  
OE  
Dn  
Qn  
IDT  
72V205  
72V215  
72V225  
72V235  
72V245  
LD  
LOAD  
EF/OR  
FF/IR  
FF/IR  
EF/OR  
PAE  
PAF  
PAE  
RXI  
PAF  
WXI  
FIRST LOAD (FL)  
4294 drw 30  
Figure 30. Block Diagram of 768 x 18, 1,536 x 18, 3,072 x 18, 6,144 x 18, 12,288 x 18 Synchronous  
FIFO Memory With Programmable Flags used in Depth Expansion Configuration  
23  
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFOTM  
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18  
COMMERCIALANDINDUSTRIAL  
TEMPERATURERANGES  
specificationisnotmetbetweenWCLKandtransferclock,orRCLKandtransfer  
clock,fortheORflag.  
Therippledown”delayisonlynoticeableforthefirstwordwrittentoanempty  
depthexpansionconfiguration. Therewillbenodelayevidentforsubsequent  
wordswrittentotheconfiguration.  
The first free location created by reading from a full depth expansion  
configurationwillbubbleup”fromthelastFIFOtothepreviousoneuntilitfinally  
movesintothefirstFIFOofthechain. Eachtimeafreelocationiscreatedinone  
FIFOofthechain,thatFIFOsIRlinegoesLOW,enablingtheprecedingFIFO  
towrite a wordtofillit.  
Forafullexpansionconfiguration,theamountoftimeittakesforIRofthefirst  
FIFOinthechaintogoLOWafterawordhasbeenreadfromthelastFIFO is  
the sumofthe delays foreachindividualFIFO:  
DEPTH EXPANSION CONFIGURATION (FWFT MODE)  
InFWFTmode,theFIFOscanbeconnectedinseries(thedataoutputsof  
one FIFO connected to the data inputs of the next) with no external logic  
necessary. Theresultingconfigurationprovidesatotaldepthequivalenttothe  
sumofthedepthsassociatedwitheachsingleFIFO. Figure31showsadepth  
expansionusingtwoIDT72V205/72V215/72V225/72V235/72V245devices.  
CareshouldbetakentoselectFWFTmodeduringMasterResetforallFIFOs  
in the depth expansion configuration. The first word written to an empty  
configurationwillpassfromoneFIFOtothenext(rippledown)untilitfinally  
appears at the outputs of the last FIFO in the chain–no read operation is  
necessarybuttheRCLKofeachFIFOmustbefree-running. Eachtimethedata  
word appears at the outputs of one FIFO, that devices OR line goes LOW,  
enabling a write to the next FIFO in line.  
Foranemptyexpansionconfiguration,theamountoftimeittakesforORof  
thelastFIFOinthechaintogoLOW(i.e.validdatatoappearonthelastFIFO’s  
outputs)afterawordhasbeenwrittentothefirstFIFOisthesumofthedelays  
for each individual FIFO:  
(N – 1)*(3*transfer clock) + 2 TWCLK  
where N is the number of FIFOs in the expansion and TWCLK is the WCLK  
period. NotethatextracyclesshouldbeaddedforthepossibilitythatthetSKEW1  
specificationisnotmetbetweenRCLKandtransferclock,orWCLKandtransfer  
clock,fortheIRflag.  
(N – 1)*(4*transfer clock) + 3*TRCLK  
TheTransferClocklineshouldbetiedtoeitherWCLKorRCLK,whichever  
whereNisthenumberofFIFOsintheexpansionandTRCLKistheRCLKperiod. isfaster. Boththeseactionsresultindatamoving,asquicklyaspossible,tothe  
Note that extra cycles should be added for the possibility that the tSKEW1 endofthechainandfreelocations tothebeginningofthechain.  
HF  
HF  
PAF  
PAE  
TRANSFER CLOCK  
WRITE CLOCK  
WRITE ENABLE  
INPUT READY  
READ CLOCK  
READ ENABLE  
OUTPUT READY  
WCLK  
WEN  
IR  
RCLK  
WCLK  
RCLK  
OR  
WEN  
REN  
72V205  
72V215  
72V225  
72V235  
72V245  
72V205  
72V215  
72V225  
72V235  
72V245  
REN  
OE  
OR  
OE  
Qn  
IR  
OUTPUT ENABLE  
GND  
n
DATA OUT  
n
n
DATA IN  
Dn  
Qn  
Dn  
FL  
(0,1)  
RXI  
FL  
(0,1)  
WXI  
RXI  
WXI  
4294 drw 31  
VCC  
VCC  
GND  
GND  
Figure 31. Block Diagram of 512 x 18, 1,024 x 18, 2,048 x 18, 4,096 x 18, 8,192 x 18  
Synchronous FIFO Memory With Programmable Flags used in Depth Expansion Configuration  
24  
ORDERING INFORMATION  
XXXXX  
Device Type  
X
XX  
Speed  
X
X
IDT  
Power  
Package  
Process /  
Temperature  
Range  
BLANK  
I(1)  
Commercial (0°C to +70°C)  
Industrial (-40°C to +85°C)  
PF  
TF  
Thin Plastic Quad Flatpack (TQFP, PN64-1)  
Slim Thin Plastic Quad Flatpack (STQFP, PP64-1)  
10  
15  
20  
Commercial Only  
Clock Cycle Time (tCLK  
)
Com’l & Ind’l  
Speed in Nanoseconds  
Commercial Only  
L
Low Power  
72V205  
72V215  
72V225  
72V235  
72V245  
256 x 18 3.3V SyncFIFO  
512 x 18 3.3V SyncFIFO  
1,024 x 18 3.3V SyncFIFO  
2,048 x 18 3.3V SyncFIFO  
4,096 x 18 3.3V SyncFIFO  
4294 drw 32  
NOTES:  
1. Industrial temperature range product for the 15ns speed grade is available as a standard device. All other speed grades are available by special order.  
DATASHEETDOCUMENTHISTORY  
05/02/2001  
01/11/2002  
02/01/2002  
pgs. 4, 5 and 25.  
pg. 4.  
pg. 4.  
CORPORATEHEADQUARTERS  
2975StenderWay  
Santa Clara, CA 95054  
forSALES:  
for TECH SUPPORT:  
(408) 330-1753  
800-345-7015 or 408-727-6116  
fax: 408-492-8674  
www.idt.com  
FIFOhelp@idt.com  
25  

相关型号:

SI9130DB

5- and 3.3-V Step-Down Synchronous Converters

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135LG-T1

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135LG-T1-E3

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135_11

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9136_11

Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130CG-T1-E3

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130LG-T1-E3

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130_11

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137DB

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137LG

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9122E

500-kHz Half-Bridge DC/DC Controller with Integrated Secondary Synchronous Rectification Drivers

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY