Digchip : Database on electronics components
 
Member, Distributor  
Log In
Email:
Password:


Part: 72V3640

Category:
 Memory
   -> FIFO

Description: 1K X 36 Supersync ii Fifo, 3.3V

Company: Integrated Device Technology, Inc.

Datasheet: Download 72V3640 datasheet     File size : 843 kB

Request For quote: Find where to buy 72V3640



Datasheet text preview:
3.3V HIGH-DENSITY SUPERSYNCTM II 36-BIT FIFO

1,024 x 36, 2,048 x 36 4,096 x 36, 8,192 x 36 16,384 x 36, 32,768 x 36

IDT72V3640, IDT72V3650 IDT72V3660, IDT72V3670 IDT72V3680, IDT72V3690
· · · · · · · · · · · · · · · ·

FEATURES:
·

· · ·

· · · ·

Choose among the following memory organizations:Commercial IDT72V3640 1,024 x 36 IDT72V3650 2,048 x 36 IDT72V3660 4,096 x 36 IDT72V3670 8,192 x 36 IDT72V3680 16,384 x 36 IDT72V3690 32,768 x 36 Up to 166 MHz Operation of the Clocks User selectable Asynchronous read and/or write ports (PBGA Only) User selectable input and output port bus-sizing - x36 in to x36 out - x36 in to x18 out - x36 in to x9 out - x18 in to x36 out - x9 in to x36 out Pin to Pin compatible to the higher density of IDT72V36100 and IDT72V36110 Big-Endian/Little-Endian user selectable byte representation 5V input tolerant Fixed, low first word latency

Zero latency retransmit Auto power down minimizes standby power consumption Master Reset clears entire FIFO Partial Reset clears data, but retains programmable settings Empty, Full and Half-Full flags signal FIFO status Programmable Almost-Empty and Almost-Full flags, each flag can default to one of eight preselected offsets Selectable synchronous/asynchronous timing modes for AlmostEmpty and Almost-Full flags Program programmable flags by either serial or parallel means Select IDT Standard timing (using EF and FF flags) or First Word Fall Through timing (using OR and IR flags) Output enable puts data outputs into high impedance state Easily expandable in depth and width JTAG port, provided for Boundary Scan function (PBGA Only) Independent Read and Write Clocks (permit reading and writing simultaneously) Available in a 128-pin Thin Quad Flat Pack (TQFP) or a 144-pin Plastic Ball Grid Array (PBGA) (with additional features) High-performance submicron CMOS technology Industrial temperature range (­40°C to +85°C) is available ° °

FUNCTIONAL BLOCK DIAGRAM
*Available on the PBGA package only.
D0 -Dn (x36, x18 or x9) WEN WCLK/WR

*
INPUT REGISTER

LD SEN

OFFSET REGISTER
FF/IR PAF EF/OR PAE HF FWFT/SI PFM FSEL0 FSEL1

*ASYW

WRITE CONTROL LOGIC RAM ARRAY 1,024 x 36, 2,048 x 36 4,096 x 36, 8,192 x 36 16,384 x 36, 32,768 x 36

FLAG LOGIC

WRITE POINTER

READ POINTER

BE IP BM IW OW MRS PRS

CONTROL LOGIC BUS CONFIGURATION RESET LOGIC OUTPUT REGISTER

READ CONTROL LOGIC

RT RM ASYR

*

RCLK/RD

* * TTRMSST **TDI * TDO
TCK

JTAG CONTROL (BOUNDARY SCAN)

*
OE Q0 -Qn (x36, x18 or x9)

REN

*

4667 drw01

IDT and the IDT logo are a registered trademarks of Integrated Device Technology, Inc. The SuperSync II FIFO is a trademark of Integrated Device Technology, Inc.

COMMERCIAL AND INDUSTRIAL TEMPERATURE RANGES 1
2003 Integrated Device Technology, Inc. All rights reserved. Product specifications subject to change without notice.

FEBRUARY 2003
DSC-4667/10

IDT72V3640/50/60/70/80/90 3.3V HIGH DENSITY SUPERSYNC IITM 36-BIT FIFO 1,024 x 36, 2,048 x 36, 4,096 x 36, 8,192 x 36, 16,384 x 36 and 32,768 x 36

