16
COMMERCIAL AND INDUSTRIAL
TEMPERATURE RANGES
IDT72T2098/108/118/128 2.5V HIGH-SPEED TeraSync™ DDR/SDR FIFO 20-BIT/10-BIT CONFIGURATIONS
32K x 20/64K x 10, 64K x 20/128K x 10, 128K x 20/256K x 10, 256K x 20/512K x 10
FEBRUARY 13, 2009
RETRANSMIT FROM MARK OPERATION
The Retransmit from Mark feature allows FIFO data to be read repeatedly
starting at a user-selected position. The FIFO is first put into retransmit mode
that will “mark” a beginning word and also set a pointer that will prevent
ongoing FIFO write operations from over-writing retransmit data. The retrans-
mit data can be read repeatedly any number of times from the “marked”
position. The FIFO can be taken out of retransmit mode at any time to allow
normal device operation. The “mark” position can be selected any number of
times, each selection over-writing the previous mark location.
In Double Data Rate, data is always marked in pairs. That is, the unit of data
read on the rising and falling edge of WCLK. If the data marked was read on
the falling edge of RCLK, then the marked data will be the unit of data read from
the rising and falling edge of that particular RCLK edge. Refer to Figure 23,
Retransmit from Mark in Double Data Rate Mode, for the timing diagram in
this mode. Retransmit operation is available in both IDT standard and FWFT
modes.
During IDT standard mode the FIFO is put into retransmit mode by a Low-
to-High transition on RCLK when the MARK input is HIGH and EF is HIGH.
The rising RCLK edge marks the data present in the FIFO output register as
the first retransmit data. Again, the data is marked in pairs. Thus if the data
marked was read on the falling edge of RCLK, the first part of retransmit will
read out the data read on the rising edge of RCLK, followed by the data on the
falling edge (the marked data). The FIFO remains in retransmit mode until a
rising edge on RCLK occurs while MARK is LOW.
Once a marked location has been set, a retransmit can be initiated by a
rising edge on RCLK while the Retransmit input (RT) is LOW. REN must be
HIGH (reads disabled) before bringing RT LOW. The device indicates the start
of retransmit setup by setting EF LOW, also preventing reads. When EF goes
HIGH, retransmit setup is complete and read operations may begin starting
with the first unit of data at the MARK location. Since IDT standard mode is
selected, every word read including the first “marked” word following a re-
transmit setup requires a LOW on REN.
Note, write operations may continue as normal during all retransmit functions,
however write operations to the “marked” location will be prevented. See Figure
23, Retransmit from Mark in Double Data Rate Mode, for the relevant timing
diagram.
During FWFT mode the FIFO is put into retransmit mode by a rising RCLK
edge when the MARK input is HIGH and OR is LOW. The rising RCLK edge
marks the data present in the FIFO output register as the first retransmit data.
The data is marked in pairs. The FIFO remains in retransmit mode until a
rising RCLK edge occurs while MARK is LOW.
Once a marked location has been set, a retransmit can be initiated by a
rising RCLK edge while the Retransmit input (RT) is LOW. REN must be
HIGH (reads disabled) before bringing RT LOW. The device indicates the
start of retransmit setup by setting OR HIGH, preventing read operations.
When OR goes LOW, retransmit setup is complete and on the next rising
RCLK edge (RT goes HIGH), the contents of the first retransmit location are
loaded onto the output register. Since FWFT mode is selected, the first word
appears on the outputs regardless of REN, a LOW on REN is not required for
the first word. Reading all subsequent words requires a LOW on REN to
enable the rising RCLK edge. See Figure 24, Retransmit from Mark (FWFT
mode) for the relevant timing diagram.
Before a retransmit can be performed, there must be at least 1280 bits (or
160 bytes) of data between the write pointer and mark location.That is, 20 bits
x64 for the x20 mode and 10 bits x128 for the x10 mode. Also, once the Mark
is set, the write pointer will not increment past the marked location, preventing
overwrites of retransmit data.
HSTL/LVTTL I/O
This device supports both LVTTL and HSTL logic levels on the input and
output signals. If LVTTL is desired, a LOW on the HSTL pin will set the inputs
and outputs to LVTTL mode. If HSTL is desired, a HIGH on the HSTL pin will
set the inputs and outputs to HSTL mode. VREF is the input voltage reference
used in HSTL mode. Typically a logic HIGH in HSTL would be Vref + 0.2V and
a logic LOW would be VREF – 0.2V. Table 6 illustrates which pins are and are
not associated with this feature. Note that all “Static Pins” must be tied to Vcc or
GND. These pins are LVTTL only and are purely device configuration pins.
HSTL SELECT STATIC PINS
HIGH = HSTL LVTTL ONLY
LOW = LVTTL
Write Port Read Port Signal Pins Static Pins
Dn (I/P) Qn (O/P) EF/OR (O/P) SCLK (I/P) TRST (I/P) IW (I/P)
WCLK (I/P) RCLK (I/P) PAF (O/P) SI (I/P) TDI (I/P) OW (I/P)
WEN (I/P) REN (I/P) PAE (O/P) SO (O/P) TDO (O/P) HSTL (I/P)
WCS (I/P) RCS (I/P) FF/IR (O/P) MRS (I/P) SEN (I/P) FSEL1 (I/P)
MARK (I/P) ERCLK (O/P) PRS (I/P) SREN (I/P) FSEL0 (I/P)
OE (I/P) EREN (O/P) TCK (I/P) FWFT (I/P)
RT (I/P) TMS (I/P) WSDR (I/P)
RSDR (I/P)
TABLE 6 — I/O CONFIGURATION
17
COMMERCIAL AND INDUSTRIAL
TEMPERATURE RANGES
IDT72T2098/108/118/128 2.5V HIGH-SPEED TeraSync™ DDR/SDR FIFO 20-BIT/10-BIT CONFIGURATIONS
32K x 20/64K x 10, 64K x 20/128K x 10, 128K x 20/256K x 10, 256K x 20/512K x 10
FEBRUARY 13, 2009
SIGNAL DESCRIPTION
INPUTS:
DATA IN (D0 – Dn)
Data inputs for 20-bit wide data, (D0 – D19), or data inputs for 10-bit wide
data (D0 – D9).
CONTROLS:
MASTER RESET (MRS)
A Master Reset is accomplished whenever the MRS input is taken to a LOW
state. This operation sets the internal read and write pointers to the first location
of the RAM array. PAE will go LOW and PAF will go HIGH.
If FWFT is LOW during Master Reset then IDT Standard mode along with
EF and FF are selected. EF will go LOW and FF will go HIGH, If FWFT is
HIGH, then the First Word Fall Through (FWFT) mode, along with IR and OR
are selected. OR will go HIGH and IR will go LOW.
All control settings such as OW, IW, WSDR, RSDR, FSEL0 and FSEL1 are
defined during the Master Reset cycle.
During a Master Reset the output register is initialized to all zeros. A Master
Reset is required after power up before a write operation can take place. MRS
is asynchronous.
See Figure 8, Master Reset Timing, for the relevant timing diagram.
PARTIAL RESET (PRS)
A Partial Reset is accomplished whenever the 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 and PAF goes
HIGH.
Whichever mode was active at the time of Partial Reset will remain active
after Partial Reset. If IDT Standard Mode is active, then FF will go HIGH and
EF will go LOW. If the First Word Fall Through mode is active, then OR will go
HIGH and IR will go LOW.
Following Partial Reset, all values held in the offset registers remain un-
changed. The output register is initialized to all zeroes. PRS is asynchronous.
Partial Reset is useful for resetting the read and write pointers to zero without
affecting the values of the programmable flag offsets and the timing mode of the
FIFO.
See Figure 9, Partial Reset Timing, for the relevant timing diagram.
RETRANSMIT (RT)
The Retransmit (RT) input is used in conjunction with the MARK input.
Together they provide a means by which data previously read out of the FIFO
can be reread any number of times. When the retransmit operation is selected
(i.e. after data has been marked), a rising edge on RCLK while RT is LOW will
reset the read pointer back to the memory location set by the user via the
MARK input.
If IDT Standard mode has been selected, the EF flag will go LOW on the
rising edge of RCLK that retransmit was initiated (i.e. rising edge of RCLK
while RT is LOW). EF will go back to HIGH on the next rising edge of RCLK,
which signifies that retransmit setup is complete. The next read operation will
access data from the “marked” memory location.
Subsequent retransmit operations may be performed, each time the read
pointer returning to the “marked” location. See Figure 23, Retransmit from
Mark in Double Data Rate Mode (IDT Standard Mode) for the relevant timing
diagram.
If FWFT mode has been selected, the OR flag will go HIGH on the rising
edge of RCLK that retransmit was initiated. OR will return LOW on the next
rising edge of RCLK, which signifies that retransmit setup is complete. Under
FWFT mode, the contents in the marked memory location will be loaded onto
the output register on the next rising edge of RCLK. To access all subsequent
data, a read operation will be required.
Subsequent retransmit operations may be performed, each time the read
pointer returning to the “marked” location. See Figure 24, Retransmit from
Mark (FWFT Mode) for the relevant timing diagram.
MARK
The MARK input is used to select Retransmit mode of operation. On a rising
edge of RCLK while MARK is HIGH will mark the memory location of the data
currently present on the output register, in addition placing the device in
retransmit mode. Note, there must be a minimum of 1280 bits (or 160 bytes) of
data between the write pointer and mark location. That is, 20 bits x64 for the
x20 mode and 10 bits x128 for the x10 mode. Also, once the MARK is set, the
write pointer will not increment past the “marked” location until the MARK is
deasserted. This prevents “overwriting” of retransmit data.
The MARK input must remain HIGH during the whole period of retransmit
mode, a rising edge of RCLK while MARK is LOW will take the device out of
retransmit mode and into normal mode. Any number of MARK locations can
be set during FIFO operation, only the last marked location taking effect. Once
a mark location has been set the write pointer cannot be incremented past this
marked location. During retransmit mode write operations to the device may
continue without hindrance.
FIRST WORD FALL THROUGH (FWFT)
During Master Reset, the state of the FWFT input determines whether the
device will operate in IDT Standard mode or First Word Fall Through (FWFT)
mode.
If, at the time of Master Reset, FWFT 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 present in the FIFO memory. It also uses the Full Flag
function (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) and RCLK.
If, at the time of Master Reset, FWFT 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 outputs (Qn) to be read. 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 after
three RCLK rising edges, bringing REN LOW is not necessary. Subsequent
words must be accessed using the Read Enable (REN) and RCLK. Note that
FWFT mode can only be used when the device is configured to Single Data
Rate (SDR) mode.
WRITE CLOCK (WCLK)
A write cycle is initiated on the rising and/or falling edge of the WCLK input.
If the Write Single Data Rate (WSDR) pin is selected, data will be written only
on the rising edge of WCLK, provided that WEN and WCS are LOW. If the
WSDR is not selected, data will be written on both the rising and falling edge of
WCLK, provided that WEN and WCS are LOW. Data setup and hold times
must be met with respect to the LOW-to-HIGH transition of the WCLK. It is
permissible to stop the WCLK. Note that while WCLK is idle, the FF, IR, and
18
COMMERCIAL AND INDUSTRIAL
TEMPERATURE RANGES
IDT72T2098/108/118/128 2.5V HIGH-SPEED TeraSync™ DDR/SDR FIFO 20-BIT/10-BIT CONFIGURATIONS
32K x 20/64K x 10, 64K x 20/128K x 10, 128K x 20/256K x 10, 256K x 20/512K x 10
FEBRUARY 13, 2009
PAF flags will not be updated. The write and read clocks can either be
independent or coincident.
WRITE ENABLE (WEN)
When the WEN input is LOW, data may be loaded into the FIFO RAM array
on the rising edge of every WCLK cycle if the device is not full. Data is stored
in the RAM array sequentially and independently of any ongoing read opera-
tion.
When WEN is HIGH, no new data is written in the RAM array on each
WCLK cycle.
To prevent data overflow in the IDT Standard mode, FF will go LOW,
inhibiting further write operations. Upon the completion of a valid read cycle,
FF will go HIGH, allowing a write to occur. The FF is updated by two WCLK
cycles + tSKEW after the RCLK cycle.
To prevent data overflow in the FWFT mode, IR will go HIGH, inhibiting
further write operations. Upon the completion of a valid read cycle, IR will go
LOW, allowing a write to occur. The IR flag is updated by two WCLK cycles +
tSKEW after the valid RCLK cycle.
WEN is ignored when the FIFO is full in either IDT Standard mode or
FWFT.
WRITE SINGLE DATA RATE (WSDR)
When the Write Single Data Rate pin is LOW, the write port will be set to
Single Data Rate mode. In this mode, all write operations are based only on
the rising edge of WCLK, provided that WEN and WCS are LOW. When
WSDR is HIGH, the read port will be set to Double Data Rate mode. In this
mode, all write operations are based on both the rising and falling edge of
WCLK, provided that WEN and WCS are LOW, on the rising edge of WCLK.
READ CLOCK (RCLK)
A read cycle is initiated on the rising and/or falling edge of the RCLK input.
If the Read Single Data Rate (RSDR) pin is selected, data will be read only on
the rising edge of RCLK, provided that REN and RCS are LOW. If the RSDR
is not selected, data will be read on both the rising and falling edge of WCLK,
provided that REN and RCS are LOW, on the rising edge of RCLK. Setup and
hold times must be met with respect to the LOW-to-HIGH transition of the
RCLK. It is permissible to stop the RCLK. Note that while RCLK is idle, the EF/
OR and PAE flags will not be updated. Write and Read Clocks can be inde-
pendent or coincident.
READ ENABLE (REN)
When Read Enable is LOW, data is loaded from the RAM array into the
output register on the rising edge of every RCLK cycle if the device is not
empty.
When the REN input is HIGH, the output register holds the previous data
and no new data is loaded into the output register. The data outputs Q0-Qn
maintain the previous data value.
In IDT Standard mode, every word accessed at Qn, including the first word
written to an empty FIFO, must be requested using REN provided that the
Read Chip Select (RCS) is LOW. When the last word 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 allowing a read to occur. Both RCS and REN must be active LOW for
data to be read out on the rising edge of RCLK.
In FWFT mode, the first word written to an empty FIFO automatically goes
to the outputs Qn, on the third valid LOW-to-HIGH transition of RCLK + tSKEW
after the first write. REN and RCS do not need to be asserted LOW for the First
Word to fall through to the output register. All subsequent words require that a
read operation to be executed using REN and RCS. The LOW-to-HIGH
transition of RCLK after the last word has been read from the FIFO will make
Output Ready (OR) go HIGH with a true read (RCLK with REN and RCS
LOW), inhibiting further read operations. REN is ignored when the FIFO is
empty.
READ SINGLE DATA RATE (RSDR)
When the Read Single Data Rate pin is LOW, the read port will be set to
Single Data Rate mode. In this mode, all read operations are based only on
the rising edge of RCLK, provided that REN and RCS are LOW. When RSDR
is HIGH, the read port will be set to Double Data Rate mode. In this mode, all
read operations are based on both the rising and falling edge of RCLK,
provided that REN and RCS are LOW, on the rising edge of RCLK.
SERIAL CLOCK (SCLK)
The serial clock is used to load and read data in the programmable offset
registers. Data from the Serial Input (SI) can be loaded into the offset registers
on the rising edge of SCLK provided that SEN is LOW. Data can be read from
the offset registers via the Serial Output (SO) on the rising edge of SCLK
provided that SREN is LOW. The serial clock can operate at a maximum
frequency of 10MHz and its parameters are different than the FIFO system
clock.
SERIAL ENABLE (SEN)
The SEN input is an enable used for serial programming of the program-
mable offset registers. It is used in conjunction with SI and SCLK when pro-
gramming the offset registers. When SEN is LOW, data at the Serial In (SI)
input can be loaded into the offset register, one bit for each LOW-to-HIGH
transition of SCLK.
When SEN is HIGH, the offset registers retain the previous settings and no
offsets are loaded. SEN functions the same way in both IDT Standard and
FWFT modes.
SERIAL READ ENABLE (SREN)
The SREN output is an enable used for reading the value of the program-
mable offset registers. It is used in conjunction with SI and SCLK when reading
from the offset registers. When SREN is LOW, data can be read out of the offset
register from the SO output, one bit for each LOW-to-HIGH transition of SCLK.
When SREN is HIGH, the reading of the offset registers will stop. When-
ever SREN is activated values in the offset registers are read starting from the
first location in the offset registers and not from where the last offset value was
read. SREN functions the same way in both IDT Standard and FWFT modes.
SERIAL IN (SI)
This pin acts as a serial input for loading PAE and PAF offsets into the
programmable offset registers. It is used in conjunction with the Serial Clock
(SCLK) and the Serial Enable (SEN). Data from this input can be loaded into
the offset register, one bit for each LOW-to-HIGH transition of SCLK provided
that SEN is LOW.
SERIAL OUT (SO)
This pin acts as a serial output for reading the values of the PAE and PAF
offsets in the programmable offset registers. It is used in conjunction with the
Serial Clock (SCLK) and the Serial Enable Output (SREN). Data from the
offset register can be read out using this pin, one-bit for each LOW-to-HIGH
transition of SCLK provided that SREN is LOW.

IDT72T2098L6-7BB

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