Navigate:

Advice
Beginners
BIOS Guide
CPUs
Links
Mainboards
Memory
Network
Storage
Video/Sound Cards

Contact
Forum
SiteMap
Sponsors
WebNews
Home

Xoxide Computer Mods
. .

Prices:

Mainboards

ABIT
ASUS
Chaintech
Shuttle
Soyo
Tyan

CPU
Intel
P4 2.4C-800
P4 2.6C-800
P4 2.8C-800
P4 3.0-800
P4 3.2-800

AMD
AthlonXP
XP 1700+
XP 2000+
XP 2400+
XP 2500+
XP 2700+
XP 3000+
XP 3200+

Athlon64
Athlon64 3200+
Athlon64 FX-51

Opteron
Opteron 240
Opteron 242
Opteron 244
Opteron 246

Memory

Corsair
Crucial
Kingston
Mushkin
OCZ

Search Prices:


























































































































LOSTCIRCUITS

SHORTCUTS:
Top page
The Core
SRAM vs. "1 Transistor SRAM"
Clamshell For Control of Impedance
Putting it all Together
 HP PA-8800 RISC Processor   
SMP On One Chip
(Review by MS, October 19, 2001)


Four Chips to Fill the Bus

The L2 interface of the HP 8800 RISC CPU is using a 128 bit + ECC wide bus and needs 4 chips of 36 bit I/O interface each. Conventional solutions have often placed cache chips side by side as shown below. This arrangement is the probably easiest solution for QFP packaging where the connects are limited to the periphery of the chips.


Conventional layout of a 4 chip "off-die" L2 cache as it was used on some mainboards in the past using Quad Flat Pack. One example of a QFP packaging with the lead-out at all four edges of the chip is shown on the right

Mostly for reason of controlled impedance, high speed memory chip packaging is moving away from QFP packaging to a BGA format. Contacts are no longer at the periphery of the chips but underneath which has the advantage of having a ground plane nearby to eliminate inductive crosstalk. The BGA packaging has some additional advantages.

Face-To-Face in a Clam-Shell

Clam-Shell mounting describes putting two chips face-to-face on opposite sides of a PCB using through-hole connections as illustrated in the cartoon below.

ATwo chips are facing each other on opposite sides of the PCB using the same throughole connectors. Therefore, pins facing each other are electrically connected to allow sharing of power and ground as well as addresses. To separate data from one chip and the other, no-connects are interspersed with data pins as shown in the next figure.

An Almost Real-Life Example

On the left is the simplified pinout of the 72 Mb ESRAM chip with the data I/O pins in yellow, address pins in blue, core voltage in red and I/O voltage in green. Black pins are no-connects. The trick is to build a symmetric backbone of shared voltage and address pins in the center of the array so that (in this case, the red, green and blue) pins come to lie on each other even if the chip is flipped horizontally. The yellow data pins, however, alternate with the black no-connect pins. The detailed pinout can be found here .

On the right, the resulting pin-overlap is shown. Data I/O Pins are connected to no-connects on the other chip since the contacts pass through the entire width of the PCB. Core, I/O voltages, ground and addresses are shared between both chips. This is about as simple and cost effective as one can possibly design a multi-chip array using low impedance traces.

next page:    => The Grand Picture =>

Click here! All advice and educational articles on LostCircuits are free, but if you feel you can, please make a small donation to us!
Thank you!

General disclaimer: This page only reflects the author's personal opinion and assumes no responsibility whatsoever regarding any of the contents or any damages that may occur explicitly or implicitly from reading the contents of this site. All names and trademarks mentioned in this review are the exclusive property of the respective parent companies.
All contents of this site are protected by international copyright laws. Reproduction of the contents even in parts is not allowed except after written permission by the author and referral to this site.
Copyright 2002 - 2008 LostCircuits