COMMERCIAL AND INDUSTRIAL TEMPERATURE RANGES

DESCRIPTION:
The IDT72V3640/72V3650/72V3660/72V3670/72V3680/72V3690 are exceptionally deep, high speed, CMOS First-In-First-Out (FIFO) memories with clocked read and write controls and a flexible Bus-Matching x36/x18/x9 data flow. These FIFOs offer several key user benefits: · Flexible x36/x18/x9 Bus-Matching on both read and write ports · The period required by the retransmit operation is fixed and short. · The first word data latency period, from the time the first word is written to an empty FIFO to the time it can be read, is fixed and short. · Asynchronous/Synchronous translation on the read or write ports · High density offerings up to 1 Mbit

Bus-Matching Sync FIFOs are particularly appropriate for network, video, telecommunications, data communications and other applications that need to buffer large amounts of data and match busses of unequal sizes. Each FIFO has a data input port (Dn) and a data output port (Qn), both of which can assume either a 36-bit, 18-bit or a 9-bit width as determined by the state of external control pins Input Width (IW), Output Width (OW), and BusMatching (BM) pin during the Master Reset cycle. The input port can be selected as either a Synchronous (clocked) interface, or Asynchronous interface. During Synchronous operation the input port is controlled by a Write Clock (WCLK) input and a Write Enable (WEN) input. Data present on the Dn data inputs is written into the FIFO on every rising edge of

PIN CONFIGURATIONS
WCLK PRS MRS LD FWFT/SI FF/IR VCC PAF GND OW FS0 HF GND FS1 BE IP BM VCC PAE PFM EF/OR RM GND RCLK REN RT

INDEX
128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103

WEN SEN DNC(1) VCC DNC(1) IW D35 D34 D33 D32 VCC D31 D30 GND D29 D28 D27 D26 D25 D24 D23 GND D22 VCC D21 D20 D19 D18 GND D17 D16 D15 D14 D13 VCC D12 GND D11

D10 D9 D8 D7 D6 GND D5 D4 D3 VCC D2 D1 D0 GND Q0 Q1 Q2 Q3 Q4 Q5 GND Q6 VCC Q7 Q8 Q9

40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64

39

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65

OE VCC VCC Q35 Q34 Q33 Q32 GND GND Q31 Q30 Q29 Q28 Q27 Q26 VCC Q25 Q24 GND GND Q23 Q22 Q21 Q20 Q19 Q18 GND Q17 Q16 VCC VCC Q15 Q14 Q13 Q12 GND Q11 Q10

4667 drw02a

NOTE: 1. DNC = Do Not Connect.

TQFP (PK128-1, order code: PF) TOP VIEW 2

IDT72V3640/50/60/70/80/90 3.3V HIGH DENSITY SUPERSYNC IITM 36-BIT FIFO 1,024 x 36, 2,048 x 36, 4,096 x 36, 8,192 x 36, 16,384 x 36 and 32,768 x 36

COMMERCIAL AND INDUSTRIAL TEMPERATURE RANGES

WCLK when WEN is asserted. During Asynchronous operation only the WR input is used to write data into the FIFO. Data is written on a rising edge of WR, the WEN input should be tied to its active state, (LOW). The output port can be selected as either a Synchronous (clocked) interface, or Asynchronous interface. During Synchronous operation the output port is controlled by a Read Clock (RCLK) input and Read Enable (REN) input. Data is read from the FIFO on every rising edge of RCLK when REN is asserted. During Asynchronous operation only the RD input is used to read data from the FIFO. Data is read on a rising edge of RD, the REN input should be tied to its active state, LOW. When Asynchronous operation is selected on the output port the FIFO must be configured for Standard IDT mode, also the RCS should be tied LOW and the OE input used to provide three-state control of the outputs, Qn.

The frequencies of both the RCLK and the WCLK signals may vary from 0 to fMAX with complete independence. There are no restrictions on the frequency of the one clock input with respect to the other. There are two possible timing modes of operation with these devices: IDT Standard mode and First Word Fall Through (FWFT) mode. In IDT Standard mode, the first word written to an empty FIFO will not appear on the data output lines unless a specific read operation is performed. A read operation, which consists of activating REN and enabling a rising RCLK edge, will shift the word from internal memory to the data output lines. In FWFT mode, the first word written to an empty FIFO is clocked directly to the data output lines after three transitions of the RCLK signal. A REN does not have to be asserted for accessing the first word. However, subsequent

