• Pin-compatible density upgrade to CY7C42X5 family
• Pin-compatible density upgrade to
IDT72205/15/25/35/45
Functional Description
The CY7C4255/65 are high-speed, low-power, first-in first-out
(FIFO) memories with clocked read and write interfaces. All
D
0– 17
Logic Block Diagram
INPUT
REGISTER
are 18 bits wide and are pin/functionally compatible to the
CY7C42X5 Synchronous FIFO family. The CY7C4255/65 can
be cascaded to increa se FIFO depth. Programmable features
include Almost Full/Almost Empty flags. These FIFOs provide
solutions for a wide variety of data buffering needs, including
high-speed data acquisition, multiprocessor interfaces, and communications buffering.
These FIFOs have 18-bit input and output ports that are controlled by separate clo ck and enable signals. The input port is
controlled by a free-running clock (WCLK) and a write enable
pin (WEN
When WEN
edge of the WCLK signal. While WEN
).
is asserted, data is written into the FIFO on t he risi ng
is held active, data is continually written into the FIFO on each cycle. The output port is controlled
in a similar manner by a free-running read clock (RCLK) and a read
enable pin (REN
enable pin (OE
). In addition, the C Y 7C4255/65 have an output
). The read and write clocks may be tied together for
single-clock operation or the two clocks may be run independently for
asynchronous read/write applications. Clock fr equencies up to 100
MHz are achievable.
Retransmit and Synchronous Almost Full/Almost Empty flag
features are available on these devices.
Depth expansion is possible using the cascade input (WXI
RXI
), cascade output (WXO, RXO), and First Load ( FL) pins. T he
WXO
and RXO pins are connected to the WXI and RXI pins of the
next device, and the WXO
connected to the WXI
the first device is tied to V
es should be tied to V
and RXO pins of the last device should be
and RXI pins of the first device. The FL pin of
and the FL pin of all the remaining devic-
SS
.
CC
,
WENWCLK
FLAG
PROGRAM
REGISTER
FLAG
LOGIC
READ
POINTER
READ
CONTROL
RCLK
REN
FF
EF
PAE
PAF
SMODE
4255–1
RS
FL/RT
WXI
WXO/HF
RXI
RXO
WRITE
CONTROL
WRITE
POINTER
RESET
LOGIC
EXPANSION
LOGIC
RAM
ARRAY
8K x 18
16K x 18
THREE–STATE
OUTPUTREGISTER
Q
0– 17
OE
CypressSemiconductor Corporation•3901 North First Street•San Jose•CA 95134•408-943-2600
The Empty and Full flags are synchronous, i.e., they change
state relative to either the read clock (RCLK) or the write clock
The CY7C4255/65 provides five status pins. These pins are decoded to determine one of five states: Empty, Almost Empty, Half Full,
Almost Full, and Full (see
WXO
pin. This flag is valid in the stand-alone and width-expansion
Table 2
). The Half Full flag shares the
configurations. In the depth expansion, this pin provides
the expansion out (WXO
) information that is used to signal
the next FIFO when it will b e activate d.
(WCLK). When entering or exiting the Empty states, the flag is
updated exclusively by the RCLK. The flag denoting Full states
is updated exclusively by WCLK. The synchronous flag archi-
tecture guarantees that the flags will remain valid from one
clock cycle to the next. The Almost Empty/Almost Full flags
become synchronous if the VCC/S M O D E
is tied to VSS. All
configurations are fabricated using an advanced 0.5µ
CMOS technology. Input ESD protection is greater than
2001V, and la tch- up is pr even ted by t he use of guard rings .
Selection G uide
7C4255/65–107C4255/65–157C4255/65–257C4255/65–35
Maximum Frequency (MHz)10066.74028.6
Maximum Access Time (ns)8101520
Minimum Cycle Time (ns)10152535
Minimum Data or Enable Set-Up (ns)3467
Minimum Data or Enable Hold (ns)0.5112
Maximum Flag Delay (ns)8101520
Active Power Supply
Current (I
CC1
) (mA)
Density8K x 1816K x 18
Package64-pin
Commercial45454545
Industrial50505050
CY7C4255CY7C4265
64-pin
PLCC,TQFP
PLCC,TQFP
2
CY7C4255
PRELIMINARY
CY7C4265
Pin Definitions
Signal NameDescriptionI/OFunction
D
0 –17
Q
0–17
WENWrite EnableIEnables the WCLK input
RENRead EnableIEnables the RCLK input
WCLKWrite ClockIThe rising edge clocks data into the FIFO when WEN is LOW and the FIFO is not
RCLKRead ClockIThe rising edge clocks data out of the FIFO when REN is LOW and the FIFO is not
WXO/HFWrite Expansion
EFEmpty FlagOWhen EF is LOW, the FIFO is empty. EF is synchronized to RCLK.
FFFull FlagOWhen FF is LOW, the F IF O is f u ll. FF is synchronized to WCLK.
PAEProgrammable
PAFProgrammable
LDLoadIWhen LD is L O W, D
FL/RTFirst Load/
WXIWrite Expansion
RXIRead Expansion
RXORead Expansion
RSResetIResets device to empty condition. A reset is required before an initial read or write
OEOutput EnableIWhen OE is LOW, the FIFO’s data outputs drive the bus to which they are con-
VCC/SMODESynchronous
Data InputsIData inputs for an 18-bit bus
Data OutputsOData outputs for an 18-bit bus
Full. When LD
is asserted, WCLK writes data into the programmable flag-offset
register.
Empty. When LD
is asserted, RCLK reads data out of the programmable flag-off-
set register.
ODual-Mode Pin:
Out/Half Full Flag
Single device or width expansion – Half Full status flag.
Cascaded – Write Expansion Out signal, connected to WXI
OWhen PAE is LOW, the FIFO is almost empty based on the almost-empty offset
Almost Empty
value p rogrammed i nto the FIFO. P AE
to V
; it is synchronized to RCLK when VCC/SMODE is tied to VSS.
CC
OWhen PAF is LOW, the FIFO is almost full based on the almost full offset value
Almost Full
programmed into the FIFO. PAF
V
; it is synchronized to WCLK when VCC/SMODE is tied to VSS.
CC
(Q
ble-flag -o ffs et r e gis te r.
0 – 17
IDual-Mode Pin:
Retransmit
Cascaded – The first device in the daisy chain will have FL
devices will hav e FL
to V
on all devices.
SS
Not Cascaded – Tied to V
mode by strobing RT.
tied to VCC. In standard mode or width exp ans ion, FL is tied
SS
ICascaded – Connected to WXO of previous device.
Input
Not Cascaded – Tied to V
SS
ICascaded – Connected to RXO of previous device.
Input
Not Cascaded – Tied to V
SS
OCascaded – Connected to RXI of next device.
Output
operation after power-up.
nected. If O E
is HIGH, the FIFO’s outputs are in High Z (high-impedance) state.
IDual-Mode Pin
Almost Empty/
Almost Full Flags
Asynchronous Almost Empty/Almost Full flags – tied to V
Synchronous Almost Empty/Almost Full flags – tied to V
(Almost Empty synchr on iz e d to R C L K , A lm o st F u ll synchro n iz ed to WC L K .)
of next device.
is asynchronous when VCC/SMODE is tied
is asynchronous when VCC/SMODE is tied to
) are written (read) into (from) the programma-
0 – 17
tied to VSS; all other
. Retransmit function is also available in stand-alone
.
.
.
CC
.
SS
3
CY7C4255
PRELIMINARY
Maximum Ratings
(Above which the useful life may be impaired. For user guidelines, not tested.)
Storage Temperature ................................–65
Ambient Temperature with
Power Applied............................................–55
Supply Voltage to Ground Potential............... –0.5V to +7.0V
DC Voltage Applied to Outputs
in High Z State ...............................................–0.5V to +7.0V
DC Input Voltage...........................................−0.5V to V
Electrical Characteristics Over the Operating Range
°C to +1 50° C
°C to +125 ° C
+0.5V
cc
Output Current into Outputs (LOW)............................. 20 mA
2. See the last page of this specification for Group A subgroup testing information.
3. The VIH and VIL specifications apply for all inputs except WXI, RXI. The WXI, RXI pin is not a TTL input. It is connected to either RXO, WXO of the
previous device or VSS.
4. The V
5. Input signals switch from 0V to 3V with a rise/fall time of less than 3 ns, clocks and clock enables switch at 20MHz, while data inputs switch at 10MHz. Outputs
6. All inputs = VCC – 0.2V, except RCLK and WCLK (which are switching at frequency = 20 MHz), and FL/RT which is at Vss. All outputs are unloaded.
7. Tested initially and after any design changes that may affect these parameters.
8. Tested initially and after any process changes that may affect these parameters.
and VIL specifications apply for all inputs except WXI, RXI. The WXI, RXI pin is not a TTL input. It is connected to either RXO, WXO of the
IH
previous device or V
ar e u n loa d ed. Icc1 (t ypica l) = (25mA+(freq-20MHz)*(1.0mA/MHz))
Input CapacitanceTA = 25°C, f = 1 MH z ,
V
= 5.0 V
Output Capacitance7pF
SS.
CC
5pF
4
CY7C4255
CY7C4265
90%
10%
ns
4255–5
AC Test Loads and Waveforms
R1 1.1K
5V
OUTPUT
INCLUDING
C
JIG AND
SCOPE
L
Ω
R2
680Ω
4255–4
PRELIMINARY
[9, 10]
3.0V
GND
≤ 3ns≤ 3
Equivalent to:THÉ VENIN EQUIVALENT
410Ω
OUTPUT1.91V
ALL INPUT PULSES
90%
10%
Switching Characteristics Over the Operating Range
7C42X5–10 7C42X5–15 7C42X5–25 7C42X5–35
ParameterDescriptionMin. Max. Min. Max. Min. Max. Min. Max.Unit
t
S
t
A
t
CLK
t
CLKH
t
CLKL
t
DS
t
DH
t
ENS
t
ENH
t
RS
t
RSR
t
RSF
t
PRT
t
RTR
t
OLZ
t
OE
t
OHZ
t
WFF
t
REF
t
PAFasynch
t
P AFsyn ch
t
P A Easyn ch
Notes:
9. C
L
10. CL = 5 pF for t
11. Pulse widths less than minimum values are not allowed.
12. Values guaranteed by design, not currently tested.
13. t
PAFasynch
Clock Cycle Frequency10066.74028.6MHz
Data Access Time28210215220ns
Clock Cycle Time10152535ns
Clock HIGH Time4.561014ns
Clock LOW Time4.561014ns
Data Set-Up Time3467ns
Data Hold Time0.5112ns
Enable Set-Up Time3467ns
Enable Hold Time0.5112ns
Reset Pulse Width
[11]
10152535ns
Reset Recovery Time8101520ns
Reset to Flag and Output Time10152535ns
Retransmit Pulse Width30354555ns
Retransmit Recovery Time60657585ns
Output Enable to Output in Low Z
[12]
0000ns
Output Enable to Output Valid3738312315ns
Output Enable to Output in High Z
[12]
3738312315ns
Write Clock to Full Flag8101520ns
Read Clock to Empty Flag8101520ns
Clock to Programmable Almost-Full Flag
[13]
12162025ns
(Asynchronous mode, VCC/SMODE tied to
V
)
CC
Clock to Programmable Almost-Full Flag
(Synchronous mode, V
/SMODE tied to VSS)
CC
Clock to Programmable Almost-Empty Flag
[13]
8101520ns
12162025ns
(Asynchronous mode, VCC/SMODE tied to VCC)
= 30 pF for all AC parameters except for t
, t
.
OHZ
, after program register write will not be valid until 5 ns + t
PAEa syn ch
OHZ
.
.
PAF (E)
5
CY7C4255
PRELIMINARY
CY7C4265
Switching Characteristics Over the Operating Range (continued)
7C42X5–10 7C42X5–15 7C42X5–25 7C42X5–35
ParameterDescriptio nMin. Max. Min. Max. Min.Max. Min. Max.Unit
t
PAEsynch
t
HF
t
XO
t
XI
t
XIS
t
SKEW1
t
SKEW2
t
SKEW3
Clock to Programmable Almost-Full Flag
(Synchronous mode, V
Clock to Half-Full Flag12162025ns
Clock to Expansion Out6101520ns
Expansion in Pulse Width4.56.51014ns
Expansion in Set-Up Time451015ns
Skew Time between Read Clock and Write
Clock for Full Flag
Skew Time between Read Clock and Write
Clock for Empty Flag
Skew Time between Read Clock and Write
Clock for Programmable Almost Empty and Programmable Almost Full Flags (Synchronous
Mode only)
/SMODE tied to VSS)
CC
10151820ns
8101520ns
561012ns
561012ns
6
Loading...
+ 14 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.