CY7C4281
CY7C4291
Document #: 38-06007 Rev. *C Page 4 of 16
It is not necessary to write to all the offset registers at one time.
A subset of the offset registers can be written; then by bringing
the WEN2/LD input HIGH, the FIFO is returned to normal read
and write operation. The next time WEN2/LD
is brought LOW,
a write operation stores data in the next offset register in
sequence.
The contents of the offset registers can be read to the data
outputs when WEN2/LD
is LOW and both REN1 and REN2
are LOW. LOW-to-HIGH transitions of RCLK read register
contents to the data outputs. Writes and reads should not be
performed simultaneously on the offset registers.
Programmable Flag (PAE, PAF) Operation
Whether the flag offset registers are programmed as
described in Table 1 or the default values are used, the
programmable almost-empty flag (PAE) and programmable
almost-full flag (PAF
) states are determined by their corre-
sponding offset registers and the difference between the read
and write pointers.
The number formed by the empty offset least significant bit
register and empty offset most significant bit register is
referred to as n and determines the operation of PAE
. PAF is
synchronized to the LOW-to-HIGH transition of RCLK by one
flip-flop and is LOW when the FIFO contains n or fewer unread
words. PAE
is set HIGH by the LOW-to-HIGH transition of
RCLK when the FIFO contains (n + 1) or greater unread words.
The number formed by the full offset least significant bit
register and full offset most significant bit register is referred to
as m and determines the operation of PAF
. PAE is synchro-
nized to the LOW-to-HIGH transition of WCLK by one flip-flop
and is set LOW when the number of unread words in the FIFO
is greater than or equal to CY7C4281 (64K-m) and CY7C4291
(128K-m). PAF
is set HIGH by the LOW-to-HIGH transition of
WCLK when the number of available memory locations is
greater than m.
Width Expansion Configuration
Word width may be increased simply by connecting the corre-
sponding input controls signals of multiple devices. A
composite flag should be created for each of the end-point
status flags (EF
and FF). The partial status flags (PAE and
PAF
) can be detected from any one device. Figu re 2 demon-
strates a 18-bit word width by using two CY7C42X1s. Any
word width can be attained by adding additional CY7C42X1s.
When the CY7C42X1 is in a Width Expansion Configuration,
the Read Enable (REN2
) control input can be grounded (see
Figure 2). In this configuration, the Write Enable 2/Load
(WEN2/LD
) pin is set to LOW at Reset so that the pin operates
as a control to load and read the programmable flag offsets.
Flag Operation
The CY7C4281/91 devices provide five flag pins to indicate
the condition of the FIFO contents. Empty, Full, PAE
, and PAF
are synchronous.
Full Flag
The Full Flag (FF
) will go LOW when the device is full. Write
operations are inhibited whenever FF
is LOW regardless of the
state of WEN1
and WEN2/LD. FF is synchronized to WCLK,
i.e., it is exclusively updated by each rising edge of WCLK.
Empty Flag
The Empty Flag (EF
) will go LOW when the device is empty.
Read operations are inhibited whenever EF
is LOW,
regardless of the state of REN1
and REN2. EF is synchronized
to RCLK, i.e., it is exclusively updated by each rising edge of
RCLK.
Note:
1. The same selection sequence applies to reading from the registers. REN1
and REN2 are enabled and a read is performed on the LOW-to-HIGH transition of RCLK.
2. n = Empty Offset (n = 7 default value).
3. m = Full Offset (m = 7 default value).
Table 1. Writing the Offset Registers
LD
WEN
WCLK
[1]
Selection
00
0 1 No Operation
1 0 Write Into FIFO
1 1 No Operation
Empty Offset (LSB)
Empty Offset (MSB)
Full Offset (LSB)
Full Offset (MSB)
Table 2. Status Flags
Number of Words in FIFO
FF
PAF PAE EFCY7C4281 CY7C4291
00
HH L L
1 to n
[2]
1 to n
[2]
HH LH
(n+1) to (65536 (m+1)) (n+1) to (131072(m+1))
HH HH
(65536 m)
[3]
to 65535 131072 m)
[3]
to 131071
HL HH
65536 131072
LL HH
[+] Feedback
CY7C4281
CY7C4291
Document #: 38-06007 Rev. *C Page 5 of 16
Figure 2. Block Diagram of 64k x 9/128k x 9 Deep Sync FIFO Memory Used in a Width Expansion Configuration
FF
FF
EF
EF
WRITECLOCK (WCLK)
WRITE ENABLE 1(WEN1
)
WRITE ENABLE2/LOAD
(WEN2/LD)
PROGRAMMABLE(PAF
)
FULL FLAG (FF)# 1
CY7C4281/91
918
DATAIN (D)
RESET
(RS)
9
RESET(RS)
READ CLOCK (RCLK)
READENABLE 1 (REN1
)
OUTPUT ENABLE (OE
)
PROGRAMMABLE(PAE)
EMPTY FLAG (EF
) #1
9
DATA OUT (Q)
918
Read Enable 2 (REN2)
CY7C4281/91
EMPTY FLAG (EF) #2
FULL FLAG (FF
)# 2
Read Enable 2 (REN2
)
[+] Feedback
CY7C4281
CY7C4291
Document #: 38-06007 Rev. *C Page 6 of 16
Maximum Ratings
(Above which the useful life may be impaired. For user guide-
lines, not tested.)
Storage Temperature ....................................... 65
°C to +150°C
Ambient Temperature with
Power Applied.................................................... 55
°C to +125°C
Supply Voltage to Ground Potential .................0.5V to +7.0V
DC Voltage Applied to Outputs
in High-Z State............................................0.5V to V
CC
+ 0.5V
DC Input Voltage ....................................... −0.5V to V
CC
+ 0.5V
Output Current into Outputs (LOW)............................. 20 mA
Static Discharge Voltage...........................................> 2001V
(per MIL-STD-883, Method 3015)
Latch-up Current.....................................................> 200 mA
Notes:
4. The voltage on any input or I/O pin cannot exceed the power pin during power-up.
5. T
A
is the “instant on” case temperature.
6. Input signals switch from 0V to 3V with a rise/fall time of less than 3 ns, clocks and clock enables switch at maximum frequency 20 MHz, while data inputs switch
at 10 MHz. Outputs are unloaded. Icc1(typical) = (20 mA + (freq – 20 MHz)*(0.7 mA/MHz)).
7. All inputs = V
CC
– 0.2V, except WCLK and RCLK (which are at frequency = 0 MHz). All outputs are unloaded.
8. Tested initially and after any design or process changes that may affect these parameters.
9. C
L
= 30 pF for all AC parameters except for t
OHZ
.
10. C
L
= 5 pF for t
OHZ
.
Operating Range
[4]
Range Ambient Temperature V
CC
Commercial 0°C to +70°C 5V ± 10%
Industrial
[5]
40°C to +85°C 5V ± 10%
Electrical Characteristics Over the Operating Range
Parameter Description Test Conditions
7C42X110 7C42X115 7C42X125
UnitMin. Max. Min. Max. Min. Max.
V
OH
Output HIGH Voltage V
CC
= Min., I
OH
= 2.0 mA 2.4 2.4 2.4 V
V
OL
Output LOW Voltage V
CC
= Min., I
OL
= 8.0 mA 0.4 0.4 0.4 V
V
IH
Input HIGH Voltage 2.0 V
CC
2.0 V
CC
2.0 V
CC
V
V
IL
Input LOW Voltage 0.5 0.8 0.5 0.8 0.5 0.8 V
I
IX
Input Leakage Current V
CC
= Max. 10 +10 10 +10 10 +10 µA
I
OZL
I
OZH
Output OFF, High Z Current OE > V
IH
, V
SS
< V
O
< V
CC
10 +10 10 +10 10 +10 µA
I
CC1
[6]
Active Power Supply Current Com’l 40 40 40 mA
Ind 45 45 45 mA
I
SB
[7]
Average Standby Current Com’l 2 2 2 mA
Ind 2 mA
Capacitance
[8]
Parameter Description Test Conditions Max. Unit
C
IN
Input Capacitance T
A
= 25°C, f = 1 MHz,
V
CC
= 5.0V
5 pF
C
OUT
Output Capacitance 7 pF
AC Test Loads and Waveforms
[9, 10]
3.0V
5V
OUTPUT
R11.1K
R2
680
C
L
INCLUDING
JIG AND
SCOPE
GND
90%
10%
90%
10%
3ns 3
ns
OUTPUT 1.91V
Equivalent to: THÉ VENIN EQUIVALENT
420
ALL INPUT PULSES
[+] Feedback

CY7C4291-10JXC

Mfr. #:
Manufacturer:
Cypress Semiconductor
Description:
IC DEEP SYNC FIFO 128KX9 32-PLCC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet