4
COMMERCIAL AND INDUSTRIAL
TEMPERATURE RANGES
IDT72T4088/98/108/118 2.5V HIGH-SPEED TeraSync™ DDR/SDR FIFO 40-BIT
CONFIGURATION 16,384 x 40, 32,768 x 40, 65,536 x 40 and 131,072 x 40
FEBRUARY 13, 2009
DESCRIPTION (CONTINUED)
PAE and PAF flags can be programmed independently to switch at any point
in memory. Programmable offsets mark the location within the internal memory
that activates the PAE and PAF flags and can only be programmed serially. To
program the offsets, set SEN active and data can be loaded via the Serial Input
(SI) pin at the rising edge of SCLK. To read out the offset registers serially, set
SREN active and data can be read out via the Serial Output (SO) pin at the rising
edge of SCLK. Four default offset settings are also provided, so that PAE can
be marked at a predefined number of locations from the empty boundary and
the PAF threshold can also be marked at similar predefined values from the full
boundary. The default offset values are set during Master Reset by the state
of the FSEL0 and FSEL1 pins.
During Master Reset (MRS), the following events occur: the read and write
pointers are set to the first location of the internal FIFO memory, the FWFT pin
selects IDT Standard mode or FWFT mode, the bus width configuration of the
read and write port is determined by the state of IW and OW, and the default offset
values for the programmable flags are set.
The Partial Reset (PRS) also sets the read and write pointers to the first
location of the memory. However, the timing mode and the values stored in the
programmable offset registers 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 programmable
flags would be undesirable.
The timing of the PAE and PAF flags are synchronous to RCLK and WCLK,
respectively. The PAE flag is asserted upon the rising edge of RCLK only and
not WCLK. Similarly the PAF is asserted and updated on the rising edge of
WCLK only and not RCLK.
This device includes a Retransmit from Mark feature that utilizes two control
inputs, MARK and RT (Retransmit). If the MARK input is enabled with respect
to the RCLK, the memory location being read at the point will be marked. Any
subsequent retransmit operation (when RT goes LOW), will reset the read
pointer to this “marked” location.
The device can be configured with different input and output bus widths as
previously stated. These rates are: x40 to x40, x40 to x20,x40 to x10, x20 to
x40, and x10 to x40.
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.
A JTAG test port is provided, here the FIFO has fully functional boundary
Scan feature, compliant with IEEE 1449.1 Standard Test Access Port and
Boundary Scan Architecture.
The Double Data Rate FIFO has the capability of operating in either LVTTL
or HSTL mode. HSTL mode can be selected by enabling the HSTL pin. Both
input and output ports will operate in either HSTL or LVTTL mode, but cannot
be selected independent of one another.
The IDT72T4088/72T4098/72T40108/72T40118 are fabricated using
IDT’s high-speed submicron CMOS technology.
5
COMMERCIAL AND INDUSTRIAL
TEMPERATURE RANGES
IDT72T4088/98/108/118 2.5V HIGH-SPEED TeraSync™ DDR/SDR FIFO 40-BIT
CONFIGURATION 16,384 x 40, 32,768 x 40, 65,536 x 40 and 131,072 x 40
FEBRUARY 13, 2009
BM IW OW Write Port Width Read Port Width
L L L x40 x40
H L L x40 x20
H L H x40 x10
H H L x20 x40
H H H x10 x40
TABLE 1 — BUS-MATCHING CONFIGURATION MODES
NOTE:
1. Pin status during Master Reset.
Figure 1. Single Device Configuration Signal Flow Diagram
(x40, x20, x10) DATA OUT (Q
0
- Q
n
)(x40, x20, x10) DATA IN (D
0
- D
n
)
MASTER RESET (MRS)
READ CLOCK (RCLK)
READ ENABLE (REN)
OUTPUT ENABLE (OE)
EMPTY FLAG/OUTPUT READY (EF/OR)
PROGRAMMABLE ALMOST-EMPTY (PAE)
WRITE CLOCK (WCLK)
WRITE ENABLE (WEN)
WRITE SINGLE DATA RATE (WSDR)
FULL FLAG/INPUT READY (FF/IR)
PROGRAMMABLE ALMOST-FULL (PAF)
IDT
72T4088
72T4098
72T40108
72T40118
PARTIAL RESET (PRS)
FIRST WORD FALL THROUGH (FWFT)
RETRANSMIT (RT)
5995 drw03
SERIAL ENABLE(SEN)
INPUT WIDTH (IW)
OUTPUT WIDTH (OW)
SERIAL CLOCK (SCLK)
MARK
READ CHIP SELECT (RCS)
RCLK ECHO (ERCLK)
REN ECHO (EREN)
WRITE CHIP SELECT (WCS)
READ SINGLE DATA RATE (RSDR)
SERIAL OUTPUT (SO)
SERIAL INPUT (SI)
SERIAL READ ENABLE(SREN)
WSDR RSDR Write Port Width Read Port Width
H H Double Data Rate Double Data Rate
H L Double Data Rate Single Data Rate
L H Single Data Rate Double Data Rate
L L Single Data Rate Single Data Rate
TABLE 2 — DATA RATE-MATCHING CONFIGURATION MODES
NOTE:
1. Pin status during Master Reset.
2. Data Rate Matching can be used in conjunction with Bus-Matching modes.
6
COMMERCIAL AND INDUSTRIAL
TEMPERATURE RANGES
IDT72T4088/98/108/118 2.5V HIGH-SPEED TeraSync™ DDR/SDR FIFO 40-BIT
CONFIGURATION 16,384 x 40, 32,768 x 40, 65,536 x 40 and 131,072 x 40
FEBRUARY 13, 2009
PIN DESCRIPTION
BM
(1)
Bus-Matching LVTTL During Master Reset, this pin along with IW and OW selects the bus sizes for both write and read
(K2) INPUT ports.
D0-D39 Data Inputs HSTL-LVTTL Data inputs for a 40-, 20-, or 10-bit bus. When in 20- or 10- bit mode, the unused input pins are in a don’t
(See Pin No. INPUT care state. The data bus is sampled on both rising and falling edges of WCLK when WEN is enabled and
table for details) DDR Mode is enabled or on the rising edges of WCLK only in SDR Mode.
EF/OR Empty Flag/ HSTL-LVTTL In the IDT Standard mode, the EF function is selected. EF indicates whether or not the FIFO memory
(M14) Output Ready OUTPUT is empty. In FWFT mode, the OR function is selected. OR indicates whether or not there is valid data
available at the outputs.
ERCLK Echo Read HSTL-LVTTL Read Clock Echo output, must be equal to or faster than the Qn data outputs.
(L16) Clock OUTPUT
EREN Echo Read HSTL-LVTTL Read Enable Echo output, used in conjunction with ERCLK.
(K16) Enable OUTPUT
FF/IR Full Flag/ HSTL-LVTTL In the IDT Standard mode, the FF function is selected. FF indicates whether or not the FIFO memory is
(H3) Input Ready OUTPUT empty. In FWFT mode, the IR function is selected. IR indicates whether or not there is space available
for writing to the FIFO memory.
FSEL0
(1)
Flag Select Bit 0 LVTTL During Master Reset, this input along with FSEL1 will select the default offset values for the programmable
(J3) INPUT flags PAE and PAF. There are four possible settings available.
FSEL1
(1)
Flag Select Bit 1 LVTTL During Master Reset, this input along with FSEL0 will select the default offset values for the programmable
(J2) INPUT flags PAE and PAF. There are four possible settings available.
FWFT First Word Fall LVTTL During Master reset, selects First Word Fall Through or IDT Standard mode. FWFT is not available in
(G2) Through INPUT DDR mode. In SDR mode, the first word will always fall through on the rising edge.
HSTL
(1)
HSTL Select LVTTL This input pin is used to select HSTL or 2.5V LVTTL device operation. If HSTL inputs are required, this
(B7) INPUT input must be tied HIGH, otherwise it must be tied LOW and cannot toggle during operation.
IW
(1)
Input Width LVTTL During Master Reset, this pin along with OW and BM, selects the bus width of the read and write port.
(K1) INPUT
MARK Mark Read HSTL-LVTTL When this pin is asserted the current location of the read pointer will be marked. Any subsequent Retransmit
(E14) Pointer for INPUT operation will reset the read pointer to this position. There is an unlimited number to times to set the mark
Retransmit location, but only the most recent location marked will be acknowledged.
MRS Master Reset HSTL-LVTTL MRS initializes the read and write pointers to zero and sets the output registers to all zeros. During Master
(J1) INPUT Reset, the FIFO is configured for either FWFT or IDT Standard mode, Bus-Matching configurations, and
programmable flag default settings.
OE Output Enable HSTL-LVTTL When HIGH, data outputs Q0-Q39 are in high impedance. When LOW, the data outputs Q0-Q39 are enabled.
(G15) INPUT No other outputs are affected by OE.
OW
(1)
Output Width LVTTL During Master Reset, this pin along with IW and BM, selects the bus width of the read and write port.
(L3) INPUT
PAE Programmable HSTL-LVTTL PAE goes HIGH if the number of words in the FIFO memory is greater than or equal to offset n, which is
(L15) Almost-Empty OUTPUT stored in the Empty Offset register. PAE goes LOW if the number of words in the FIFO memory is less than
Flag offset n.
PAF Programmable HSTL-LVTTL PAF goes HIGH if the number of free locations in the FIFO memory is more than offset m, which is stored
(G3) Almost-Full Flag OUTPUT in the Full Offset register. PAF goes LOW if the number of free locations in the FIFO memory is less than
or equal to m.
PRS Partial Reset HSTL-LVTTL PRS initializes the read and write pointers to zero and sets the output registers to all zeros. During Partial
(K3) INPUT Reset, the existing mode (IDT standard or FWFT) and programmable flag settings are not affected.
Q0-Q39 Data Outputs HSTL-LVTTL Data outputs for a 40-, 20-, or 10-bit bus. When in 20- or 10- bit mode, the unused output pins should not
(See Pin No. OUTPUT be connected. The output data is clocked on both rising and falling edges of RCLK when REN is enabled
table for details) and DDR Mode is enabled or on the rising edges of RCLK only in SDR Mode.
RCLK Read Clock HSTL-LVTTL Input clock when used in conjunction with REN for reading data from the FIFO memory and output register.
(G16) INPUT
Symbol & Name I/O TYPE Description
Pin No.

IDT72T40108L6-7BB

Mfr. #:
Manufacturer:
Description:
IC FIFO DDR/SDR 6-7NS 208-BGA
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union