Scalable, component-accessible, and highly interconnected three-dimensional component arrangement within a system
First Claim
1. A system having a number of flat components arranged in a three-dimensional lattice, the three-dimensional lattice comprising:
- local component blocks, each comprising a number of parallel, flat components held together at an inter-system-component spacing, arranged into a number of primitive repeating units, the primitive repeating units in turn arranged into two-dimensional layers that are stacked one upon another to produce the three-dimensional lattice so that each flat component within the three-dimensional lattice can be accessed through a linear, unobstructed space from a point on an external surface of the three-dimensional lattice.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention include dense, but accessible and well-interconnected component arrangements within multi-component systems, such as high-end multi-processor computer systems, and methods for constructing such arrangements. In a described embodiment, integrated-circuit-containing processing components, referred to as a “flat components,” are arranged into local blocks of intercommunicating flat components. The local flat-component blocks are arranged into interconnected, primitive multi-local-block repeating units, and the primitive local-block repeating units are layered together in a three-dimensional, regularly repeating structure that can be assembled to approximately fill any specified three-dimensional volume. The arrangement provides for relatively short, direct pathways from the surface of the specified volume to any particular local block and flat component within the three-dimensional arrangement.
9 Citations
15 Claims
-
1. A system having a number of flat components arranged in a three-dimensional lattice, the three-dimensional lattice comprising:
local component blocks, each comprising a number of parallel, flat components held together at an inter-system-component spacing, arranged into a number of primitive repeating units, the primitive repeating units in turn arranged into two-dimensional layers that are stacked one upon another to produce the three-dimensional lattice so that each flat component within the three-dimensional lattice can be accessed through a linear, unobstructed space from a point on an external surface of the three-dimensional lattice. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method for constructing a dense, interconnected three-dimensional lattice of flat components, the method comprising:
-
arranging flat components into local component blocks, each local component block comprising a number of parallel flat components held together at an inter-system-component spacing;
arranging the local component blocks into a number of identical primitive repeating units; and
arranging the primitive repeating units into two-dimensional layers that are stacked, in a staggered fashion, one upon another to produce the three-dimensional lattice so that each flat component within the three-dimensional lattice can be accessed through a linear, unobstructed space from a point on an external surface of the three-dimensional lattice. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification