The CY7C09079V/89V/99V and CY7C09179V/89V/99V are
high speed synchronous CMOS 32K, 64K, and 128K x 8/9
dual-port static RAMs. Two ports are provided, permitting
independent, simultaneous access for reads and writes to any
location in memory.
[4]
Registers on control, address, and data
lines enable minimal setup and hold times. In pipelined output
mode, data is registered for decreased cycle time. Clock to data
valid t
used to bypass the pipelined output register to eliminate access
CD2
= 6.5 ns
latency. In flow-through mode, data is available t
the address is clocked into the device. Pipelined output or
[1]
(pipelined). Flow-through mode can also be
= 18 ns after
CD1
flow-through mode is selected via the FT/Pipe pin.
Each port contains a burst counter on the input address register.
The internal write pulse width is independent of the
LOW-to-HIGH transition of the clock signal. The internal write
pulse is self-timed to enable the shortest possible cycle times.
Pin Configurations
Figure 1. 100-Pin TQFP (Top View) - CY7C09099V (128K x 8), CY7C09089V (64K x 8),CY7C09079V (32K x 8)
A HIGH on CE
the internal circuitry to reduce the static power consumption. The
or LOW on CE1 for one clock cycle powers down
0
use of multiple Chip Enables enables easier banking of multiple
chips for depth expansion configurations. In the pipelined mode,
one cycle is required with CE0 LOW and CE1 HIGH to reactivate
the outputs.
Counter enable inputs are provided to stall the operation of the
address input and use the internal address generated by the
internal counter for fast interleaved memory applications. A
port’s burst counter is loaded with the port’s Address Strobe
(ADS
). When the port’s Count Enable (CNTEN) is asserted, the
address counter increments on each LOW-to-HIGH transition of
that port’s clock signal. This reads/writes one word from/into
each successive address location until CNTEN
is deasserted.
The counter can address the entire memory array and loops
back to the start. Counter Reset (CNTRST
) is used to reset the
burst counter.
All parts are available in 100-pin Thin Quad Plastic Flatpack
(TQFP) packages.
Notes
4. When writing simultaneously to the same location, the final value cannot be guaranteed.
5. This pin is NC for CY7C09079V.
6. This pin is NC for CY7C09079V and CY7C09089V.
7. For CY7C09079V and CY7C09089V, pin #23 connected to V
compatible with an IDT 5V x16 flow-through device.
Document #: 38-06043 Rev. *CPage 2 of 21
CC
is pin compatible with an IDT 5V x8 pipelined device; connecting pin #23 and #53 to GND is pin
Figure 2. 100-Pin TQFP (Top View0 - CY7C09199V (128K x 9), CY7C09189V (64K x 9),CY7C09179V (32K x 9)
Document #: 38-06043 Rev. *CPage 3 of 21
[+] Feedback
CY7C09079V/89V/99V
CY7C09179V/89V/99V
Notes
8. This pin is NC for CY7C09179V.
9. This pin is NC for CY7C09179V and CY7C09189V
Selection Guide
Description
(MHz)
f
MAX2
(Pipelined)
Max. Access Time
CY7C09079V/89V/99V
CY7C09179V/89V/99V-6
100836750
6.57.5912
CY7C09079V/89V/99V
[1]
CY7C09179V/89V/99V-7
(ns) (Clock to Data,
Pipelined)
Typical Operating
Current I
CC
(mA)
Typical Standby
Current for I
(mA) (Both Ports
SB1
175155135115
25252020
TTL Level)
Typical Standby
Current for I
(μA) (Both Ports
SB3
10 μA10 μA10 μA10 μA
CMOS Level)
Pin Definitions
Left PortRight PortDescription
A0L–A
16L
ADS
L
CE0L,CE
CLK
CNTEN
CNTRST
I/O0L–I/O
OE
R/W
FT/PIPE
1L
L
L
L
8L
L
L
L
GNDGround Input.
NCNo Connect.
V
CC
A0R–A
16R
ADS
R
CE0R,CE
CLK
R
CNTEN
CNTRST
I/O0R–I/O
OE
R
R/W
R
FT/PIPE
Address Inputs (A0–A14 for 32K; A0–A15 for 64K; and A0–A16 for 128K devices).
Address Strobe Input. Used as an address qualifier. This signal should be asserted LOW to
access the part using an externally supplied address. Asserting this signal LOW also loads
the burst counter with the address present on the address pins.
Chip Enable Input. To select either the left or right port, both CE0 AND CE1 must be asserted
1R
to their active states (CE
≤ VIL and CE1 ≥ VIH).
0
Clock Signal. This input can be free running or strobed. Maximum clock input rate is f
Counter Enable Input. Asserting this signal LOW increments the burst address counter of its
R
respective port on each rising edge of CLK. CNTEN
asserted LOW.
Counter Reset Input. Asserting this signal LOW resets the burst address counter of its
R
respective port to zero. CNTRST
Data Bus Input/Output (I/O0–I/O7 for x8 devices; I/O0–I/O8 for x9 devices).
8R
is not disabled by asserting ADS or CNTEN.
Output Enable Input. This signal must be asserted LOW to enable the I/O data pins during
read operations.
Read/Write Enable Input. This signal is asserted LOW to write to the dual port memory array.
For read operations, assert this pin HIGH.
Flow-Through/Pipelined Select Input. For flow-through mode operation, assert this pin LOW.
R
For pipelined mode operation, assert this pin HIGH.
Power Input.
CY7C09079V/89V/99V
CY7C09179V/89V/99V
[1]
-9
is disabled if ADS or CNTRST are
CY7C09079V/89V/99V
CY7C09179V/89V/99V
-12
.
MAX
Document #: 38-06043 Rev. *CPage 4 of 21
[+] Feedback
CY7C09079V/89V/99V
CY7C09179V/89V/99V
Maximum Ratings
Notes
10. The Voltage on any input or I/O pin cannot exceed the power pin during power-up.
11. Industrial parts are available in CY7C09099V and CY7C09199V only.
12. CE
L
and CER are internal signals. To select either the left or right port, both CE0 AND CE1 must be asserted to their active states (CE0 ≤ VIL and CE1 ≥ VIH).
Exceeding maximum ratings may impair the useful life of the
device. These user guidelines are not tested.
Storage Temperature................................. –65°C to +150°C
Ambient Temperature with Power Applied.. –55
Supply Voltage to Ground Potential................–0.5V to +4.6V
DC Voltage Applied to
Outputs in High Z State ...........................–0.5V to V
DC Input Voltage ..................................... –0.5V to V
Output Current into Outputs (LOW)............................. 20 mA
[10]
°C to +125°C
+0.5V
CC
+0.5V
CC
Electrical Characteristics Over the Operating Range