128K x 32 Synchronous-Pipelined RAM
CY7C1340A
Cypress Semiconductor Corporation 3901 North First Street San Jose,CA 95134 408-943-2600
Document #: 38-05153 Rev. *C Revised March 31, 2004
Features
Fast access times: 5 and 7 ns
Fast clock speed: 100 and 66 MHz
Provides high-performance 3-1-1-1 access rate
Fast OE access times: 5 and 7 ns
Optimal for performance (two-cycle chip deselect,
depth expansion without wait state)
Single +3.3V –5% and +10%power supply
Supports +2.5V I/O
5V tolerant inputs except I/Os
Clamp diodes to VSSQ at all outputs
Common data inputs and outputs
Byte Write Enable and Global Write control
Three chip enables for depth expansion and address
pipeline
Address, control, input, and output pipeline registers
Internally self-timed Write Cycle
Burst control pins (interleaved or linear burst
sequence)
Automatic power-down for portable applications
High-density, high-speed packages
Low-capacitive bus loading
High 30-pF output drive capability at rated access time
Functional Description
The Cypress Synchronous Burst SRAM family employs
high-speed, low-power CMOS designs using advanced
triple-layer polysilicon, double-layer metal technology. Each
memory cell consists of four transistors and two high valued
resistors.
The CY7C1340A/GVT71128C32 SRAM integrates 131,072 ×
32 SRAM cells with advanced synchronous peripheral circuitry
and a two-bit counter for internal burst operation. All
synchronous inputs are gated by registers controlled by a
positive-edge-triggered Clock Input (CLK). The synchronous
inputs include all addresses, all data inputs, address-pipelining
chip enable (CE), depth-expansion Chip Enables (CE2 and
CE2), Burst Control Inputs (ADSC, ADSP, and ADV), Write
Enables (BW1, BW2, BW3, BW4, and BWE), and Global Write
(GW).
Asynchronous inputs include the Output Enable (OE) and
Burst Mode Control (MODE). The data outputs (Q), enabled
by OE, are also asynchronous.
Addresses and chip enables are registered with either
Address Status Processor (ADSP) or Address Status
Controller (ADSC) input pins. Subsequent burst addresses
can be internally generated as controlled by the Burst Advance
Pin (ADV).
Address, data inputs, and Write controls are registered on-chip
to initiate self-timed Write cycle. Write cycles can be one to
four bytes wide as controlled by the Write control inputs.
Individual byte Write allows individual byte to be written. BW1
controls DQ1–DQ8. BW2 controls DQ9–DQ16. BW3 controls
DQ17–DQ24. BW4 controls DQ25–DQ32. BW1, BW2, BW3,
and BW4 can be active only with BWE being LOW. GW being
LOW causes all bytes to be written. This device also incorpo-
rates pipelined enable circuit for easy depth expansion without
penalizing system performance.
The CY7C1340A/GVT71128C32 operates from a +3.3V
power supply. All inputs and outputs are TTL-compatible. The
device is ideally suited for 486, Pentium®, 680 × 0, and
PowerPC™ systems and for systems that benefit from a wide
synchronous data bus.
Selection Guide
7C1340A-100 7C1340A-66 Unit
Maximum Access Time 5 7 ns
Maximum Operating Current 225 120 mA
Maximum CMOS Standby Current 2 2 mA
CY7C1340A
Document #: 38-05153 Rev. *C Page 2 of 12
Note:
1. The functional block diagram illustrates simplified device operation. See Truth Table, pin descriptions and timing diagrams for detailed information.
Functional Block Diagram
[1]
DQ
DQ
BW3#
BWE#
BW4#
CE#
CE2
CE2#
BYTE 3 WRITE
BYTE 4 WRITE
OUTPUT
REGISTER
OE#
byte 3 write
ADSP#
ADSC#
Address
Register
Binary
Counter
& Logic
CLR
A16-A2
A1-A0
ADV#
MODE
128K x 8 x 4
SRAM Array
Output Buffers
Input
Register
byte 4 write
DQ1-
DQ32
DQ
DQ
DQ
BW1#
BW2#
GW#
BYTE 1 WRITE
BYTE 2 WRITE
CLK
byte 2 write
byte 1 write
DQ
DQ
ENABLE
Power Down LogicZZ
CY7C1340A
Document #: 38-05153 Rev. *C Page 3 of 12
Pin Configuration
Pin Descriptions
Name Type Description
A0–A16 Input-
Synchronous
Addresses: These inputs are registered and must meet the set-up and hold times around
the rising edge of CLK. The burst counter generates internal addresses associated with
A0 and A1, during burst cycle and wait cycle.
BW1, BW2,
BW3, BW4
Input-
Synchronous
Byte Write: A byte Write is LOW for a Write cycle and HIGH for a Read cycle. BW1 controls
DQ1–DQ8. BW2 controls DQ9–DQ16. BW3 controls DQ17–DQ24. BW4 controls
DQ25–DQ32. Data I/O are high-impedance if either of these inputs are LOW, conditioned
by BWE being LOW.
BWE Input-
Synchronous
Write Enable: This active LOW input gates byte Write operations and must meet the
set-up and hold times around the rising edge of CLK.
GW Input-
Synchronous
Global Write: This active LOW input allows a full 32-bit Write to occur independent of the
BWE and BWn lines and must meet the set-up and hold times around the rising edge of CLK.
A5
A4
A3
A2
A1
A0
NC
NC
VSS
VCC
NC
A10
A11
A12
A13
A14
NC
DQ16
DQ15
VCCQ
VSSQ
DQ14
DQ13
DQ12
DQ11
VSSQ
VCCQ
DQ10
DQ9
VSS
NC
VCC
DQ8
DQ7
VCCQ
VSSQ
DQ6
DQ5
DQ4
DQ3
VSSQ
VCCQ
DQ2
DQ1
NC
NC
DQ17
DQ18
VCCQ
VSSQ
DQ19
DQ20
DQ21
DQ22
VSSQ
VCCQ
NC
VCC
NC
VSS
VCCQ
VSSQ
DQ30
VSSQ
VCCQ
DQ31
DQ32
NC
A6
A7
CE
CE2
BW4
BW3
BW2
BW1
CE2
VCC
VSS
CLK
GW
BWE
OE
ADSP
A8
A9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
A15 ADV
ADSC
ZZ
NC
MODE
A16
100-pin TQFP
CY7C1340A
Top View
DQ23
DQ24
DQ25
DQ26
DQ28
DQ29
DQ27
CY7C1340A
Document #: 38-05153 Rev. *C Page 4 of 12
CLK Input-
Synchronous
Clock: This signal registers the addresses, data, chip enables, Write control and burst
control inputs on its rising edge. All synchronous inputs must meet set-up and hold times
around the clock’s rising edge.
CE Input-
Synchronous
Chip Enable: This active LOW input is used to enable the device and to gate ADSP.
CE2 Input-
Synchronous
Chip Enable: This active LOW input is used to enable the device.
CE2 Input-
Synchronous
Chip Enable: This active HIGH input is used to enable the device.
OE Input Output Enable: This active LOW asynchronous input enables the data output drivers.
ADV Input-
Synchronous
Address Advance: This active LOW input is used to control the internal burst counter.
A HIGH on this pin generates wait cycle (no address advance).
ADSP Input-
Synchronous
Address Status Processor: This active LOW input, along with CE being LOW, causes a
new external address to be registered and a Read cycle is initiated using the new address.
ADSC Input-
Synchronous
Address Status Controller: This active LOW input causes device to be de-selected or
selected along with new external address to be registered. A Read or Write cycle is initiated
depending upon Write control inputs.
MODE Input-
Static
Mode: This input selects the burst sequence. A LOW on this pin selects Linear Burst. A NC
or HIGH on this pin selects Interleaved Burst.
ZZ Input-
Asynchronous
Snooze: This active HIGH input puts the device in low power consumption standby mode.
For normal operation, this input has to be either LOW or NC (No Connect).
DQ1–
DQ32
Input/
Output
Data Inputs/Outputs: First Byte is DQ1–DQ8. Second Byte is DQ9–DQ16. Third Byte is
DQ17–DQ24. Fourth Byte is DQ25–DQ32. Input data must meet set-up and hold times
around the rising edge of CLK.
VCC Supply Power Supply: +3.3V –5% to +10%. Pin 14 does not have to be connected directly to
VCC as long as it is greater than VIH.
VSS Ground Ground: GND
VCCQ I/O Supply Output Buffer Supply: +3.3V –5% to +10%. For 2.5V I/O: 2.375V to VCC.
VSSQ I/O Ground Output Buffer Ground: GND
NC - No Connect: These signals are not internally connected.
Pin Descriptions
Name Type Description
Burst Address Table (MODE = NC/VCC)
First
Address
(external)
Second
Address
(internal)
Third
Address
(internal)
Fourth
Address
(internal)
A...A00 A...A01 A...A10 A...A11
A...A01 A...A00 A...A11 A...A10
A...A10 A...A11 A...A00 A...A01
A...A11 A...A10 A...A01 A...A00
Burst Address Table (MODE = GND)
First
Address
(external)
Second
Address
(internal)
Third
Address
(internal)
Fourth
Address
(internal)
A...A00 A...A01 A...A10 A...A11
A...A01 A...A10 A...A11 A...A00
A...A10 A...A11 A...A00 A...A01
A...A11 A...A00 A...A01 A...A10
CY7C1340A
Document #: 38-05153 Rev. *C Page 5 of 12
Truth Table[2, 3, 4, 5, 6, 7, 8]
Operation
Address
Used CE CE2 CE2 ADSP ADSC ADV WRITE OE CLK DQ
Deselected Cycle, Power-down None H X X X L X X X L–H High-Z
Deselected Cycle, Power-down None L X L L X X X X L–H High-Z
Deselected Cycle, Power-down None L H X L X X X X L–H High-Z
Deselected Cycle, Power-down None L X L H L X X X L–H High-Z
Deselected Cycle, Power-down None L H X H L X X X L–H High-Z
Read Cycle, Begin Burst External L L H L X X X L L–H Q
Read Cycle, Begin Burst External L L H L X X X H L–H High-Z
Write Cycle, Begin Burst External L L H H L X L X L–H D
Read Cycle, Begin Burst External L L H H L X H L L–H Q
Read Cycle, Begin Burst External L L H H L X H H L–H High-Z
Read Cycle, Continue Burst Next X X X H H L H L L–H Q
Read Cycle, Continue Burst Next X X X H H L H H L–H High-Z
Read Cycle, Continue Burst Next H X X X H L H L L–H Q
Read Cycle, Continue Burst Next H X X X H L H H L–H High-Z
Write Cycle, Continue Burst Next X X X H H L L X L–H D
Write Cycle, Continue Burst Next H X X X H L L X L–H D
Read Cycle, Suspend Burst Current X X X H H H H L L–H Q
Read Cycle, Suspend Burst Current X X X H H H H H L–H High-Z
Read Cycle, Suspend Burst Current H X X X H H H L L–H Q
Read Cycle, Suspend Burst Current H X X X H H H H L–H High-Z
Write Cycle, Suspend Burst Current X X X H H H L X L–H D
Write Cycle, Suspend Burst Current H X X X H H L X L–H D
Partial Truth Table for Read/Write
FUNCTION GW BWE BW1 BW2 BW3 BW4
Read HHXXXX
Read HLHHHH
Write one byte H L L H H H
Write all bytes H L L L L L
Write all bytes LXXXXX
Notes:
2. X means “Don’t Care.” H means logic HIGH. L means logic LOW. Write = L means [BWE + BW1*BW2*BW3*BW4]*GW equals LOW. Write = H means
[BWE + BW1*BW2*BW3*BW4]*GW equals HIGH.
3. BW1 enables Write to DQ1–DQ8. BW2 enables Write to DQ9–DQ16. BW3 enables Write to DQ17–DQ24. BW4 enables Write to DQ25–DQ32.
4. All inputs except OE must meet set-up and hold times around the rising edge (LOW–HIGH) of CLK.
5. Suspending burst generates Wait cycle.
6. For a Write operation following a Read operation, OE must be HIGH before the input data required set-up time plus High-Z time for OE and staying HIGH
throughout the input data hold time.
7. This device contains circuitry that will ensure the outputs will be in High-Z during power-up.
8. ADSP LOW along with chip being selected always initiates a Read cycle at the L–H edge of CLK. A Write cycle can be performed by setting Write LOW for the
CLK L–H edge of the subsequent wait cycle. Refer to Write timing diagram for clarification.
CY7C1340A
Document #: 38-05153 Rev. *C Page 6 of 12
Maximum Ratings
(Above which the useful life may be impaired. For user guide-
lines, not tested.)
Voltage on VCC Supply Relative to VSS ......... –0.5V to +4.6V
VIN ...........................................................–0.5V to VCC+0.5V
Storage Temperature (plastic) ....................–55°C to +150°C
Junction Temperature ............................................... +150°C
Power Dissipation.......................................................... 1.0W
Short Circuit Output Current........................................ 50 mA
Operating Range
Range
Ambient
Temperature[9] VDD[10,11]
Commercial 0°C to +70°C 3.3V5%/+10%
Industrial –40°C to +85°C
Electrical Characteristics Over the Operating Range
Parameter Description Test Conditions Min. Max. Unit
VIHD Input HIGH (Logic 1) Voltage[12, 13] Data Inputs (DQxx) 2.0 VCCQ + 0.3 V
VIH All Other Inputs 2.0 4.6 V
VIl Input LOW (Logic 0) Voltage[12, 13] –0.3 0.8 V
ILIInput Leakage Current[14] 0V < VIN < VCC –2 2 µA
ILOOutput Leakage Current Output(s) disabled, 0V < VOUT < VCC –2 2 µA
VOH Output HIGH Voltage[12, 15] IOH = –4.0 mA 2.4 V
VOL Output LOW Voltage[12, 15] IOL = 8.0 mA 0.4 V
VCC Supply Voltage[12] 3.1 3.6 V
VCCQ I/O Supply Voltage (3.3V I/O)[12] 3.1 3.6 V
VCCQ I/O Supply Voltage (2.5V I/O)[12] 2.375 VCC
Parameter Description Conditions Typ. -5 -7 Unit
ICC Power Supply Current:
Operating[16, 17, 18] Device selected; all inputs < VILor > VIH; cycle
time > tKC min.; VCC = Max.; outputs open
80 225 120 mA
ISB2 CMOS Standby[17, 18] Device deselected; VCC = Max.;
all inputs < VSS + 0.2 or >VCC – 0.2;
all inputs static; CLK frequency = 0
0.2 2 2 mA
ISB3 TTL Standby[17, 18] Device deselected; all inputs < VIL or > VIH; all
inputs static; VCC = Max.; CLK frequency = 0
81818mA
ISB4 Clock Running[17, 18] Device deselected; all inputs < VIL or > VIH;
VCC = Max.; CLK cycle time > tKC min.
12 30 20 mA
Capacitance[19]
Parameter Description Test Conditions Typ. Max. Unit
CIInput Capacitance TA = 25°C, f = 1 MHz,
VCC = 3.3V
34 pF
COInput/Output Capacitance (DQ) 6 7 pF
Capacitance Derating[20]
Parameter Description Typ. Max. Unit
tKQ Clock to Output Valid 0.016 ns/pF
Notes:
9. TA is the case temperature.
10. Please refer to waveform (d).
11. Power supply ramp-up should be monotonic.
12. All voltages referenced to VSS (GND).
13. Overshoot: VIH +6.0V for t tKC /2.
Undershoot: VIL –2.0V for t tKC /2.
14. MODE pin has an internal pull-up and ZZ pin has an internal pull-down. These two pins exhibit an input leakage current of ±30 µA.
15. AC I/O curves are available upon request.
16. ICC is given with no output current. ICC increases with greater output loading and faster cycle times.
17. “Device Deselected” means the device is in power-down mode as defined in the truth table. “Device Selected” means the device is active.
18. Typical values are measured at 3.3V, 25°C, and 8.5-ns cycle time.
19. This parameter is sampled.
20. Capacitance derating applies to capacitance different from the load capacitance shown in AC Test Loads for 3.3V or 2.5V I/O.
CY7C1340A
Document #: 38-05153 Rev. *C Page 7 of 12
Thermal Resistance
Parameter Description Test Conditions TQFP Typ. Unit
ΘJA Thermal Resistance (Junction to Ambient) Still air, soldered on a 4.25 × 1.125 inch,
four-layer PCB
20 °C/W
ΘJC Thermal Resistance (Junction to Case) 1 °C/W
AC Test Loads and Waveforms—3.3V I/O[21]
AC Test Loads and Waveforms—2.5V I/O
Switching Characteristics Over the Operating Range[22]
Parameter Description
-5
100 MHz
-7
66 MHz
UnitMin. Max. Min. Max.
Clock
tKC Clock Cycle Time 10 15 ns
tKH Clock HIGH Time 4 5 ns
tKL Clock LOW Time 4 5 ns
Output Times
tKQ Clock to Output Valid 5 7 ns
tKQX Clock to Output Invalid 2 2 ns
tKQLZ Clock to Output in Low-Z[23, 24] 33ns
tKQHZ Clock to Output in High-Z[23, 24] 56ns
tOEQ OE to Output Valid[25] 57ns
tOELZ OE to Output in Low-Z[23, 24] 00ns
tOEHZ OE to Output in High-Z[23, 24] 46ns
Set-up Times
tS Address, Controls, and Data In[26] 2.5 2.5 ns
Hold Times
tH Address, Controls, and Data In[26] 0.5 0.5 ns
Notes:
21. Overshoot: VIH(AC) <VDD + 1.5V for t <tTCYC/2; undershoot: VIL(AC) < 0.5V for t <tTCYC/2; power-up: VIH < 2.6V and VDD <2.4V and VDDQ < 1.4V for
t<200 ms.
22. Test conditions as specified with the output loading as shown in (a) of AC Test Loads unless otherwise noted.
23. Output loading is specified with CL = 5 pF as in part (b) of AC Test Loads.
24. At any given temperature and voltage condition, tKQHZ is less than tKQLZ and tOEHZ is less than tOELZ.
25. OE is a “Don’t Care” when a byte Write enable is sampled LOW.
26. This is a synchronous device. All synchronous inputs must meet specified set-up and hold time, except for “don’t care” as defined in the truth table.
DQ
317
351
5pF
(a) (b)
DQ
50
Z
0
= 50
Vt
= 1.5V
3.3V
ALL INPUT PULSES
3.0V
0V
90%
10%
90%
10%
1.5 ns
1.5 ns
(c)
30 pF
Vddmin
Vddtyp
tPU = 200us
For proper RESET
bring Vdd down to 0V
(d)
(a)
DQ
50
Z0= 50
Vt= 1.25V
ALL INPUT PULSES
2.5V
0V
90%
10%
90%
10%
18 ns 1.8 ns
(c)
CY7C1340A
Document #: 38-05153 Rev. *C Page 8 of 12
Switching Waveforms
Read Timing[27]
Note:
27. CE active in this timing diagram means that all chip enables CE, CE2, and CE2 are active.
CLK
ADSP#
ADSC#
ADDRESS
BW1#, BW2#,
BW3#, BW4#,
BWE#, GW#
CE#
ADV#
OE#
DQ
A1 A2
Q(A1) Q(A2) Q(A2+1) Q(A2+2) Q(A2+3) Q(A2) Q(A2+1)
t
KQ
t
KQLZ
t
OELZ
t
KQ
t
S
t
H
t
KH
t
KL
t
KC
t
OEQ
SINGLE READ BURST READ
t
H
t
H
t
S
t
S
t
S
CY7C1340A
Document #: 38-05153 Rev. *C Page 9 of 12
Write Timing[27]
Switching Waveforms (continued)
CLK
ADSP#
ADSC#
ADDRESS
CE#
ADV#
OE#
DQ
A1 A2
D(A2) D(A2+2) D(A2+3) D(A3) D(A3+1) D(A3+2)
t
S
t
H
GW#
A3
D(A1) D(A2+1)
t
KQX
t
OEHZ
Q D(A2+1)
SINGLE WRITE BURST WRITE BURST WRITE
t
H
t
H
t
S
t
S
BW1#, BW2#,
BW3#, BW4#,
BWE#
CY7C1340A
Document #: 38-05153 Rev. *C Page 10 of 12
Read/Write Timing[27]
Switching Waveforms (continued)
CLK
ADSP#
ADSC#
ADDRESS
CE#
ADV#
OE#
DQ
A1
A2 A3
Q(A1) Q(A2)
t
S
t
H
t
S
t
H
A4
D(A3) Q(A4) Q(A4+1) Q(A4+2) D(A5) D(A5+1)
Single Write Burst Read Burst WriteSingle Reads
A5
BW1#, BW2#,
BW3#, BW4#,
BWE#, GW#
Ordering Information
Speed
(MHz) Ordering Code
Package
Name Package Type
Operating
Range
100 CY7C1340A-100AC A101 100-lead 14 × 20 × 1.4 mm Thin Quad Flat Pack Commercial
66 CY7C1340A-66AI A101 100-lead 14 × 20 × 1.4 mm Thin Quad Flat Pack Industrial
CY7C1340A
Document #: 38-05153 Rev. *C Page 11 of 12
© Cypress Semiconductor Corporation, 2003. The information contained herein is subject to change without notice. Cypress Semiconductor Corporation assumes no responsibility for the use
of any circuitry other than circuitry embodied in a Cypress Semiconductor product. Nor does it convey or imply any license under patent or other rights. Cypress Semiconductor does not authorize
its products for use as critical components in life-support systems where a malfunction or failure may reasonably be expected to result in significant injury to the user. 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.
Pentium is a registered trademark of Intel Corporation. PowerPC is a trademark of IBM Corporation. All products and company
names mentioned in this document are the trademarks of their respective holders.
Package Diagrams
100-pin Thin Plastic Quad Flatpack (14 × 20 × 1.4 mm) A101
51-85050-*A
CY7C1340A
Document #: 38-05153 Rev. *C Page 12 of 12
Document History Page
Document Title: CY7C1340A 128K × 32 Synchronous-Pipelined RAM
Document Number: 38-05153
REV. ECN NO. Issue Date
Orig. of
Change Description of Change
** 109897 09/22/01 SZV Changed from Spec number: 38-01003 to 38-05153
*A 111530 02/06/02 GLC Added industrial temp to data sheet
*B 123139 01/19/03 RBI Added power up requirements to operating conditions information.
*C 212291 See ECN VBL Deleted Galvantech info. from title and contents
Updated ordering info to match devmaster
Deleted 83 MHz (–6)