IDT72831L15PFI 概述
DUAL CMOS SyncFIFO 双CMOS SyncFIFO FIFO
IDT72831L15PFI 规格参数
是否无铅: | 含铅 | 是否Rohs认证: | 不符合 |
生命周期: | Obsolete | 零件包装代码: | QFP |
包装说明: | TQFP-64 | 针数: | 64 |
Reach Compliance Code: | not_compliant | ECCN代码: | EAR99 |
HTS代码: | 8542.32.00.71 | 风险等级: | 5.17 |
Is Samacsys: | N | 最长访问时间: | 10 ns |
最大时钟频率 (fCLK): | 66.7 MHz | 周期时间: | 15 ns |
JESD-30 代码: | S-PQFP-G64 | JESD-609代码: | e0 |
长度: | 14 mm | 内存密度: | 18432 bit |
内存集成电路类型: | OTHER FIFO | 内存宽度: | 9 |
湿度敏感等级: | 3 | 功能数量: | 2 |
端子数量: | 64 | 字数: | 2048 words |
字数代码: | 2000 | 工作模式: | SYNCHRONOUS |
最高工作温度: | 85 °C | 最低工作温度: | -40 °C |
组织: | 2KX9 | 可输出: | YES |
封装主体材料: | PLASTIC/EPOXY | 封装代码: | LQFP |
封装等效代码: | QFP64,.6SQ,32 | 封装形状: | SQUARE |
封装形式: | FLATPACK, LOW PROFILE | 并行/串行: | PARALLEL |
峰值回流温度(摄氏度): | 240 | 电源: | 5 V |
认证状态: | Not Qualified | 座面最大高度: | 1.6 mm |
最大待机电流: | 0.01 A | 子类别: | FIFOs |
最大压摆率: | 0.06 mA | 最大供电电压 (Vsup): | 5.5 V |
最小供电电压 (Vsup): | 4.5 V | 标称供电电压 (Vsup): | 5 V |
表面贴装: | YES | 技术: | CMOS |
温度等级: | INDUSTRIAL | 端子面层: | Tin/Lead (Sn85Pb15) |
端子形式: | GULL WING | 端子节距: | 0.8 mm |
端子位置: | QUAD | 处于峰值回流温度下的最长时间: | 20 |
宽度: | 14 mm | Base Number Matches: | 1 |
IDT72831L15PFI 数据手册
通过下载IDT72831L15PFI数据手册来全面了解它。这个PDF文档包含了所有必要的细节,如产品概述、功能特性、引脚定义、引脚排列图等信息。
PDF下载IDT72801
IDT72811
IDT72821
IDT72831
IDT72841
IDT72851
DUAL CMOS SyncFIFO™
DUAL 256 x 9, DUAL 512 x 9,
DUAL 1,024 x 9, DUAL 2,048 x 9,
DUAL 4,096 x 9, DUAL 8,192 x 9
Eachofthe twoFIFOs (designatedFIFOAandFIFOB)containedinthe
IDT72801/72811/72821/72831/72841/72851hasa9-bitinputdataport(DA0
-DA8,DB0-DB8)anda9-bitoutputdataport(QA0-QA8,QB0-QB8).Each
inputportiscontrolledbyafree-runningclock(WCLKA,WCLKB),andtwoWrite
Enablepins(WENA1,WENA2,WENB1,WENB2). Dataiswrittenintoeachof
thetwoarraysoneveryrisingclockedgeoftheWriteClock(WCLKA,WCLKB)
whenthe appropriate write enable pins are asserted.
ꢀEATURES:
•
•
•
•
•
•
The IDT72801 is equivalent to two IDT72201 256 x 9 FIFOs
The IDT72811 is equivalent to two IDT72211 512 x 9 FIFOs
The IDT72821 is equivalent to two IDT72221 1,024 x 9 FIFOs
The IDT72831 is equivalent to two IDT72231 2,048 x 9 FIFOs
The IDT72841 is equivalent to two IDT72241 4,096 x 9 FIFOs
The IDT72851 is equivalent to two IDT72251 8,192 x 9 FIFOs
TheoutputportofeachFIFObankiscontrolledbyitsassociated clockpin
(RCLKA, RCLKB) and two Read Enable pins (RENA1, RENA2, RENB1,
RENB2).TheReadClockcanbetiedtotheWriteClockforsingleclockoperation
orthetwoclockscanrunasynchronousofoneanotherfordualclockoperation.
An Output Enable pin (OEA, OEB) is provided on the read port of each FIFO
forthree-stateoutputcontrol.
• Offers optimal combination of large capacity, high speed,
design flexibility and small footprint
• Ideal for prioritization, bidirectional, and width expansion
applications
• 10 ns read/write cycle time for the IDT72801/72811/72821/72831/
72841 (excluding the IDT72851)
EachofthetwoFIFOshastwofixedflags,Empty(EFA,EFB)andFull(FFA,
FFB). Twoprogrammableflags,Almost-Empty(PAEA,PAEB)andAlmost-Full
(PAFA,PAFB),areprovidedforeachFIFObanktoimprovememoryutilization.
Ifnotprogrammed,theprogrammableflagsdefaulttoempty+7forPAEAand
PAEB, and full-7 for PAFA and PAFB.
TheIDT72801/72811/72821/72831/72841/72851architecturelendsitself
tomanyflexibleconfigurationssuchas:
• 2-levelprioritydatabuffering
• 15 ns read/write cycle time for the IDT72851
• Separate control lines and data lines for each FIFO
• Separate Empty, Full, Programmable Almost-Empty and Almost-
Full flags for each FIFO
• Enable puts output data lines in high-impedance state
• Space-saving 64-pin Thin Quad Flat Pack (TQFP) and Slim Thin
Quad Flatpack (STQFP)
•
Industrial temperature range (–40°C to +85°C) is available
• Bidirectional operation
• Width expansion
• Depthexpansion
These FIFOs is fabricated using IDT's high-performance submicron
CMOS technology.
DESCRIPTION:
TheIDT72801/72811/72821/72831/72841/72851aredualsynchronous
(clocked)FIFOs. ThedeviceisfunctionallyequivalenttotwoIDT72201/72211/
72221/72231/72241/72251 FIFOs in a single package with all associated
control,data,andflaglinesassignedtoseparatepins.
ꢀUNCTIONAL BLOCK DIAGRAM
EFA
WCLKB
PAEA
PAFA
FFA
WCLKA
WENA1
WENA2
WENB1
DA0 - DA8
DB0 - DB8
LDA
LDB
WENB2
INPUT REGISTER
OFFSET REGISTER
OFFSET REGISTER
INPUT REGISTER
EFB
FLAG
LOGIC
WRITE CONTROL
LOGIC
FLAG
LOGIC
WRITE CONTROL
LOGIC
PAEB
PAFB
FFB
RAM ARRAY
256 x 9, 512 x 9,
1024 x 9, 2048 x 9,
4096 x 9, 8192 x 9
RAM ARRAY
256 x 9, 512 x 9,
1024 x 9, 2048 x 9,
4096 x 9, 8192 x 9
WRITE POINTER
READ POINTER
READ POINTER
WRITE POINTER
READ CONTROL
LOGIC
READ CONTROL
LOGIC
OUTPUT REGISTER
OUTPUT REGISTER
RESET LOGIC
RESET LOGIC
RCLKB
RSA
RSB
OEA
OEB
RCLKA
RENA1
RENA2
RENB1
QB0 - QB8
QA0 - QA8
RENB2
3034 drw 01
SyncFIFO is a trademark and the IDT logo is a registered trademark of Integrated Device Technology, Inc.
COMMERCIAL AND INDUSTRIAL TEMPERATURE RANGE
APRIL 2001
2001 Integrated Device Technology, Inc.
DSC-3034/1
Commercial And Industrial Temperature Range
IDT72801/728211/72821/72831/72841/72851
PIN CONꢀIGURATION
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
QB0
QA
QA
QA
QA
QA
QA
QA
QA
1
2
3
4
5
6
7
8
1
FFB
2
EFB
OEB
RENB2
RCLKB
RENB1
GND
3
4
5
6
7
8
V
CC
PAEB
PAFB
V
CC
9
WENA2/LDA
WCLKA
WENA1
RSA
10
11
12
13
14
15
16
DB
DB
DB
DB
DB
0
1
2
3
DA
DA
DA
8
7
6
4
3034 drw 02
TQFP (PN64-1, order code: PF)
STQFP (PP64-1, order code: TF)
TOP VIEW
2
Commercial And Industrial Temperature Range
IDT72801/728211/72821/72831/72841/72851
PIN DESCRIPTIONS
TheIDT72801/72811/72821/72831/72841/72851s twoFIFOs,referred descriptiondefinestheinputandoutputsignalsforFIFOA.Thecorrespond-
to as FIFO A and FIFO B, are identical in every respect. The following ing signal names for FIFO B are provided in parentheses.
Symbol
DA0-DA8
DB0-DB8
RSA, RSB
Name
ADataInputs
BDataInputs
Reset
I/O
Description
I
I
I
9-bit data inputs to RAM array A.
9-bit data inputs to RAM array B.
When RSA (RSB) is set LOW, the associated internal read and write pointers of array A (B) are set to
the first location; FFA (FFB) and PAFA (PAFB) go HIGH, and PAEA (PAEB) and EFA (EFB) go
LOW. After power-up, a reset of both FIFOs A and B is required before an initial Write.
WCLKA
WCLKB
WriteClock
I
I
Data is written into the FIFO A (B) on a LOW-to-HIGH transition of WCLKA (WCLKB) when the write
enable(s)areasserted.
WENA1
WENB1
WriteEnable1
If FIFO A (B) is configured to have programmable flags, WENA1 (WENB1) is the only Write
Enable pin that can be used. When WENA1 (WENB1) is LOW, data A (B) is written into the FIFO
oneveryLOW-to-HIGHtransitionWCLKA(WCLKB). Ifthe FIFOis configuredtohave twowrite enables,
WENA1 (WENB1) must be LOW and WENA2 (WENB2) must be HIGH to write data into the FIFO. Data
will not be written into the FIFO ifFFA (FFB) is LOW.
WENA2/LDA
WENB2/LDB
WriteEnable2/
Load
I
FIFO A (B) is configured at reset to have either two write enables or programmable flags. If LDA (LDB)
is HIGH at reset, this pin operates as a second write enable. If WENA2/LDA (WENB2/LDB) is LOW
atreset this pinoperates as a control to load andreadthe programmable flagoffsets forits respective array.
If the FIFO is configured to have two write enables, WENA1 (WENB1) must be LOW
and WENA2 (WENB2) must be HIGH to write data into FIFO A (B). Data will not be written into FIFO A (B)
if FFA (FFB) is LOW. If the FIFO is configured to have programmable flags, LDA
(LDB) is held
LOW to write or read the programmable flag offsets.
QA0-QA8
QB0-QB8
A Data Outputs
B Data Outputs
ReadClock
O
O
I
9-bit data outputs from RAM array A.
9-bit data outputs from RAM array B.
RCLKA
RCLKB
Data is read from FIFO A (B) on a LOW-to-HIGH transition of RCLKA (RCLKB) when RENA1
(RENB1) and RENA2 (RENB2) are asserted.
RENA1
RENB1
Read Enable 1
Read Enable 2
OutputEnable
EmptyFlag
I
I
When RENA1 (RENB1) and RENA2 (RENB2) are LOW, data is read from FIFO A (B) on every
LOW-to-HIGH transition of RCLKA (RCLKB). Data will not be read from Array A (B) if EFA (EFB) is LOW.
RENA2
RENB2
When RENA1 (RENB1) and RENA2 (RENB2) are LOW, data is read from the FIFO A (B) on every
LOW-to-HIGHtransitionofRCLKA(RCLKB). Data willnotbe readfromarrayA(B)ifthe EFA (EFB)is LOW.
OEA
OEB
I
When OEA (OEB) is LOW, outputs DA0-DA8 (DB0-DB8) are active. If OEA (OEB) is HIGH, the
outputs DA0-DA8(DB0-DB8)willbeinahigh-impedancestate.
EFA
EFB
O
O
When EFA (EFB) is LOW, FIFO A (B) is empty and further data reads from the output are inhibited.
When EFA (EFB) is HIGH, FIFO A (B) is not empty. EFA (EFB) is synchronized to RCLKA (RCLKB).
PAEA
PAEB
Programmable
Almost-Empty
Flag
WhenPAEA (PAEB)is LOW, FIFOA(B)is almost-emptybasedonthe offsetprogrammedintothe
appropriateoffsetregister. Thedefaultoffsetatresetis Empty+7.PAEA (PAEB)is synchronizedto
RCLKA (RCLKB).
PAFA
PAFB
Programmable
Almost-FullFlag
O
O
WhenPAFA (PAFB)is LOW, FIFOA(B)is almost-fullbasedonthe offsetprogrammedintothe appropriate
offsetregister. The defaultoffsetatresetis Full-7. PAFA (PAFB)is synchronizedtoWCLKA(WCLKB).
FFA
FFB
VCC
Full Flag
When FFA (FFB) is LOW, FIFO A (B) is full and further data writes into the input are inhibited.
When FFA (FFB) is HIGH, FIFO A (B) is not full. FFA (FFB) is synchronized to WCLKA (WCLKB).
+5V power supply pin.
Power
GND
Ground
0V ground pin.
3
Commercial And Industrial Temperature Range
IDT72801/728211/72821/72831/72841/72851
ABSOLUTEMAXIMUMRATINGS
RECOMMENDEDOPERATINGCONDITIONS
Symbol
Parameter
SupplyVoltage
(Com'l & Ind'l)
SupplyVoltage
(Com'l & Ind'l)
Min.
4.5
0
Typ. Max. Unit
Symbol
Rating
Com'l & Ind'l
Unit
VCC
VTERM
Terminal Voltage with
Respect to GND
StorageTemperature
DC Output Current
–0.5 to +7.0
V
5.0
0
5.5
0
V
V
GND
VIH
VIL
TSTG
IOUT
–55to+125
–50to+50
°C
mA
InputHighVoltage
(Com'l & Ind'l)
NOTE:
2.0
—
—
V
V
1. Stresses greater than those listed under ABSOLUTE MAXIMUM RATINGS may cause
permanent damage to the device. This is a stress rating only and functional operation
of the device at these or any other conditions above those indicated in the operational
sections of the specification is not implied. Exposure to absolute maximum rating
conditions for extended periods may affect reliability.
InputLowVoltage
(Com'l & Ind'l)
—
0
—
—
0.8
TA
OperatingTemperature
Commercial
70 °C
TA
OperatingTemperature
Industrial
–40
—
85 °C
DC ELECTRICAL CHARACTERISTICS
(Commercial: VCC = 5V ± 10%, TA = 0°C to +70°C; Industrial: VCC = 5V ± 10%, TA = –40°C to +85°C)
IDT72801
IDT72811
IDT72821
IDT72831
IDT72841
IDT72851
Commercial and Industrial(1)
Commercial and Industrial(1)
tCLK = 10, 15, 25 ns
tCLK = 10, 15, 25 ns
Symbol
Parameter
Min.
Typ.
Max.
Min.
Typ.
Max.
Unit
(2)
ILI
InputLeakageCurrent(AnyInput)
–1
—
1
–1
—
1
µ A
(3)
ILO
OutputLeakageCurrent
–10
2.4
—
—
—
—
—
—
—
—
10
—
0.4
60
–10
2.4
—
—
—
—
—
—
—
—
10
—
0.4
80
µ A
V
VOH
VOL
Output Logic “1” Voltage, IOH = –2 mA
Output Logic “0” Voltage, IOL = 8 mA
Active Power Supply Current (both FIFOs)
StandbyCurrent
V
(4,5,6,8)
ICC1
mA
mA
(
)
4,7,8
ICC2
10
10
NOTES:
1. Industrial temperature range product for 15ns and 25ns speed grade are available as a standard device.
2. Measurements with 0.4 ≤ VIN ≤ VCC.
3. OE ≥ VIH, 0.4 ≤ VOUT ≤ VCC.
4. Tested with outputs open (IOUT = 0).
5. RCLK and WCLK toggle at 20 MHz and data inputs switch at 10 MHz.
6. Typical ICC1 = 2*[1.7 + 0.7*fS + 0.02*CL*fS] (in mA).
These equations are valid under the following conditions:
VCC = 5V, TA = 25°C, fS = WCLK frequency = RCLK frequency (in MHz, using TTL levels), data switching at fS/2, CL = capacitive load (in pF).
7. All Inputs = VCC - 0.2V or GND + 0.2V, except RCLK and WCLK, which toggle at 20 MHz.
8. ICC1 and ICC2 parameters are improved as compared to previous data sheets.
CAPACITANCE(TA = +25°C, f = 1.0MHz)
Symbol
Parameter
Conditions
Max.
Unit
(2)
CIN
InputCapacitance
VIN = 0V
10
pF
(1,2)
COUT
OutputCapacitance
VOUT = 0V
10
pF
NOTE:
1. With output deselected (OEA, OEB ≥ VIH).
2. Characterized values, not currently tested.
4
Commercial And Industrial Temperature Range
IDT72801/728211/72821/72831/72841/72851
ACELECTRICALCHARACTERISTICS
(Commercial: VCC = 5V ± 10%, TA = 0°C to +70°C; Industrial: VCC = 5V ± 10%, TA = –40°C to +85°C)
Com'l &
(1)
Commercial
Ind'l
IDT72801L10
IDT72811L10
IDT72821L10
IDT72831L10
IDT72841L10
IDT72851L10
IDT72801L15
IDT72811L15
IDT72821L15
IDT72831L15
IDT72841L15
IDT72851L15
IDT72801L25
IDT72811L25
IDT72821L25
IDT72831L25
IDT72841L25
IDT72851L25
Symbol
fS
Parameter
Clock Cycle Frequency
Data Access Time
Min
Max.
100
6.5
—
—
—
—
—
—
—
—
—
—
10
—
6
Min
Max.
Min
Max.
40
15
—
—
—
—
—
—
—
—
—
—
25
—
13
13
15
15
15
Unit
MHz
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
—
2
—
2
66.7
10
—
—
—
—
—
—
—
—
—
—
15
—
8
—
2
tA
tCLK
tCLKH
tCLKL
tDS
Clock Cycle Time
10
4.5
4.5
3
15
6
25
10
10
6
Clock High Time
Clock Low Time
6
Data Setup Time
4
tDH
Data Hold Time
0.5
3
1
1
tENS
tENH
tRS
Enable Setup Time
4
6
Enable Hold Time
0.5
10
8
1
1
Reset Pulse Width(2)
Reset Setup Time
15
10
10
—
0
15
15
15
—
0
tRSS
tRSR
tRSF
tOLZ
tOE
Reset Recovery Time
Reset to Flag Time and Output Time
8
—
0
(3)
Output Enable to Output in Low-Z
Output Enable to Output Valid
3
3
3
(3)
tOHZ
tWFF
tREF
tPAF
Output Enable to Output in High-Z
3
6
3
8
3
Write Clock to Full Flag
—
—
—
6.5
6.5
6.5
—
—
—
10
10
10
—
—
—
Read Clock to Empty Flag
Write Clock to Programmable
Almost-Full Flag
tPAE
Read Clock to Programmable
Almost-Empty Flag
—
5
6.5
—
—
—
6
10
—
—
—
10
18
15
—
—
ns
ns
ns
tSKEW1
Skew Time Between Read Clock and
Write Clock for Empty Flag and Full Flag
tSKEW2
Skew Time Between Read Clock and Write
Clock for Programmable Almost-Empty Flag
and Programmable Almost-Full Flag
14
15
NOTES:
1. Industrial temperature range product for 15ns and 25ns speed grade are available as a standard device.
2. Pulse widths less than minimum values are not allowed.
3. Values guaranteed by design, not currently tested.
5V
1.1K
D.U.T.
AC TEST CONDITIONS
30pF*
In Pulse Levels
GND to 3.0V
3ns
680Ω
InputRise/FallTimes
InputTimingReferenceLevels
OutputReferenceLevels
OutputLoad
1.5V
3034 drw 03
1.5V
or equivalent circuit
Figure 1. Output Load
*Includesjigandscopecapacitances.
SeeFigure1
5
Commercial And Industrial Temperature Range
IDT72801/728211/72821/72831/72841/72851
When either of the two Read Enable RENA1, RENA2 (RENB1, RENB2)
associatedwithFIFOA(B)isHIGH,theoutputregisterholdsthepreviousdata
and no new data is allowed to be loaded into the register.
WhenallthedatahasbeenreadfromFIFOA(B),theEmptyFlagEFA(EFB)
willgoLOW,inhibitingfurtherreadoperations. Onceavalidwriteoperationhas
beenaccomplished,EFA(EFB)willgoHIGHaftertREFandavalidreadcan
begin. TheReadEnablesRENA1,RENA2(RENB1,RENB2)areignoredwhen
FIFO A (B) is empty.
SIGNALDESCRIPTIONS
FIFOAandFIFOBareidenticalineveryrespect.Thefollowingdescription
explainstheinteractionofinputandoutputsignalsforFIFOA.Thecorrespond-
ing signal names for FIFO B are provided in parentheses.
INPUTS:
Data In (DA0 – DA8, DB0 – DB8) — DA0 - DA8 are the nine data inputs
for memory array A. DB0 - DB8 are the nine data inputs for memory array B.
OutputEnable(OEA,OEB)—WhenOutputEnableOEA(OEB)isenabled
(LOW),theparalleloutputbuffersofFIFOA(B)receivedatafromtheirrespective
outputregister. WhenOutputEnable OEA(OEB)isdisabled(HIGH),theQA
(QB)outputdatabusisinahigh-impedancestate.
CONTROLS:
Reset(RSA,RSB)—ResetofFIFOA(B)isaccomplishedwheneverRSA
(RSB)inputistakentoaLOWstate.DuringReset,theinternalreadandwrite
pointersassociatedwiththeFIFOaresettothefirstlocation.AResetisrequired
afterpower-upbeforeawriteoperationcantakeplace. TheFullFlagFFA(FFB)
andProgrammableAlmost-FullflagPAFA(PAFB)willberesettoHIGHafter
tRSF. TheEmptyFlagEFA(EFB)andProgrammableAlmost-EmptyflagPAEA
(PAEB) will be reset to LOW after tRSF. During Reset, the output register is
initializedtoallzerosandtheoffsetregistersareinitializedtotheirdefaultvalues.
Write Enable 2/Load (WENA2/LDA, WENB2/LDB) — This is a dual-
purpose pin. FIFOA(B)is configuredatResettohave programmable flags
ortohavetwowriteenables,whichallows depthexpansion. IfWENA2/LDA
(WENB2/LDB) issetHIGHatResetRSA=LOW(RSB = LOW),thispinoperates
as a second write enable pin.
If FIFO A (B) is configured to have two write enables, when Write Enable
1WENA1(WENB1)isLOWandWENA2/LDA(WENB2/LDB)isHIGH,datacanbe
loaded into the input register and RAM array on the LOW-to-HIGH transition
ofeveryWriteClockWCLKA(WCLKB). Dataisstoredinthearraysequentially
and independently of any ongoing read operation.
Write Clock (WCLKA, WCLKB) — A write cycle to Array A (B) is
initiated on the LOW-to-HIGH transition of WCLKA (WCLKB). Data setup
and hold times must be met with respect to the LOW-to-HIGH transition of
WCLKA(WCLKB). TheFullFlagFFA (FFB)andProgrammableAlmost-Full
flagPAFA(PAFB)aresynchronizedwithrespecttotheLOW-to-HIGHtransition
oftheWriteClockWCLKA(WCLKB).
Inthisconfiguration,whenWENA1(WENB1)isHIGHand/orWENA2/LDA
(WENB2/LDB)isLOW,theinputregisterofArrayAholdsthepreviousdataand
no new data is allowed to be loaded into the register.
Topreventdata overflow, the FullFlagFFA (FFB)willgoLOW, inhibiting
furtherwriteoperations. Uponthecompletionofavalidreadcycle,FFA(FFB)
willgoHIGHaftertWFF,allowingavalidwritetobegin. WENA1,(WENB1)and
WENA2/LDA (WENB2/LDB)are ignoredwhenthe FIFOis full.
FIFOA(B)is configuredtohave programmable flags whenthe WENA2/
LDA(WENB2/LDB)issetLOWatResetRSA = LOW(RSB=LOW). EachFIFO
containsfour8-bitoffsetregisterswhichcanbeloadedwithdataontheinputs,
orreadontheoutputs. SeeFigure3fordetailsofthesizeoftheregistersand
thedefaultvalues.
If FIFO A (B) is configured to have programmable flags, when the WENA1
(WENB1) and WENA2/LDA (WENB2/LDB) are set LOW, data on the DA (DB)
inputsarewrittenintotheEmpty(LeastSignificantBit)Offsetregisteronthefirst
LOW-to-HIGH transition of the WCLKA (WCLKB). Data are written into the
Empty (Most Significant Bit) Offset register on the second LOW-to-HIGH
transitionofWCLKA(WCLKB),intotheFull(LeastSignificantBit)Offsetregister
onthethirdtransition,andintotheFull(MostSignificantBit)Offsetregisteron
thefourthtransition. ThefifthtransitionofWCLKA(WCLKB)againwritestothe
Empty(LeastSignificantBit)Offsetregister.
The Write and Read Clocks can be asynchronous or coincident.
Write Enable 1 (WENA1, WENB1) — If FIFO A (B) is configured for
programmable flags, WENA1 (WENB1) is the only enable control pin. In this
configuration,whenWENA1(WENB1)isLOW,datacanbeloadedintotheinput
registerofRAMArrayA(B)ontheLOW-to-HIGHtransitionofeveryWriteClock
WCLKA(WCLKB). DataisstoredinArrayA(B)sequentiallyandindependently
of any ongoing read operation.
Inthisconfiguration,whenWENA1(WENB1)isHIGH,theinputregisterholds
the previous data and no new data is allowed to be loaded into the register.
IftheFIFOisconfiguredtohavetwowriteenables,whichallowsfordepth
expansion. See Write Enable 2 paragraph below for operation in this
configuration.
To prevent data overflow, FFA (FFB) will go LOW, inhibiting further write
operations. Uponthecompletionofavalidreadcycle,theFFA(FFB)willgoHIGH
aftertWFF,allowingavalidwritetobegin. WENA1(WENB1)isignoredwhenFIFO
A (B) is full.
However,writingalloffsetregistersdoesnothavetooccuratonetime. One
ortwooffsetregisterscanbewrittenandthenbybringingLDA(LDB)HIGH,FIFO
A(B)is returnedtonormalread/write operation. WhenLDA (LDB)is setLOW,
andWENA1(WENB1)isLOW,thenextoffsetregisterinsequenceiswritten.
ThecontentsoftheoffsetregisterscanbereadontheQA(QB)outputs when
WENA2/LDA(WENB2/LDB)issetLOWandbothReadEnablesRENA1,RENA2
(RENB1,RENB2)aresetLOW. DatacanbereadontheLOW-to-HIGHtransition
of the Read Clock RCLKA (RCLKB).
ReadClock(RCLKA, RCLKB)—Data canbe readfromArrayA(B)on
theLOW-to-HIGHtransitionofRCLKA(RCLKB). TheEmptyFlagEFA(EFB)
andProgrammableAlmost-EmptyFlagPAEA(PAEB)aresynchronizedwith
respecttotheLOW-to-HIGHtransitionof RCLKA(RCLKB).
The Write and Read Clocks can be asynchronous or coincident.
Read Enables (RENA1, RENA2, RENB1, RENB2) — When both Read
Enables RENA1,RENA2 (RENB1,RENB2)are LOW, data is readfromArray
A(B)totheoutputregisterontheLOW-to-HIGHtransitionoftheReadClock
RCLKA (RCLKB).
6
Commercial And Industrial Temperature Range
IDT72801/728211/72821/72831/72841/72851
A read and write should not be performed simultaneously to the offset
registers.
LDA WENA1
LDB WENB1
WCLKA
WCLKB
OPERATION ON FIFO A
OPERATION ON FIFO B
0
0
Empty Offset (LSB)
OUTPUTS:
Empty Offset (MSB)
FullOffset(LSB)
Full Offset (MSB)
Full Flag (FFA, FFB) — FFA (FFB) will go LOW, inhibiting further write
operations,when ArrayA(B)isfull. Ifnoreadsareperformedafterreset,FFA
(FFB)willgoLOWafter256writes tothe IDT72801's FIFOA(B);512writes
totheIDT72811'sFIFOA(B);1,024writestotheIDT72821'sFIFOA(B);2,048
writes tothe IDT72831's FIFOA(B);4,096writes tothe IDT72841's FIFOA
(B); or 8,192 writes to the IDT72851's FIFO A (B).
0
1
1
0
1
NoOperation
WriteIntoFIFO
NoOperation
FFA(FFB)issynchronizedwithrespecttotheLOW-to-HIGHtransitionofthe
WriteClockWCLKA(WCLKB).
1
EmptyFlag(EFA,EFB)—EFA(EFB)willgoLOW,inhibitingfurtherread
operations,whenthereadpointerisequaltothewritepointer,indicatingthat
Array A (B) is empty.
EFA(EFB)is synchronizedwithrespecttotheLOW-to-HIGHtransitionof
the Read Clock RCLKA (RCLKB).
NOTE:
1. For the purposes of this table, WENA1 and WENB1 = VIH.
2. The same selection sequence applies to reading from the registers. RENA1 and
RENA2 (RENB1 and RENB2) are enabled and read is performed on the LOW-to-
HIGH transition of RCLKA (RCLKB).
Figure 2. Writing to Offset Registers for FIFOs A and B
72821 - DUAL 1,024 x 9
72801 - DUAL 256 x 9
72811 - DUAL 512 x 9
8
8
8
8
7
7
0
0
0
0
8
8
8
8
0
0
0
0
8
8
8
8
0
0
0
0
7
7
7
7
Empty Offset (LSB)
Default Value 007H
Empty Offset (LSB)
Default Value 007H
Empty Offset (LSB) Reg.
Default Value 007H
1
1
(MSB)
(MSB)
0
0
Full Offset (LSB)
Full Offset (LSB) Reg.
Default Value 007H
Full Offset (LSB) Reg.
Default Value 007H
Default Value 007H
1
1
(MSB)
0
(MSB)
0
72831 - DUAL 2,048 x 9
72841 - DUAL 4,096 x 9
72851 - DUAL 8,192 x 9
8
8
8
8
7
0
0
0
0
8
8
8
8
0
0
0
0
8
8
8
8
0
0
0
0
7
7
7
7
Empty Offset (LSB)
Default Value 007H
Empty Offset (LSB)
Default Value 007H
Empty Offset (LSB) Reg.
Default Value 007H
3
4
2
(MSB)
(MSB)
(MSB)
0
0
0
7
Full Offset (LSB)
Full Offset (LSB)
Full Offset (LSB) Reg.
Default Value 007H
Default Value 007H
Default Value 007H
3
4
2
(MSB)
(MSB)
(MSB)
0
0
0
3034 drw 04
Figure 3. Offset Register Formats and Default Values for the A and B FIFOs
7
Commercial And Industrial Temperature Range
IDT72801/728211/72821/72831/72841/72851
ProgrammableAlmost–FullFlag(PAFA,PAFB)—PAFA(PAFB)willgo
ProgrammableAlmost–EmptyFlag(PAEA,PAEB)—PAEA(PAEB)will
LOWwhentheamountofdatainArrayA(B)reachesthealmost-fullcondition. goLOWwhenthereadpointeris"n+1"locationslessthanthewritepointer. The
IfnoreadsareperformedafterReset,PAFA(PAFB)willgoLOWafter(256-m) offset"n"isdefinedintheEmptyOffset registers. Ifnoreadsareperformedafter
writes totheIDT72801's FIFOA(B);(512-m)writes totheIDT72811's FIFO Reset,PAEA(PAEB)willgoHIGHafter"n+1"writestoFIFOA(B).
A(B);(1,024-m)writestotheIDT72821'sFIFOA(B);(2,048-m)writestothe
IDT72831's FIFO A (B); (4,096-m) writes to the IDT72841's FIFO A (B); or words.
(8,192-m) writes to the IDT72851's FIFO A (B).
FFA(FFB)issynchronizedwithrespecttotheLOW-to-HIGHtransitionofthe of the Read Clock RCLKA (RCLKB).
Write Clock WCLKA (WCLKB). The offset “m” is defined in the Full Offset
IfthereisnoEmptyoffsetspecified,PAEA(PAEB)willgoLOWatEmpty+7
PAEA(PAEB)issynchronizedwithrespecttotheLOW-to-HIGHtransition
Data Outputs (QA0 –QA8, QB0 – QB8 ) —QA0 - QA8are the nine data
registers.
outputsformemoryarrayA,QB0 -QB8aretheninedataoutputsformemory
array B.
IfthereisnoFulloffsetspecified,PAFA(PAFB)willgoLOWatFull-7words.
PAFA(PAFB)issynchronizedwithrespecttotheLOW-to-HIGHtransition
ofWCLKA(WCLKB).
TABLE 1: STATUS ꢀLAGS ꢀOR A AND B ꢀIꢀOS
NUMBER OF WORDS IN ARRAY A
NUMBER OF WORDS IN ARRAY B
FFA
FFB
PAFA
PAFB
PAEA
PAEB
EFA
EFB
72801
72811
72821
0
1ton(1)
0
1ton(1)
0
H
H
H
H
L
H
H
H
L
L
L
L
H
H
H
H
1ton(1)
(n+1) to (256-(m+1))
(256-m)(2) to 255
256
(n+1) to (512-(m+1))
(512-m)(2) to 511
512
(n+1) to (1,024-(m+1))
(1,024-m)(2) to 1,023
1,024
H
H
H
L
NUMBER OF WORDS IN ARRAY A
FFA
FFB
PAFA
PAFB
PAEA
PAEB
EFA
EFB
NUMBER OF WORDS IN ARRAY B
72831
0
1 to n(1)
72841
0
1 to n(1)
72851
0
1 to n(1)
H
H
H
H
L
H
H
H
L
L
L
L
H
H
H
H
(n+1) to (2,048-(m+1))
(2,048-m)(2) to 2,047
2,048
(n+1) to (4,096-(m+1))
(4,096-m)(2) to 4,095
4,096
(n+1) to (8,192-(m+1))
(8,192-m)(2) to 8,191
8,192
H
H
H
L
NOTES:
1. n = Empty Offset (n = 7 default value)
2. m = Full Offset (m = 7 default value)
8
Commercial And Industrial Temperature Range
IDT72801/728211/72821/72831/72841/72851
tRS
RSA (RSB)
tRSS
tRSS
tRSS
t
RSR
RSR
RENA1, RENA2
(RENB1, RENB2)
t
WENA1
(WENB1)
tRSR
(1)
WENA2/LDA
(WENB2/LDB)
tRSF
EFA, PAEA
(EFB, PAEB)
tRSF
FFA, PAFA
(FFB, PAFB)
tRSF
(2)
OEA (OEB) = 1
QA
0
- QA
8
(QB
0
- QB8)
3034 drw 05
OEA (OEB) = 0
NOTES:
1. Holding WENA2/LDA (WENB2/LDB) HIGH during reset will make the pin act as a second write enable pin. Holding WENA2/LDA (WENB2/LDB) LOW
during reset will make the pin act as a load enable for the programmable flag offset registers.
2. After reset, QA0 - QA8 (QB0 - QB8) will be LOW if OEA (OEB) = 0 and tri-state if OEA (OEB) = 1.
3. The clocks RCLKA, WCLKA (RCLKB, WCLKB) can be free-running during reset.
Figure 4. Reset Timing
tCLK
tCLKH
tCLKL
WCLKA (WCLKB)
tDH
tDS
DA
0
- DA
8
(DB0
- DB8)
DATA IN VALID
t
ENH
ENH
t
ENS
WENA1
(WENB1)
NO OPERATION
NO OPERATION
t
tENS
WENA2 (WENB2)
(If Applicable)
t
WFF
tWFF
FFA
(FFB)
(1)
SKEW1
t
RCLKA (RCLKB)
RENA1, RENA2
(RENB1, RENB2)
3034 drw 06
NOTE:
1. tSKEW1 is the minimum time between a rising RCLKA (RCLKB) edge and a rising WCLKA (WCLKB) edge for FFA (FFB) to change during the current clock cycle. If the time between
the rising edge of RCLKA (RCLKB) and the rising edge of WCLKA (WCLKB) is less than tSKEW1, then FFA (FFB) may not change state until the next WCLKA (WCLKB) edge.
Figure 5. Write Cycle Timing
9
Commercial And Industrial Temperature Range
IDT72801/728211/72821/72831/72841/72851
tCLK
tCLKH
tCLKL
RCLKA (RCLKB)
tENS
tENH
RENA1, RENA2
(RENB1, RENB2)
NO OPERATION
tREF
tREF
EFA (EFB)
tA
QA
0
- QA
8
VALID DATA
(QB
0
- QB8)
tOLZ
tOHZ
tOE
OEA (OEB)
(1)
SKEW1
t
WCLKA (WCLKB)
WENA1 (WENB1)
WENA2 (WENB2)
3034 drw 07
NOTE:
1. tSKEW1 is the minimum time between a rising WCLKA (WCLKB) edge and a rising RCLKA (RCLKB) edge for EFA (EFB) to change during the current clock cycle. If the time
between the rising edge of RCLKA (RCLKB) and the rising edge of WCLKA (WCLKB) is less than tSKEW1, then EFA (EFB) may not change state until the next RCLKA (RCLKB)
Figure 6. Read Cycle Timing
WCLKA (WCLKB)
tDS
DA
0
- DA
8
D1
D2
D3
(DB0
- DB8)
D0
(First Valid Write)
tENS
WENA1 (WENB1)
tENS
WENA2 (WENB2)
(If Applicable)
(1)
tFRL
tSKEW1
RCLKA (RCLKB)
tREF
EFA (EFB)
tENS
RENA1, RENA2
(RENB1, RENB2)
tA
tA
QA
0
- QA
8
D0
D1
(QB
0
- QB8)
tOLZ
tOE
OEA (OEB)
NOTE:
1. When tSKEW1 ≥ minimum specification, tFRL = tCLK + tSKEW1
3034 drw 08
When tSKEW1 < minimum specification, tFRL = 2tCLK + tSKEW1V or tCLK + tSKEW1
The Latency Timings apply only at the Empty Boundary (EFA, EFB = LOW).
Figure 7. First Data Word Latency Timing
10
Commercial And Industrial Temperature Range
IDT72801/728211/72821/72831/72841/72851
NO WRITE
NO WRITE
NO WRITE
WCLKA
(WCLKB)
tSKEW1
tSKEW1
tDS
tDH
DA
0
- DA
8
(DB0
- DB8)
t
WFF
t
WFF
tWFF
FFA (FFB)
(1)
(1)
t
ENH
t
ENS
t
ENS
WENA1
(WENB1)
t
ENS
t
ENH
t
ENS
WENA2
(WENB2)
(If Applicable)
RCLKA
(RCLKB)
tENH
tENH
tENS
tENS
RENA1
(RENB2)
tA
OEA
(OEB)
LOW
tA
QA
0
- QA
8
DATA READ
NEXT DATA READ
DATA IN OUTPUT REGISTER
(QB
0
- QB8)
3034 drw 09
NOTE:
1. Only one of the two write enable inputs, WEN1 or WEN2, needs to go inactive to inhibit writes to the FIFO.
Figure 8. Full Flag Timing
WCLKA (WCLKB)
tDS
tDS
DA
0
- DA
8
DATA WRITE 1
DATA WRITE 2
(DB0
- DB8)
tENS
tENH
tENS
tENH
WENA1, (WENB1)
tENS
tENH
tENH
tENS
WENA2 (WENB2)
(If Applicable)
(1)
FRL
(1)
FRL
t
t
tSKEW1
tSKEW1
RCLKA (RLCKB)
tREF
tREF
tREF
EFA (EFB)
RENA1, RENA2
(RENB1, RENB2)
LOW
OEA (OEB)
tA
QA
0
-QA
8
DATA IN OUTPUT REGISTER
DATA READ
(QB
0
-QB
8
)
3034 drw 10
NOTE:
1. When tSKEW1 ≥ minimum specification, tFRL maximum = tCLK + tSKEW1
When tSKEW1 < minimum specification, tFRL maximum = 2tCLK + tSKEW1 or tCLK + tSKEW1
The Latency Timings apply only at the Empty Boundary (EFA, EFB = LOW).
Figure 9. Empty Flag Timing
11
Commercial And Industrial Temperature Range
IDT72801/728211/72821/72831/72841/72851
tCLKH
tCLKL
(4)
WCLKA
(WCLKB)
tENH
tENS
WENA1
(WENB1)
tENS
tENH
WENA2 (WENB2)
(If Applicable)
t
PAF
(2)
Full - (m+1) words in FIFO(1)
PAFA
(PAFB)
Full - m words in FIFO
(3)
SKEW2
t
tPAF
RCLKA (RCLKB)
tENS
tENH
RENA1, RENA2
(RENB1, RENB2)
3034 drw 11
NOTES:
1. m = PAF offset.
2. (256-m) words for the IDT72801; (512-m) words the IDT72811; (1,024-m) words for the IDT72821; (2,048-m) words for the IDT72831; (4,096-m) words for the IDT72841; or (8,192-m)
words for the IDT72851.
3. tSKEW2 is the minimum time between a rising RCLKA (RCLKB) edge and a rising WCLKA (WCLKB) edge for PAFA (PAFB) to change during that clock cycle. If the time between the
rising edge of RCLKA (RCLKB) and the rising edge of WCLKA (WCLKB) is less than tSKEW2, then PAFA (PAFB) may not change state until the next WCLKA (WCLKB) rising edge.
4. If a write is performed on this rising edge of the write clock, there will be Full - (m-1) words in FIFO A (B) when PAFA (PAFB) goes LOW.
Figure 10. Programmable Full Flag Timing
tCLKH
tCLKL
WCLKA (WCLKB)
tENS
tENH
WENA1
(WENB1)
tENS
tENH
WENA2 (WENB2)
(If Applicable)
PAEA,
PAEB
n words in FIFO (1)
n+1 words in FIFO
(2)
tSKEW2
t
PAE
tPAE
(3)
RCLKA (RCLKB)
tENH
tENS
3034 drw 12
RENA1, RENA2
(RENB1, RENB2)
NOTES:
1. n = PAE offset.
2. tSKEW2 is the minimum time between a rising WCLKA (WCLKB) edge and a rising RCLKA (RCLKB) edge for PAEA (PAEB) to change during that clock cycle. If the time between the
rising edge of WCLKA (WCLKB) and the rising edge of RCLKA (RCLKB) is less than tSKEW2, then PAEA (PAEB) may not change state until the next RCLKA (RCLKB) rising edge.
3. If a read is performed on this rising edge of the read clock, there will be Empty + (n-1) words in FIFO A (B) when PAEA (PAEB) goes LOW.
Figure 11. Programmable Empty Flag Timing
12
Commercial And Industrial Temperature Range
IDT72801/728211/72821/72831/72841/72851
tCLK
tCLKL
WCLKA (WCLKB)
tENH
tENS
LDA (LDB)
tENS
WENA1 (WENB1)
tDH
tDS
DA
0
- DA
7
(DB0
- DB7)
3034 drw 13
PAE OFFSET
(LSB)
PAE OFFSET
(MSB)
PAF OFFSET
(LSB)
PAF OFFSET
(MSB)
Figure 12. Write Offset Register Timing
tCLK
tCLKH
tCLKL
RCLKA (RCLKB)
tENH
tENS
LDA (LDB)
tENS
RENA1, RENA2
(RENB1, RENB2)
tA
QA
0
- QA
7
EMPTY OFFSET
(LSB)
EMPTY OFFSET
(MSB)
FULL OFFSET
(LSB)
DATA IN OUTPUT REGISTER
(QB
0
- QB7)
FULL OFFSET
(MSB)
3034 drw 14
Figure 13. Read Offset Register Timing
13
Commercial And Industrial Temperature Range
IDT72801/728211/72821/72831/72841/72851
can be grounded (see Figure 14). In this configuration, the Write Enable 2/
Load WENA2/LDA(WENB2/LDB) pin is set LOW at Reset so that the pin
operates as a control to load and read the programmable flag offsets.
OPERATING CONꢀIGURATIONS
SINGLEDEVICECONFIGURATION— WhenFIFOA(B)is ina Single
Device Configuration, the ReadEnable 2RENA2(RENB2)controlinput
RSA (RSB)
WCLKA (WCLKB)
WENA1 (WENB1)
RCLKA (RCLKB)
RENA1 (RENB1)
IDT
72801
72811
72821
72831
72841
72851
WENA2/LDA (WENB2/LDB)
OEA (OEB)
QA - QA (QB0 - QB8)
0
8
DA0
- DA
8
(DB
FFA (FFB)
PAFA (PAFB)
0 - DB8)
EFA (EFB)
PAEA (PAEB)
FIFO
A (B)
RENA2 (RENB2)
3034 drw 15
Figure 14. Block Diagram of One of the IDT72801/72811/72821/72831/72841/72851's two FIFOs
configured as a single device
WIDTH EXPANSION CONFIGURATION — Word width may be in- be attained by adding additional IDT72801/72811/72821/72831/72841/
creased simply by connecting the corresponding input control signals of 72851s.
FIFOs AandB. Acompositeflagshouldbecreatedforeachoftheendpoint
When these devices are in a Width Expansion Configuration, the Read
status flags EFA and EFB, also FFA and FFB). The partial status flags Enable 2 (RENA2 and RENB2) control inputs can be grounded (see
PAEA, PAFB, PAEAand PAFBcan be detected from any one device. Figure 15). In this configuration, the Write Enable 2/Load (WENA2/LDA,
Figure15demonstratesan18-bitwordwidthusingthetwoFIFOscontained WENB2/LDB) pins are set LOW at Reset so that the pin operates as a
in one IDT72801/72811/72821/72831/72841/72851. Any word width can control to load and read the programmable flag offsets.
9
RESET
DB0 - DB8
RCLKA
RSB
RSA
EFA
EFB
EMPTY FLAG
READ CLOCK
DATA IN
18
9
DA0 - DA8
RAM
ARRAY
B
WCLKB
RAM
ARRAY
A
RCLKB
WRITE CLOCK
WCLKA
256x9
512x9
1,024x9
2,048x9
4,096x9
8,192x9
RENB1
OEB
256x9
512x9
1,024x9
2,048x9
4,096x9
8,192x9
READ ENABLE
RENA1
WENB1
OEA1
WENA1
WRITE ENABLE
OUTPUT ENABLE
WRITE ENABLE/LOAD
2WENB2/LDB
WENA2/LDA
FFA
FFB
QB0 - QB8
DATA OUT
18
9
FULL FLAG
RENA2
RENB2
QA0 - QA8
3034 drw 16
9
Figure 15. Block diagram of the two FIFOs contained in one IDT72801/72811/
72821/72831/72841/72851 configured for an 18-bit width-expansion
14
Commercial And Industrial Temperature Range
IDT72801/728211/72821/72831/72841/72851
data according to type, sending one kind to FIFO A and the other kind to FIFO
B. Then, at the outputs, each data type is transferred to its appropriate
destination. Additional IDT72801/72811/72821/72831/72841/72851s permit
more than two priority levels. Priority buffering is particularly useful in network
applications.
TWO PRIORITY DATA BUꢀꢀER
CONꢀIGURATION
The two FIFOs contained in the IDT72801/72811/72821/72831/72841/
72851 can be used to prioritize two different types of data shared on a system
bus. When writing from the bus to the FIFO, control logic sorts the intermixed
Image Processing
RAM ARRAY A
Card
Clock
Data
RCLKA
WCLKA
OEA
Address
Control
WENA1
RENA
9
9
DA0-DA8
QA0-QA8
I/O Data
RENA2
WENA2
V
CC
Processor
Clock
IDT
72801
72811
72821
72831
72841
72851
Address
Control
Voice Processing
Card
Data
9
9
RAM ARRAY B
Clock
RCLKB
WCLKB
WENB1
OEB2
Address
Control
RAM
RENB1
I/O Data
D
B0-DB8
Data
Q
B0-QB8
9
9
RENB2
WENB2
3034 drw 17
VCC
Figure 16. Block Diagram of Two Priority Configuration
processor can write data to a peripheral controller via FIFO A, and, in turn,
the peripheral controller can write the processor via FIFO B.
BIDIRECTIONAL CONꢀIGURATION
The two FIFOs of the IDT72801/72811/72821/72831/72841/72851 can
be used to buffer data flow in two directions. In the example that follows, a
RAM ARRAY A
V
CC
RENA2
WENA2
RCLKA
WCLKA
OEA
WENA1
RENA1
9
Peripheral
Controller
DA0-DA8
QA0-QA8
Processor
Clock
9
IDT
DMA Clock
72801
72811
72821
72831
72841
72851
Address
Control
Address
Control
I/O Data
Data
Data
RAM ARRAY B
9
9
RCLKB
WENB1
RENB1
RAM
9
WCLKB
OEB
QB0-QB8
3034 drw 18
DB0-DB8
RENB2
9
9
WENB2
Figure 17. Block Diagram of Bidirectional Configuration
15
DEPTH EXPANSION — IDT72801/72811/72821/72831/72841/72851 access from one device to the next in a sequential manner. These FIFOs
can be adapted to applications that require greater than 256/512/1,024/ operate in the Depth Expansion configuration when the following conditions
2,048/4,096/8,192 words. The existence of double enable pins on the read are met:
andwrite ports allowdepthexpansion. The Write Enable 2/Load (WENA2,
1. WENA2/LDAandWENB2/LDBpins are heldHIGHduring Resetso
WENB2) pins are used as a second write enables in a depth expansion that these pins operate as second Write Enables.
configuration, thus the Programmable flags are set to the default values.
Depth expansion is possible by using one enable input for system control
2. External logic is used to control the flow of data.
Please see the Application Note" DEPTH EXPANSION OF IDT'S SYN-
whiletheotherenableinputiscontrolledbyexpansionlogictodirecttheflow CHRONOUSFIFOsUSINGTHERINGCOUNTERAPPROACH"fordetails
of data. A typical application would have the expansion logic alternate data of this configuration.
ORDERING INꢀORMATION
IDT
XXXXX
XX
XX
X
X
Device Type
Power
Speed
Package
Process/
Temperature
Range
BLANK Commercial (0 C to +70 C)
(1)
Industrial (-40 C to +85 C)
I
PF
TF
Thin Quad Flatpack (TQFP, PN64-1)
Slim Thin Quad Flatpack(STQFP, PP64-1)
Commercial Only
Commercial and Industrial
Commercial and Industrial
Clock Cycle Time
(tCLK), Speed in
Nanoseconds
10
15
25
L
Low Power
72801
72811
72821
256 x 9 Dual SyncFIFO
512 x 9 Dual SyncFIFO
1,024 x 9 Dual SyncFIFO
2,048 x 9 Dual SyncFIFO
4,096 x 9 Dual SyncFIFO
8,192 x 9 Dual SyncFIFO
72831
72841
72851
3034 drw 19
NOTES:
1. Industrial temperature range product for 15ns and 25ns speed grade are available as a standard device.
DATASHEETDOCUMENTHISTORY
04/24/2001
pgs. 4, 5 and 16
CORPORATE HEADQUARTERS
2975StenderWay
Santa Clara, CA 95054
for SALES:
800-345-7015 or 408-727-6116
fax: 408-492-8674
for TECH SUPPORT:
(408) 330-1753
e-mail:FIFOhelp@idt.com
www.idt.com
PFPkg:www.idt.com/docs/PSC4036.pdf
TFPkg:www.idt.com/docs/PSC4046.pdf
The SyncFIFO is a trademark and the IDT logo is a registered trademark of Integrated Device Technology, Inc.
16
IDT72831L15PFI 相关器件
型号 | 制造商 | 描述 | 价格 | 文档 |
IDT72831L15PFI9 | IDT | FIFO, 2KX9, 10ns, Synchronous, CMOS, PQFP64, TQFP-64 | 获取价格 | |
IDT72831L15PFSCDS-W | IDT | 暂无描述 | 获取价格 | |
IDT72831L15TF | IDT | DUAL CMOS SyncFIFO | 获取价格 | |
IDT72831L15TF9 | IDT | FIFO, 2KX9, 10ns, Synchronous, CMOS, PQFP64, SLIM, TQFP-64 | 获取价格 | |
IDT72831L15TFG | IDT | FIFO, 2KX9, 10ns, Synchronous, CMOS, PQFP64, GREEN, SLIM, TQFP-64 | 获取价格 | |
IDT72831L15TFGI8 | IDT | FIFO, 2KX9, 10ns, Synchronous, CMOS, PQFP64, SLIM, TQFP-64 | 获取价格 | |
IDT72831L15TFI | IDT | DUAL CMOS SyncFIFO | 获取价格 | |
IDT72831L15TFI8 | IDT | FIFO, 2KX9, 10ns, Synchronous, CMOS, PQFP64, SLIM, TQFP-64 | 获取价格 | |
IDT72831L15TFI9 | IDT | FIFO, 2KX9, 10ns, Synchronous, CMOS, PQFP64, SLIM, TQFP-64 | 获取价格 | |
IDT72831L15TFSCDS-W | IDT | FIFO, 2KX9, 10ns, Synchronous, CMOS, PQFP64, STQFP-64 | 获取价格 |
IDT72831L15PFI 相关文章
- 2024-09-20
- 6
- 2024-09-20
- 9
- 2024-09-20
- 8
- 2024-09-20
- 6