Patent ID: 9698093
Date: 2017-07-04
CPC Classifications: G03F,H01L

Claim:
1. A substrate for ball grid array (BGA) packages, the substrate comprising: a non-conducting matrix having a top surface and a bottom surface; an array of conducting vias extending between the top and bottom surfaces of the matrix; a plurality of first fiducial pairs on the top surface of the matrix, wherein each instance of the first fiducial pair indicates a location of a different via sub-array for a different BGA package of a first package size, wherein the plurality of first fiducial pairs define a first array of first package sites of the first package size; and a plurality of second fiducial pairs, different from the first fiducial pair, on the top surface of the matrix, wherein each instance of the second fiducial pair indicates a location of a different via sub-array for a different BGA package of a second package size different from the first package size, wherein the plurality of second fiducial pairs define a second array of second package sites, different from the array of first package sites, of the second package size, wherein the second package sites overlap the first package sites such that the substrate is usable for assembling BGA packages of only one of the first package size and the second package size at the same time, and wherein the first fiducial pair have a uniquely different design from a design of the second fiducial pairs.