Patent ID: 7199306

Claim:
A method for assembling ball-grid array (BGA) packages, comprising the steps of: providing a plurality of BGA substrates arranged in an N by M array within a printed circuit board having a thickness, wherein N and M are greater than or equal to 2, each of the plurality of BGA substrates having a plurality of bond posts and a plurality of contact pads; attaching a semiconductor die to each of the plurality of BGA substrates, the semiconductor die having a plurality of bond pads; encapsulating the semiconductor die with an encapsulant; curing the encapsulant; and dividing the N by M array into separate BGA packages, wherein the size of the N by M array and the thickness of the printed circuit board are selected such that each of the plurality of BGA substrates maintains a planarity variation less than approximately 0.15 mm after assembly.