43
CY7C441
CY7C443
Clocked 512 x 9, 2K x 9 FIFOs
lutions for a wide variety of data buffering needs, including
high-speed data acquisition, multiprocessor interfaces, and
communications buffering.
Features
• High-speed, low-power, first-in first-out (FIFO)
memories
Both FIFOs have 9-bit input and output ports that are con-
trolled by separate clock and enable signals. The input port is
controlled by a free-running clock (CKW) and a write enable
pin (ENW). When ENW is asserted, data is written into the
FIFO on the rising edge of the CKW signal. While ENW is held
active, data is continually written into the FIFO on each CKW
cycle. The output port is controlled in a similar manner by a
free-running read clock (CKR) and a read enable pin (ENR).
The read (CKR) and write (CKW) clocks may be tied together
for single-clock operation or the two clocks may be run inde-
pendently for asynchronous read/write applications. Clock fre-
quencies up to 83.3 MHz are acceptable.
• 512 x 9 (CY7C441)
• 2,048 x 9 (CY7C443)
• 0.65 micron CMOS for optimum speed/power
• High-speed 83-MHz operation (12 ns read/write cycle
time)
• Low power — ICC=70 mA
• Fully asynchronous and simultaneous read and write
operation
• Empty, Almost Empty, and Almost Full status flags
• TTL compatible
• Parity generation/checking
The CY7C441 and CY7C443 clocked FIFOs provide two sta-
tus flag pins (F1 and F2). These flags are decoded to deter-
mine one of four states: Empty, Almost Empty, Intermediate,
and Almost Full (Table 1). The flags are synchronous; i.e.,
change state relative to either the read clock (CKR) or the write
clock (CKW). The Empty and Almost Empty states are updat-
ed exclusively by the CKR while Almost Full is updated exclu-
sively by CKW. The synchronous flag architecture guarantees
that the flags maintain their status for some minimum time.
• Independent read and write enable pins
• Supports free-running 50% duty cycle clock inputs
• Center power and ground pins for reduced noise
• Width Expansion Capability
• Available in PLCC packages
Functional Description
The CY7C441 and CY7C443 are high-speed, low-power,
first-in first-out (FIFO) memories with clocked read and write
interfaces. Both FIFOs are 9 bits wide. The CY7C441 has a
512 word by 9 bit memory array, while the CY7C443 has a
2048 word by 9 bit memory array. These devices provide so-
The CY7C441 and the CY7C443 use center power and
ground for reduced noise. Both configurations are fabricated
using an advanced.65µm CMOS technology. Input ESD pro-
tection is greater than 2001V, and latch-up is prevented by
reliable layout techniques and guard rings.
Logic Block Diagram
Pin Configuration
CKW
ENW
D
0– 8
PLCC
Top View
INPUT
REGISTER
D
D
D
NCD
D
D
6
1
2
3
4
5
4
3
2
32 31 30
1
F
D
D
D
1
0
7
8
29
FLAG
LOGIC
5
6
7
8
9
10
11
12
13
WRITE
CONTROL
LOGIC
ENW
CKW
28
27
26
25
24
23
F
2
NC
MR
V
CC
7C441
7C443
V
SS
V
SS
F1
CKR
ENR
RAM
ARRAY
512x 9
2048x 9
WRITE
POINTER
READ
POINTER
F2
NC
Q
0
Q
22
21
8
7
Q
14 15 16 17 1819 20
RESET
LOGIC
READ
CONTROL
LOGIC
C441-2
MR
Q
Q Q NC Q
Q Q
5 6
1
2
3
4
OUTPUT
REGISTER
CKR
ENR
C441-1
Q
0– 8
Cypress Semiconductor Corporation
•
3901 North First Street
•
San Jose
•
CA 95134
•
408-943-2600
Document #: 38-06032 Rev. *A
Revised December 26, 2002