PIN CONFIGURATIONS (CONTINUED)

A1 BALL PAD CORNER

A
ASYW WEN WCLK PRS PAF LD FF/IR MRS HF BM EF ASYR BE RCLK IP PAE REN OE RT Q35 Q34

B
SEN IW FS0 FS1 PFM

C
D35 D34 D33 FWFT/SI OW VCC VCC RM Q32

D
D32 D31 D28 D30 D27 VCC VCC VCC GND GND GND GND GND VCC GND VCC VCC Q29 Q26 Q30 Q27

Q3 3 Q31 Q28

E
D29

F
D26 D25 D24 VCC VCC GND GND GND GND VCC VCC Q23 Q24 Q25

G
D21 D22 D23 GND GND GND GND Q22 Q21 Q20

H
D18 D19 D20 VCC GND GND GND GND VCC Q19 Q18 Q17

J
D15 D16 D17 VCC VCC GND GND VCC VCC Q16 Q13 Q15 Q12 Q14

K
D12 D13 D14 D3 D0 VCC VCC TDO Q2 Q11

L
D10 D11 D8 D6 D7 D4 D5 D1 D2 TMS TRST TCK TDI Q0 Q1 Q3 Q4 Q5 Q6 Q10 Q7 Q9 Q8

M
D9

1

2

3

4

5

6

7

8

9

10

11

12
4667 drw02b

PBGA: 1mm pitch, 13mm x 13mm (BB144-1, order code: BB) TOP VIEW 3

IDT72V3640/50/60/70/80/90 3.3V HIGH DENSITY SUPERSYNC IITM 36-BIT FIFO 1,024 x 36, 2,048 x 36, 4,096 x 36, 8,192 x 36, 16,384 x 36 and 32,768 x 36

COMMERCIAL AND INDUSTRIAL TEMPERATURE RANGES

words written to the FIFO do require a LOW on REN for access. The state of the FWFT/SI input during Master Reset determines the timing mode in use. For applications requiring more data storage capacity than a single FIFO can provide, the FWFT timing mode permits depth expansion by chaining FIFOs in series (i.e. the data outputs of one FIFO are connected to the corresponding data inputs of the next). No external logic is required. 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 (Programmable Almost-Full flag). The EF and FF functions are selected in IDT Standard mode. The IR and OR functions are selected in FWFT mode. HF, PAE and PAF are always available for use, irrespective of timing mode. PAE and PAF can be programmed independently to switch at any point in memory. Programmable offsets determine the flag switching threshold and can be loaded by two methods: parallel or serial. Eight default offset settings are also provided, so that PAE can be set to switch at a predefined number of locations from the empty boundary and the PAF threshold can also be set at similar predefined values from the full boundary. The default offset values are set during Master Reset by the state of the FSEL0, FSEL1, and LD pins.

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, WEN together 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. During Master Reset (MRS) the following events occur: 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 Partial Reset (PRS) also sets the read and write pointers to the first location of the memory. However, the timing mode, programmable 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 programmable flags would be undesirable. It is also possible to select the timing mode of the PAE (Programmable AlmostEmpty flag) and PAF (Programmable Almost-Full flag) outputs. The timing modes can be set to be either asynchronous or synchronous for the PAE and PAF flags.

PARTIAL RESET (PRS) WRITE CLOCK (WCLK/WR*) WRITE ENABLE (WEN) LOAD (LD) (x36, x18, x9) DATA IN (D0 - Dn) SERIAL CLOCK (SCLK) SERIAL ENABLE(SEN) FIRST WORD FALL THROUGH/ SERIAL INPUT (FWFT/SI) FULL FLAG/INPUT READY (FF/IR) PROGRAMMABLE ALMOST-FULL (PAF)

MASTER RESET (MRS) READ CLOCK (RCLK/RD*) READ ENABLE (REN)

