CY7C43642AV
CY7C43662AV
CY7C43682AV
Table 2. Port A Enable Function (continued)
L
L
H
L
↑
Active, FIFO2 output register
FIFO2 Read
L
L
L
H
X
Active, Mail2 register
None
L
L
H
H
↑
Active, Mail2 register
Mail2 Read (set MBF2 HIGH)
Table 3. Port B Enable Function
CSB
H
L
L
L
L
L
L
L
W/RB
X
L
L
L
H
H
H
H
ENB
X
L
H
H
L
H
L
H
MBB
X
X
L
H
L
L
H
H
CLKB
X
X
↑
↑
X
↑
X
↑
B0–35
In high-impedance state
In high-impedance state
In high-impedance state
In high-impedance state
Active, FIFO1 output register
Active, FIFO1 output register
Active, Mail1 register
Active, Mail1 register
Port Function
None
None
FIFO2 Write
Mail2 Write
None
FIFO1 Read
None
Mail1 Read (set MBF1 HIGH)
Table 4. FIFO1 Flag Operation (CY Standard and FWFT Modes)
Number of Words in FIFO Memory[1, 4, 5, 6, 7]
CY7C43642AV CY7C43662AV CY7C43682AV
0
0
0
1 to X1
1 to X1
1 to X1
(X1 + 1) to [1024 – (X1+1) to [4096 – (X1 + 1) to [16384 –
(Y1 + 1)]
(Y1 + 1)]
(Y1 + 1)]
(1024 – Y1) to
1023
(4096 – Y1) to
4095
(16384 – Y1) to
16383
1024
4096
16384
Synchronized to CLKB
EFB/ORB
AEB
L
L
H
L
H
H
H
H
H
H
Synchronized to CLKA
AFA
FFA/IRA
H
H
H
H
H
H
L
H
L
L
Table 5. FIFO2 Flag Operation (CY Standard and FWFT modes)
Number of Words in FIFO Memory[1, 5, 6, 8, 9]
Synchronized to CLKA
Synchronized to CLKB
CY7C43642AV
CY7C43662AV
CY7C43682AV
EFA/ORA
AEA
AFB
FFB/IRB
0
0
0
L
L
H
H
1 to X2
1 to X2
1 to X2
H
L
H
H
(X2 + 1) to [1024 – (X2 + 1) to [4096 – (X2 + 1) to [16384 –
H
H
H
H
(Y2 + 1)]
(Y2+1)]
(Y2 + 1)]
(1024 – Y2) to 1023 (4096 – Y2) to 4095 (16384 – Y2) to
H
H
L
H
16383
1024
4096
16384
H
H
L
L
Notes:
4. X1 is the almost-empty offset for FIFO1 used by AEB. Y1 is the almost-full offset for FIFO1 used by AFA. Both X1 and Y1 are selected during a FIFO1 reset
or port A programming.
5. When a word loaded to an empty FIFO is shifted to the output register, its previous FIFO memory location is free.
6. Data in the output register does not count as a “word in FIFO memory”. Since in FWFT mode, the first word written to an empty FIFO goes unrequested to the
output register (no Read operation necessary), it is not included in the FIFO memory count.
7. The ORB and IRA functions are active during FWFT mode; the EFB and FFA functions are active in CY Standard mode.
8. X2 is the almost empty offset for FIFO2 used by AEA. Y2 is the almost full offset for FIFO2 used by AFB. Both X2 and Y2 are selected during a FIFO2 reset
or port A programming.
9. The ORA and IRB functions are active during FWFT mode; the EFA and FFB functions are active in CY Standard mode.
Document #: 38-06020 Rev. *C
Page 9 of 30