CY7C144 Cypress Semiconductor Corporation., CY7C144 Datasheet

no-image

CY7C144

Manufacturer Part Number
CY7C144
Description
8K x 8/9 Dual-Port Static RAMwith Sem, Int, Busy
Manufacturer
Cypress Semiconductor Corporation.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CY7C144-15AC
Manufacturer:
CY
Quantity:
5 510
Part Number:
CY7C144-15AC
Manufacturer:
VISHAY
Quantity:
5 510
Part Number:
CY7C144-15AC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Part Number:
CY7C144-15AI
Manufacturer:
TQS
Quantity:
493
Part Number:
CY7C144-15AXC
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Part Number:
CY7C144-15AXCT
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Part Number:
CY7C144-15AXI
Manufacturer:
Cypress Semiconductor Corp
Quantity:
135
Part Number:
CY7C144-15AXI
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Part Number:
CY7C144-15AXI
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Part Number:
CY7C144-15AXIT
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Part Number:
CY7C144-15JC
Manufacturer:
CYPRESS
Quantity:
1 285
Part Number:
CY7C144-15JXC
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Part Number:
CY7C144-25AC
Quantity:
270
Features
Functional Description
The CY7C144 and CY7C145 are high-speed CMOS 8K x 8
and 8K x 9 dual-port static RAMs. Various arbitration schemes
Notes:
Cypress Semiconductor Corporation
1.
2.
• True Dual-Ported memory cells which allow
• 8K x 8 organization (CY7C144)
• 8K x 9 organization (CY7C145)
• 0.65-micron CMOS for optimum speed/power
• High-speed access: 15ns
• Low operating power: I
• Fully asynchronous operation
• Automatic power-down
• TTL compatible
• Master/Slave select pin allows bus width expansion to
• Busy arbitration scheme provided
• Semaphores included to permit software handshaking
• INT flag for port-to-port communication
• Available in 68-pin PLCC, 64-pin and 80-pin TQFP
• Pin compatible and functionally equivalent to
Logic Block Diagram
simultaneous reads of the same memory location
16/18 bits or more
between ports
IDT7005/IDT7015
BUSY is an output in master mode and an input in slave mode.
Interrupt: push-pull output and requires no pull-up resistor.
(7C145) I/O
BUSY
R/W
CE
OE
I/O
L
I/O
A
A
[1, 2]
8L
7L
0L
12L
0L
L
L
L
CC
INT
SEM
= 160 mA (max.)
L
[2]
L
DECODER
ADDRESS
R/W
OE
CE
3901 North First Street
L
L
L
CONTROL
I/O
ARBITRATION
SEMAPHORE
INTERRUPT
MEMORY
ARRAY
M/S
are included on the CY7C144/5 to handle situations when mul-
tiple processors access the same piece of data. Two ports are
provided permitting independent, asynchronous access for
reads and writes to any location in memory. The CY7C144/5
can be utilized as a standalone 64/72-Kbit dual-port static
RAM or multiple devices can be combined in order to function
as a 16/18-bit or wider master/slave dual-port static RAM. An
M/S pin is provided for implementing 16/18-bit or wider mem-
ory applications without the need for separate master and
slave devices or additional discrete logic. Application areas
include interprocessor/multiprocessor designs, communica-
tions status buffering, and dual-port video/graphics memory.
Each port has independent control pins: chip enable (CE),
read or write enable (R/W), and output enable (OE). Two flags,
BUSY and INT, are provided on each port. BUSY signals that the port
is trying to access the same location currently being accessed by the
other port. The interrupt flag (INT) permits communication between
ports or systems by means of a mail box. The semaphores are used
to pass a flag, or token, from one port to the other to indicate that a
shared resource is in use. The semaphore logic is comprised of eight
shared latches. Only one side can control the latch (semaphore) at
any time. Control of a semaphore indicates that a shared resource is
in use. An automatic power-down feature is controlled independently
on each port by a chip enable (CE) pin or SEM pin.
8K x 8/9 Dual-Port Static RAM
CONTROL
I/O
San Jose
ADDRESS
DECODER
CE
OE
R/W
R
R
R
with Sem, Int, Busy
CA 95134
SEM
INT
R
[2]
R
BUSY
R/W
A
CE
OE
I/O
I/O
I/O
A
12R
0R
R
R
8R
7R
0R
R
C144-1
(7C145)
R
[1, 2]
CY7C145
CY7C144
November 1996
408-943-2600

Related parts for CY7C144

CY7C144 Summary of contents

Page 1

... CY7C144/5 to handle situations when mul- tiple processors access the same piece of data. Two ports are provided permitting independent, asynchronous access for reads and writes to any location in memory. The CY7C144/5 can be utilized as a standalone 64/72-Kbit dual-port static RAM or multiple devices can be combined in order to function as a 16/18-bit or wider master/slave dual-port static RAM ...

Page 2

... TQFP Top View CY7C144 CY7C145 CY7C144 INT BUSY L GND 52 51 M/S BUSY ...

Page 3

... L cleared when left port reads location 1FFE. INT location 1FFF and is cleared when right port reads location 1FFF. Busy Flag Master or Slave Select Power Ground 3 CY7C145 CY7C144 BUSY ...

Page 4

