IDT72275/72285 SUPERSYNC FIFO™
32,768 x 18, 65,536 x 18
COMMERCIAL TEMPERATURE RANGE
DESCRIPTION (Continued)
outputs of one FIFO are connected to the corresponding data
inputs of the next). No external logic is required.
DuringMasterReset(MRS)thefollowingeventsoccur:The
read and write pointers are set to the first location of the FIFO.
The FWFT pin selects IDT Standard mode or FWFT mode.
The LD pin selects either a partial flag default setting of 127
with parallel programming or a partial flag default setting of
1,023withserialprogramming. Theflagsareupdatedaccord-
ing to the timing mode and default offsets selected.
The Partial Reset (PRS) also sets the read and write
pointers to the first location of the memory. However, the
timing mode, partial flag programming method, and default or
programmed offset settings existing before Partial Reset
remain unchanged. The flags are updated according to the
timing mode and offsets in effect. PRS is useful for resetting
a device in mid-operation, when reprogramming partial flags
would be undesirable.
These FIFOs have five flag pins, EF/OR (Empty Flag or
Output Ready), FF/IR (Full Flag or Input Ready), HF (Half-full
Flag), PAE(Programmable Almost-Empty flag) and PAF(Pro-
grammable Almost-Full flag). The EF and FF functions are
selected in IDT Standard mode. The IRand ORfunctions are
selected in FWFT mode. HF, PAE and PAF are always
available for use, irrespective of timing mode.
PAEand PAFcan be programmed independently to switch
at any point in memory. (See Table I and Table II.) Program-
mable offsets determine the flag switching threshold and can
be loaded by two methods: parallel or serial. Two default
offset settings are also provided, so that PAE can be set to
switch at 127 or 1,023 locations from the empty boundary and
thePAFthresholdcanbesetat127or1,023locationsfromthe
full boundary. These choices are made with the LD pin during
Master Reset.
The Retransmit function allows data to be reread from the
FIFO more than once. A LOW on the RTinput during a rising
RCLK edge initiates a retransmit operation by setting the read
pointer to the first location of the memory array.
If, at any time, the FIFO is not actively performing an
operation, the chip will automatically power down. Once in the
power down state, the standby supply current consumption is
minimized. Initiating any operation (by activating control
inputs) will immediately take the device out of the power down
state.
For serial programming, SEN together with LD on each
rising edge of WCLK, are used to load the offset registers via
the Serial Input (SI). For parallel programming, WENtogether
with LD on each rising edge of WCLK, are used to load the
offset registers via Dn. REN together with LD on each rising
edge of RCLK can be used to read the offsets in parallel from
Qn regardless of whether serial or parallel offset loading has
been selected.
The IDT72275/72285 are fabricated using IDT’s high speed
submicron CMOS technology.
PARTIAL RESET (
)
MASTER RESET (
)
READ CLOCK (RCLK)
WRITE CLOCK (WCLK)
READ ENABLE (
)
WRITE ENABLE (
LOAD (
)
OUTPUT ENABLE (
)
)
DATA OUT (Q
RETRANSMIT (
EMPTY FLAG/OUTPUT READY (
PROGRAMMABLE ALMOST-EMPTY (
HALF FULL FLAG (
0 - Qn)
DATA IN (D
0 - Dn)
IDT
72275
72285
)
SERIAL ENABLE(
)
FIRST WORD FALL THROUGH/SERIAL INPUT
(FWFT/SI)
/
)
)
FULL FLAG/INPUT READY ( / )
)
PROGRAMMABLE ALMOST-FULL (
)
4674 drw 03
Figure 1. Block Diagram of Single 32,768 x 18 and 65,536 x 18 Synchronous FIFO
3