IDT72261L20TF [IDT]

CMOS SUPERSYNC FIFOO 16,384 x 9, 32,768 x 9; CMOS SUPERSYNC FIFOO 16,384 ×9 , 32,768 ×9
IDT72261L20TF
型号: IDT72261L20TF
厂家: INTEGRATED DEVICE TECHNOLOGY    INTEGRATED DEVICE TECHNOLOGY
描述:

CMOS SUPERSYNC FIFOO 16,384 x 9, 32,768 x 9
CMOS SUPERSYNC FIFOO 16,384 ×9 , 32,768 ×9

存储 内存集成电路 先进先出芯片 时钟
文件: 总30页 (文件大小:392K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
IDT72261  
IDT72271  
CMOS SUPERSYNC FIFO  
16,384 x 9, 32,768 x 9  
Integrated Device Technology, Inc.  
DESCRIPTION:  
FEATURES:  
• 16,384 x 9-bit storage capacity (IDT72261)  
• 32,768 x 9-bit storage capacity (IDT72271)  
• 10ns read/write cycle time (8ns access time)  
• Retransmit Capability  
• Auto power down reduces power consumption  
• Master Reset clears entire FIFO, Partial Reset clears  
data, but retains programmable settings  
The IDT72261/72271 are monolithic, CMOS, high capac-  
ity, high speed, low power first-in, first-out (FIFO) memories  
with clocked read and write controls. These FIFOs are  
applicable for a wide variety of data buffering needs, such as  
optical disk controllers, local area networks (LANs), and inter-  
processor communication.  
Both FIFOs have a 9-bit input port (Dn) and a 9-bit output  
port (Qn). The input port is controlled by a free-running clock  
(WCLK) and a data input enable pin (WEN). Data is written  
into the synchronous FIFO on every clock when WEN is  
asserted. The output port is controlled by another clock pin  
(RCLK) and enable pin (REN). The read clock can be tied to  
the write clock for single clock operation or the two clocks can  
run asynchronously for dual clock operation. An output  
enable pin (OE) is provided on the read port for three-state  
control of the outputs.  
The IDT72261/72271 have two modes of operation: In the  
IDT Standard Mode, the first word written to the FIFO is  
deposited into the memory array. A read operation is required  
to access that word. In the First Word Fall Through Mode  
(FWFT), the first word written to an empty FIFO appears  
automatically on the outputs, no read operation required. The  
• Empty, Full and Half-full flags signal FIFO status  
• Programmable Almost Empty and Almost Full flags, each  
flag can default to one of two preselected offsets  
• Program partial flags by either serial or parallel means  
• Select IDT Standard timing (using EF and FF flags) or  
First Word Fall Through timing (using OR and IR flags)  
• Easily expandable in depth and width  
• Independent read and write clocks (permit simultaneous  
reading and writing with one clock signal  
• Available in the 64-pin Thin Quad Flat Pack (TQFP), 64-  
pin Slim Thin Quad Flat Pack (STQFP) and the 68-pin  
Pin Grid Array (PGA)  
• Output enable puts data outputs into high impedance  
• High-performance submicron CMOS technology  
• Industrial temperature range (-40OC to +85OC) is avail-  
able, tested to military electrical specifications  
FUNCTIONAL BLOCK DIAGRAM  
D0-D8  
WEN  
WCLK  
LD  
SEN  
INPUT REGISTER  
OFFSET REGISTER  
FF/IR  
PAF  
FLAG  
LOGIC  
EF/OR  
PAE  
WRITE CONTROL  
LOGIC  
HF  
FWFT/SI  
RAM ARRAY  
16,384 x 9  
32,768 x 9  
WRITE POINTER  
READ POINTER  
READ  
CONTROL  
LOGIC  
RT  
OUTPUT REGISTER  
MRS  
PRS  
RESET LOGIC  
TIMING  
RCLK  
REN  
FS  
Q0-Q8  
OE  
3036 drw 01  
SuperSyncFIFO is a trademark and the IDT logo is a registered trademark of Integrated Device Technology, Inc.  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
MAY 1997  
For latest information contact IDT's web site at www.idt.com or fax-on-demand at 408-492-8391.  
1997 Integrated Device Technology, Inc  
DSC-3036/6  
1
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
state of the FWFT/SI pin during Master Reset determines the boundary. All these choices are made with LD during Master  
mode in use. Reset  
The IDT72261/72271 FIFOs have five flag functions, EF/ In the serial method, SEN together with LD are used to load  
OR (Empty Flag or Output Ready), FF/IR (Full Flag or Input the offset registers via the Serial Input (SI). In the parallel  
Ready), and HF (Half-full Flag). The EF and FF functions are method, WEN together with LD can be used to load the offset  
selected in the IDT Standard Mode.  
registersviaDn. RENtogetherwithLD canbeusedtoreadthe  
The IRand ORfunctions are selected in the First Word Fall offsets in parallel from Qn regardless of whether serial or  
Through Mode. IR indicates that the FIFO has free space to parallel offset loading is selected.  
receive data. OR indicates that data contained in the FIFO is  
available for reading.  
DuringMasterReset(MRS), thereadandwritepointersare  
set to the first location of the FIFO. The FWFT line selects IDT  
HFis a flag whose threshold is fixed at the half-way point in StandardModeorFWFTMode. TheLD pinselects oneoftwo  
memory. This flag can always be used irrespective of mode. partial flag default settings (127 or 1023) and, also, serial or  
PAE, PAF can be programmed independantly to any point parallel programming. The flags are updated accordingly.  
in memory. They, also, can be used irrespective of mode.  
The Partial Reset (PRS) also sets the read and write  
Programmable offsets determine the flag threshold and can pointers to the first location of the memory. However, the  
be loaded by two methods: parallel or serial. Two default mode setting, programming method, and partial flag offsets  
offset settings are also provided, such that PAE can be set at are not altered. The flags are updated accordingly. PRS is  
127 or 1023 locations from the empty boundary and the PAF useful for resetting a device in mid-operation, when repro-  
threshold can be set at 127 or 1023 locations from the full gramming offset registers may not be convenient.  
PIN CONFIGURATIONS  
PIN 1  
64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49  
1
48  
47  
46  
45  
44  
43  
42  
41  
40  
39  
38  
37  
36  
35  
34  
33  
DNC  
DNC  
GND  
DNC  
DNC  
VCC  
WEN  
SEN  
2
3
FS  
4
VCC  
5
VCC  
GND(2)  
GND(2)  
GND(2)  
GND(2)  
GND(2)  
GND(2)  
GND(2)  
GND(2)  
GND(2)  
D8  
6
7
DNC  
DNC  
DNC  
GND  
DNC  
DNC  
Q8  
8
9
10  
11  
12  
13  
14  
15  
16  
Q7  
Q6  
GND  
D7  
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32  
3036 drw 02  
TQFP (PN64-1, order code: PF)  
STQFP (PP64-1, order code: TF)  
TOP VIEW  
NOTES:  
1. DNC = Do not connect.  
2. This pin may either be tied to ground or left open.  
2
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
The Retransmit function allows the read pointer to be reset  
The IDT72261/72271 are depth expandable. The addition  
to the first location in the RAM array. It is synchronized to of external components is unnecessary. The IR and OR  
RCLK when RT is LOW. This feature is convenient for functions, together with REN andWEN, are used to extend the  
sending the same data more than once.  
total FIFO memory capacity.  
If,atanytime,theFIFOisnotactivelyperformingafunction,  
The FS line ensures optimal data flow through the FIFO. It  
the chip will automatically power down. This occurs if neither is tied to GND if the RCLK frequency is higher than the WCLK  
a read nor a write occurs within 10 cycles of the faster clock, frequency or to Vcc if the RCLK frequency is lower than the  
RCLKorWCLK. DuringthePowerDownstate, supplycurrent WCLK frequency  
consumption (ICC2) is at a minimum. Initiating any operation  
The IDT72261/72271 is fabricated using IDT’s high speed  
(by activating control inputs) will immediately take the device submicron CMOS technology.  
out of the Power Down state.  
PIN CONFIGURATIONS (CONT.)  
Q
5
V
CC  
Q
1
0
11  
10  
09  
DNC  
GND  
Q
2
D
1
D
3
D5  
GND  
Q
6
Q
4
Q
3
Q
D
0
D
2
D4  
D
6
D7  
GND  
GND  
GND  
GND  
Q
8
Q
7
D8  
GND  
GND  
08 DNC DNC  
DNC  
GND  
06 DNC DNC  
07  
GND  
GND  
GND  
GND  
DNC  
05  
VCC  
Pin 1 Designator  
VCC  
VCC  
04  
GND DNC  
SEN  
FS  
DNC  
03 DNC  
FF/  
IR  
WCLK WEN  
02 DNC OE REN  
PAE HF  
DNC LD  
GND  
EF/  
OR  
FWFT/  
RCLK  
01  
RT  
B
PAF  
F
MRS  
J
V
CC  
GND SI  
PRS  
A
C
D
E
G
H
K
L
3036 drw 03  
PGA (G68-1, order code: G)  
TOP VIEW  
NOTES:  
1. DNC = Do not connect.  
2. This pin may either be tied to ground or left open.  
3
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
PIN DESCRIPTION  
Symbol  
D0–D8  
MRS  
Name  
I/O  
Description  
Data Inputs  
I
I
Data inputs for a 9-bit bus.  
Master Reset  
MRSinitializes the read and write pointers to zero and sets the output register to  
all zeroes. During Master Reset, the FIFO is configured for either FWFT or IDT  
Standard Mode, one of two programmable flag default settings, and serial or  
parallel programming of the offset settings.  
PRS  
Partial Reset  
Retransmit  
I
PRS initializes the read and write pointers to zero and sets the output register to  
all zeroes. During Partial Reset,the existing mode (IDT or FWFT), programming  
method (serial or parallel), and programmable flag settings are all retained.  
RT  
I
I
Allows data to be resent starting with the first location of FIFO memory.  
FWFT/SI  
First Word Fall  
Through/Serial In  
During Master Reset, selects First Word Fall Through or IDT Standard mode.  
After Master Reset, this pin functions as a serial input for loading offset registers  
WCLK  
Write Clock  
I
When enabled by WEN, the rising edge of WCLK writes data into the FIFO and  
offsets into the programmable registers.  
WEN  
Write Enable  
Read Clock  
I
I
WEN enables WCLK for writing data into the FIFO memory and offset registers.  
RCLK  
When enabled by REN, the rising edge of RCLK reads data from the FIFO  
memory and offsets from the programmable registers.  
REN  
OE  
Read Enable  
Output Enable  
Serial Enable  
Load  
I
I
I
I
REN enables RCLK for reading data from the FIFO memory and offset registers.  
OE controls the output impedance of Qn  
SEN  
LD  
SEN enables serial loading of programmable flag offsets  
During Master Reset, LD selects one of two partial flag default offsets (127 and  
1023) and determines programming method, serial or parallel. After Master  
Reset, this pin enables writing to and reading from the offset registers.  
FS  
Frequency Select  
I
The FS setting optimizes data flow through the FIFO.  
FF/IR  
Full Flag/  
Input Ready  
O
In the IDT Standard Mode, the FF function is selected. FF indicates whether or  
not the FIFO memory is full. In the FWFT mode, the IR function is selected. IR  
indicates whether or not there is space available for writing to the FIFO memory.  
EF/OR  
PAF  
Empty Flag/  
Output Ready  
O
O
O
In the IDT Standard Mode, the EF function is selected. EF indicates whether or  
not the FIFO memory is empty. In FWFT mode, the OR function is selected.  
OR indicates whether or not there is valid data available at the outputs.  
Programmable  
Almost Full Flag  
PAF goes HIGH if the number of free locations in the FIFO memory is more than  
offsetmwhichisstoreinAlmostFullwhichisstoredintheFullOffsetregister. PAF  
goes LOW if the number of free locations in the FIFO memory is less than m.  
PAE  
Programmable  
Almost Empty Flag  
PAE goes LOW if the number of words in the FIFO memory is less than offset n  
which is stored in theEmpty Offset register. PAE goes HIGH if the number of  
words in the FIFO memory is greater than offset n.  
HF  
Half-full Flag  
Data Outputs  
Power  
O
O
HF indicates whether the FIFO memory is more or less than half-full.  
Data outputs for a 9-bit bus.  
Q0–Q8  
VCC  
+5 volt power supply pins.  
GND  
Ground  
Ground pins.  
3097 tbl 01  
4
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
ABSOLUTE MAXIMUM RATINGS(1)  
RECOMMENDED DC  
OPERATING CONDITIONS  
Symbol  
Rating  
Commercial  
MIilitary Unit  
Symbol  
Parameter  
Min. Typ. Max. Unit  
VTERM  
Terminal Voltage  
–0.5 to +7.0 –0.5 to +7.0  
V
with respect to GND  
VCCM  
Military Supply  
Voltage  
4.5  
5.0  
5.5  
V
TA  
Operating  
Temperature  
0 to +70  
–55 to +125 °C  
VCCC  
Commercial Supply  
Voltage  
4.5  
5.0  
5.5  
V
TBIAS  
TSTG  
Temperature Under –55 to +125 –65 to +135 °C  
GND  
VIH  
Supply Voltage  
0
0
0
V
V
Bias  
Storage  
Temperature  
–55 to +125 –65 to +155 °C  
Input High Voltage  
Commercial  
2.0  
VIH  
Input High Voltage  
Military  
Input Low Voltage  
Commercial & Military  
2.2  
V
V
IOUT  
DC Output Current  
50  
50  
mA  
NOTE:  
3097 tbl 02  
(1)  
VIL  
0.8  
1. Stresses greater than those listed under ABSOLUTE MAXIMUM RAT-  
INGSmaycausepermanentdamagetothedevice. Thisisastressratingonly  
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 maimum rating conditions for extended periods may  
affect reliabilty.  
NOTE:  
3097 tbl 03  
1. 1.5V undershoots are allowed for 10ns once per cycle.  
DC ELECTRICAL CHARACTERISTICS  
(Commercial: VCC = 5V ± 10%, TA = 0°C to +70°C; Military: VCC = 5V ± 10%, TA = –55°C to +125°C)  
DT72261L  
IDT72271L  
Commercial  
IDT72261L  
IDT72271L  
Military  
tCLK = 10, 12,15, 20ns  
tCLK = 15, 25ns  
Symbol  
Parameter  
Min.  
Typ.  
Max.  
Min.  
Typ.  
Max.  
Unit  
(1)  
ILI  
Input Leakage Current (any input)  
–1  
1
–10  
10  
µA  
(2)  
ILO  
Output Leakage Current  
–10  
2.4  
10  
–10  
2.4  
10  
µA  
V
VOH  
VOL  
Output Logic “1” Voltage, IOH = –2 mA  
Output Logic “0” Voltage, IOL = 8 mA  
0.4  
0.4  
V
(3)  
ICC1  
Active Power Supply Current  
150  
15  
200  
25  
mA  
mA  
(3,4)  
ICC2  
Power Down Current (All inputs = VCC - 0.2V or  
GND + 0.2V, RCLK and WCLK are free-running)  
NOTES:  
3097 tbl 04  
1. Measurements with 0.4 VIN VCC.  
2. OE = VIH  
3. Tested at f = 20 MHz with outputs unloaded.  
4. No data written or read for more than 10 cycles  
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  
3097 tbl 05  
NOTES:  
1. With output deselected, (OE=HIGH).  
2. Characterized values, not currently tested.  
5
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
AC ELECTRICAL CHARACTERISTICS(1)  
(Commercial: VCC = 5V ± 10%, TA = 0°C to +70°C; Military: VCC = 5V ± 10%, TA = –55°C to +125°C)  
Commercial  
Com'l & Mil. Commercial  
Military  
72261L10  
72271L10  
72261L12  
72271L12  
72261L15  
72271L15  
72261L20  
72271L20  
72261L25  
72271L25  
Symbol Parameter  
Min. Max. Min. Max. Min. Max. Min. Max. Min. Max. Unit  
fS  
Clock Cycle Frequency  
2
100  
8
2
83.3  
9
2
66.7  
10  
15  
8
2
50  
12  
20  
10  
10  
12  
12  
3
40  
15  
25  
13  
13  
15  
15  
MHz  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
tA  
Data Access Time  
tCLK  
tCLKH  
tCLKL  
tDS  
Clock Cycle Time  
10  
4.5  
4.5(2)  
3.5  
0
10  
7
12  
5
5(2)  
3.5  
0
12  
7.5  
7.5  
9
15  
6
6(2)  
20  
8
25  
10  
10  
6
Clock High Time  
Clock Low Time  
8
Data Set-up Time  
4
5
tDH  
Data Hold Time  
1
1
1
tENS  
tENH  
tLDS  
tLDH  
tRS  
Enable Set-up Time  
Enable Hold Time  
3.5  
0
3.5  
0
4
5
6
1
1
1
Load Set-up Time  
3.5  
6.5  
10  
10  
10  
0
3.5  
8.5  
12  
12  
12  
0
4
5
6
Load Hold Time  
Reset Pulse Width(3)  
10  
15  
15  
15  
0
10  
20  
20  
20  
0
10  
25  
25  
25  
0
tRSS  
tRSR  
tRSF  
tFWFT  
tRTS  
tOLZ  
tOE  
Reset Set-up Time  
Reset Recovery Time  
Reset to Flag and Output Time  
Mode Select Time  
Retransmit Set-Up Time  
Output Enable to Output in Low Z(4)  
Output Enable to Output Valid  
Output Enable to Output in High Z(4)  
Write Clock to FF or IR  
Read Clock to EF or OR  
3.5  
0
3.5  
0
4
5
6
0
0
0
3
3
3
3
3
tOHZ  
tWFF  
tREF  
3
7
3
3
8
3
3
8
10  
10  
8
9
tPAF  
tPAE  
tHF  
Write Clock to PAF  
Read Clock to PAE  
Clock to HF  
8
8
9
9
10  
10  
20  
12  
12  
22  
15  
15  
25  
ns  
ns  
ns  
16  
18  
tSKEW1  
Skew time between RCLK and WCLK  
for FF and IR  
8
10  
12  
15  
20  
ns  
tSKEW2  
Skew time between RCLK and  
WCLK for PAE and PAF  
15  
18  
21  
25  
35  
ns  
3097 tbl 06  
NOTES:  
1. All AC timings apply to both Standard IDT Mode and First Word Fall  
Through Mode.  
5V  
2. For the RCLK line: tCLKL (min.) = 7 ns only when reading the offsets from  
the programmable flag registers; otherwise, use the table value. For the  
WCLK line, use the tCLKL (min.) value given in the table.  
3. Pulse widths less than minimum values are not allowed.  
4. Values guaranteed by design, not currently tested.  
1.1K  
D.U.T.  
680  
AC TEST CONDITIONS  
30pF*  
Input Pulse Levels  
GND to 3.0V  
Input Rise/Fall Times  
Input Timing Reference Levels  
Output Reference Levels  
Output Load  
3ns  
1.5V  
3036 drw 04  
1.5V  
Figure 1. Output Load  
* Includes jig and scope capacitances.  
See Figure 1  
3097 tbl 08  
6
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
A Partial Reset is useful for resetting the device during the  
course of operation, when reprogramming flag settings may  
not be convenient.  
SIGNAL DESCRIPTIONS:  
INPUTS:  
DATA IN (D0 - D8)  
RETRANSMIT (  
)
RT  
Data inputs for 9-bit wide data.  
The Retransmit operation allows data that has already  
been read to be accessed again. There are two stages: first,  
a setup procedure that resets the read pointer to the first  
location of memory, then the actual retransmit, which consists  
of reading out the memory contents, starting at the beginning  
of memory.  
Retransmit Setup is initiated by holding RT LOW during a  
rising RCLK edge. REN and WEN must be HIGH before  
bringing RT LOW. At least one word, but no more than Full -  
2 words should have been written into the FIFO between  
Reset (Master or Partial) and the time of Retransmit Setup  
(Full = 16,384 words for the 72261, 32,768 words for the  
72271).  
If IDT Standard mode is selected, the FIFO will mark the  
beginning of the Retransmit Setup by setting EF LOW. The  
change in level will only be noticeable if EF was HIGH before  
setup. Duringthisperiod, theinternalreadpointerisinitialized  
to the first location of the RAM array.  
When EF goes HIGH, Retransmit Setup is complete and  
read operations may begin starting with the first location in  
memory. Since IDT Standard Mode is selected, every word  
read including the first word following Retransmit Setup re-  
quires a LOW on REN to enable the rising edge of RCLK.  
Writing operations can begin after one of two conditions have  
been met: EF is HIGH or 14 cycles of the faster clock (RCLK  
or WCLK) have elapsed since the RCLK rising edge enabled  
by the RT pulse.  
CONTROLS:  
MASTER RESET (  
)
MRS  
A Master Reset is accomplished whenever the Master  
Reset(MRS)inputistakentoaLOWstate. Thisoperationsets  
the internal read and write pointers to the first location of the  
RAM array. PAEwill go LOW, PAFwill go HIGH, and HFwill  
go HIGH.  
If FWFT is LOW during Master Reset then the IDT Standard  
Mode, alongwithEFandFFareselected. EFwillgoLOWand  
FF will go HIGH. If FWFT is HIGH, then the First Word Fall  
through Mode (FWFT), along with IR and OR, are selected.  
OR will go HIGH and IR will go LOW.  
If LD is LOW during Master Reset, then PAE is assigned a  
threshold 127 words from the empty boundary and PAF is  
assigned a threshold 127 words from the full boundary; 127  
words corresponds to an offset value of 07FH. Following  
Master Reset, parallel loading of the offsets is permitted, but  
not serial loading.  
If LD is HIGH during Master Reset, then PAE is assigned a  
threshold 1023 words from the empty boundary and PAF is  
assigned a threshold 1023 words from the full boundary;  
1023wordscorrespondstoanoffsetvalueof3FFH. Following  
Master Reset, serial loading of the offsets is permitted, but not  
parallel loading.  
The deassertion time of EF during Retransmit Setup is  
variable. The parameter tRTF1, which is measured from the  
rising RCLK edge enabled by RT to the rising edge of EF is  
described by the following equation:  
Regardless of whether serial or parallel offset loading has  
been selected, parallel reading of the registers is always  
permitted. (See section describing the LD line for further  
details).  
tRTF1 max. = 14*Tf + 3*TRCLK (in ns)  
During a Master Reset, the output register is initialized to  
all zeroes. A Master Reset is required after power up, before  
a write operation can take place. MRS is asynchronous.  
where Tf is either the RCLK or the WCLK period, whichever is  
shorter, and TRCLK is the RCLK period.  
Regarding FF: Note that since no more than Full - 2 writes  
are allowed between a Reset and a Retransmit Setup, FFwill  
remain HIGH throughout the setup procedure.  
PARTIAL RESET (  
)
PRS  
A Partial Reset is accomplished whenever the Partial  
Reset (PRS) input is taken to a LOW state. As in the case of  
the Master Reset, the internal read and write pointers are set  
to the first location of the RAM array, PAE goes LOW, PAF  
goes HIGH, and HF goes HIGH.  
For IDT Standard mode, updating the PAE, HF, and PAF  
flags begins with the "first" REN-enabled rising RCLK edge  
following the end of Retransmit Setup (the point at which EF  
goes HIGH). This same RCLK rising edge is used to access  
the "first" memory location. HF is updated on the first RCLK  
rising edge. PAE is updated after two more rising RCLK  
edges. PAF is updated after the "first" rising RCLK edge,  
followed by the next two rising WCLK edges. (If the tskew2  
specification is not met, add one more WCLK cycle.)  
IfFWFTmodeisselected, theFIFOwillmarkthebeginning  
of the Retransmit Setup by setting OR HIGH. The change in  
level will only be noticeable if OR was LOW before setup.  
During this period, the internal read pointer is set to the first  
location of the RAM array.  
Whichever mode is active at the time of partial reset, IDT  
Standard Mode or First Word Fall-through, that mode will  
remain selected. If the IDT Standard Mode is active, then FF  
willgoHIGHandEFwillgoLOW. IftheFirstwordFall-through  
Mode is active, then OR will go HIGH, and IR will go LOW.  
Following Partial Reset, all values held in the offset regis-  
ters remain unchanged. The programming method (parallel  
or serial) currently active at the time of Partial Reset is also  
retained. The output register is initialized to all zeroes. PRS  
is asynchronous.  
7
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
When ORgoes LOW, Retransmit Setup is complete; at the  
same time, the contents of the first location are automatically  
displayed on the outputs. Since FWFT Mode is selected, the  
first word appears on the outputs, no read request necessary.  
Reading all subsequent words requires a LOW on REN to  
enable the rising edge of RCLK. Writing operations can begin  
after one of two conditions have been met: OR is LOW or 14  
cyclesofthefasterclock(RCLKorWCLK)haveelapsedsince  
the RCLK rising edge enabled by the RT pulse.  
The assertion time of OR during Retransmit Setup is  
variable. The parameter tRTF2, which is measured from the  
rising RCLK edge enabled by RT to the falling edge of OR is  
described by the following equation:  
After Master Reset, FWFT/SI acts as a serial input for  
loadingPAEand PAFoffsetsintotheprogrammableregisters.  
The serial input function can only be used when the serial  
loading method has been selected during Master Reset.  
FWFT/SI functions the same way in both IDT Standard and  
FWFT modes.  
WRITE CLOCK (WCLK)  
A write cycle is initiated on the rising edge of the write clock  
(WCLK). Dataset-upandholdtimesmustbemetwithrespect  
to the LOW-to-HIGH transition of the WCLK. The write and  
read clocks lines can either be asynchronous or coincident.  
WRITE ENABLE (  
)
WEN  
tRTF2 max. = 14*Tf + 4*TRCLK (in ns)  
WhenWriteEnable(WEN) isLOW,datacanbeloadedinto  
the input register on the rising edge of every WCLK cycle.  
Data is stored in the RAM array sequentially and indepen-  
dently of any on-going read operation.  
When WEN is HIGH, the input register holds the previous  
data and no new data is loaded into the FIFO.  
Topreventdataoverflow intheIDTStandardMode, FF will  
goLOW, inhibitingfurtherwriteoperations. Uponthecomple-  
tion of a valid read cycle, FF will go HIGH allowing a write to  
occur. WEN is ignored when the FIFO is full.  
To prevent data overflow in the FWFT mode, IR will go  
HIGH,inhibitingfurtherwriteoperations. Uponthecompletion  
of a valid read cycle, IRwill go LOW allowing a write to occur.  
WEN is ignored when the FIFO is full.  
whereTf iseithertheRCLKortheWCLKperiod, whichever  
is shorter, and TRCLK is the RCLK period. Note that a  
Retransmit Setup in FWFT mode requires one more RCLK  
cycle than in IDT Standard mode.  
Regarding IR: Note that since no more than Full - 2 writes  
are allowed between a Reset and a Retransmit Setup, IR will  
remain LOW throughout the setup procedure.  
For FWFT mode, updating the PAE, HF, and PAF flags  
begins with the "last" rising edge of RCLK before the end of  
Retransmit Setup. This is the same edge that asserts ORand  
automatically accesses the first memory location. Note that,  
in this case, REN is not required to initiate flag updating. HF  
is updated on the "last" RCLK rising edge. PAE is updated  
after two more rising RCLK edges. PAF is updated after the  
"last" rising RCLK edge, followed by the next two rising WCLK  
edges. (If the tskew2 specification is not met, add one more  
WCLK cycle.)  
READ CLOCK (RCLK)  
Data can be read on the outputs, on the rising edge of the  
readclock(RCLK),whenOutputEnable(OE)issetLOW. The  
write and read clocks can be asynchronous or coincident.  
RT is synchronized to RCLK. The Retransmit operation is  
useful in the event of a transmission error on a network, since  
it allows a data packet to be resent.  
READ ENABLE (  
)
REN  
When Read Enable (REN) is LOW, data is loaded from the  
RAM array into the output register on the rising edge of the  
RCLK.  
FIRST WORD FALL THROUGH/SERIAL IN (FWFT/SI)  
This is a dual purpose pin. During Master Reset, the state  
of the FWFT/SI helps determine whether the device will  
operate in IDT Standard mode or First Word Fall Through  
(FWFT) mode.  
If, at the time of Master Reset, FWFT/SI is LOW, then IDT  
Standard mode will be selected. This mode uses the Empty  
Flag (EF) to indicate whether or not there are any words  
presentintheFIFOmemory. ItalsousestheFullFlagfunction  
(FF) to indicate whether or not the FIFO memory has any free  
space for writing. In IDT Standard mode, every word read  
from the FIFO, including the first, must be requested using the  
Read Enable (REN) line.  
If, at the time of Master Reset, FWFT/SI is HIGH, then  
FWFT mode will be selected. This mode uses Output Ready  
(OR) to indicate whether or not there is valid data at the data  
outputs (Qn). It also uses Input Ready (IR) to indicate whether  
or not the FIFO memory has any free space for writing. In the  
FWFT mode, the first word written to an empty FIFO goes  
directly to Qn, no read request necessary. Subsequent words  
must be accessed using the Read Enable (REN) line.  
When REN is HIGH, the output register holds the previous  
data and no new data is loaded into the output register.  
In the IDT Standard Mode, every word accessed at Qn,  
including the first word written to an empty FIFO, must be  
requested using REN. When all the data has been read from  
the FIFO, the Empty Flag (EF) will go LOW, inhibiting further  
read operations. REN is ignored when the FIFO is empty.  
Once a write is performed, EF will go HIGH after tFWL1 +tREF  
and a read is permitted.  
In the FWFT Mode, the first word written to an empty FIFO  
automatically goes to the outputs Qn, no need for any read  
request. In order to access all other words, a read must be  
executed using REN . When all the data has been read from  
the FIFO, Output Ready (OR) will go HIGH, inhibiting further  
read operations. REN is ignored when the FIFO is empty.  
Once a write is performed, OR will go LOW after tFWL2 +tREF,  
when the first word appears at Qn ; if a second word is written  
into the FIFO, then REN can be used to read it out.  
8
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
SERIAL ENABLE (  
)
SEN  
Master Reset, LD enables write operations to and read  
operations from the registers. Only the offset loading method  
currently selected can be used to write to the registers. Aside  
from Master Reset, there is no other way change the loading  
method. Registers can be read only in parallel; this can be  
accomplished regardless of whether serial or the parallel  
loading has been selected.  
Serial Enable is (SEN) is an enable used only for serial  
programming of the offset registers. The serial programming  
methodmustbeselectedduringMasterReset. SENisalways  
used in conjunction with LD. When these lines are both LOW,  
data at the SI input can be loaded into the input register one  
bit for each LOW-to-HIGH transition of WCLK.  
When SEN is HIGH, the programmable registers retains  
the previous settings and no offsets are loaded.  
SEN functions the same way in both IDT Standard and  
FWFT modes.  
Associated with each of the programmable flags, PAEand  
PAF, are two registers which can either be written to or read  
from. Offset values contained in these registers determine  
how many words need to be in the FIFO memory to switch a  
partial flag. A LOW on LD during Master Reset selects a  
default PAEoffset value of 07FH ( a threshold 127 words from  
the empty boundary), a default PAF offset value of 07FH (a  
threshold 127 words from the full boundary), and parallel  
loading of other offset values. A HIGH on LD during Master  
Reset selects a default PAEoffset value of 3FFH (a threshold  
1023 words from the empty boundary), a default PAF offset  
value of 3FFH (a threshold 1023 words form the full bound-  
ary), and serial loading of other offset values.  
OUTPUT ENABLE (  
)
OE  
When Output Enable (OE) is enabled (LOW), the parallel  
outputbuffersreceivedatafromtheoutputregister. WhenOE  
is HIGH, the output data bus (Qn) goes into a high impedance  
state.  
LOAD (  
)
LD  
This is a dual purpose pin. During Master Reset, the state  
oftheLoadline(LD)determinesoneoftwodefaultvalues(127  
or 1023) for the PAEand PAFflags, along with the method by  
which these flags can be programmed, parallel or serial. After  
The act of writing offsets (in parallel or serial) employs a  
dedicated write offset register pointer. The act of reading  
offsets employs a dedicated read offset register pointer. The  
LD  
0
WEN  
0
REN  
1
SEN  
1
WCLK  
RCLK  
X
Selection  
Parallel write to registers:  
Empty Offset (LSB)  
Empty Offset (MSB)  
Full Offset (LSB)  
Full Offset (MSB)  
X
Parallel read from registers:  
Empty Offset (LSB)  
Empty Offset (MSB)  
Full Offset (LSB)  
0
0
1
1
0
1
1
0
Full Offset (MSB)  
X
Serial shift into registers:  
28 bits for the 72261  
30 bits for the 72271  
1 bit for each rising WCLK edge  
Starting with Empty Offset (LSB)  
Ending with Full Offset (MSB)  
X
X
X
No Operation  
Write Memory  
Read Memory  
No Operation  
X
1
1
1
1
0
1
X
0
1
X
X
X
X
X
X
1
X
1
3097 tbl 01  
NOTES:  
1. Only one of the two offset programming methods, serial or parallel, is available for use at any given time.  
2. The programming method can only be selected at Master Reset.  
3. Parallel reading of the offset registers is always permitted regardless of which programming method has been selected.  
4. The programming sequence applies to both IDT Standard and FWFT modes.  
Figure 2. Partial Flag Programming Sequence  
9
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
two pointers operate independently; however, a read and a  
write should not be performed simultaneously to the offset  
registers. A Master Reset initializes both pointers to the  
Empty Offset (LSB) register. A Partial Reset has no effect on  
the position of these pointers.  
LOW and deactivate SEN or to set SEN LOW and deactivate  
LD. OnceLDandSENarebothrestoredtoaLOWlevel, serial  
offset programming continues from where it left off.  
Note that the status of a partial flag (PAE or PAF) output is  
invalid during the programming process. From the time  
parallel programming has begun, a partial flag output will not  
be valid until the appropriate offset words have been written  
to the LSB and MSB registers pertaining to that flag. From the  
time serial programming has begun, neither partial flag will be  
validuntilthefullsetofbitsrequiredtofillalltheoffsetregisters  
has been written. Measuring from the rising WCLK edge that  
achieveseitheroftheabovecriteria;PAFwillbevalidaftertwo  
more rising WCLK edges plus tPAF, PAEwill will be valid after  
the next two rising RCLK edges plus tPAE (Add one more  
RCLK cycle if tSKEW2 is not met.)  
Theactofreadingtheoffsetregistersemploysadedicated  
read offset register pointer. The contents of the offset  
registers can be read on the output lines when LD is set LOW  
and REN is set LOW; then, data are read via Qn from the LSB  
Empty Offset Register on the first LOW-to-HIGH transition of  
RCLK. Upon the second LOW-to-HIGH transition of RCLK,  
data are read from the MSB Empty Offset Register. Upon the  
thirdLOW-to-HIGHtransitionofRCLK, dataarereadfromthe  
LSB Full Offset Register. Upon the fourth LOW-to-HIGH  
transition of RCLK, data are read from the MSB Full Offset  
Register. The fifth transition of RCLK reads, once again, from  
the LSB Empty Offset Register.  
Once serial offset loading has been selected, then pro-  
gramming PAE and PAF procedes as follows: When LD and  
SEN are set LOW, data on the SI input are written, one bit for  
each WCLK rising edge, starting with the Empty Offset LSB (8  
bits for both the 72261 and 72271), then the Empty Offset  
MSB (6 bits for the 72261, 7 bits for the 72271) , then the Full  
Offset LSB (8 bits for both the 72261 and 72271), ending with  
the Full Offset MSB (6 bits for the 72261, 7 bits for the 72271).  
A total of 28 bits are necessary to program the 72261; a total  
of 30 bits are necessary to program the 72271. Individual  
registers cannot be loaded serially; rather, all four must be  
programmed in sequence, no padding allowed. PAEand PAF  
can show a valid status only after the the full set of bits have  
been entered. The registers can be re-programmed, as long  
as all four offsets are loaded. When LD is LOW and SEN is  
HIGH, no serial write to the registers can occur.  
Once parallel offset loading has been selected, then  
programming PAE and PAF procedes as follows: When LD  
and WEN are set LOW, data on the inputs Dn are written into  
the LSB Empty Offset Register on the first LOW-to-HIGH  
transition of WCLK. Upon the second LOW-to-HIGH transi-  
tion of WCLK, data at the inputs are written into the MSB  
Empty Offset Register. Upon the third LOW-to-HIGH transi-  
tion of WCLK, data at the inputs are written into the LSB Full  
Offset Register. Upon the fourth LOW-to-HIGH transition of  
WCLK, data at the inputs are written into the MSB Full Offset  
Register. The fifth transition of WCLK writes, once again, to  
the LSB Empty Offset Register.  
To ensure proper programming (serial or parallel) of the  
offset registers, no read operation is permitted from the time  
ofreset(masterorpartial)tothetimeofprogramming. (During  
this period, the read pointer must be pointing to the first  
location of the memory array.) After the programming has  
been accomplished, read operations may begin.  
Write operations to memory are allowed before and during  
the parallel programming sequence. In this case, the pro-  
gramming of all offset registers does not have to occur at one  
time. One or two offset registers can be written to and then,  
bybringingLDHIGH, writeoperationscanberedirectedtothe  
FIFO memory. When LD is set LOW again, and WEN is LOW,  
the next offset register in sequence is written to. As an  
alternative to holding WEN LOW and toggling LD, parallel  
programming can also be interrupted by setting LD LOW and  
toggling WEN.  
It is permissable to interrupt the the offset register access  
sequence with reads or writes to memory . The interruption  
is accomplished by deasserting REN, LD, or both together.  
When RENand LD are restored to a LOW level, access of the  
registers continues where it left off.  
LD functions the same way in both IDT Standard and  
FWFT modes.  
FREQUENCY SELECT INPUT (FS)  
An internal state machine manages the movement of data  
throughtheSuperSyncFIFO. TheFSlinedetermineswhether  
RCLK or WCLK will synchronize the state machine. Tie FS to  
VCC if the RCLK line is running at a lower frequency than the  
WCLK line. In this case, the state machine will be synchro-  
nized to WCLK. Tie FS to GND if the RCLK line is running at  
a higher frequency than the WCLK line. In this case, the state  
machine will be synchronized to RCLK. Note that FS must be  
set so the clock line running at the higher frequency drives the  
state machine; this ensures efficient handling of the data  
within the FIFO. If the same clock signal drives both the  
WCLK and the RCLK pins, then tie FS to GND.  
The frequency of the clock tied to the state machine  
(referred to as the "selected clock") may be changed at any  
time, so long as it is always greater than or equal to the  
frequency of the clock that is not tied to the state machine  
(referred to as the "non-selected clock"). The frequency of  
the non-selected clock can also be varied with time, so long  
as it never exceeds the frequency of the selected clock. To  
be more specific, the frequencies of both RCLK and WCLK  
may be varied during FIFO operation, provided that, at any  
given point in time, the cycle period of the selected clock is  
Write operations to memory are allowed before and during  
the serial programming sequence. In this case, the program-  
ming of all offset bits does not have to occur at once. A select  
number of bits can be written to the SI input and then, by  
bringing LD and SEN HIGH, data can be written to FIFO  
memory via Dn by toggling WEN. When WENis brought HIGH  
with LD and SEN restored to a LOW, the next offset bit in  
sequenceiswrittentotheregistersviaSI. Ifamereinteruption  
of serial programming is desired, it is sufficient either to set LD  
10  
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
equal to or less than the cycle period of the non-selected  
clock.  
The IR status not only measures the contents of the FIFO  
memory, but also counts the presence of a word in the output  
register. Thus, in FWFT mode, the total number of writes  
necessary to deassert IRis one greater than needed to assert  
FF in IDT Standard mode.  
The selected clock must be continuous. It is, however,  
permissible to stop the non-selected clock. Note, so long as  
RCLK is idle, EF/OR and PAE will not be updated. Likewise,  
as long as WCLK is idle, FF/IR and PAF will not be updated.  
Changing the FS setting during FIFO operation (i.e. read-  
ing or writing) is not permitted; however, such a change at the  
time of Master Reset or Partial Reset is all right. FS is an  
asynchronous input.  
FF/IR is synchronized to WCLK. It is double-registered to  
enhance metastable immunity.  
EMPTY FLAG (  
/
)
EF OR  
This is a dual purpose pin. In the IDT Standard Mode, the  
EmptyFlag(EF)functionisselected. WhentheFIFOisempty  
(i.e. the read pointer catches up to the write pointer), EFwill go  
LOW, inhibiting further read operations. When EF is HIGH,  
the FIFO is not empty.  
WhenwritingthefirstwordtoanemptyFIFO,thedeassertion  
time of EFis variable, and can be represent by the First Word  
Latency parameter, tFWL1, which is measured from the rising  
WCLK edge that writes the first word to the rising RCLK edge  
that updates the flag. tFWL1 includes any delays due to clock  
skew and can be expressed as follows:  
OUTPUTS:  
FULL FLAG ( / )  
FF IR  
This is a dual purpose pin. In IDT Standard Mode, the Full  
Flag (FF) function is selected. When the FIFO is full (i.e. the  
write pointer catches up to the read pointer), FFwill go LOW,  
inhibiting further write operation. When FFis HIGH, the FIFO  
is not full. If no reads are performed after a reset (either MRS  
or PRS), FFwill go LOW after 16,384 writes tor the IDT72261  
and 32,768 writes to the IDT72271.  
InFWFTMode, theInputReady(IR)functionisselected. IR  
goes LOW when memory space is available for writing in  
data. When there is no longer any free space left, IR goes  
HIGH, inhibiting further write operation. If no reads are  
performed after a reset (either MRS or PRS), IR will go HIGH  
after16,385writesfortheIDT72261and32,769writesforthe  
IDT72271.  
tFWL1 max. = 10*Tf + 2*TRCLK (in ns)  
where Tf is either the RCLK or the WCLK period, whichever  
is shorter, and TRCLK is the RCLK period. Since no read can  
take place until EF goes HIGH, the tFWL1 delay determines  
how early the first word can be available at Qn. This delay has  
no effect on the reading of subsequent words.  
72261 – 16,384 x 9–BIT  
72271 – 32,768 x 9–BIT  
8
7
0
8
7
0
EMPTY OFFSET (LSB) REG.  
EMPTY OFFSET (LSB) REG.  
DEFAULT VALUE  
07FH if LD is LOW at Master Reset  
3FFH if LD is HIGH at Master Reset  
DEFAULT VALUE  
07FH if LD is LOW at Master Reset  
3FFH if LD is HIGH at Master Reset  
8
8
0
0
8
8
0
0
5
6
EMPTY OFFSET (MSB) REG.  
00H  
EMPTY OFFSET (MSB) REG.  
00H  
7
7
FULL OFFSET (LSB) REG.  
FULL OFFSET (LSB) REG.  
DEFAULT VALUE  
07FH if LD is LOW at Master Reset  
3FFH if LD is HIGH at Master Reset  
DEFAULT VALUE  
07FH if LD is LOW at Master Reset  
3FFH if LD is HIGH at Master Reset  
8
0
6
8
0
5
FULL OFFSET (MSB) REG.  
00H  
FULL OFFSET (MSB) REG.  
00H  
3036 drw 06  
3036 drw 05  
NOTE:  
1. Any bits of the offset register not being programmed should be set to zero.  
Figure 3. Offset Register Location and Default Values  
11  
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
In FWFT Mode, the Ouput Ready (OR) function is selected.  
ORgoes LOW at the same time that the first word written to an  
empty FIFO appears valid on the outputs. ORgoes HIGH one  
cycle after RCLK shifts the last word from the FIFO memory  
to the outputs. Then further data reads are inhibited until OR  
goes LOW again.  
shorter, and TRCLK is the RCLK period. Note that the First  
Word Latency in FWFT mode is one RCLK cycle longer than  
inIDTStandardmode. ThetFWL2 delaydetermineshowearly  
the first word can be available at Qn. This delay has no effect  
on the reading of subsequent words.  
EF/OR is sychronized to the RCLK. It is double-registered  
to enhance metastable immunity.  
When writing the first word to an empty FIFO, the assertion  
time of OR is variable, and can be represented by the First  
Word Latency parameter, tFWL2, which is measured from the  
rising WCLK edge that writes the first word to the rising RCLK  
edge that updates the flag. tFWL2 includes any delay due to  
clock skew and can be expressed as follows:  
PROGRAMMABLE ALMOST-FULL FLAG (  
)
PAF  
The Programmable Almost-Full Flag (PAF) will go LOW  
when the FIFO reaches the Almost-Full condition as specified  
by the offset m stored in the Full Offset register.  
tFWL2 max. = 10*Tf + 3*TRCLK (in ns)  
At the time of Master Reset, depending on the state of LD,  
one of two possible default offset values are chosen. If LD is  
where Tf is either the RCLK or the WCLK period, whichever is  
TABLE I –– STATUS FLAGS FOR IDT STANDARD MODE  
Number of Words in FIFO Memory  
72261  
0
72271  
0
FF  
H
PAF  
H
HF  
H
PAE  
L
EF  
L
1 to n  
1 to n  
H
H
H
H
L
H
H
H
L
H
H
L
L
H
H
H
H
(n+1) to 8,192  
8,193 to (16,384-(m+1))  
(16,384-m) to 16,383  
16,384  
(n+1) to16,384  
16,385 to (32,768-(m+1))  
(32,768-m) to 32,767  
32,768  
H
H
H
H
L
L
L
H
3097 tbl 03  
NOTES:  
1. Data in the output register does not count as a "word in FIFO memory". Since, in FWFT mode, the first word written to an empty FIFO goes unrequested  
to the output register (no read operation necessary), it is not included in the FIFO memory count.  
2. n = Empty Offset, Default Values: n = 127 when parallel offset loading is selected or n=1023 when serial offset loading is selected.  
3. m = Full Offset, Default Values: m = 127 when parallel offset loading is selected or n=1023 when serial offset loading is selected.  
TABLE II –– STATUS FLAGS FOR FWFT MODE  
Number of Words in FIFO Memory  
72261  
72271  
PAE  
L
OR  
H
IR  
L
PAF  
H
HF  
H
0
0
L
L
L
L
L
L
L
L
L
L
H
H
H
H
L
H
H
L
1 to n  
1 to n  
H
H
H
H
(n+1) to 8,192  
(n+1) to16,384  
8,193 to (16,384-(m+1))  
16,385 to (32,768-(m+1))  
L
(16,384-m) to 16,383  
16,384  
(32,768-m) to 32,767  
32,768  
L
L
3097 tbl 04  
NOTES:  
1. Data in the output register does not count as a "word in FIFO memory". Since, in FWFT mode, the first word written to an empty FIFO goes unrequested  
to the output register (no read operation necessary), it is not included in the FIFO memory count.  
2. n = Empty Offset, Default Values: n = 127 when parallel offset loading is selected or n=1023 when serial offset loading is selected.  
3. m = Full Offset, Default Values: m = 127 when parallel offset loading is selected or n=1023 when serial offset loading is selected.  
4. Following a reset (Master or Partial), the FIFO memory is empty and OR = HIGH. After writing the first word, the FIFO memory remains empty, the data  
is placed into the output register, and OR goes LOW. In this case, or any time the last word in the FIFO memory has been read into the output register;  
a rising RCLK edge, enabled by REN, will set OR HIGH.  
12  
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
LOW, then m = 07FH and the PAFswitching threshold is 127 IDT72261/72271.  
words from the Full boundary, if LD is HIGH, then m = 3FFH  
In FWFT Mode, if no reads are performed after reset (MRS  
and the PAFswitching threshold is 1023 words away from the or PRS), PAEwill go HIGH after (n+2) writes to the IDT72261/  
Full boundary.  
72271. In this case, the first word written to an empty FIFO  
does not stay in memory, but goes unrequested to the output  
register; therefore, it has no effect on determining the state of  
PAE.  
Note that even though PAEis programmed to switch HIGH  
during the first word latency period (tFWL), attempts to read  
data will be ignored until EF goes HIGH indicating that data is  
availableattheoutputport. Thisistrueforbothtimingmodes.  
PAE is synchronous and updated on the rising edge of  
RCLK. It is double-registered to enhance metastable immu-  
nity.  
Any integral value of m from 0 to the maximum FIFO depth  
minus 1 (16,383 words for the 72261, 32,767 words for the  
72271) can be programmed into the Full Offset register.  
InIDTStandardMode,ifnoreadsareperformedafterreset  
(MRSor PRS), PAFwill go LOW after (16,384-m) writes to the  
IDT72261, and (32,768-m) writes to the IDT72271.  
In FWFT Mode, if no reads are performed after reset (MRS  
or PRS), PAF will go LOW after (16,385-m) writes to the  
IDT72261, and (32,769-m) writes to the IDT72271. In this  
case, the first word written to an empty FIFO does not stay in  
memory, but goes unrequested to the output register; there-  
fore, it has no effect on determining the state of PAF.  
Note that even though PAF is programmed to switch LOW  
during the first word latency period (tFWL), attempts to read  
data will be ignored until EF goes HIGH indicating that data is  
available at the output port. This is true for both timing modes.  
PAF is synchronous and updated on the rising edge of  
WCLK. It is double-registered to enhance metastable immu-  
nity.  
HALF-FULL FLAG (  
)
HF  
This output indicates a half-full memory. The rising WCLK  
edge that fills the memory beyond half-full sets HFLOW. The  
flag remains LOW until the difference between the write and  
read pointers becomes less than or equal to one half of the  
total depth of the device, the rising RCLK edge that accom-  
plishes this condition also sets HF HIGH.  
InIDTStandardMode,ifnoreadsareperformedafterreset  
(MRSor PRS), HFwill go LOW after (D/2 + 1) writes, where D  
is the maximum FIFO depth ( 16,384 words for the IDT72261,  
32,768 words for the IDT72271).  
In FWFT Mode, if no reads are performed after reset (MRS  
or PRS), HFwill go LOW after (D/2+2) writes to the IDT72261/  
72271. In this case, the first word written to an empty FIFO  
does not stay in memory, but goes unrequested to the output  
register; therefore, it has no effect on determining the state of  
HF.  
PROGRAMMABLE ALMOST-EMPTY FLAG (  
)
PAE  
The Programmable Almost-Empty Flag (PAE) will go LOW  
when the FIFO reaches the Almost-Empty condition as speci-  
fied by the offset n stored in the Empty Offset register.  
At the time of Master Reset, depending on the state of LD,  
one of two possible default offset values are chosen. If LD is  
LOW, then n = 07FH and the PAE switching threshold is 127  
words from the Empty boundary, if LD is HIGH, then n = 3FFH  
and the PAEswitching threshold is 1023 words away from the  
Empty boundary.  
Any integral value of n from 0 to the maximum FIFO depth  
minus 1 (16,383 words for the 72261, 32,767 words for the  
72271) can be programmed into the Empty Offset register.  
InIDTStandardMode,ifnoreadsareperformedafterreset  
(MRS or PRS), PAE will go HIGH after (n + 1) writes to the  
Because HFuses both RCLK and WCLK for synchroniza-  
tion purposes, it is asynchronous.  
DATA OUTPUTS (Q0-Q8)  
Q0-Q8 are data outputs for 9-bit wide data.  
13  
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
tRS  
MRS  
tRSS  
t
RSR  
REN  
tRSS  
t
RSR  
WEN  
tRSR  
tFWFT  
FWFT/SI  
tRSS  
tRSR  
LD  
RT  
t
RSS  
t
RSS  
SEN  
tRSF  
If FWFT = HIGH, OR = HIGH  
If FWFT = LOW, EF = LOW  
EF/OR  
FF/IR  
PAE  
t
RSF  
If FWFT = LOW, FF = HIGH  
If FWFT = HIGH, IR = LOW  
t
RSF  
tRSF  
PAF, HF  
tRSF  
(1)  
OE = HIGH  
OE = LOW  
Q0 - Q8  
3036 drw 07  
Figure 4. Master Reset Timing  
14  
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
tRS  
PRS  
REN  
tRSS  
tRSR  
tRSR  
tRSS  
tRSS  
WEN  
RT  
tRSS  
SEN  
tRSF  
tRSF  
tRSF  
If FWFT = HIGH, OR = HIGH  
If FWFT = LOW, EF = LOW  
EF/OR  
FF/IR  
PAE  
If FWFT = LOW, FF = HIGH  
If FWFT = HIGH, IR = LOW  
tRSF  
tRSF  
PAF, HF  
Q0 - Q8  
(1)  
OE = HIGH  
3036 drw 08  
OE = LOW  
Figure 5. Partial Reset Timing  
15  
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
tCLK  
tCLKH  
tCLKL  
1
2
WCLK  
tDS  
tDH  
D0 - D8  
WEN  
DATAIN VALID  
tENS  
tENH  
NO OPERATION  
tWFF  
tWFF  
FF  
(1)  
tSKEW1  
RCLK  
3036 drw 09  
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 (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 may be delayed an extra WCLK  
cycle.  
2. LD = HIGH  
Figure 6. Write Cycle Timing (IDT Standard Mode)  
16  
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
tCLK  
tCLKH  
tCLKL  
RCLK  
tENS  
tENH  
NO OPERATION  
REN  
tREF  
tREF  
EF  
tA  
LAST WORD  
Q0 - Q8  
OE  
tOLZ  
tOE  
tOHZ  
(1)  
tFWL1  
WCLK  
WEN  
tENH  
tDHS  
tENS  
tDS  
FIRST WORD  
D0 - D8  
3036 drw 10  
NOTES:  
1. tFWL1 contributes a variable delay to the overall first word latency (this parameter includes delays due to skew):  
tFWL1 max. (in ns) = 10*Tf + 2* TRCLK  
where Tf is either the RCLK or the WCLK period, whichever is shorter, and TRCLK is the RCLK period  
2. LD = HIGH  
Figure 7. Read Cycle Timing (IDT Standard Mode)  
17  
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
WCLK  
tDS  
D0 - D8  
D0  
first valid write  
D1  
tENS  
WEN  
(1)  
tFWL1  
RCLK  
tREF  
EF  
REN  
tA  
tA  
D1  
D0  
Q0 - Q8  
tOLZ  
tOE  
OE  
3036 drw 11  
NOTES:  
1. tFWL1 max. (in ns) = 10* Tf + 2* TRCLK  
Where Tf is either the RCLK or the WCLK period, whichever is shorter, and TRCLK is the RCLK period  
2. LD = HIGH  
Figure 8. First Data Word Latency (IDT Standard Mode)  
18  
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
NO WRITE  
NO WRITE  
2
WCLK  
1
(1)  
1
(1)  
2
tSKEW1  
tDS  
t
SKEW1  
tDS  
DATA  
WRITE  
D
0
- D8  
Wd  
t
WFF  
tWFF  
tWFF  
FF  
WEN  
RCLK  
t
ENH  
tENH  
tENS  
tENS  
REN  
OE  
LOW  
t
A
tA  
DATA IN OUTPUT REGISTER  
Q
0
- Q8  
NEXT DATA READ  
DATA READ  
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 pus tWFF).  
If the time between the rising edge of the RCLK and the rising edge of the WCLK is less than tSKEW1, then the FFdeassertion may be delayed an extra  
WCLK cycle.  
2. LD = HIGH  
Figure 9. Full Flag Timing (IDT Standard Mode)  
19  
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
WCLK  
tDS  
tDS  
DATA WRITE 1  
DATA WRITE 2  
tENH  
D0 - D8  
tENH  
tENS  
tENS  
WEN  
(1)  
tFWL1  
(1)  
tFWL1  
RCLK  
tREF  
tREF  
tREF  
EF  
REN  
LOW  
OE  
tA  
DATA IN OUTPUT REGISTER  
WORD 1  
Q0 - Q8  
3036 drw 13  
NOTES:  
1. tFWL1 max. (in ns) = 10*Tf + 2*TRCLK  
Where Tf is either the RCLK or the WCLK period, whichever is shorter, and TRCLK is the period.  
2. LD = HIGH  
Figure 10. Empty Flag Timing (IDT Standard Mode)  
20  
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
WCLK  
tENS  
tENH  
tLDH  
tENH  
tLDH  
SEN  
tLDS  
LD  
tDS  
(1)  
BIT X  
(1)  
BIT X  
BIT 7  
BIT 0  
BIT 0  
BIT 7  
BIT 0  
BIT 0  
SI  
FULL OFFSET (LSB)  
EMPTY  
OFFSET (LSB)  
EMPTY OFFSET (MSB)  
FULL OFFSET  
(MSB)  
3036 drw 14  
Figure 11. Serial Loading of Programmable Flag Registers (IDT Standard and FWFT modes)  
NOTE:  
1. For the 72261, X = 5.  
For the 72271, X = 6.  
tCLK  
tCLKH  
tCLKL  
WCLK  
LD  
tLDS  
tLDH  
tENS  
tDS  
tENH  
tDH  
WEN  
D0 - D8  
PAE OFFSET  
(LSB)  
PAE OFFSET  
(MSB)  
PAF OFFSET  
(LSB)  
PAF OFFSET  
(MSB)  
3036 drw 15  
Figure 12. Parallel Loading of Programmable Flag Registers (IDT Standard and FWFT modes)  
21  
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
tCLK  
tCLKH  
tCLKL  
RCLK  
tLDH  
tENH  
tA  
tLDS  
tLDH  
tENH  
LD  
tENS  
REN  
tA  
DATA IN OUTPUT  
REGISTER  
Q0 - Q8  
PAE OFFSET  
(LSB)  
PAE OFFSET  
(MSB)  
PAF OFFSET  
(LSB)  
PAF OFFSET  
(MSB)  
3036 drw 16  
Figure 13. Parallel Read of Programmable Flag Registers (IDT Standard and FWFT modes)  
NOTES:  
1. OE = LOW  
tCLKL  
tCLKH  
WCLK  
tENS  
tENH  
WEN  
PAE  
n words  
in FIFO  
memory  
(1,2)  
n+1 words in FIFO memory  
n words in FIFO memory  
(3)  
tPAE  
tPAE  
tSKEW2  
RCLK  
1
2
1
2
tENS  
tENH  
REN  
3036 drw 17  
NOTES:  
1. PAE offset = n  
2. Data in the output register does not count as a "word in FIFO memory". Since, in FWFT mode, the first word written to an empty FIFO goes unrequested  
to the output register (no read operation necessary), it is not included in the FIFO memory count.  
3. tSKEW2 is the minimum time between a rising WCLK edge and a rising RCLK edge for PAEto go HIGH (after one RCLK cycle plus tPAE). 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.  
Figure 14. Programmable Almost Empty Flag Timing (IDT Standard and FWFT modes)  
22  
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
tCLKL  
t
CLKH  
WCLK  
WEN  
1
2
2
1
tENS  
tENH  
t
PAF  
D - m words in  
FIFO memory  
tPAF  
PAF  
RCLK  
REN  
(1,2)  
D-(m+1)  
Words in  
FIFO  
D - (m+1) words in  
FIFO memory  
(3)  
SKEW2  
t
memory  
tENS  
tENH  
3036 drw 18  
NOTES:  
1. PAF offset = m, D = 16,384 for IDT72261, 32,768 words for IDT72271.  
2. Data in the output register does not count as a "word in FIFO memory". Since, in FWFT mode, the first word written to an empty FIFO goes unrequested  
to the output register (no read operation necessary), it is not included in the FIFO memory count.  
3. tSKEW2 is the minimum time between a rising RCLK edge and a rising WCLK edge for PAFto go HIGH (after one WCLK cycle plus tPAF). 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.  
Figure 15. Programmable Almost Full Flag Timing (IDT Standard and FWFT modes)  
tCLKH  
tCLKL  
WCLK  
WEN  
tENS tENH  
tHF  
HF  
D/2 words  
D/2 words  
D/2 + 1 words  
tHF  
RCLK  
tENS  
REN  
3036 drw 19  
NOTES:  
1. D = maximum FIFO depth = 16,384 for IDT72261, 32,768 words for IDT72271.  
Figure 16. Half - Full Flag Timing (IDT Standard and FWFT modes)  
23  
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
WCLK  
WEN  
2
1
tENS tENH tRTS  
tENH  
tDH  
tENS  
tDS  
tDS  
tDH  
D0 - D8  
RCLK  
Wx  
W[x + 1]  
tSKEW2  
(3)  
1
2
3
tENS  
tENH  
(1,2)  
tRTF1  
tRTS  
tENS tENH  
REN  
Q0 - Q8  
RT  
t
tA  
A
W[y+1]  
Wy  
W1  
tENS  
tENH  
tREF  
tREF  
EF  
tPAE  
PAE  
HF  
tHF  
tPAF  
PAF  
(4)  
FF  
3036 drw 20  
NOTES:  
1. tRTF1 contributes a variable delay to the overall retransmit recovery time:  
tRFTF1 max = 14*Tf + 3*TRCLK (in ns)  
Where Tf is either the RCLK or the WCLK period, whichever is shorter, and TRCLK is the RCLK period.  
2. Retransmit Setup is complete after EFreturns HIGH, only then can a read operation begin. Write operations are permitted after one of two conditions have  
been met: EF is HIGH or 14 cycles of the faster clock (RCLK or WCLK) have elapsed since the RCLK rising edge enabled by the RT pulse.  
3. Following Retransmit Setup, the rising edge of RCLK that accesses the first memory location also initiates the updating of HF, PAE, and PAF.  
4. No more than D - 2 words (D = 16,384 words for the 72261, 32,768 words for the 72271) should have been written to the FIFO between Reset (Master  
or Partial) and Retransmit Setup. Therefore, FF will be HIGH throughout the Retransmit Setup procedure.  
5. OE = LOW  
Figure 17. Retransmit Timing (IDT Standard mode)  
24  
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
25  
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
26  
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
WCLK  
2
1
ENS tENH  
t
tRTS  
tENH  
t
ENS  
WEN  
tDS  
tDH  
t
DH  
tDS  
D0 - D8  
W
x
W
[x + 1]  
tSKEW2  
RCLK  
REN  
1(3)  
2
3
tENS  
tENH  
(1,2)  
RTF1  
tRTS  
t
tENH  
tENS  
tA  
tA  
tA  
Q
0
- Q8  
W
[y+1]  
W2  
W
y
W1  
tENS  
tENH  
RT  
tREF  
tREF  
OR  
PAE  
HF  
t
PAE  
t
HF  
tPAF  
PAF  
IR(4)  
3036 drw 23  
NOTES:  
1. tRTF2 contribute a variable delay to the overall retransmit time:  
tRTF2 max = 14*Tf + 4*TRCLK (in ns)  
Where Tf is either the RCLK or the WCLK period, whichever is shorter, and TRCLK is the RCLK period.  
2. Retransmit Setup is complete after OR returns LOW, only then can a read operation begin. Write operations are permitted after one of two conditions  
have been met: OR is LOW or 14 cycles of the faster clock (RCLK or WCLK) have elapsed since the RCLK rising edge enabled by the RT pulse.  
3. Following Retransmit Setup, the rising edge of RCLK that accesses the first memory location also initiates the updating of HF, PAE, and PAF.  
4. No more than D - 2 words (D = 16,384 words for the 72261, 32,768 words for the 72271) should have been written to the FIFO between Reset (Master  
or Partial) and Retransmit Setup. Therefore, IR will be LOW throughout the Retransmit Setup procedure.  
5. OE = LOW  
Figure 20. Retransmit Timing (FWFT mode)  
27  
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
tion requirements are for 16,384/32,768 words or less. The  
IDT72261/72271 can always be used in Single Device Con-  
figuration, whether IDT Standard Mode or FWFT Mode has  
been selected. No special set up procedure is necessary.  
OPERATING CONFIGURATIONS  
SINGLE DEVICE CONFIGURATION  
A single IDT72261/722171 may be used when the applica-  
PARTIAL RESET (PRS) MASTER RESET (MRS)  
READ CLOCK (RCLK)  
READ ENABLE (REN)  
WRITE CLOCK (WCLK)  
WRITE ENABLE (WEN)  
LOAD (LD)  
OUTPUT ENABLE (OE)  
DATA OUT (Q0 - Q8)  
DATA IN (D0 - D8)  
IDT  
RETRANSMIT (RT)  
SERIAL ENABLE(SEN)  
72261/  
72271  
FIRST WORD FALL THROUGH/SERIAL INPUT  
(FWFT/SI)  
EMPTY FLAG/OUTPUT READY (EF/OR)  
PROGRAMMABLE ALMOST EMPTY (PAE)  
FULL FLAG/INPUT READY (FF/IR)  
HALF FULL FLAG (HF)  
PROGRAMMABLE ALMOST FULL (PAF)  
3036 drw 24  
FREQUENCY SELECT (FS)  
Figure 21. Block Diagram of Single 16,384x9/32,768x9 Synchronous FIFO  
WIDTH EXPANSION CONFIGURATION  
IDT Standard mode, such problems can be avoided by creat-  
Word width may be increased simply by connecting to- ing composite flags, that is, ANDing EF of every FIFO, and  
getherthecontrolsignalsofmultipledevices. Statusflagscan separately ANDing FF of every FIFO. In FWFT mode, com-  
be detected from any one device. The exceptions are the EF posite flags can be created by ORing OR of every FIFO, and  
and FF functions in IDT Standard mode and the IR and OR separately ORing IR of every FIFO. Figure 22 demonstrates  
functions in FWFT mode. Because of variations in skew an 18-word width by using two IDT72261/72271s. Any word  
betweenRCLKandWCLK,itispossibleforEF/FFdeassertion width can be attained by adding additional IDT7226172271s.  
and IR/OR assertion to vary by one cycle between FIFOs. In  
28  
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
PARTIAL RESET (PRS)  
MASTER RESET (MRS)  
FIRST WORD FALL THROUGH/  
SERIAL INPUT (FWFT/SI)  
RETRANSMIT (RT)  
DATA IN (Dn)  
9
18  
9
READ CLOCK (RCLK)  
WRITE CLOCK (WCLK)  
WRITE ENABLE (WEN)  
LOAD (LD)  
READ ENABLE (REN)  
OUTPUT ENABLE (OE)  
PROGRAMMABLE (PAE)  
IDT  
72261/  
72271/  
IDT  
72261/  
72271/  
FULL FLAG/INPUT READY (FF/IR)  
#1  
EMPTY FLAG/OUTPUT READY (EF/OR) #1  
(1)  
GATE  
(1)  
GATE  
FULL FLAG/INPUT READY (FF/IR) #2  
EMPTY FLAG/OUTPUT READY (EF/OR) #2  
PROGRAMMABLE (PAF)  
HALF FULL FLAG (HF)  
9
18  
DATA OUT (Qn)  
#1  
#2  
9
FREQUENCY SELECT (FS)  
3036 drw 25  
3097 drw 25  
NOTE:  
1. Use an AND gate in IDT Standard mode, an OR gate in FWFT mode.  
2. Do not connect any output control signals directly together.  
Figure 22. Block Diagram of 16,384x18/32,768x18 72261/71 Width Expansion  
first word written to an empty configuration will pass from one  
FIFO to the next ("ripple down") until it finally appears at the  
outputs of the last FIFO in the chain–no read operation is  
necessary. Each time the data word appears at the outputs  
ofoneFIFO, thatdevice's ORlinegoesLOW, enablingawrite  
to the next FIFO in line.  
The ORassertion time is variable and is described with the  
help of the tFWL2 parameter, which includes including delay  
caused by clock skew:  
DEPTH EXPANSION CONFIGURATION  
The IDT72261/72271 can easily be adapted to applications  
requiring more than 16,384/32,768 words of buffering. In  
FWFT mode, the FIFOs can be arranged in series (the data  
outputs of one FIFO connected to the data inputs of the next)–  
no external logic necessary. The resulting configuration  
provides a total depth equivalent to the sum of the depths  
associated with each single FIFO. Figure 23 shows a depth  
expansion using two IDT72261/72271s.  
Care should be taken to select FWFT mode during Master  
Reset for all FIFOs in the depth expansion configuration. The  
tFWL2 max.= 10*Tf + 3*TRCLK  
TRANSFER CLOCK  
WRITE CLOCK  
READ CLOCK  
WCLK  
WEN  
IR  
RCLK  
OR  
WCLK  
WEN  
RCLK  
REN  
OR  
WRITE ENABLE  
INPUT READY  
READ ENABLE  
OUTPUT READY  
OUTPUT ENABLE  
72261/  
72271  
72261/  
72271  
IR  
REN  
OE  
OE  
GND  
DATA OUT  
9
9
9
DATA BUS  
Dn  
Qn  
Qn  
Dn  
FS  
FS  
3036 drw 26  
Figure 23. Block Diagram of 32,768x9/65,536x9 Synchronous FIFO Memory  
With Programmable Flags used in Depth Expansion Configuration  
29  
IDT72261/72271 SyncFIFO  
16,384 x 9, 32,768 x 9  
MILITARY AND COMMERCIAL TEMPERATURE RANGES  
where TRCLK is the RCLK period and Tf is either the RCLK or chain. Each time a free location is created in one FIFO of the  
the WCLK period, whichever is shorter. chain, that FIFO's IR line goes LOW, enabling the preceding  
The maximum amount of time it takes for a word to pass FIFO to write a word to fill it.  
from the inputs of the first FIFO to the outputs of the last FIFO  
in the chain is the sum of the delays for each individual FIFO: to assert after a word is read from the last FIFO is the sum of  
the delays for each individual FIFO:  
TheamountoftimeittakesforIRofthefirstFIFOinthechain  
tFWL2(1) + tFWL2(2) + ... + tFWL2(N)+ N*TRCLK  
N*(3*TWCLK)  
where N is the number of FIFOs in the expansion.  
Note that the additional RCLK term accounts for the time it  
takes to pass data between FIFOs.  
where N is the number of FIFOs in the expansion and TWCLK  
is the WCLK period. Note that one of the three WCLK cycle  
The ripple down delay is only noticeable for the first word accounts for TSKEW1 delays.  
written to an empty depth expansion configuration. There will  
In a SuperSync depth expansion, set FS individually for  
be no delay evident for subsequent words written to the eachFIFOinthechain. TheTransferClocklineshouldbetied  
configuration.  
to either WCLK or RCLK, whichever is faster. Both these  
The first free location created by reading from a full depth actions result in moving, as quickly as possible, data to the  
expansion configuration will "bubble up" from the last FIFO to end of the chain and free locations to the beginning of the  
the previous one until it finally moves into the first FIFO of the chain.  
ORDERING INFORMATION  
IDT  
XXXXX  
X
XX  
X
X
Device Type  
Power  
Speed  
Package  
Process /  
Temperature  
Range  
BLANK  
B
Commercial (0°C to +70°C)  
Military (–55°C to +125°C)  
Compliant to MIL-STD-883, Class B  
G
PF  
TF  
Pin Grid Array (PGA, G68-1)  
Thin Plastic Quad Flatpack (TQFP, PN64-1)  
Slim Thin Quad Flatpack (STQFP, PP64-1)  
10 Commercial Only  
12 Commercial Only  
15 Commercial & Military  
20 Commercial Only  
25 Military Only  
Clock Cycle Time (tCLK)  
Speed in Nanoseconds  
L
Low Power  
72261  
72271  
16,384 x 9 SuperSync FIFO  
32,768 x 9 SuperSync FIFO  
3036 drw 27  
30  

相关型号:

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