... CC Ind V > V – 0. < 0.2V, Active IN [7] Port Outputs MAX (except output enable means no address or control lines change. This applies only to inputs at CMOS 4 CY7C145 CY7C144 7C144-35 7C144-55 7C145-35 7C145- 160 160 30 30 Ambient Temperature + ...

Page 5

... Com’ > V – 0.2V Ind V > V – 0. < 0.2V, Active IN [7] Port Outputs MAX Test Conditions MHz 5. CY7C145 CY7C144 7C144-35 7C144-55 7C145-35 7C145-55 Min. Max. Min. Max. Unit 2.4 2.4 V 0.4 0.4 V 2.2 2.2 V 0.8 0 + +10 10 ...

Page 6

... HZCE LZCE 6 CY7C145 CY7C144 5V R1=893 OUTPUT R2=347 =1.4V (c) Three-State Delay (Load 3) C144 C144-9 7C144-35 7C144-55 7C145-35 7C145-55 Min. Max. Min. Max ...

Page 7

... CY7C145 CY7C144 7C144-55 7C145-55 Max. Min. Max. Unit ...

Page 8

... L, SEM = H when accessing RAM SEM = L when accessing semaphores. L 19. BUSY = HIGH for the writing port. 20 LOW [15, 16 [15, 17, 18] t ACE t DOE DATA VALID [19, 20 MATCH t PWE t SD VALID MATCH t WDD 8 CY7C145 CY7C144 DATA VALID C144-10 t HZCE t HZOE t PD C144- DDD VALID C144-12 ...

Page 9

... AW t PWE t SD DATAVALID t HZWE HIGH IMPEDANCE PWE . HIGH during a R/W controlled write cycle (as in this example), this requirement does not apply SD . PWE 9 CY7C145 CY7C144 LZOE C144- LZWE C144- allow the I/O drivers to turn off and ...

Page 10

... SPS [25 VALID ADDRESS SOP t SD DATA VALID SWRD t SOP READ CYCLE MATCH t SPS MATCH = CE = HIGH CY7C145 CY7C144 t OHA t ACE DATA VALID OUT t DOE C144-15 C144-16 ...

Page 11

... Read with BUSY (M/S=HIGH) ADDRESS R R/W R DATAIN ADDRESS L BUSY L DATA OUTL Write Timing with Busy Input (M/S=LOW) R/W BUSY t WC MATCH t PWE t SD VALID MATCH t BLA t WDD t PWE CY7C145 CY7C144 BHA t BDD t DDD VALID C144–17 C144–18 ...

Page 12

... BUSY will be asserted PS [29] ADDRESS MATCH BLC ADDRESS MATCH BLC [29 ADDRESS MISMATCH t t BLA BHA ADDRESS MISMATCH t t BLA BHA 12 CY7C145 CY7C144 t BHC C144-19 t BHC C144-20 C144-21 C144-22 ...

Page 13

... depends on which enable pin (CE INS INR t WC WRITE 1FFF [30 [31] [31] t INR t WC WRITE 1FFE [30 [31] [31] t INR ) is deasserted first R asserted last CY7C145 CY7C144 C144- READ 1FFF C144-24 C144- READ 1FFE C144-26 ...

Page 14

... Architecture The CY7C144/5 consists array of 8K words of 8/9 bits each of dual-port RAM cells, I/O and address lines, and control signals (CE, OE, R/W). These control pins permit indepen- dent access for reads or writes to any location in memory. To handle simultaneous writes/reads to the same location, a BUSY pin is provided on each port. Two interrupt (INT) pins can be utilized for port-to-port communication ...

Page 15

... X I/O Left I/O Right 0-7/8 0-7 CY7C145 CY7C144 Right Port INT R 1FFE 1FFF Status Semaphore free Left port obtains semaphore Right side is denied access Right port is granted access to semaphore No change ...

Page 16

... AMBIENT TEMPERATURE (°C) TYPICAL ACCESS TIME CHANGE vs. OUTPUT LOADING 30.0 25.0 20.0 15.0 10.0 V =4.5V CC 5.0 T =25° 200 400 600 800 1000 CAPACITANCE (pF) 16 CY7C145 CY7C144 OUTPUT SOURCE CURRENT vs. OUTPUT VOLTAGE 200 160 120 V =5. =25° 1.0 2.0 3.0 4.0 5.0 OUTPUT VOLTAGE (V) OUTPUT SINK CURRENT vs. OUTPUT VOLTAGE 140 ...

Page 17

... Ordering Information 8K x8 Dual-Port SRAM Speed Package (ns) Ordering Code 15 CY7C144-15AC CY7C144-15JC 25 CY7C144-25AC CY7C144-25JC CY7C144-25AI CY7C144-25JI 35 CY7C144-35AC CY7C144-35JC CY7C144-35AI CY7C144-35JI 55 CY7C144-55AC CY7C144-55JC CY7C144-55AI CY7C144-55JI 8K x9 Dual-Port SRAM Speed Package (ns) Ordering Code 15 CY7C145-15AC CY7C145-15JC 25 CY7C145-25AC CY7C145-25JC CY7C145-25AI CY7C145-25JI 35 CY7C145-35AC CY7C145-35JC CY7C145-35AI CY7C145-35JI 55 CY7C145-55AC ...

Page 18

... Package Diagrams 64-Pin Thin Plastic Quad Flat Pack A65 80-Pin Thin Plastic Quad Flat Pack A80 18 CY7C145 CY7C144 ...

Page 19

... The inclusion of Cypress Semiconductor products in life-support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress Semiconductor against all charges. 68-Lead Plastic Leaded ChipCarrierJ81 CY7C145 CY7C144 ...

Related keywords