Motorola MCM69L817ZP6R, MCM69L817ZP6, MCM69L817ZP6.5, MCM69L817ZP6.5R, MCM69L817ZP7 Datasheet

...
MCM69L817
1
MOTOROLA FAST SRAM
Product Preview
256K x 18 Bit Data Latch BurstRAM Synchronous Fast Static RAM
The MCM69L817 is a 4M bit synchronous fast static RAM designed to provide a burstable, high performance, secondary cache for the PowerPC and other high performance microprocessors. It is organized as 256K words of 18 bits each. This device integrates input registers, a 2–bit address counter, and high speed SRAM onto a single monolithic circuit for reduced parts count in cache data RAM applications. Synchronous design allows precise cycle control with the use of an external clock (K).
Addresses (SA), data inputs (DQx), and all control signals except output enable (G
) and linear burst order (LBO) are clock (K) controlled through positive–
edge–triggered noninverting registers.
Bursts can be initiated with either ADSP
or ADSC input pins. Subsequent burst addresses can be generated internally by the MCM69L817 (burst sequence operates in linear or interleaved mode dependent upon the state of LBO
) and
controlled by the burst address advance (ADV
) input pin.
Write cycles are internally self–timed and are initiated 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.
Synchronous byte write (SBx
), synchronous global write (SGW), and synchro­nous write enable (SW) are provided to allow writes to either individual bytes or to all bytes. The two bytes are designated as “a” and “b”. SBa
controls DQa and
SBb
controls DQb. Individual bytes are written if the selected byte writes SBx are
asserted with SW
. All bytes are written if either SGW is asserted or if all SBx and
SW
are asserted. For read cycles, data is available at the following edge of the clock (K). The MCM69L817 operates from a 3.3 V core power supply and all outputs
operate on a 3.3 V or 2.5 V power supply . All inputs and outputs are JEDEC stan­dard JESD8–5 compatible.
MCM69L817 Speed Options
Speed t
KHKH
t
KHQV
Setup Hold I
DD
150 MHz 6.7 ns 6 ns 0.5 ns 1 ns 375 mA 133 MHz 7.5 ns 6.5 ns 0.5 ns 1 ns 350 mA 117 MHz 8.5 ns 7 ns 0.5 ns 1 ns 325 mA
3.3 V + 10%, – 5% Core Power Supply, Operates with a 3.3 V or 2.5 V I/O Supply
ADSP
, ADSC, and ADV Burst Control Pins
Selectable Burst Sequencing Order (Linear/Interleaved)
Single–Cycle Deselect Timing
Internally Self–Timed Write Cycle
Byte Write and Global Write Control
PB1 Version 2.0 Compatible
JEDEC Standard 119–Pin PBGA Package
BurstRAM is a trademark of Motorola, Inc. The PowerPC name is a trademark of IBM Corp., used under license therefrom.
This document contains information on a new product under development. Motorola reserves the right to change or discontinue this product without notice.
Order this document
by MCM69L817/D
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
MCM69L817
ZP PACKAGE
PBGA
CASE 999–01
5/23/97
Motorola, Inc. 1997
MCM69L817 2
MOTOROLA FAST SRAM
WRITE
REGISTER
b
ENABLE
REGISTER
BURST
COUNTER
ADSP
G
CLR
WRITE
REGISTER
c
SBa
SBb
SE3
16
18
SGW
K2
ADDRESS
REGISTER
18
DATA–IN
REGISTER
256K x 18 ARRAY
SE2
LBO
ADV
K
ADSC
SA SA1 SA0
SW
SE1
K
2
18
2
2
K2
DQa – DQb
18
FUNCTIONAL BLOCK DIAGRAM
DATA–OUT
LATCH
MCM69L817
3
MOTOROLA FAST SRAM
TOP VIEW 119 BUMP PBGA
6543217
B C
V
SS
G
A
D E
F
H J
V
SS
V
SS
V
SS
V
SS
SA
V
SS
V
SS
V
SS
SA SA SA SA
SA SA SA SA
SA SA SA SA
NC NC NC
SA SA
NC
NC
SW
NC
NC
V
DDQ
V
DDQ
NC
V
DDQ
DQa
DQa
DQa
DQa
NC
V
DD
NC
NC
NCNC
NC
NC
NC DQb
V
SS
SA0
NC
LBO
NC
DQaSA1
V
SS
NCDQb
V
DDQ
DQb
V
SS
NC
NC
DQaSBa
V
SS
NCDQb
NC DQb
V
SS
K
V
SS
DQb
NC
V
DD
NC
V
DD
NC
V
DD
V
DDQ
NC
V
SS
SGW
DQa
DQa
NCADV
SBbDQbNC
V
DDQ
NC
V
SS
G
NCSE1
V
SS
DQbNC
DQb NC
V
SS
NC DQa
V
DD
NC
NC SE2 SA ADSC
ADSP
K L M N P
R T U
Not to Scale
V
DDQ
V
DDQ
SE3
V
DDQ
V
DDQ
NC
PIN ASSIGNMENT
MCM69L817 4
MOTOROLA FAST SRAM
PBGA PIN DESCRIPTIONS
Pin Locations Symbol
Type Description
4B ADSC Input Synchronous Address Status Controller: Active low, interrupts any
ongoing burst and latches a new external address. Used to initiate a READ, WRITE, or chip deselect.
4A ADSP Input Synchronous Address Status Processor: Active low, interrupts any
ongoing burst and latches a new external address used to initiate a new READ or chip deselect (exception — chip deselect does not occur when ADSP
is asserted and SE1 is high).
4G ADV Input Synchronous Address Advance: Increments address count in
accordance with counter type selected (linear/interleaved).
(a) 6D, 7E, 6F, 7G, 6H, 7K, 6L, 6N, 7P
(b) 1D, 2E, 2G, 1H, 2K, 1L, 2M, 1N, 2P
DQx I/O Synchronous Data I/O: “x” refers to the byte being read or written
(byte a, b).
4F G Input Asynchronous Output Enable Input:
Low — enables output buffers (DQx pins). High — DQx pins are high impedance.
4K K Input Clock: This signal registers the address, data in, and all control signals
except G
and LBO.
3R LBO Input Linear Burst Order Input: This pin must remain in steady state (this
signal not registered or latched). It must be tied high or low. Low — linear burst counter (68K/PowerPC). High — interleaved burst counter (486/i960/Pentium).
2A, 3A, 5A, 6A, 3B, 5B, 2C, 3C,
5C, 6C, 2R, 6R, 2T, 3T, 5T, 6T
SA Input Synchronous Address Inputs: These inputs are registered and must
meet setup and hold times.
4N, 4P SA1, SA0 Input Synchronous Address Inputs: These pins must be wired to the two
LSBs of the address bus for proper burst operation. These inputs are registered and must meet setup and hold times.
5L, 3G (a) (b)
SBx Input Synchronous Byte Write Inputs: “x” refers to the byte being written (byte
a, b). SGW
overrides SBx.
4E SE1 Input Synchronous Chip Enable: Active low to enable chip.
Negated high — blocks ADSP
or deselects chip when ADSC is
asserted. 2B SE2 Input Synchronous Chip Enable: Active high for depth expansion. 6B SE3 Input Synchronous Chip Enable: Active low for depth expansion. 4H SGW Input Synchronous Global Write: This signal writes all bytes regardless of the
status of the SBx
and SW signals. If only byte write signals SBx are
being used, tie this pin high. 4M SW Input Synchronous Write: This signal writes only those bytes that have been
selected using the byte write SBx
pins. If only byte write signals SBx
are being used, tie this pin low.
4C, 2J, 4J, 6J, 4R V
DD
Supply Core Power Supply.
1A, 7A, 1F, 7F, 1J, 7J, 1M, 7M, 1U, 7U V
DDQ
Supply I/O Power Supply.
3D, 5D, 3E, 5E, 3F, 5F, 5G, 3H, 5H, 3K, 5K, 3L, 3M, 5M, 3N, 5N, 3P, 5P
V
SS
Supply Ground.
1B, 7B, 1C, 7C, 2D, 4D, 7D, 1E, 6E,
2F, 1G, 6G, 2H, 7H, 3J, 5J, 1K, 6K, 2L, 4L, 7L, 6M, 2N, 7N, 1P, 6P, 1R,
5R, 7R, 1T, 4T, 7T, 2U, 3U, 4U, 5U, 6U
NC No Connection: There is no connection to the chip.
MCM69L817
5
MOTOROLA FAST SRAM
TRUTH TABLE (See Notes 1 Through 5)
Next Cycle
Address
Used
SE1 SE2 SE3 ADSP ADSC ADV G
3
DQx Write 2,
4
Deselect None 1 X X X 0 X X High–Z X Deselect None 0 X 1 0 X X X High–Z X Deselect None 0 0 X 0 X X X High–Z X Deselect None X X 1 1 0 X X High–Z X Deselect None X 0 X 1 0 X X High–Z X Begin Read External 0 1 0 0 X X X High–Z X
5
Begin Read External 0 1 0 1 0 X X High–Z READ
5
Continue Read Next X X X 1 1 0 1 High–Z READ Continue Read Next X X X 1 1 0 0 DQ READ Continue Read Next 1 X X X 1 0 1 High–Z READ Continue Read Next 1 X X X 1 0 0 DQ READ Suspend Read Current X X X 1 1 1 1 High–Z READ Suspend Read Current X X X 1 1 1 0 DQ READ Suspend Read Current 1 X X X 1 1 1 High–Z READ Suspend Read Current 1 X X X 1 1 0 DQ READ Begin Write External 0 1 0 1 0 X X High–Z WRITE Continue Write Next X X X 1 1 0 X High–Z WRITE Continue Write Next 1 X X X 1 0 X High–Z WRITE Suspend Write Current X X X 1 1 1 X High–Z WRITE Suspend Write Current 1 X X X 1 1 X High–Z WRITE
NOTES:
1. X = don’t care. 1 = logic high. 0 = logic low.
2. Write is defined as either 1) any SBx
and SW low or 2) SGW is low.
3. G
is an asynchronous signal and is not sampled by the clock K. G drives the bus immediately (t
GLQX
) following G going low.
4. On write cycles that follow read cycles, G
must be negated prior to the start of the write cycle to ensure proper write data setup times. G must
also remain negated at the completion of the write cycle to ensure proper write data hold times.
5. This read assumes the RAM was previously deselected.
LINEAR BURST ADDRESS TABLE (LBO = V
SS
)
1st Address (External)
2nd Address (Internal) 3rd Address (Internal) 4th Address (Internal)
X . . . X00 X . . . X01 X . . . X10 X . . . X11 X . . . X01 X . . . X10 X . . . X11 X . . . X00 X . . . X10 X . . . X11 X . . . X00 X . . . X01 X . . . X11 X . . . X00 X . . . X01 X . . . X10
INTERLEAVED BURST ADDRESS TABLE (LBO = V
DD
)
1st Address (External) 2nd Address (Internal) 3rd Address (Internal) 4th Address (Internal)
X . . . X00 X . . . X01 X . . . X10 X . . . X11 X . . . X01 X . . . X00 X . . . X11 X . . . X10 X . . . X10 X . . . X11 X . . . X00 X . . . X01 X . . . X11 X . . . X10 X . . . X01 X . . . X00
WRITE TRUTH TABLE
Cycle Type SGW SW SBa SBb
Read H H X X Read H L H H Write Byte a H L L H Write Byte b H L H L Write All Bytes H L L L Write All Bytes L X X X
Loading...
+ 11 hidden pages