IDT72801/728211/72821/72831/72841/72851 DUAL CMOS SyncFIFOTM
DUAL 256 x 9, DUAL 512 x 9, DUAL 1K x 9, DUAL 2K x 9, DUAL 4K x 9, DUAL 8K x 9
COMMERCIAL AND INDUSTRIAL
TEMPERATURERANGES
Programmable Almost–Full Flag (PAFA, PAFB) — PAFA (PAFB) will
ProgrammableAlmost–EmptyFlag(PAEA,PAEB)—PAEA(PAEB)will
goLOWwhentheamountofdatainArrayA(B)reachesthealmost-fullcondition. goLOWwhenthereadpointeris"n+1"locationslessthanthewritepointer. The
IfnoreadsareperformedafterReset,PAFA(PAFB)willgoLOWafter(256-m) offset"n"isdefinedintheEmptyOffset registers. Ifnoreadsareperformedafter
writes to the IDT72801's FIFO A (B); (512-m) writes to the IDT72811'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 - QA8 are the nine data
registers.
outputsformemoryarrayA,QB0 -QB8aretheninedataoutputsformemory
array B.
IfthereisnoFulloffsetspecified,PAFA(PAFB)willgoLOWatFull-7words.
PAFA(PAFB)issynchronizedwithrespecttotheLOW-to-HIGHtransition
ofWCLKA(WCLKB).
TABLE 1: STATUS FLAGS FOR A AND B FIFOS
NUMBER OF WORDS IN ARRAY A
FFA
FFB
PAFA
PAFB
PAEA
PAEB
EFA
EFB
NUMBER OF WORDS IN ARRAY B
72801
72811
72821
0
1 to n(1)
0
1 to n(1)
0
H
H
H
H
L
H
H
H
L
L
L
L
H
H
H
H
1 to n(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
72841
72851
0
0
0
H
H
H
H
L
H
H
H
L
L
L
L
1 to n(1)
1 to n(1)
1 to n(1)
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)
MARCH2013
8