System and method for optimizing interconnections of components in a multichip memory module
First Claim
1. A memory module comprising;
- a circuit board including an edge;
a memory hub positioned in approximately a center of the circuit board;
a plurality of memory devices positioned around the memory hub and arranged in pairs, each memory device including pins associated with a first functional group of signals adjacent a first end of the device and pins associated with a second functional group of signals adjacent a second end of the device, and the first ends of the devices in each pair being positioned adjacent one another on the circuit board and the second end of each device in a pair being positioned adjacent a second end of a device in one of the other pairs;
a bus electrically coupled to the memory hub, wherein at least a portion of the bus is formed at an angle relative to the edge of the circuit board; and
an edge connector positioned along an edge of the circuit board and coupled to the memory hub.
7 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method couples memory devices in a memory module to a memory hub on the module such that signals traveling from the hub to the devices have approximately the same propagation time regardless of which device is involved. Specifically, the devices are arranged around the hub in pairs, with each pair of devices being oriented such that a functional group of signals for each device in the pair, such as the data bus signals, are positioned adjacent each other on a circuit board of the module. This allows for a data and control-address busses having approximately the same electrical characteristics to be routed between the hub and each of the devices. This physical arrangement of devices allows high speed operation of the module. In one example, the hub is located in the center of the module and eight devices, four pairs, are positioned around the hub.
344 Citations
17 Claims
-
1. A memory module comprising;
-
a circuit board including an edge; a memory hub positioned in approximately a center of the circuit board; a plurality of memory devices positioned around the memory hub and arranged in pairs, each memory device including pins associated with a first functional group of signals adjacent a first end of the device and pins associated with a second functional group of signals adjacent a second end of the device, and the first ends of the devices in each pair being positioned adjacent one another on the circuit board and the second end of each device in a pair being positioned adjacent a second end of a device in one of the other pairs; a bus electrically coupled to the memory hub, wherein at least a portion of the bus is formed at an angle relative to the edge of the circuit board; and an edge connector positioned along an edge of the circuit board and coupled to the memory hub. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A multi-chip memory module comprising:
-
a memory hub; a plurality of memory devices positioned around the memory hub, arranged in pairs, and coupled to the memory hub, each respective one of the memory devices including electrical contacts associated with a first functional group of signals adjacent a first end of the respective memory device and electrical contacts associated with a second functional group of signals adjacent a second end of the respective memory device, and the first end of each memory device in each pair being positioned adjacent one another; and first busses coupled to the electrical contracts associated with the first functional group of signals of the plurality of memory devices and further comprising second busses coupled to the electrical contracts associated with the second functional group of signals of the plurality of memory devices, the first busses coupled to memory devices of two different pairs and each of the second busses coupled to a respective one of the plurality of memory devices. - View Dependent Claims (15, 16, 17)
-
Specification