CY7C0851V/CY7C0852V/CY7C0853V
PRELIMINARY
CY7C0831V/CY7C0832V
3.3V 64K/128K/256K x 36 and 128K/256K x 18
Synchronous Dual-Port RAM
Functional Description (all)
Features (all)
The CY7C085XV/CY7C083XV are 2M, 4.5M, and 9M
• Truedual-portedmemorycells that allow simultaneous
access of the same memory location
• Synchronous pipelined
• Organization of 2M, 4.5M, and 9M devices
— 256K × 36 (CY7C0853V)
pipelined, synchronous, true dual-port static RAMs that are
high-speed, low-power 3.3V CMOS. Two ports are provided,
permitting independent, simultaneous access for Reads from
any location in memory. A particular port can write to a certain
location while another port is reading that location. The result
of writing to the same location by more than one port at the
same time is undefined. Registers on control, address, and
data lines allow for minimal set-up and hold time.
— 128K × 36 (CY7C0852V)
— 64K × 36 (CY7C0851V)
— 256K × 18 (CY7C0832V)
Functional Description (all except CY7C0853V)
— 128K × 18 (CY7C0831V)
During a Read operation, data is registered for decreased
cycle time. Clock to data valid tCD2 = 4.0 ns at 150 MHz. Each
port contains a burst counter on the input address register.
After externally loading the counter with the initial address, the
counter will increment the address internally (more details to
follow). The internal Write pulse width is independent of the
duration of the R/W input signal. The internal Write pulse is
self-timed to allow the shortest possible cycle times.
• Pipelined output mode allows fast 150-MHz operation
• 0.18-micron CMOS for optimum speed and power
• High-speed clock to data access: 4.0 ns (max.)
• 3.3V low operating power
— Active = 300 mA (typical)
— Standby = 10 mA (typical)
A HIGH on CE0 or LOW on CE1 for one clock cycle will power
down the internal circuitry to reduce the static power
consumption. One cycle with chip enables asserted is required
to reactivate the outputs.
• Interrupt flags for message passing
• Global master reset
• Separate byte enables on both ports
• Commercial and industrial temperature ranges
• IEEE 1149.1-compatible JTAG boundary scan
• 172-ball BGA (1 mm pitch) (15 mm × 15 mm)
• 120-pin TQFP (14 mm × 14 mm × 1.4 mm)
• 176-pin TQFP (24 mm × 24 mm × 1.4 mm)
Counter enable (CNTEN) inputs are provided to stall the
operation of the address input and utilize the internal address
generated by the internal counter for fast, interleaved memory
applications. A port’s burst counter is loaded when the port’s
address strobe (ADS) and CNTEN signals are LOW. When the
port’s CNTEN is asserted and the ADS is deasserted, the
address counter will increment on each LOW to HIGH
transition of that port’s clock signal. This will Read/Write one
word from/into each successive address location until CNTEN
is deasserted. The counter can address the entire memory
array, and will loop back to the start. Counter reset (CNTRST)
is used to reset the unmasked portion of the burst counter to
0s. A counter-mask register is used to control the counter
wrap. The counter and mask register operations are described
in more detail in the following sections.
• FLEx36 devices are pin footprint upgradeable from
2M to 4M to 9M
Features (all except CY7C0853V)
• Counter wrap around control
— Internal maskregister controlscounter wrap-around
— Counter-interrupt flags to indicate wrap-around
— Memory block retransmit operation
• Counter readback on address lines
• Mask register readback on address lines
• Dual Chip Enables on both ports for easy depth
expansion
New features added to the CY7C08X1V/CY7C08X2V devices
include: readback of burst-counter internal address value on
address lines, counter-mask registers to control the counter
wrap-around, counter interrupt (CNTINT) flags, readback of
mask register value on address lines, retransmit functionality,
interrupt flags for message passing, JTAG for boundary scan,
and asynchronous Master Reset (MRST).
Cypress Semiconductor Corporation
•
3901 North First Street
•
San Jose
•
CA 95134
•
408-943-2600
Document #: 38-06059 Rev. *C
Revised April 22, 2002