7
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFO
TM
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18
COMMERCIAL AND INDUSTRIAL
TEMPERATURE RANGES
MARCH 2013
The contents of the offset registers can be read on the data output lines Q0-
Q11 when the LD pin is set LOW and REN is set LOW. Data can then be read
on the next LOW-to-HIGH transition of RCLK. The first transition of RCLK will
present the empty offset value to the data output lines. The next transition of RCLK
will present the full offset value. Offset register content can be read out in the IDT
Standard mode only. It cannot be read in the FWFT mode.
SYNCHRONOUS vs ASYNCHRONOUS PROGRAMMABLE FLAG TIM-
ING SELECTION
The IDT72V205/72V215/72V225/72V235/72V245 can be configured
during the "Configuration at Reset" cycle described in Table 3 with either
asynchronous or synchronous timing for PAE and PAF flags.
If asynchronous PAE/PAF configuration is selected (as per Table 3), the
PAE is asserted LOW on the LOW-to-HIGH transition of RCLK. PAE is reset to
HIGH on the LOW-to-HIGH transition of WCLK. Similarly, the PAF is asserted
LOW on the LOW-to-HIGH transition of WCLK and PAF is reset to HIGH on the
LOW-to-HIGH transition of RCLK. For detail timing diagrams, see Figure 13 for
asynchronous PAE timing and Figure 14 for asynchronous PAF timing.
If synchronous PAE/PAF configuration is selected , the PAE is asserted and
updated on the rising edge of RCLK only and not WCLK. Similarly, PAF is
asserted and updated on the rising edge of WCLK only and not RCLK. For detail
timing diagrams, see Figure 22 for synchronous PAE timing and Figure 23 for
synchronous PAF timing.
REGISTER-BUFFERED FLAG OUTPUT SELECTION
The IDT72V205/72V215/72V225/72V235/72V245 can be configured
during the "Configuration at Reset" cycle described in Table 4 with single, double
or triple register-buffered flag output signals. The various combinations avail-
able are described in Table 4 and Table 5. In general, going from single to
double or triple buffered flag outputs removes the possibility of metastable flag
indications on boundary states (i.e, empty or full conditions). The trade-off is the
addition of clock cycle delays for the respective flag to be asserted. Not all
combinations of register-buffered flag outputs are supported. Register-buffered
outputs apply to the Empty Flag and Full Flag only. Partial flags are not effected.
Table 4 and Table 5 summarize the options available.
Number of Words in FIFO
IDT72V205 IDT72V215 IDT72V225 IDT72V235 IDT72V245 FF PAF HF PAE EF
00 0 0 0HHHLL
1 to n
(1)
1 to n
(1)
1 to n
(1)
1 to n
(1)
1 to n
(1)
HH H LH
(n + 1) to 128 (n + 1) to 256 (n + 1) to 512 (n + 1) to 1,024 (n + 1) to 2,048 H H H H H
129 to (256-(m+1))
(2)
257 to (512-(m+1))
(2)
513 to (1,024-(m+1))
(2)
1,025 to (2,048-(m+1))
(2)
2,049 to (4,096-(m+1))
(2)
HH L HH
(256-m) to 255 (512-m)
to 511 (1,024-m) to 1,023 (2,048-m) to 2,047 (4,096-m) to 4,095 H L L H H
256 512 1,024 2,048 4,096 L L L H H
TABLE 1 — STATUS FLAGS FOR IDT STANDARD MODE
TABLE 2 — STATUS FLAGS FOR FWFT MODE
Number of Words in FIFO
IDT72V205 IDT72V215 IDT72V225 IDT72V235 IDT72V245 IR PAF HF PAE OR
00 0 0 0LHHLH
1 to (n + 1)
(1)
1 to (n + 1)
(1)
1 to (n + 1)
(1)
1 to (n + 1)
(1)
1 to (n + 1)
(1)
LHHL L
(n + 2) to 129 (n + 2) to 257 (n + 2) to 513 (n + 2) to 1,025 (n + 2) to 2,049 L H H H L
130 to (257-(m+1))
(2)
258 to (513-(m+1))
(2)
514 to (1,025-(m+1))
(2)
1,026 to (2,049-(m+1))
(2)
2,050 to (4,097-(m+1))
(2)
LHLH L
(257-m) to 256 (513-m) to 512 (1,025-m) to 1,024 (2,049-m) to 2,048 (4,097-m) to 4,096
LLLHL
257 513 1,025 2,049 4,097 H L L H L
NOTES:
1. n = Empty Offset (Default Values : IDT72V205 n = 31, IDT72V215 n = 63, IDT72V225/72V235/72V245 n = 127)
2. m = Full Offset (Default Values : IDT72V205 m = 31, IDT72V215 m = 63, IDT72V225/72V235/72V245 m = 127)
NOTES:
1. n = Empty Offset (Default Values : IDT72V205 n = 31, IDT72V215 n = 63, IDT72V225/72V235/72V245 n = 127)
2. m = Full Offset (Default Values : IDT72V205 m = 31, IDT72V215 m = 63, IDT72V225/72V235/72V245 m = 127)
8
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFO
TM
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18
COMMERCIAL AND INDUSTRIAL
TEMPERATURE RANGES
MARCH 2013
NOTES:
1. In a daisy-chain depth expansion, FL is held LOW for the "first load device". The RXI and WXI inputs are driven by the corresponding RXO and WXO outputs of the
preceding device.
2. In a daisy-chain depth expansion, FL is held HIGH for members of the expansion other than the "first load device". The RXI and WXI inputs are driven by the corresponding
RXO and WXO outputs of the preceding device.
TABLE 3 — TRUTH TABLE FOR CONFIGURATION AT RESET
FL RXI W XI EF/OR FF/IR PAE, PAF FIFO Timing Mode
0 0 0 Single register-buffered Single register-buffered Asynchronous Standard
Empty Flag Full Flag
0 0 1 Triple register-buffered Double register-buffered Asynchronous FWFT
Output Ready Flag Input Ready Flag
0 1 0 Double register-buffered Double register-buffered Asynchronous Standard
Empty Flag Full Flag
0
(1)
1 1 Single register-buffered Single register-buffered Asynchronous Standard
Empty Flag Full Flag
1 0 0 Single register-buffered Single register-buffered Synchronous Standard
Empty Flag Full Flag
1 0 1 Triple register-buffered Double register-buffered Synchronous FWFT
Output Ready Flag Input Ready Flag
1 1 0 Double register-buffered Double register-buffered Synchronous Standard
Empty Flag Full Flag
1
(2)
1 1 Single register-buffered Single register-buffered Synchronous Standard
Empty Flag Full Flag
TABLE 4 — REGISTER-BUFFERED FLAG OUTPUT OPTIONS — IDT STANDARD
MODE
Empty Flag (EF) Full Flag (FF) Partial Flags Programming at Reset Flag Timing
Buffered Output Buffered Output Timing Mode FL RXI WX I Diagrams
Single Single Asynch 0 0 0 Figure 9, 10
Single Single Sync 1 0 0 Figure 9, 10
Double Double Asynch 0 1 0 Figure 24, 26
Double Double Synch 1 1 0 Figure 24, 26
TABLE 5 — REGISTER-BUFFERED FLAG OUTPUT OPTIONS — FWFT MODE
Output Ready (OR) Input Ready (IR) Partial Flags Programming at Reset Flag Timing
FL RXI W XI Diagrams
Triple Double Asynch 0 0 1 Figure 27
Triple Double Sync 1 0 1 Figure 20, 21
9
IDT72V205/72V215/72V225/72V235/72V245 3.3V CMOS SyncFIFO
TM
256 x 18, 512 x 18, 1,024 x 18, 2,048 x 18 and 4,096 x 18
COMMERCIAL AND INDUSTRIAL
TEMPERATURE RANGES
MARCH 2013
Figure 2. Writing to Offset Registers
LD WEN WCLK Selection
0 0 Writing to offset registers:
Empty Offset
Full Offset
0 1 No Operation
1 0 Write Into FIFO
1 1 No Operation
Figure 3. Offset Register Location and Default Values
SIGNAL DESCRIPTIONS:
INPUTS:
DATA IN (D0 - D17)
Data inputs for 18-bit wide data.
CONTROLS:
RESET (RS)
Reset is accomplished whenever the Reset (RS) input is taken to a LOW
state. During reset, both internal read and write pointers are set to the first
location. A reset is required after power-up before a write operation can take
place. The Half-Full Flag (HF) and Programmable Almost-Full Flag (PAF) will
be reset to HIGH after tRSF. The Programmable Almost-Empty Flag (PAE) will
be reset to LOW after tRSF. The Full Flag (FF) will reset to HIGH. The Empty
Flag (EF) will reset to LOW in IDT Standard mode but will reset to HIGH in FWFT
mode. During reset, the output register is initialized to all zeros and the offset
registers are initialized to their default values.
WRITE CLOCK (WCLK)
A write cycle is initiated on the LOW-to-HIGH transition of the Write Clock
(WCLK). Data setup and hold times must be met with respect to the LOW-to-HIGH
transition of WCLK.
The Write and Read Clocks can be asynchronous 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
operation.
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 flag is updated on the rising
edge of WCLK.
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 on the rising edge of WCLK.
WEN is ignored when the FIFO is full in either FWFT or IDT Standard mode.
READ CLOCK (RCLK)
Data can be read on the outputs on the LOW-to-HIGH transition of the Read
Clock (RCLK), when Output Enable (OE) is set LOW.
The Write and Read Clocks can be asynchronous 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 the IDT Standard mode, every word accessed at Qn, including the first
word written to an empty FIFO, must be requested using REN. 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. The EF flag is updated
on the rising edge of RCLK.
In the 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 does not need to be asserted LOW. In order to access
all other words, a read must be executed using REN. The RCLK LOW to HIGH
transition after the last word has been read from the FIFO, Output Ready (OR)
will go HIGH with a true read (RCLK with REN = LOW), inhibiting further read
operations. REN is ignored when the FIFO is empty.
OUTPUT ENABLE (OE)
When Output Enable (OE) is enabled (LOW), the parallel output buffers
receive data from the output register. When OE is disabled (HIGH), the Q output
data bus is in a high-impedance state.
LOAD (LD)
The IDT72V205/72V215/72V225/72V235/72V245 devices contain two
12-bit offset registers with data on the inputs, or read on the outputs. When the
Load (LD) pin is set LOW and WEN is set LOW, data on the inputs D0-D11 is
written into the Empty Offset register on the first LOW-to-HIGH transition of the
Write Clock (WCLK). When the LD pin and WEN are held LOW then data is
written into the Full Offset register on the second LOW-to-HIGH transition of
WCLK. The third transition of WCLK again writes to the Empty Offset register.
However, writing all offset registers does not have to occur at one time. One
or two offset registers can be written and then by bringing the LD pin HIGH, the
FIFO is returned to normal read/write operation. When the LD pin is set LOW,
and WEN is LOW, the next offset register in sequence is written.
EMPTY OFFSET REGISTER
17
11
0
001FH (72V205) 003FH (72V215):
007FH (72V225/72V235/72V245)
FULL OFFSET REGISTER
17
11
0
DEFAULT VALUE
DEFAULT VALUE
001FH (72V205) 003FH (72V215):
007FH (72V225/72V235/72V245)
4294 drw 04
NOTE:
1. Any bits of the offset register not being programmed should be set to zero.
NOTE:
1. The same selection sequence applies to reading from the registers. REN is enabled and
read is performed on the LOW-to-HIGH transition of RCLK.

72V205L10TFG

Mfr. #:
Manufacturer:
IDT
Description:
FIFO 256x18 3.3V SYNC FIFO
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union