64K x 36 Bit Pipelined BurstRAM
Synchronous Fast Static RAM
The MCM63P636 is a 2M–bit synchronous fast static RAM designed to provide
burstable, high performance, secondary cache for advanced microprocessors.
It is organized as 64K words of 36 bits each. This device integrates input registers, an output register, a 2–bit address counter, and a high speed SRAM onto
a single monolithic circuit for reduced parts count in cache data RAM applications. Synchronous design allows for precise cycle control with the use of an external clock (K) and external strobe clock (SK).
Addresses (SA), data inputs (DQx), and all control signals are clock (K)
controlled through positive–edge–triggered noninverting registers. Data strobes
STRBA, STRBA
positive–edge–triggered non–inverting registers. Strobe clock, 180 degrees out
of phase with clock (K), is only used with the data strobes such that they are
centered with data output on read cycles.
Burst sequences are initiated with ADS
addresses are generated internally by MCM63P636.
Write cycles are internally self–timed and are initiated with address and control
logic by the rising edge of the clock (K) input. This feature eliminates complex
off–chip write pulse generation and provides increased timing flexibility for
incoming signals. Special logic enables the memory to accept data on the rising
edge of clock (K) a cycle after address and control signals.
For read cycles, the SRAMs output data is temporarily stored by an
edge–triggered output register and then released to the output buffers at the
second rising edge of clock (K) for a read latency of three cycles. Data strobes
rise and fall with SRAM output to help external devices receiving the data to
latch the data.
The MCM63P636 operates from a 3.3 V core power supply , a 2.0 V input power
supply, and a 2.0 V I/O power supply . These power supplies are designed so that
power sequencing is not required.
5DADSInputSynchronous Address Status: Active low, used to initiate read or write
(a) 1B, 2B, 1D, 2D, 3D, 1F, 2F, 1H, 2H,
1K, 2K, 1M, 2M, 1P, 2P, 3P, 1T, 2T
(b) 8B, 9B, 7D, 8D, 9D, 8F, 9F, 8H, 9H,
8K, 9K, 8M, 9M, 7P, 8P, 9P, 8T, 9T
5FKInputClock: This signal registers the address, data in, and all control signals.
6CRESETInputAsynchronous Power–On Reset: Active low at power up, resets internal
3A, 7A, 3B, 7B, 5M, 5N,
4P, 5P, 6P, 4R, 6R, 3T, 4T, 6T
5R, 5TSA1, SA0InputSynchronous Address Inputs: These pins must be wired to the two
4ASE1InputSynchronous Chip Enable: Active low to enable chip.
5ASE2InputSynchronous Chip Enable: Active high to enable chip.
4BSE3InputSynchronous Chip Enable: Active low to enable chip.
5GSKInputData Strobe Clock: 180 degrees out–of–phase with K. Used only with
3KSTRBAOutput Data Strobe: Used in reference to DQa I/Os.
3HSTRBAOutput Data Strobe: Used in reference to DQa I/Os.
7KSTRBBOutput Data Strobe: Used in reference to DQb I/Os.
7HSTRBBOutput Data Strobe: Used in reference to DQb I/Os.
5UTCKInputBoundary Scan Pin, Test Clock: If boundary scan is not used, TCK
3UTDIInputBoundary Scan Pin, T est Data In.
7UTDOOutput Boundary Scan Pin, Test Data Out.
4UTMSInputBoundary Scan Pin, Test Mode Select.
6UTRSTInputBoundary Scan Pin, Asynchronous T est Reset. If boundary scan is not
6A, 5B, 5K, 7TNC—No Connection: There is no connection to the chip.
6BNU/V
4C, 5JNU/V
TypeDescription
state machines latch in external addresses, or deselect chip.
DQxI/OSynchronous Data I/O: “x” refers to the word being read or written
SAInputSynchronous Address Inputs: These inputs are registered and must
V
V
V
DD
DDI
DDQ
SS
Supply Core Power Supply.
Supply Input Power Supply.
Supply I/O Power Supply.
Supply Ground.
DD
SS
(I/Os a and b).
state machines.
meet setup and hold times.
LSBs of the address bus for proper burst operation. These inputs are
registered and must meet setup and hold times.
data strobes.
must be tied to VDD or VSS.
used, TRST
—Not Usable: There is an internal connection to the chip. This pin may be
left unconnected or tied to VDD.
—Not Usable: There is an internal connection to the chip. This pin may be
left unconnected or tied to VSS.
must be tied to VSS.
MCM63P636
4
MOTOROLA FAST SRAM
TQFP PIN DESCRIPTIONS
Pin LocationsSymbol
85ADSInputSynchronous Address Status: Active low, used to initiate read or write
(a) 1, 2, 3, 6, 7, 8, 9, 12, 13, 18,
19, 22, 23, 24, 25, 28, 29, 30
(b) 51, 52, 53, 56, 57, 58, 59, 62, 63,
68, 69, 72, 73, 74, 75, 78, 79, 80
89KInputClock: This signal registers the address, data in, and all control signals.
84RESETInputAsynchronous Power–On Reset: Active low at power up, resets internal
32, 33, 34, 35, 44, 45, 46,
47, 48, 49, 81, 82, 99, 100
36, 37SA1, SA0InputSynchronous Address Inputs: These pins must be wired to the two
98SE1InputSynchronous Chip Enable: Active low to enable chip.
97SE2InputSynchronous Chip Enable: Active high to enable chip.
92SE3InputSynchronous Chip Enable: Active low to enable chip.
93SKInputData Strobe Clock: 180 degrees out–of–phase with K. Used only with
16STRBAOutput Data Strobe: Used in reference to DQa I/Os.
14STRBAOutput Data Strobe: Used in reference to DQa I/Os.
64STRBBOutput Data Strobe: Used in reference to DQb I/Os.
66STRBBOutput Data Strobe: Used in reference to DQb I/Os.
31, 39, 42, 50, 86NC—No Connection: There is no connection to the chip.
83NU/V
95, 96NU/V
TypeDescription
state machines latch in external addresses, or deselect chip.
DQxI/OSynchronous Data I/O: “x” refers to the word being read or written
SAInputSynchronous Address Inputs: These inputs are registered and must
DD
DDI
DDQ
V
SS
Supply Core Power Supply.
Supply Input Power Supply.
Supply I/O Power Supply.
Supply Ground.
DD
SS
(I/Os a and b).
state machines.
meet setup and hold times.
LSBs of the address bus for proper burst operation. These inputs are
registered and must meet setup and hold times.
data strobes.
—Not Usable: There is an internal connection to the chip. This pin may be
left unconnected or tied to VDD.
—Not Usable: There is an internal connection to the chip. This pin may be
left unconnected or tied to VSS.
MOTOROLA FAST SRAM
MCM63P636
5
TRUTH TABLE (See Notes 1 and 2)
K
L – HFalse0XDeselectDHigh–Z—
L – HTrue00Load Address, Begin WriteBWData In—
L – HTrue01Load Address, Begin ReadBR—Data Out
L – HX10Continue WriteCWData In—
L – HX11Continue Read
*Command code inputs not shown from this state are not valid.
Figure 1. Functional State Diagram
MOTOROLA FAST SRAM
D, CW, CR – MW
INTERMEDIATE
HIGH–Z1,
INTERMEDIA TE
HIGH–Z1,
DATA–OUT/
Q(1)VALID1,
DATA–OUT/
Q(2)VALID1,
4
CR
4
CR
CR
BR
2
3
HIGH–Z
4
BW
DATA–IN (1)/
HIGH–Z1,
DATA–IN (2)/
HIGH–Z1,
DATA–IN (3)/
HIGH–Z1,
DATA–IN (4)/
HIGH–Z1,
4
CW
4
CW
4
CW
4
MW
MW
MW
MASK (2)/
HIGH–Z1,
MW
MASK (3)/
HIGH–Z1,
MW
MASK (4)/
HIGH–Z1,
MW
4
4
4
CR
DATA–OUT/
Q(3)VALID1,
BR
CR
DATA–OUT/
Q(4)VALID1,
NOTES:
1. Command code inputs not shown from this state are not valid.
2. STRBA and STRBB transition from logic 1 to 0. STRBA
3. STRBA and STRBB transition from logic 0 to 1. STRBA
4. Data strobes are driven to High–Z.
CR
2
3
DATA–OUT/
Q(4)VALID1,
D, CW, CR
3
BR
Figure 2. Data I/O State Diagram
CW, MW
HIGH–Z1,
and STRBB transition from logic 0 to 1.
and STRBB transition from logic 1 to 0.
4
CW, MW
HIGH–Z1,
4
MW
MOTOROLA FAST SRAM
MCM63P636
7
ABSOLUTE MAXIMUM RATINGS (See Note 1)
RatingSymbolValueUnit Notes
Power Supply VoltageV
I/O Supply VoltageV
Input Supply VoltageV
Voltage Relative to VSS for Any Pin
Except V
Input Voltage (Three–State I/O)V
Output Current (per I/O)I
Package Power DissipationP
Temperature Under BiasT
Storage TemperatureT
NOTES:
DD
1. Permanent device damage may occur if ABSOLUTE MAXIMUM RATINGS are
exceeded. Functional operation should be restricted to RECOMMENDED OPERATING CONDITIONS. Exposure to higher than recommended voltages for extended
periods of time could affect device reliability.
2. This is a steady–state DC parameter that is in effect after the power supply has
achieved its nominal operating level. Power sequencing is not necessary.
3. V
= V
DDI
4. Max Vin and VIT are not to exceed Max VDD.
5. Power dissipation capability is dependent upon package characteristics and use
environment. See Package Thermal Characteristics.
DDQ
.
DD
DDQ
DDI
V
out
bias
stg
VSS – 0.5 to + 4.0V
VSS – 0.5 to 2.5V2, 3
VSS – 0.5 to 2.5V2, 3
in
IT
D
VSS – 0.5 to
V
DDI
VSS – 0.5 to
V
DDQ
± 20mA
2.75W5
– 10 to 85°C
– 55 to 125°C
+ 0.5
V2, 4
V2, 4
+ 0.5
This device contains circuitry to protect the
inputs against damage due to high static voltages or electric fields; however, it is advised
that normal precautions be taken to avoid
application of any voltage higher than maximum rated voltages to this high–impedance
circuit.
PACKAGE THERMAL CHARACTERISTICS — PBGA
RatingSymbolMaxUnitNotes
Junction to Ambient (@ 200 lfm)R
Junction to Board (Bottom)R
Junction to Case (Top)R
θJA
θJB
θJC
25°C/W1, 2
12°C/W3
10°C/W4
PACKAGE THERMAL CHARACTERISTICS — TQFP
RatingSymbolMaxUnitNotes
Junction to Ambient (@ 200 lfm)R
Junction to Board (Bottom)R
Junction to Case (Top)R
NOTES:
1. Junction temperature is a function of on–chip power dissipation, package thermal resistance, mounting site (board) temperature, ambient
temperature, air flow, and board thermal resistance.
2. Per SEMI G38–87.
3. Indicates the average thermal resistance between the die and the printed circuit board.
4. Indicates the average thermal resistance between the die and the case top surface via the cold plate method (MIL SPEC–883 Method 1012.1).
θJA
θJB
θJC
25°C/W1, 2
17°C/W3
9°C/W4
MCM63P636
8
MOTOROLA FAST SRAM
DC OPERA TING CONDITIONS AND CHARACTERISTICS
(VDD = 3.3 V ± 200 mV, TA = 0 to 70°C, Unless Otherwise Noted)
RECOMMENDED OPERATING CONDITIONS AND DC CHARACTERISTICS (Voltage Referenced to V
ParameterSymbolMinTypMaxUnit
Supply VoltageV
Input Supply VoltageV
I/O Supply VoltageV
Input Low Voltage (V
Input High Voltage (V
Input Leakage Current (0 V ≤ Vin ≤ VDD)I
Output Leakage Current (0 V ≤ Vin ≤ V
Output Low Voltage (IOL = 1 mA)V
Output High Voltage (IOL = – 1 mA)V
DDI
DDI
= V
= V
)V
DDQ
)V
DDQ
)I
DDQ
V
IH
V
SS
VSS – 0.25 V
VSS – 0.5 V
DD
DDI
DDQ
IL
IH
lkg(I)
lkg(O)
OL
OH
20% t
3.13.33.5V
1.8—2.2V
1.8—2.2V
– 0.5—0.35 x V
0.65 x V
DDI
——± 1µA
——± 1µA
– 0.5—0.4V
V
– 0.4—V
DDQ
KHKH
—V
Figure 3. Undershoot Voltage
SS
= 0 V)
DDI
DDQ
DDI
+ 0.5V
+ 0.5V
V
SUPPLY CURRENTS
ParameterSymbolMinMaxUnitNotes
AC Supply Current (Device Selected, All Outputs Open,
Freq = Max, VDD = Max)
Input and I/O Supply Current – Desktop (All 40 Outputs Toggling,
Freq = Max, V
Static Standby Supply Current (Device Deselected, Freq = Max,
VDD = Max, ADS
or ≥ (V