IDT 72V3640 72V3650 72V3660 72V3670 72V3680 72V3690

OUTPUT ENABLE (OE) (x36, x18, x9) DATA OUT (Q0 - Qn) RETRANSMIT (RT) EMPTY FLAG/OUTPUT READY (EF/OR) PROGRAMMABLE ALMOST-EMPTY (PAE) HALF-FULL FLAG (HF) BIG-ENDIAN/LITTLE-ENDIAN (BE) INTERSPERSED/ NON-INTERSPERSED PARITY (IP)

4667 drw03

INPUT WIDTH (IW)

OUTPUT WIDTH (OW) BUSMATCHING (BM)

Figure 1. Single Device Configuration Signal Flow Diagram
4

IDT72V3640/50/60/70/80/90 3.3V HIGH DENSITY SUPERSYNC IITM 36-BIT FIFO 1,024 x 36, 2,048 x 36, 4,096 x 36, 8,192 x 36, 16,384 x 36 and 32,768 x 36

COMMERCIAL AND INDUSTRIAL TEMPERATURE RANGES

If asynchronous PAE/PAF configuration is selected, the PAE is asserted LOW on the LOW-to-HIGH transition of RCLK. PAE is reset to HIGH on the LOWto-HIGH transition of WCLK. Similarly, the PAF is asserted LOW on the LOWto-HIGH transition of WCLK and PAF is reset to HIGH on the LOW-to-HIGH transition of RCLK. 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. The mode desired is configured during MasterReset by the state of the Programmable Flag Mode (PFM) pin. The Retransmit function allows data to be reread from the FIFO more than once. A LOW on the RT input during a rising RCLK edge initiates a retransmit operation by setting the read pointer to the first location of the memory array. A zero-latency retransmit timing mode can be selected using the Retransmit timing Mode pin (RM). During Master Reset, a LOW on RM will select zero latency retransmit. A HIGH on RM during Master Reset will select normal latency. If zero latency retransmit operation is selected, the first data word to be retransmitted will be placed on the output register with respect to the same RCLK edge that initiated the retransmit based on RT being LOW. Refer to Figure 11 and 12 for Retransmit Timing with normal latency. Refer to Figure 13 and 14 for Zero Latency Retransmit Timing. The device can be configured with different input and output bus widths as shown in Table 1. A Big-Endian/Little-Endian data word format is provided. This function is useful when data is written into the FIFO in long word format (x36/x18) and read

out of the FIFO in small word (x18/x9) format. If Big-Endian mode is selected, then the most significant byte (word) of the long word written into the FIFO will be read out of the FIFO first, followed by the least significant byte. If Little-Endian format is selected, then the least significant byte of the long word written into the FIFO will be read out first, followed by the most significant byte. The mode desired is configured during master reset by the state of the Big-Endian (BE) pin. See Figure 4 for Bus-Matching Byte Arrangement. The Interspersed/Non-Interspersed Parity (IP) bit function allows the user to select the parity bit in the word loaded into the parallel port (D0-Dn) when programming the flag offsets. If Interspersed Parity mode is selected, then the FIFO will assume that the parity bit is located in bit positions D8, D17, D26 and D35 during the parallel programming of the flag offsets. If Non-Interspersed Parity mode is selected, then D8, D17 and D26 are assumed to be valid bits and D32, D33, D34 and D35 are ignored. IP mode is selected during Master Reset by the state of the IP input pin. Interspersed Parity control only has an effect during parallel programming of the offset registers. It does not effect the data written to and read from the FIFO. A JTAG test port is provided, here the FIFO has fully functional Boundary Scan feature, compliant with IEEE 1149.1 Standard Test Access Port and Boundary Scan Architecture. 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. The IDT72V3640/72V3650/72V3660/72V3670/72V3680/72V3690 are fabricated using IDT's high speed submicron CMOS technology.

TABLE 1 -- BUS-MATCHING CONFIGURATION MODES
BM L H H H H
NOTE: 1. Pin status during Master Reset.

IW L L L H H

OW L L H L H

Write Port Width x36 x36 x36 x18 x9

Read Port Width x36 x18 x9 x36 x36

5




Others parts begin by 72
72-1   72-2   72-3