![](http://datasheet.mmic.net.cn/330000/IDT72T20108_datasheet_16412949/IDT72T20108_16.png)
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
RETRANSMIT FROMMARK OPERATION
The Retransmt fromMark feature allows FIFO data to be read repeatedly
starting at a user-selected position. The FIFO is first put into retransmt mode
that will “mark” a beginning word and also set a pointer that will prevent
ongoing FIFO write operations fromover-writing retransmt data. The retrans-
mt data can be read repeatedly any number of times fromthe “marked”
position. The FIFO can be taken out of retransmt 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,
Retransmt fromMark in Double Data Rate Mode
, for the timng diagramin
this mode. Retransmt operation is available in both IDT standard and FWFT
modes.
During IDT standard mode the FIFO is put into retransmt 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 retransmt 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 retransmt 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 retransmt mode until a
rising edge on RCLK occurs while MARK is LOW.
Once a marked location has been set, a retransmt can be initiated by a
rising edge on RCLK while the Retransmt input (
RT
) is LOW.
REN
must be
HIGH (reads disabled) before bringing
RT
LOW. The device indicates the start
of retransmt setup by setting
EF
LOW, also preventing reads. When
EF
goes
HIGH, retransmt 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-
transmt setup requires a LOW on
REN
.
Note, write operations may continue as normal during all retransmt functions,
however write operations to the “marked” location will be prevented. See Figure
23,
Retransmt fromMark in Double Data Rate Mode
, for the relevant timng
diagram
During FWFT mode the FIFO is put into retransmt 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 retransmt data.
The data is marked in pairs. The FIFO remains in retransmt mode until a
rising RCLK edge occurs while MARK is LOW.
Once a marked location has been set, a retransmt can be initiated by a
rising RCLK edge while the Retransmt input (
RT
) is LOW.
REN
must be
HIGH (reads disabled) before bringing
RT
LOW. The device indicates the
start of retransmt setup by setting
OR
HIGH, preventing read operations.
When
OR
goes LOW, retransmt setup is complete and on the next rising
RCLK edge (
RT
goes HIGH), the contents of the first retransmt 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,
Retransmt fromMark (FWFT
mode)
for the relevant timng diagram
Before a retransmt 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 retransmt 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
LVTTL ONLY
HIGH = HSTL
LOW = LVTTL
Write Port
Dn (I/P)
WCLK (I/P)
WEN
(I/P)
WCS
(I/P)
Read Port
Signal Pins
Static Pins
IW (I/P)
OW (I/P)
HSTL (I/P)
FSEL1 (I/P)
FSEL0 (I/P)
FWFT (I/P)
WSDR
(I/P)
RSDR
(I/P)
Qn (O/P)
RCLK (I/P)
REN
(I/P)
RCS
(I/P)
MARK (I/P)
OE
(I/P)
RT
(I/P)
EF
/
OR
(O/P)
PAF
(O/P)
PAE
(O/P)
FF
/
IR
(O/P)
ERCLK (O/P)
EREN
(O/P)
SCLK (I/P)
SI (I/P)
SO (O/P)
MRS
(I/P)
PRS
(I/P)
TCK (I/P)
TMS (I/P)
TRST
(I/P)
TDI (I/P)
TDO (O/P)
SEN
(I/P)
SREN
(I/P)
TABLE 6 — I/O CONFIGURATION