• Fast clock-to-output times
— 6.5 ns (133-MHz version)
— 7.5 ns (117-MHz version)
— 8.5 ns (100-MHz version)
• Provide high-performance 2-1-1-1 access rate
• User-selectable burst counter supporting Intel
Pentium interleaved or linear burst sequences
• Separate processor and controller address strobes
• Synchronous self-timed write
• Asynchronous output enable
• Offered in JEDEC-standard 100-pin TQFP ,119-ball BGA
and 165-ball fBGA packages
• JTAG boundary scan for BGA and fBGA packages
• “ZZ” Sleep Mode option
DD
)
Functional Description
[1]
The CY7C1381C/CY7C1383C is a 3.3V, 512K x 36 and 1M x
18 Synchronous Flowthrough SRAMs, respectively designed
to interface with high-speed microprocessors with minimum
glue logic. Maximum access delay from clock rise is 6.5 ns
(133-MHz version). A 2-bit on-chip counter captures the first
address in a burst and increments the address automatically
for the rest of the burst access. 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
(
), depth-expansion Chip Enables (CE2 and
CE
1
Control inputs (
), and Global Write (GW). Asynchronous
and
BWE
include the Output Enable
ADSC
,
ADSP
,
and
ADV
(
)
and the ZZ pin
OE
), Write Enables
[2]
), Burst
CE
3
(
BW
inputs
.
The CY7C1381C/CY7C1383C allows either interleaved or
linear burst sequences, selected by the MODE input pin. A
HIGH selects an interleaved burst sequence, while a LOW
selects a linear burst sequence. Burst accesses can be
initiated with the Processor Address Strobe (ADSP
cache Controller Address Strobe (ADSC
) inputs. Address
) or the
advancement is controlled by the Address Advancement
(ADV) input.
Addresses and chip enables are registered at rising edge of
clock when either Address Strobe Processor (
Address Strobe Controller (
) are active. Subsequent
ADSC
ADSP
) or
burst addresses can be internally generated as controlled by
the Advance pin (
ADV
).
The CY7C1381C/CY7C1383C operates from a +3.3V core
power supply while all outputs may operate with either a +2.5
or +3.3V supply. All inputs and outputs are JEDEC-standard
JESD8-5-compatible.
,
x
Selection Guide
133 MHz117 MHz100 MHzUnit
Maximum Access Time6.57.58.5ns
Maximum Operating Current210190175mA
Maximum CMOS Standby Current707070mA
1
2
3
4
5
6
Notes:
1. For best–practices recommendations, please refer to the Cypress application note System Design Guidelines on www.cypress.com.
2. CE
Cypress Semiconductor Corporation•3901 North First Street•San Jose, CA 95134•408-943-2600
Document #: 38-05238 Rev. *B Revised February 26, 2004
are for TQFP and 165 fBGA package only. 119 BGA is offered only in 1 Chip Enable.
Address Inputs used to select one of the
512K address locations. Sampled at the
rising edge of the CLK if ADSP
active LOW, and CE
sampled active. A
1, CE2
feed the 2-bit counter.
[1:0]
or ADSC is
, and CE
[2]
are
3
Byte Write Select Inputs, active LOW.
Qualified with BWE
to conduct byte writes to
the SRAM. Sampled on the rising edge of
CLK.
Global Write Enable Input, active LOW.
When asserted LOW on the rising edge of
CLK, a global write is conducted (ALL bytes
are written, regardless of the values on
BW
and BWE).
[A:D]
Clock Input. Used to capture all
synchronous inputs to the device. Also used
to increment the burst counter when ADV
is
asserted LOW, during a burst operation.
Chip Enable 1 Input, active LOW. Sampled
on the rising edge of CLK. Used in
conjunction with CE2 and CE
select/deselect the device. ADSP
is HIGH.
if CE
1
[2]
to
3
is ignored
Chip Enable 2 Input, active HIGH.
Sampled on the rising edge of CLK. Used in
conjunction with CE1 and CE
select/deselect the device.
[2]
to
3
Chip Enable 3 Input, active LOW. Sampled
on the rising edge of CLK. Used
in
conjunction with CE1 and CE2 to
select/deselect the device.
Output Enable, asynchronous input,
active LOW. Controls the direction of the I/O
pins. When LOW, the I/O pins behave as
outputs. When deasserted HIGH, I/O pins
are tri-stated, and act as input data pins. OE
is masked during the first clock of a read
cycle when emerging from a deselected
state.
ADV
83G4A9Input-
Synchronous
Advance Input signal, sampled on the
rising edge of CLK. When asserted, it
automatically increments the address in a
burst cycle.
ADSP
84A4B9Input-
Synchronous
Address Strobe from Processor, sampled
on the rising edge of CLK, active LOW.
When asserted LOW, addresses presented
to the device are captured in the address
registers. A
counter. When ADSP
asserted, only ADSP
ignored when
Address Strobe from Controller, sampled
on the rising edge of CLK, active LOW.
When asserted LOW, addresses presented
to the device are captured in the address
registers. A
counter. When ADSP
asserted, only ADSP
Byte Write Enable Input, active LOW.
Sampled on the rising edge of CLK. This
signal must be asserted LOW to conduct a
byte write.
ZZ “sleep” Input, active HIGH. When
asserted HIGH places the device in a
non-time-critical “sleep” condition with data
integrity preserved. For normal operation,
this pin has to be LOW or left floating. ZZ pin
has an internal pull-down.
Bidirectional Data I/O lines. As inputs, they
feed into an on-chip data register that is
triggered by the rising edge of CLK. As
outputs, they deliver the data contained in
the memory location specified by the
addresses presented during the previous
clock rise of the read cycle. The direction of
the pins is controlled by OE
asserted LOW, the pins behave as outputs.
When HIGH, DQs and DQP
in a tri-state condition.
automatically tri-stated during the data
portion of a write sequence, during the first
clock when emerging from a deselected
state, and when the device is deselected,
regardless of the state of OE
are also loaded into the burst
[1:0]
and ADSC are both
is recognized
. When OE is
are placed
[A:D]
The outputs are
.
.
DQP
[A:D]
MODE31R3R1Input-StaticSelects Burst Order. When tied to GND
V
DD
Document #: 38-05238 Rev. *BPage 7 of 36
51,80,1,30P6,D6,D2,P2N11,C11,C1,N1I/O-
15,41,65,91J2,C4,J4,R4,J6D4,D8,E4,
E8,F4,F8,
G4,G8,H4,
H8,J4,J8,
K4,K8,L4,
L8,M4,M8
Synchronous
Power Supply Power supply inputs to the core of the
Bidirectional Data Parity I/O Lines.
Functionally, these signals are identical to
DQs. During write sequences, DQP
controlled by BW
selects linear burst sequence. When tied to
or left floating selects interleaved burst
V
DD
sequence. This is a strap pin and should
remain static during device operation. Mode
Pin has an internal pull-up.
device.
correspondingly.
[A:D]
[A:D]
is
Page 8
C
C
CY7C1381C–Pin Definitions (continued)
CY7C1381
CY7C1383
TQFP
Name
V
DDQ
V
SS
V
SSQ
TDO-U5P7JTAG serial
(3-Chip
Enable)
4,11,20,27,
54,61,70,77
17,40,67,90H2,D3,E3,F3,H3
5,10,21,26,
55,60,71,76
BGA
(1-Chip
Enable)
A1,F1,J1,M1,U1
,
A7,F7,J7,M7,U7
,K3,
M3,N3,
P3,D5,E5,F5,H5
,K5,
M5,N5,P5
--I/O GroundGround for the I/O circuitry.
fBGA
(3-Chip
Enable)I/ODescription
C3,C9,D3,
D9,E3,E9,
F3,F9,G3,
G9,J3,J9,
K3,K9,L3,
L9,M3,M9,
N3,N9
C4,C5,C6,
C7,C8,D5,
D6,D7,E5,
E6,E7,F5,
F6,F7,G5,
G6,G7,H5,
H6,H7,J5,
J6,J7,K5,K6,K7,
L5,L6,L7,M5,M6
,M7,N4,N8
I/O Power
Supply
GroundGround for the core of the device.
output
Synchronous
Power supply for the I/O circuitry.
Serial data-out to the JTAG circuit.
Delivers data on the negative edge of TCK.
If the JTAG feature is not being utilized, this
pin should be left unconnected. This pin is
not available on TQFP packages.
TDI-U3P5JTAG serial
TMS-U2R5JTAG serial
TCK-U4R7JTAG-ClockClock input to the JTAG circuitry. If the
NC16,38,39,66B1,C1,R1,T1,T2
V
/DNU14--Ground/DNU This pin can be connected to Ground or
SS
,J3,D4,L4,J5,R5
,T6,U6,B7,C7,R
7
A1,A11,B1,
B11,C2,C10,H1,
H3,H9,
H10,N2,N5,N7,
N10,P1,P2,R2
input
Synchronous
input
Synchronous
-No Connects. Not internally connected to
Serial data-In to the JTAG circuit. Sampled
on the rising edge of TCK. If the JTAG feature
is not being utilized, this pin can be left
floating or connected to V
up resistor. This pin is not available on TQFP
packages.
Serial data-In to the JTAG circuit. Sampled
on the rising edge of TCK. If the JTAG feature
is not being utilized, this pin can be disconnected or connected to V
available on TQFP packages.
JTAG feature is not being utilized, this pin
must be connected to V
available on TQFP packages.
the die. 18M, 36M, 72M, 144M and 288M are
address expansion pins are not internally
connected to the die.
Address Inputs used to select one of the
1M address locations. Sampled at the ris-
ing edge of the CLK if ADSP
active LOW, and CE
sampled active. A
1, CE2
feed the 2-bit counter.
[1:0]
or ADSC is
, and CE
[2]
are
3
Byte Write Select Inputs, active LOW.
Qualified with BWE
to conduct byte writes
to the SRAM. Sampled on the rising edge of
CLK.
Global Write Enable Input, active LOW.
When asserted LOW on the rising edge of
CLK, a global write is conducted (ALL bytes
are written, regardless of the values on
BW
and BWE).
[A:B]
Byte Write Enable Input, active LOW.
Sampled on the rising edge of CLK. This
signal must be asserted LOW to conduct a
byte write.
Clock Input. Used to capture all
synchronous inputs to the device. Also used
to increment the burst counter when ADV
is
asserted LOW, during a burst operation.
Chip Enable 1 Input, active LOW.
Sampled on the rising edge of CLK. Used in
conjunction with CE2 and CE
select/deselect the device. ADSP
if CE
is HIGH.
1
[2]
to
3
is ignored
Chip Enable 2 Input, active HIGH.
Sampled on the rising edge of CLK. Used in
conjunction with CE
select/deselect the device.
and CE
1
[2]
to
3
Chip Enable 3 Input, active LOW.
Sampled on the rising edge of CLK.
Used in
conjunction with CE1 and CE2 to
select/deselect the device.
Output Enable, asynchronous input,
active LOW. Controls the direction of the
I/O pins. When LOW, the I/O pins behave as
outputs. When deasserted HIGH, I/O pins
are tri-stated, and act as input data pins. OE
is masked during the first clock of a read
cycle when emerging from a deselected
state.
Advance Input signal, sampled on the
rising edge of CLK. When asserted, it
automatically increments the address in a
burst cycle.
Document #: 38-05238 Rev. *BPage 9 of 36
Page 10
C
C
CY7C1383C:Pin Definitions (continued)
CY7C1381
CY7C1383
TQFP
Name
ADSP
ADSC
ZZ64T7H11Input-
DQ
s
(3-Chip
Enable)
84A4B9Input-
85B4A8Input-
58,59,62,63,68,
69,72,73,8,9,12,
13,
18,19,22,23
BGA
(1-Chip
Enable)
P7,K7,G7,E7,F6
,H6,L6,N6,D1,H
1,L1,N1,E2,G2,
K2,M2
fBGA
(3-Chip
Enable)I/ODescription
Synchronous
Synchronous
Asynchronous
J10,K10,
L10,M10,
D11,E11,
F11,G11,J1,K1,
L1,M1,
D2,E2,F2,
G2
I/O-
Synchronous
Address Strobe from Processor,
sampled on the rising edge of CLK,
active LOW. When asserted LOW,
addresses presented to the device are
captured in the address registers. A
also loaded into the burst counter. When
ADSP and ADSC are both asserted, only
ADSP
is recognized. ASDP is ignored when
is deasserted HIGH
CE
1
Address Strobe from Controller,
sampled on the rising edge of CLK,
active LOW. When asserted LOW,
addresses presented to the device are
captured in the address registers. A
also loaded into the burst counter. When
and ADSC
ADSP
is recognized
ADSP
ZZ “sleep” Input, active HIGH. When
asserted HIGH places the device in a
non-time-critical “sleep” condition with data
integrity preserved. For normal operation,
this pin has to be LOW or left floating. ZZ pin
has an internal pull-down.
Bidirectional Data I/O lines. As inputs,
they feed into an on-chip data register that
is triggered by the rising edge of CLK. As
outputs, they deliver the data contained in
the memory location specified by the
addresses presented during the previous
clock rise of the read cycle. The direction of
the pins is controlled by OE
asserted LOW, the pins behave as outputs.
When HIGH, DQs and DQP
in a tri-state condition.
automatically tri-stated during the data
portion of a write sequence, during the first
clock when emerging from a deselected
state, and when the device is deselected,
regardless of the state of OE
are both asserted, only
.
. When OE is
[A:B]
The outputs are
.
are
[1:0]
are
[1:0]
are placed
DQP
[A:B]
MODE31R3R1Input-StaticSelects Burst Order. When tied to GND
Document #: 38-05238 Rev. *BPage 10 of 36
74,24D6,P2C11,N1I/O-
Synchronous
Bidirectional Data Parity I/O Lines.
Functionally, these signals are identical to
During write sequences, DQP
DQ
s.
controlled by BW
selects linear burst sequence. When tied to
or left floating selects interleaved burst
V
DD
sequence. This is a strap pin and should
remain static during device operation. Mode
Pin has an internal pull-up.
correspondingly.
[A:B]
[A:B]
is
Page 11
C
C
CY7C1383C:Pin Definitions (continued)
CY7C1381
CY7C1383
TQFP
Name
V
DD
V
DDQ
V
SS
V
SSQ
TDO-U5P7JTAG serial
TDI-U3P5JTAG serial
TMS-U2R5JTAG serial
TCK-U4R7JTAG-ClockClock input to the JTAG circuitry. If the
(3-Chip
Enable)
15,41,65,91C4,J2,J4,J6,R4D4,D8,E4,
4,11,20,27,
54,61,70,77
17,40,67,90D3,D5,E3,E5,F3
5,10,21,26,
55,60,71,76,
BGA
(1-Chip
Enable)
A1,A7,F1,F7,J1,
J7,M1,M7,U1,U
7
,F5,G5,H3,
H5,K3,K5,L3,M3
,
M5,N3,
N5,P3,P5
--I/O GroundGround for the I/O circuitry.
fBGA
(3-Chip
Enable)I/ODescription
Power Supply Power supply inputs to the core of the
E8,F4,F8,
G4,G8,
H4,H8,J4,
J8,K4,K8,
L4,L8,M4,
M8
C3,C9,D3,
D9,E3,E9,
F3,F9,G3,
G9,J3,J9,
K3,K9,L3,
L9,M3,M9,
N3,N9
C4,C5,C6,
C7,C8,D5,
D6,D7,E5,
E6,E7,F5,
F6,F7,G5,
G6,G7,H1,
H2,H5,H6,
H7,J5,J6,J7,K5,
K6,K7,L5,L6,L7,
M5,
M6,M7,N4,
N8
I/O Power
Supply
GroundGround for the core of the device.
output
Synchronous
input
Synchronous
input
Synchronous
device.
Power supply for the I/O circuitry.
Serial data-out to the JTAG circuit.
Delivers data on the negative edge of TCK.
If the JTAG feature is not being utilized, this
pin should be left unconnected. This pin is
not available on TQFP packages.
Serial data-In to the JTAG circuit.
Sampled on the rising edge of TCK. If the
JTAG feature is not being utilized, this pin
can be left floating or connected to V
through a pull up resistor. This pin is not
available on TQFP packages.
Serial data-In to the JTAG circuit.
Sampled on the rising edge of TCK. If the
JTAG feature is not being utilized, this pin
can be disconnected or connected to V
This pin is not available on TQFP packages.
JTAG feature is not being utilized, this pin
must be connected to V
available on TQFP packages.
. This pin is not
SS
DD
DD
.
Document #: 38-05238 Rev. *BPage 11 of 36
Page 12
C
C
CY7C1383C:Pin Definitions (continued)
CY7C1381
CY7C1383
TQFP
Name
NC1,2,3,6,7,16,25,
V
/DNU14--Ground/DNUThis pin can be connected to Ground or
-No Connects. Not internally connected to
the die. 36M, 72M, 144M and 288M are
address expansion pins are not internally
connected to the die.
should be left floating.
Document #: 38-05238 Rev. *BPage 12 of 36
Page 13
CY7C1381
C
C
CY7C1383
Functional Overview
All synchronous inputs pass through input registers controlled
by the rising edge of the clock. Maximum access delay from
the clock rise (tC0) is 6.5 ns (133-MHz device).
The CY7C1381C/CY7C1383C supports secondary cache in
systems utilizing either a linear or interleaved burst sequence.
The interleaved burst order supports Pentium® and i486
processors. The linear burst sequence is suited for processors
that utilize a linear burst sequence. The burst order is
user-selectable, and is determined by sampling the MODE
input. Accesses can be initiated with either the Processor
Address Strobe (ADSP
). Address advancement through the burst sequence is
(ADSC
controlled by the ADV
burst counter captures the first address in a burst sequence
and automatically increments the address for the rest of the
burst access.
Byte write operations are qualified with the Byte Write Enable
(BWE
) and Byte Write Select (BWX) inputs. A Global Write
Enable (GW
all four bytes. All writes are simplified with on-chip
synchronous self-timed write circuitry.
Three synchronous Chip Selects (CE
asynchronous Output Enable (OE
selection and output tri-state control. ADSP is ignored if
is HIGH.
Single Read Accesses
A single read access is initiated when the following conditions
are satisfied at clock rise: (1) CE
asserted active, and (2) ADSP
the access is initiated by ADSC
deasserted during this first cycle). The address presented to
the address inputs is latched into the address register and the
burst counter/control logic and presented to the memory core.
If the OE
available at the data outputs a maximum to t
rise. ADSP
Single Write Accesses Initiated by ADSP
This access is initiated when the following conditions are
satisfied at clock rise: (1)
active, and (2)
presented are loaded into the address register and the burst
inputs (
cycle. If the write inputs are asserted active ( see Write Cycle
Descriptions table for appropriate states that indicate a write)
on the next clock rise,the appropriate data will be latched and
written into the device.Byte writes are allowed.
tri-stated during a byte write.Since this is a common I/O
device, the asynchronous
and the I/Os must be tri-stated prior to the presentation of data
) overrides all byte write inputs and writes data to
input is asserted LOW, the requested data will be
is ignored if CE1 is HIGH.
GW
, BWE, and BWX)are ignored during this first clock
) or the Controller Address Strobe
input. A two-bit on-chip wraparound
, CE2, CE
1
) provide for easy bank
, CE2, and CE
1
or ADSC is asserted LOW (if
, the write inputs must be
, CE2, CE
CE
ADSP is asserted LOW. The addresses
1
input signal must be deasserted
OE
[2]
3
[2]
) and an
3
CE
[2]
are all
3
after clock
CDV
are all asserted
All I/Os are
to DQs. As a safety precaution, the data lines are tri-stated
once a write cycle is detected, regardless of the state of OE.
Single Write Accesses Initiated by ADSC
This write access is initiated when the following conditions are
satisfied at clock rise: (1) CE
active, (2) ADSC is asserted LOW, (3) ADSP is deasserted
HIGH, and (4) the write input signals (GW, BWE, and BWX)
indicate a write access. ADSC
The addresses presented are loaded into the address register
and the burst counter/control logic and delivered to the
memory core. The information presented to DQ
written into the specified address location. Byte writes are
allowed. All I/Os are tri-stated when a write is detected, even
a byte write. Since this is a common I/O device, the
asynchronous OE
I/Os must be tri-stated prior to the presentation of data to DQs.
As a safety precaution, the data lines are tri-stated once a write
cycle is detected, regardless
input signal must be deasserted and the
, CE2, and CE
1
is ignored if ADSP is active LOW.
of the state of OE
[2]
are all asserted
3
.
Burst Sequences
The CY7C1381C/CY7C1383C provides an on-chip two-bit
wraparound burst counter inside the SRAM. The burst counter
is fed by A
1
burst order. The burst order is determined by the state of the
MODE input. A LOW on MODE will select a linear burst
sequence. A HIGH on MODE will select an interleaved burst
order. Leaving MODE unconnected will cause the device to
default to a interleaved burst sequence.
, and can follow either a linear or interleaved
[1:0]
Interleaved Burst Address Table
(MODE = Floating or VDD)
First
Address
A1: A0
00011011
01001110
10110001
11100100
Second
Address
A1: A0
Third
Address
A1: A0
Linear Burst Address Table
(MODE = GND)
First
Address
A1: A0
00011011
01101100
10110001
11000110
Second
Address
A1: A0
Third
Address
A1: A0
will be
[A:D]
Fourth
Address
A1: A0
Fourth
Address
A1: A0
Document #: 38-05238 Rev. *BPage 13 of 36
Page 14
CY7C1381
C
C
CY7C1383
Sleep Mode
The ZZ input pin is an asynchronous input. Asserting ZZ
places the SRAM in a power conservation “sleep” mode. Two
clock cycles are required to enter into or exit from this “sleep”
mode. While in this mode, data integrity is guaranteed.
Accesses pending when entering the “sleep” mode are not
considered valid nor is the completion of the operation
guaranteed. The device must be deselected prior to entering
“sleep” mode. CE
the
remain inactive for the duration of t
, CE2, CE
1
returns LOW.
ZZ Mode Electrical Characteristics
ParameterDescriptionTest ConditionsMin.Max.Unit
I
DDZZ
t
ZZS
t
ZZREC
t
ZZI
t
RZZI
Truth Table
Snooze mode standby currentZZ > VDD – 0.2V60mA
Device operation to ZZZZ > VDD – 0.2V2t
ZZ recovery timeZZ < 0.2V2t
ZZ active to snooze currentThis parameter is sampled2t
ZZ Inactive to exit snooze currentThis parameter is sampled0ns
[ 3, 4, 5, 6, 7]
[2]
, ADSP, and ADSC must
3
after the ZZ input
ZZREC
.
CYC
CYC
CYC
ns
ns
ns
Cycle Description
Deselected Cycle,
UsedCE1CE2CE3ZZADSPADSCADV WRITEOECLKDQ
NoneHXXLXLXXXL-H Tri-State
Power-down
ADDRESS
Deselected Cycle,
NoneLLXLLXXXXL-H Tri-State
Power-down
Deselected Cycle,
NoneLXHLLXXXXL-H Tri-State
Power-down
Deselected Cycle,
NoneLLXLHLXXXL-H Tri-State
Power-down
Deselected Cycle,
NoneXXXLHLXXXL-H Tri-State
Power-down
Snooze Mode, Pow-
NoneXXXHXXXXXXTri-State
er-down
Read Cycle, Begin BurstExternalLHLLLXXXLL-H Q
Read Cycle, Begin BurstExternalLHLLLXXXHL-H Tri-State
Write Cycle, Begin BurstExternalLHLLHLXLXL-H D
Read Cycle, Begin BurstExternalLHLLHLXHLL-H Q
Read Cycle, Begin BurstExternalLHLLHLXHHL-H Tri-State
Read Cycle, Continue BurstNextXXXLHHLHLL-H Q
Read Cycle, Continue BurstNextXXXLHHLHHL-H Tri-State
Notes:
3. X=”Don't Care.” H = Logic HIGH, L = Logic LOW.
4. WRITE
5. The DQ pins are controlled by the current cycle and the
6. The SRAM always initiates a read cycle when ADSP
7.
9
= L when any one or more Byte Write enable signals and BWE = L or GW= L. WRITE = H when all Byte write enable signals , BWE, GW = H..
after the
don't care for the remainder of the write cycle.
is asynchronous and is not sampled with the clock rise. It is masked internally during write cycles. During a read cycle all data bits are Tri-State when OE
OE
is
inactive or when the device is deselected, and all data bits behave as output when
or with the assertion of
ADSP
. As a result, OE must be driven HIGH prior to the start of the write cycle to allow the outputs to tri-state. OE is a
ADSC
signal. OE is asynchronous and is not sampled with the clock.
OE
is asserted, regardless of the state of GW, BWE, or BWX. Writes may occur only on subsequent clocks
8. Table only lists a partial listing of the byte write combinations. Any Combination of BW
Truth Table for Read/Write
Function (CY7C1383C)
[3]
GW
is valid Appropriate write will be done based on which byte write is active.
X
BWE
BW
B
BW
A
ReadHHXX
ReadHLHH
Write Byte A - ( DQ
Write Byte B - ( DQ
and DQPA)HLHL
A
and DQPB)HLLH
B
Write All BytesHLLL
Document #: 38-05238 Rev. *BPage 15 of 36
Page 16
CY7C1381
C
C
CY7C1383
Truth Table for Read/Write
Function (CY7C1383C)
Write All BytesL XXX
[3]
GW
BWE
BW
B
BW
A
Document #: 38-05238 Rev. *BPage 16 of 36
Page 17
CY7C1381
C
C
T
O
CY7C1383
IEEE 1149.1 Serial Boundary Scan (JTAG)
The CY7C1381C/CY7C1383C incorporates a serial boundary
scan test access port (TAP). This port operates in accordance
with IEEE Standard 1149.1-1990 but does not have the set of
functions required for full 1149.1 compliance. These functions
from the IEEE specification are excluded because their
inclusion places an added delay in the critical speed path of
the SRAM. Note that the TAP controller functions in a manner
that does not conflict with the operation of other devices using
1149.1 fully compliant TAPs. The TAP operates using
JEDEC-standard 3.3V or 2.5V I/O logic levels.
The CY7C1381C/CY7C1383C contains a TAP controller,
instruction register, boundary scan register, bypass register,
and ID register.
Disabling the JTAG Feature
It is possible to operate the SRAM without using the JTAG
feature. To disable the TAP controller, TCK must be tied
LOW(V
SS) to prevent clocking of the device. TDI and TMS are
internally pulled up and may be unconnected. They may alternately be connected to VDD through a pull-up resistor. TDO
should be left unconnected. Upon power-up, the device will
come up in a reset state which will not interfere with the
operation of the device.
TAP Controller State Diagram
TEST-LOGIC
1
RESET
0
0
RUN-TEST/
IDLE
1
SELECT
DR-SCAN
11
CAPTURE-DR
SHIFT-DR
EXIT1-DR
PAUSE-DR
00
EXIT2-DR
UPDATE-DR
10
1
0
0
00
1
11
00
0
1
1
IR-SCAN
CAPTURE-IR
SHIFT-IR
EXIT1-IR
PAUSE-IR
EXIT2-IR
UPDATE-IR
1
SELECT
The 0/1 next to each state represents the value of TMS at the
rising edge of TCK.
Test Access Port (TAP)
Test Clock (TCK)
The test clock is used only with the TAP controller. All inputs
are captured on the rising edge of TCK. All outputs are driven
from the falling edge of TCK.
1
0
0
1
0
1
1
0
Test MODE SELECT (TMS)
The TMS input is used to give commands to the TAP controller
and is sampled on the rising edge of TCK. It is allowable to
leave this ball unconnected if the TAP is not used. The ball is
pulled up internally, resulting in a logic HIGH level.
Test Data-In (TDI)
The TDI ball is used to serially input information into the
registers and can be connected to the input of any of the
registers. The register between TDI and TDO is chosen by the
instruction that is loaded into the TAP instruction register. For
information on loading the instruction register, see Figure . TDI
is internally pulled up and can be unconnected if the TAP is
unused in an application. TDI is connected to the most significant bit (MSB) of any register. (See Tap Controller Block
Diagram.)
Test Data-Out (TDO)
The TDO output ball is used to serially clock data-out from the
registers. The output is active depending upon the current
state of the TAP state machine. The output changes on the
falling edge of TCK. TDO is connected to the least significant
bit (LSB) of any register. (See Tap Controller State Diagram.)
TAP Controller Block Diagram
0
Bypass Register
012
TDITD
TCK
MSTAP CONTROLLER
Selection
Circuitry
Performing a TAP Reset
A RESET is performed by forcing TMS HIGH (VDD) for five
rising edges of TCK. This RESET does not affect the operation
of the SRAM and may be performed while the SRAM is
operating.
At power-up, the TAP is reset internally to ensure that TDO
comes up in a High-Z state.
TAP Registers
Registers are connected between the TDI and TDO balls and
allow data to be scanned into and out of the SRAM test
circuitry. Only one register can be selected at a time through
the instruction register. Data is serially loaded into the TDI ball
on the rising edge of TCK. Data is output on the TDO ball on
the falling edge of TCK.
Instruction Register
012293031...
Identification Register
012..x...
Boundary Scan Register
S
election
Circuitr
y
Document #: 38-05238 Rev. *BPage 17 of 36
Page 18
CY7C1381
C
C
CY7C1383
Instruction Register
Three-bit instructions can be serially loaded into the instruction
register. This register is loaded when it is placed between the
TDI and TDO balls as shown in the Tap Controller Block
Diagram. Upon power-up, the instruction register is loaded
with the IDCODE instruction. It is also loaded with the IDCODE
instruction if the controller is placed in a reset state as
described in the previous section.
When the TAP controller is in the Capture-IR state, the two
least significant bits are loaded with a binary “01” pattern to
allow for fault isolation of the board-level serial test data path.
Bypass Register
To save time when serially shifting data through registers, it is
sometimes advantageous to skip certain chips. The bypass
register is a single-bit register that can be placed between the
TDI and TDO balls. This allows data to be shifted through the
SRAM with minimal delay. The bypass register is set LOW
(V
SS) when the BYPASS instruction is executed.
Boundary Scan Register
The boundary scan register is connected to all the input and
bidirectional balls on the SRAM. The x36 configuration has a
70-bit-long register and the x18 configuration has a 51-bit long
register.
The boundary scan register is loaded with the contents of the
RAM I/O ring when the TAP controller is in the Capture-DR
state and is then placed between the TDI and TDO balls when
the controller is moved to the Shift-DR state. The EXTEST,
SAMPLE/PRELOAD and SAMPLE Z instructions can be used
to capture the contents of the I/O ring.
The Boundary Scan Order tables show the order in which the
bits are connected. Each bit corresponds to one of the bumps
on the SRAM package. The MSB of the register is connected
to TDI, and the LSB is connected to TDO.
Identification (ID) Register
The ID register is loaded with a vendor-specific, 32-bit code
during the Capture-DR state when the IDCODE command is
loaded in the instruction register. The IDCODE is hardwired
into the SRAM and can be shifted out when the TAP controller
is in the Shift-DR state. The ID register has a vendor code and
other information described in the Identification Register
Definitions table.
TAP Instruction Set
Overview
Eight different instructions are possible with the three bit
instruction register. All combinations are listed in the
Instruction Codes table. Three of these instructions are listed
as RESERVED and should not be used. The other five instructions are described in detail below.
The TAP controller used in this SRAM is not fully compliant to
the 1149.1 convention because some of the mandatory 1149.1
instructions are not fully implemented.
The TAP controller cannot be used to load address data or
control signals into the SRAM and cannot preload the I/O
buffers. The SRAM does not implement the 1149.1 commands
EXTEST or INTEST or the PRELOAD portion of
SAMPLE/PRELOAD; rather, it performs a capture of the I/O
ring when these instructions are executed.
Instructions are loaded into the TAP controller during the
Shift-IR state when the instruction register is placed between
TDI and TDO. During this state, instructions are shifted
through the instruction register through the TDI and TDO balls.
To execute the instruction once it is shifted in, the TAP
controller needs to be moved into the Update-IR state.
EXTEST
EXTEST is a mandatory 1149.1 instruction which is to be
executed whenever the instruction register is loaded with all
0s. EXTEST is not implemented in this SRAM TAP controller,
and therefore this device is not compliant to 1149.1. The TAP
controller does recognize an all-0 instruction.
When an EXTEST instruction is loaded into the instruction
register, the SRAM responds as if a SAMPLE/PRELOAD
instruction has been loaded. There is one difference between
the two instructions. Unlike the SAMPLE/PRELOAD
instruction, EXTEST places the SRAM outputs in a High-Z
state.
IDCODE
The IDCODE instruction causes a vendor-specific, 32-bit code
to be loaded into the instruction register. It also places the
instruction register between the TDI and TDO balls and allows
the IDCODE to be shifted out of the device when the TAP
controller enters the Shift-DR state.
The IDCODE instruction is loaded into the instruction register
upon power-up or whenever the TAP controller is given a test
logic reset state.
SAMPLE Z
The SAMPLE Z instruction causes the boundary scan register
to be connected between the TDI and TDO balls when the TAP
controller is in a Shift-DR state. It also places all SRAM outputs
into a High-Z state.
SAMPLE/PRELOAD
SAMPLE/PRELOAD is a 1149.1 mandatory instruction. The
PRELOAD portion of this instruction is not implemented, so
the device TAP controller is not fully 1149.1 compliant.
When the SAMPLE/PRELOAD instruction is loaded into the
instruction register and the TAP controller is in the Capture-DR
state, a snapshot of data on the inputs and bidirectional balls
is captured in the boundary scan register.
The user must be aware that the TAP controller clock can only
operate at a frequency up to 10 MHz, while the SRAM clock
operates more than an order of magnitude faster. Because
there is a large difference in the clock frequencies, it is
possible that during the Capture-DR state, an input or output
will undergo a transition. The TAP may then try to capture a
signal while in transition (metastable state). This will not harm
the device, but there is no guarantee as to the value that will
be captured. Repeatable results may not be possible.
To guarantee that the boundary scan register will capture the
correct value of a signal, the SRAM signal must be stabilized
long enough to meet the TAP controller’s capture setup plus
hold time (t
The SRAM clock input might not be captured correctly if there
is no way in a design to stop (or slow) the clock during a
SAMPLE/PRELOAD instruction. If this is an issue, it is still
plus tCH).
CS
Document #: 38-05238 Rev. *BPage 18 of 36
Page 19
CY7C1381
C
C
123456
T
CY7C1383
possible to capture all other signals and simply ignore the
value of the CLK captured in the boundary scan register.
Once the data is captured, it is possible to shift out the data by
putting the TAP into the Shift-DR state. This places the
boundary scan register between the TDI and TDO balls.
Note that since the PRELOAD part of the command is not
implemented, putting the TAP to the Update-DR state while
performing a SAMPLE/PRELOAD instruction will have the
same effect as the Pause-DR command.
TAP Timing
Test Clock
(TCK)
t
est Mode Select
(TMS)
t
Test Data-In
(TDI)
Test Data-Out
(TDO)
TMSS
TDIS
t
t
TMSH
t
TDIH
TH
BYPASS
When the BYPASS instruction is loaded in the instruction
register and the TAP is placed in a Shift-DR state, the bypass
register is placed between the TDI and TDO balls. The
advantage of the BYPASS instruction is that it shortens the
boundary scan path when multiple devices are connected
together on a board.
Reserved
These instructions are not implemented but are reserved for
future use. Do not use these instructions.
t
TL
t
CYC
t
TDOX
t
TDOV
DON’T CAREUNDEFINED
TAP AC Switching Characteristics Over the operating Range
Captures I/O ring contents. Places the boundary scan register between TDI and TDO.
Forces all SRAM outputs to High-Z state. This instruction is not 1149.1 compliant.
Loads the ID register with the vendor ID code and places the register between TDI and
TDO. This operation does not affect SRAM operations.
Captures I/O ring contents. Places the boundary scan register between TDI and TDO.
Forces all SRAM output drivers to a High-Z state.
Do Not Use: This instruction is reserved for future use.
Captures I/O ring contents. Places the boundary scan register between TDI and TDO.
Does not affect SRAM operation. This instruction does not implement 1149.1 preload
function and is therefore not 1149.1 compliant.
Do Not Use: This instruction is reserved for future use.
Do Not Use: This instruction is reserved for future use.
Places the bypass register between TDI and TDO. This operation does not affect
SRAM operations.
Document #: 38-05238 Rev. *BPage 21 of 36
Page 22
C
C
119-Ball BGA Boundary Scan Order
CY7C1381C (512K x 36)
CY7C1381
CY7C1383
BIT
#
1
2
3M439 N4
4F440 R6
5B441 T5
6A442 T3
7G443 R2
8C644 R3
9A645 P2
10D646P1
11D74 7N 2
12E648L2
13G649K1
14H750N1
15E751M2
16F652L1
17G753K2
18H654Not Bonded (Preset to 0)
19T755H1
20K756G2
21L657E2
22N658D1
23P759H2
24K660G1
25L761F2
26M662E1
27N763D2
28P664A5
29B565A3
30B366E4
31C567Internal
32C368L3
33C269G3
34A270G5
35T471L5
36B672Internal
BALL IDBIT
#
K4
H4
37B2
38P4
BALL ID
Document #: 38-05238 Rev. *BPage 22 of 36
Page 23
C
C
119-Ball BGA Boundary Scan Order
CY7C1383C (1M x 18)
CY7C1381
CY7C1383
BIT
#
1
2
3M439 N4
4F440 R6
5B441 T5
6A442 T3
7G443 R2
8C644 R3
9A645Not Bonded (Preset to 0)
10T646Not Bonded (Preset to 0)
11Not Bonded (Preset to 0)47Not Bonded (Preset to 0)
12Not Bonded (Preset to 0)48Not Bonded (Preset to 0)
13Not Bonded (Preset to 0)49P2
14D650N1
15E751M2
16F652L1
17G753K2
18H654Internal
19T755H1
20K756G2
21L657E2
22N658D1
23P759Not Bonded (Preset to 0)
24Not Bonded (Preset to 0)60Not Bonded (Preset to 0)
25Not Bonded (Preset to 0)61Not Bonded (Preset to 0)
26Not Bonded (Preset to 0)62Not Bonded (Preset to 0)
27Not Bonded (Preset to 0)63Not Bonded (Preset to 0)
28Not Bonded (Preset to 0)64A5
29B565A3
30B366E4
31C567Internal
32C368Not Bonded (Preset to 0)
33C269Internal
34A270G3
35T271L5
36B672Internal
BALL IDBIT
#
K4
H4
37B2
38P4
BALL ID
Document #: 38-05238 Rev. *BPage 23 of 36
Page 24
C
C
165-Ball fBGA Boundary Scan Order
CY7C1381C (512K x 36)
BIT#BALL IDBIT#BALL ID
1B637N6
2B738R6
3A739P6
4B840R4
5A841R3
6B942P4
7A943P3
8B1044R1
9A1045N1
10C1146L2
11E 1 047K2
12F1048J2
13G1049M2
14D1050M1
15D1151L1
16E1152K1
17F1153J1
18G1154Not Bonded (Preset to 0)
19H1155G2
20J1056F2
21K1057E2
22L1058D2
23M1059G1
24J1160F1
25K1161E1
26L1162D1
27M1163C1
28N1164A2
29R1165B2
30R1066A3
31R967B3
32R868B4
33P1069A4
34P970A5
35P871B5
36P1172A6
CY7C1381
CY7C1383
Document #: 38-05238 Rev. *BPage 24 of 36
Page 25
C
C
165-Ball fBGA Boundary Scan Order
CY7C1383C (1M x 18)
BIT#BALL IDBIT#BALL ID
1B637N6
2B738R6
3A739P6
4B840R4
5A841R3
6B942P4
7A943P3
8B1044R1
9A1045Not Bonded (Preset to 0)
10A1146Not Bonded (Preset to 0)
11Not Bonded (Preset to 0)47Not Bonded (Preset to 0)
12Not Bonded (Preset to 0)48Not Bonded (Preset to 0)
13Not Bonded (Preset to 0)49N1
14C1150M1
15D1151L1
16E1152K1
17F1153J1
18G1154Not Bonded (Preset to 0)
19H1155G2
20J1056F2
21K1057E2
22L1058D2
23M1059Not Bonded (Preset to 0)
24Not Bonded (Preset to 0)60Not Bonded (Preset to 0)
25Not Bonded (Preset to 0)61Not Bonded (Preset to 0)
26Not Bonded (Preset to 0)62Not Bonded (Preset to 0)
27Not Bonded (Preset to 0)63Not Bonded (Preset to 0)
28Not Bonded (Preset to 0)64A2
29R1165B2
30R1066A3
31R967B3
32R868Not Bonded (Preset to 0)
33P1069Not Bonded (Preset to 0)
34P970A4
35P871B5
36P1172A6
CY7C1381
CY7C1383
Document #: 38-05238 Rev. *BPage 25 of 36
Page 26
CY7C1381
C
C
CY7C1383
Maximum Ratings
(Above which the useful life may be impaired. For user guidelines, not tested.)
Storage Temperature .................................–65°C to +150°C
Current into Outputs (LOW)......................................... 20 mA
Latch-up Current..................................................... >200 mA
Ambient Temperature with
Power Applied.............................................–55°C to +125°C
Supply Voltage on V
Relative to GND........ –0.3V to +4.6V
DD
DC Voltage Applied to Outputs
in Tri-State........................................... –0.5V to V
DC Input Voltage....................................–0.5V to V
DDQ
DD
+ 0.5V
+ 0.5V
Electrical Characteristics Over the Operating Range
Operating Range
Range
Commercial0°C to +70°C 3.3V – 5%/+10% 2.5V – 5%
Industrial-40°C to +85°C
[12, 13]
Ambient
TemperatureV
DD
V
DDQ
to V
DD
ParameterDescriptionTest ConditionsMin.Max.Unit
V
V
V
V
V
V
I
I
I
I
DD
DDQ
OH
OL
IH
IL
X
OZ
OS
DD
Power Supply Voltage3.1353.6V
I/O Supply VoltageV
Output HIGH VoltageV
Output LOW VoltageV
Input HIGH Voltage
Input LOW Voltage
[12]
[12]
Input Load GND ≤ VI ≤ V
Input Current of MODE Input = V
Input Current of ZZInput = V
Output Leakage Current GND ≤ VI ≤ V
Output Short Circuit
Current
VDD Operating Supply
Current
= 3.3V3.135V
DDQ
V
= 2.5V2.3752.625V
DDQ
= 3.3V, VDD = Min., I
DDQ
V
= 2.5V, VDD = Min., I
DDQ
= 3.3V, VDD = Min., I
DDQ
= 2.5V, VDD = Min., I
V
DDQ
V
= 3.3V2.0VDD + 0.3VV
DDQ
= 2.5V1.7VDD + 0.3VV
V
DDQ
V
= 3.3V–0.30.8V
DDQ
V
= 2.5V–0.30.7V
DDQ
DDQ
SS
Input = V
Input = V
V
DD
V
DD
f = f
DD
SS
DD
= Max., V
= Max., I
= 1/t
MAX
Output Disabled–55µA
DD,
= GND-300µA
OUT
= 0 mA,
OUT
CYC
= –4.0 mA2.4V
OH
= –1.0 mA2.0V
OH
= 8.0 mA0.4V
OL
= 1.0 mA0.4V
OL
–55µA
–30µA
30µA
–30µA
30µA
7.5-ns cycle, 133 MHz210mA
8.8-ns cycle, 117 MHz190mA
DD
10-ns cycle, 100 MHz175mA
I
SB1
Automatic CE
Power-down
Current—TTL Inputs
Max. VDD, Device Deselected,
V
≥ VIH or VIN ≤ VIL, f = f
IN
inputs switching
MAX,
7.5-ns cycle, 133 MHz120mA
8.8-ns cycle, 117 MHz11 0mA
10-ns cycle, 100 MHz100
I
SB2
I
SB3
I
SB4
Notes:
12. Overshoot: V
13. T
Power-up
Automatic CE
Power-down
Current—CMOS Inputs
Automatic CE
Power-down
Current—CMOS Inputs
Automatic CE
Power-down
Current—TTL Inputs
(AC) < VDD +1.5V (Pulse width less than t
IH
: Assumes a linear ramp from 0v to VDD(min.) within 200ms. During this time VIH < VDD and V
Max. VDD, Device Deselected,
V
≥ VDD – 0.3V or VIN ≤ 0.3V,
IN
f = 0, inputs static
Max. VDD, Device Deselected,
V
IN
f = f
≥ V
– 0.3V or VIN ≤ 0.3V,
DDQ
, inputs switching
MAX
Max. VDD, Device Deselected,
V
≥ V
IN
f = 0, inputs static
– 0.3V or VIN ≤ 0.3V,
DD
/2), undershoot: VIL(AC) > -2V (Pulse width less than t
CYC
All speeds70mA
7.5-ns cycle, 133 MHz105mA
8.8-ns cycle, 117 MHz100mA
10-ns cycle, 100 MHz95mA
All Speeds80mA
DDQ
< V
DD
CYC
/2).
V
Document #: 38-05238 Rev. *BPage 26 of 36
Page 27
CY7C1381
C
C
CY7C1383
Thermal Resistance
[14]
ParameterDescriptionTest Conditions
Θ
JA
Θ
JC
Capacitance
Thermal Resistance
(Junction to Ambient)
Thermal Resistance
(Junction to Case)
[14]
Test conditions follow standard
test methods and procedures
for measuring thermal
impedence, per EIA / JESD51.
ParameterDescriptionTest Conditions
CIN Input CapacitanceTA = 25°C, f = 1 MHz,
= 3.3V.
V
C
CLK
C
I/O
Notes:
14. Tested initially and after any design or process change that may affect these parameters
Clock Input Capacitance589pF
Input/Output Capacitance589pF
V
DD
DDQ
= 2.5V
AC Test Loads and Waveforms
3.3V I/O Test Load
OUTPUT
Z
2.5V I/O Test Load
= 50Ω
0
VL= 1.5V
(a)
R
= 50Ω
L
3.3V
OUTPUT
5pF
INCLUDING
JIG AND
SCOPE
R = 317Ω
R = 351Ω
(b)
TQFP
Package
BGA
Package
fBGA
PackageUnit
314546°C/W
673°C/W
TQFP
Package
BGA
Package
fBGA
PackageUnit
589pF
V
GND
DD
≤ 1ns
ALL INPUT PULSES
10%
90%
90%
(c)
10%
≤ 1ns
OUTPUT
Z
= 50Ω
0
V
(a)
L
R
= 1.25V
L
2.5V
OUTPUT
= 50Ω
5pF
INCLUDING
JIG AND
SCOPE
Document #: 38-05238 Rev. *BPage 27 of 36
R = 1667Ω
R =1538Ω
(b)
V
GND
DD
≤ 1ns
ALL INPUT PULSES
10%
90%
90%
10%
≤ 1ns
(c)
Page 28
CY7C1381
C
C
CY7C1383
Switching Characteristics Over the Operating Range
[19, 20]
133 MHz117 MHz100 MHz
ParameterDescription
t
POWER
VDD(Typical) to the first Access
[15]
111ms
Clock
t
CYC
t
CH
t
CL
Clock Cycle Time7.58.510ns
Clock HIGH2.12.32.5ns
Clock LOW2.12.32.5ns
Output Times
t
CDV
t
DOH
t
CLZ
t
CHZ
t
OEV
t
OELZ
t
OEHZ
Data Output Valid After CLK Rise6.57.58.5ns
Data Output Hold After CLK Rise2.02.02.0ns
Clock to Low-Z
Clock to High-Z
OE
LOW to Output Val id
OE LOW to Output Low-Z
OE HIGH to Output High-Z
[16, 17, 18]
[16, 17, 18]
[16, 17, 18]
[16, 17, 18]
2.02.02.0ns
04.004.005.0ns
3.23.43.8ns
000ns
4.04.05.0ns
Setup Times
t
AS
t
ADS
t
ADVS
t
WES
t
DS
t
CES
Address Set-up Before CLK Rise1.51.51.5ns
ADSP, ADSC Set-up Before CLK Rise
ADV Set-up Before CLK Rise
GW, BWE, BW
Rise
Set-up Before CLK
[A:D]
1.51.51.5ns
1.51.51.5ns
1.51.51.5ns
Data Input Set-up Before CLK Rise1.51.51.5ns
Chip Enable Set-up1.51.51.5ns
Hold Times
t
AH
t
ADH
t
WEH
t
ADVH
t
DH
t
CEH
Notes:
15. This part has a voltage regulator internally; t
can be initiated.
, t
16. t
CHZ
CLZ,tOELZ
17. At any given voltage and temperature, t
data bus. These specifications do not imply a bus contention condition, but reflect parameters guaranteed over worst case user conditions. Device is designed
to achieve High-Z prior to Low-Z under the same system conditions
18. This parameter is sampled and not 100% tested.
19. Timing reference level is 1.5V when V
20. Test conditions shown in (a) of AC Test Loads unless otherwise noted.
Address Hold After CLK Rise0.50.50.5ns
ADSP, ADSC Hold After CLK Rise
GW
,
BWE, BW
Hold After CLK Rise
[A:D]
ADV Hold After CLK Rise
0.50.50.5ns
0.50.50.5ns
0.50.50.5ns
Data Input Hold After CLK Rise0.50.50.5ns
Chip Enable Hold After CLK Rise0.50.50.5ns
is the time that the power needs to be supplied above VDD( minimum) initially, before a read or write operation
POWER
, and t
are specified with AC test conditions shown in part (b) of AC Test Loads. Transition is measured ± 200 mV from steady-state voltage.
OEHZ
is less than t
OEHZ
= 3.3V and is 1.25V when V
DDQ
OELZ
and t
is less than t
CHZ
DDQ
= 2.5V.
to eliminate bus contention between SRAMs when sharing the same
CLZ
UnitMin.Max.Min.Max.Min.Max.
Document #: 38-05238 Rev. *BPage 28 of 36
Page 29
C
C
Timing Diagrams
G
Read Cycle Timing
[21]
t
CYC
CY7C1381
CY7C1383
CLK
ADSP
ADSC
ADDRESS
W, BWE,BW
X
CE
ADV
t
ADS
t
t
AS
CES
A1
t
CH
t
ADH
t
AH
t
CEH
t
t
CL
WES
t
WEH
t
ADS
A2
t
ADH
t
ADVS
t
ADVH
Deselect Cycle
ADV suspends burst
OE
Data Out (Q)
High-Z
t
OEV
t
CLZ
t
CDV
Single READ
t
OEHZ
Q(A1)
t
OELZ
t
DOH
Q(A2)
t
CDV
Q(A2 + 1)
Q(A2 + 2)
BURST
Q(A2 + 3)
Q(A2)
Q(A2 + 1)
Burst wraps around
to its initial state
t
CHZ
Q(A2 + 2)
READ
DON’T CARE
UNDEFINED
Document #: 38-05238 Rev. *BPage 29 of 36
Page 30
CY7C1381
C
C
D
CY7C1383
Timing Diagrams (continued)
10
Write Cycle Timing
CLK
[21, 22]
t
ADS
t
ADH
t
CYC
t
t
CL
CH
ADSP
t
t
ADH
ADS
ADSC
t
t
AH
AS
ADDRESS
A1
Byte write signals are ignored for first cycle when
ADSP initiates burst
BWE,
BW
X
GW
t
t
CEH
CES
CE
ADSC extends burst
t
ADS
A2A3
t
t
WEH
WES
t
ADH
t
WES
t
ADVS
t
WEH
t
ADVH
ADV
OE
Data in (D)
ata Out (Q)
t
t
DH
DS
High-Z
BURST READBURST WRITE
t
OEHZ
D(A1)
Single WRITE
D(A2)
D(A2 + 1)
D(A2 + 1)
DON’T CAREUNDEFINED
ADV suspends burst
D(A2 + 2)
D(A2 + 3)
D(A3 + 1)
D(A3)
Extended BURST WRITE
D(A3 + 2)
Document #: 38-05238 Rev. *BPage 30 of 36
Page 31
C
C
Timing Diagrams (continued)
t
D
Read/Write Cycle Timing
[21, 23, 24]
CYC
CY7C1381
CY7C1383
CLK
ADSP
ADSC
ADDRESS
BWE, BW
CE
ADV
OE
Data In (D)
ata Out (Q)
t
t
CL
CH
t
t
ADH
ADS
t
t
AH
AS
High-Z
t
CES
Q(A1)
A2
t
CEH
Q(A2)
A1A5A6
X
Back-to-Back READs
A3A4
t
OEHZ
Single WRITE
t
WES
t
DS
D(A3)
t
t
WEH
DH
t
OELZ
t
CDV
Q(A4)Q(A4+1)
BURST READ
Q(A4+2)
D(A5)D(A6)
Q(A4+3)
DON’T CAREUNDEFINED
Back-to-Back
WRITEs
Note:
21. On this diagram, when CE
22.
Full width write can be initiated by either GW
23.
The data bus (Q) remains in high-Z following a WRITE cycle, unless a new read access is initiated by
24.
is HIGH.
GW
25. Device must be deselected when entering ZZ mode. See Cycle Descriptions table for all possible signal conditions to deselect the device.
26. DQs are in high-Z when exiting ZZ sleep mode.
Document #: 38-05238 Rev. *BPage 31 of 36
is LOW: CE1 is LOW, CE2 is HIGH and CE3 is LOW. When CE is HIGH: CE1 is HIGH or CE2 is LOW or CE3 is HIGH.
LOW; or by GW HIGH, BWE LOW and BWX LOW.
ADSP
or ADSC
.
Page 32
C
C
Timing Diagrams (continued)
Z
[25, 26]
A
Z Mode Timing
CLK
CY7C1381
CY7C1383
t
ZZ
t
ZZREC
ZZ
I
SUPPLY
LL INPUTS
(except ZZ)
Outputs (Q)
t
ZZI
I
DDZZ
High-Z
DON’T CARE
t
RZZI
DESELECT or READ Only
Ordering Information
Speed
(MHz)Ordering Code
133CY7C1381C-133AC
CY7C1383C-133AC
CY7C1381C-133BGC
CY7C1383C-133BGC
CY7C1381C-133BZC
CY7C1383C-133BZC
117CY7C1381C-117ACA101100-lead Thin Quad Flat Pack (14 x 20 x 1.4mm)
CY7C1383C-117AC
CY7C1381C-117BGCBG119119-ball (14 x 22 x 2.4 mm) BGA 3 Chip Enables and
CY7C1383C-117BGC
CY7C1381C-117BZC
CY7C1383C-117BZC
CY7C1381C-117AI
CY7C1383C-117AI
CY7C1381C-117BGI
CY7C1383C-117BGI
CY7C1381C-117BZI
CY7C1383C-117BZI
Package
NamePart and Package Type
A101100-lead Thin Quad Flat Pack (14 x 20 x 1.4mm)
3 Chip Enables
BG119119-ball (14 x 22 x 2.4 mm) BGA 3 Chip Enables and
JTAG
BB165A165-ball Fine-Pitch Ball Grid Array (13 x 15 x 1.2mm)
3 Chip Enables and JTAG
3 Chip Enables
JTAG
BB165A165-ball Fine-Pitch Ball Grid Array (13 x 15 x 1.2mm)
3 Chip Enables and JTAG
A101100-lead Thin Quad Flat Pack (14 x 20 x 1.4mm)
3 Chip Enables
BG119119-ball (14 x 22 x 2.4 mm) BGA 3 Chip Enables and
JTAG
BB165A165-ball Fine-Pitch Ball Grid Array (13 x 15 x 1.2mm)
3 Chip Enables and JTAG
Operating
Range
Commercial
Commercial
Industrial
Document #: 38-05238 Rev. *BPage 32 of 36
Page 33
Ordering Information
Speed
(MHz)Ordering Code
100CY7C1381C-100AC
CY7C1383C-100AC
CY7C1381C-100BGCBG119119-ball (14 x 22 x 2.4 mm) BGA 3 Chip Enables and
CY7C1383C-100BGC
CY7C1381C-100BZCBB165A165-ball Fine-Pitch Ball Grid Array (13 x 15 x 1.2mm)
CY7C1383C-100BZC
CY7C1381C-100AIA101100-lead Thin Quad Flat Pack (14 x 20 x 1.4mm)
CY7C1383C-100AI
CY7C1381C-100BGIBG119119-ball (14 x 22 x 2.4 mm) BGA 3 Chip Enables and
CY7C1383C-100BGI
CY7C1381C-100BZIBB165A165-ball Fine-Pitch Ball Grid Array (13 x 15 x 1.2mm)
CY7C1383C-100BZI
Shaded areas contain advance information.
Please contact your local sales representative for availability of these parts.
Package
NamePart and Package Type
A101100-lead Thin Quad Flat Pack (14 x 20 x 1.4mm)
3 Chip Enables
JTAG
3 Chip Enables and JTAG
3 Chip Enables
JTAG
3 Chip Enables and JTAG
Package Diagrams
CY7C1381C
CY7C1383C
Operating
Range
Commercial
Industrial
GAUGE PLANE
R 0.08 MIN.
0.20 MAX.
0.25
0°-7°
0.60±0.15
1.00 REF.
100-Pin Thin Plastic Quad Flatpack (14 x 20 x 1.4 mm) A101
i486 is a trademark, and Intel and Pentium are registered trademarks of Intel Corporation. PowerPC is a trademark of IBM
Corporation. All product and company names mentioned in this document are the trademarks of their respective holders.
Document #: 38-05238 Rev. *BPage 35 of 36
Page 36
CY7C1381
C
C
CY7C1383
Document History Page
Document Title: CY7C1381C/CY7C1383C 18-Mb (512K x 36/1M x 18) Flow-Through SRAM
Document Number: 38-05238
REV.ECN NO. Issue Date
**11627808/27/02SKXNew Data Sheet
*A12154111/21/02DSGUpdated package diagrams 51-85115 (BG119) to rev. *B and 51-85122
*B206081See ECNRKFFinal Datasheet
Orig. of
ChangeDescription of Change
(BB165A) to rev. *C
Document #: 38-05238 Rev. *BPage 36 of 36
Loading...
+ 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.