Optimization of routing layers and board space requirements for ball grid array package implementations including single and multi-layer routing
First Claim
1. A ball grid array package comprising:
- a substrate material having a first side configured to receive a semiconductor chip and a second side having a plurality of conductive pads arranged in an array of rows and columns, wherein at least one edge of said array is not fully populated with pads.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for improved contact pad arrays and land patterns for integrated circuit packages are presented. A plurality of conductive pads are arranged in an array of rows and columns. At least one edge of a perimeter of the array is not fully populated with conductive pads. Spaces created in the edge by missing conductive pads create additional routing channels for signals from conductive pads within the array to be routed external to the array through the edge. A land pattern may have routing channels on one or more layers of a printed circuit board. In such a multi-layer land pattern, spaces can be created in edges on any number of the layers. Furthermore, corner pad arrangements having known routing channel characteristics can be used in any number of corners of a land pattern that incorporates spaces in an edge.
-
Citations
42 Claims
-
1. A ball grid array package comprising:
a substrate material having a first side configured to receive a semiconductor chip and a second side having a plurality of conductive pads arranged in an array of rows and columns, wherein at least one edge of said array is not fully populated with pads. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A ball grid array land pattern comprising:
a plurality of conductive pads arranged in an array of rows and columns, wherein at least one edge of a perimeter of said array is not fully populated with conductive pads, whereby spaces created in said at least one edge by missing conductive pads create additional routing channels for signals from conductive pads within said array to be routed external to said array through said at least one edge. - View Dependent Claims (10, 11)
-
12. A printed circuit board, comprising:
-
a substrate material; and
a plurality of conductive features on a first side of the printed circuit board, said conductive features including a plurality of conductive pads arranged in an array of rows and columns configured to receive mounting thereon of an integrated circuit device, wherein at least one edge of a perimeter of said array is not fully populated with conductive pads, whereby spaces created in said at least one edge by missing conductive pads create additional routing channels for signals from conductive pads within said array to be routed external to said array through said at least one edge. - View Dependent Claims (13, 14)
-
-
15. A method for designing a land pattern for mating an integrated circuit device to a printed circuit board, the method comprising the steps of:
-
determining a number of required pads;
selecting a land pattern to yield the required pads;
determining a number of required perimeter routing channels; and
optimizing a size of the land pattern to yield the required perimeter routing channels, said optimizing step including under populating at least one perimeter edge of the land pattern. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A printed circuit board, comprising:
-
a first layer that comprises a substrate material;
a plurality of conductive features on a surface of the first layer, said conductive features including a first plurality of conductive pads arranged in a first array of rows and columns configured to receive mounting thereon of an integrated circuit device;
a second layer that comprises a substrate material;
a second plurality of conductive pads arranged in a second array of rows and columns on a surface of the second layer, wherein said second array includes fewer rows and columns than said first array; and
a plurality of conductive vias through the printed circuit board that electrically couple at least a portion of said first plurality of conductive pads to corresponding conductive pads of said second plurality of conductive pads, wherein at least one edge of a perimeter of said first array is not fully populated with conductive pads, whereby spaces created in said at least one edge by missing conductive pads create additional routing channels for signals from conductive pads within said first array to be routed external to said first array through said at least one edge. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A printed circuit board, comprising:
-
a plurality of layers that comprise a substrate material;
a plurality of conductive features on a surface of a first layer of the plurality of layers, said conductive features including a first plurality of conductive pads arranged in a first array of rows and columns configured to receive mounting thereon of an integrated circuit device;
a plurality of conductive pads arranged in an array of rows and columns on a surface of each subsequent layer of the plurality of layers, wherein said array on a subsequent layer of the plurality of layers includes fewer rows and columns than said array on a preceding layer; and
a plurality of conductive vias through the printed circuit board that electrically couple at least a portion of said first plurality of conductive pads to corresponding conductive pads of said plurality of conductive pads of each subsequent layer of the plurality of layers, wherein at least one edge of a perimeter of said first array is not fully populated with conductive pads, whereby spaces created in said at least one edge by missing conductive pads create additional routing channels for signals from conductive pads within said first array to be routed external to said first array through said at least one edge. - View Dependent Claims (32)
-
-
33. A method for designing a land pattern for mating an integrated circuit device to a printed circuit board, the method comprising:
-
(1) determining a number of required pads;
(2) determining a number of layers of the printed circuit board to have routing channels;
(3) selecting a land pattern to yield the required pads;
(4) determining a number of required perimeter routing channels for an array of conductive pads on each layer of the determined number of layers; and
(5) optimizing a size of the land pattern to yield the required perimeter routing channels in each layer, said optimizing step including under populating at least one perimeter edge on at least one layer. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification