IP Library Granted Patent US 7,920,986
Granted Patent B2
US 7,920,986 · App. 12/045,418 · Granted Apr 5, 2011

Surface shape metric and method to quantify the surface shape of electronic packages

Assignee: Oracle America, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,920,986
App. No.
12/045,418
Granted
Apr 5, 2011
Kind
B2
Abstract

A method of quantifying a shape of a surface includes measuring an elevation (z) of the surface at a plurality of locations in an x-y plane of the surface. The measurement data is fit to a series expansion in terms of one or more base functions that include a series expansion fit. A vector of shape coefficients are calculated from the series expansion fit. A vector of shape coefficients are output.

Claims (26)

1. A computer-implemented method of quantifying a shape of a surface of a semiconductor die comprising:

measuring an elevation (z) of the surface of the semiconductor die at a plurality of locations in an x-y plane of the surface comprising measurement data;

performing a fit of the measurement data to a series expansion in terms of one or more base functions comprising a series expansion fit, wherein the base functions are generalized monomials;

calculating a vector of shape coefficients from the series expansion fit;

calculating, based on the vector of shape coefficients, intrinsic surface shape parameters X sag describing an effective bow along a x-axis, Y sag describing an effective bow along a v-axis, and Twist describing an elevation of a fourth corner with respect to a seating plane containing three other corners of a four corner surface; and

outputting the intrinsic surface shape parameters.

2. The computer-implemented method of claim 1 , wherein the surface of the semiconductor die is an electronic component, package, package substrate, PCB, bolster plate, lid also known as a heat spreader, heat sink, or connector also known as a socket.

3. The computer-implemented method of claim 1 , wherein the base functions are natural modes of a rectangular plate with unconstrained edges.

4. A non-transitory computer readable medium comprising computer executable software instructions which, when executed by a processor, performs a method comprising:

measuring an elevation (z) of a surface at a plurality of locations in an x-y plane of the surface comprising measurement data;

performing a fit of the measurement data to a series expansion in terms of one or more base functions comprising a series expansion fit, wherein the base functions are generalized monomials;

calculating a vector of shape coefficients from the series expansion fit;

calculating, based on the vector of shape coefficients, intrinsic surface shape parameters X sag describing an effective bow along a x-axis, Y sag describing an effective bow along a v-axis, and Twist describing an elevation of a fourth corner with respect to a seating plane containing three other corners of a four corner surface; and

outputting the intrinsic surface shape parameters.

5. The non-transitory computer readable medium of claim 4 , wherein the surface of the semiconductor die is an electronic component, package, package substrate, PCB, bolster plate, lid also known as a heat spreader, heat sink, or connector also known as a socket.

6. The non-transitory computer readable medium of claim 4 , wherein the base functions are natural modes of a rectangular plate with unconstrained edges.

7. A computer-implemented method of quantifying a shape of a surface of a semiconductor die comprising:

identifying a target shape for the surface;

measuring the elevation (z) of the surface of the semiconductor die at a plurality of locations in the x-y plane of the surface comprising measurement data;

defining a residual surface as the difference between the measurement data and the target surface;

performing a fit of the residual surface to a series expansion in terms of one or more base functions comprising a series expansion fit, wherein the base functions are generalized monomials;

calculating a vector of shape coefficients from the series expansion fit;

calculating, based on the vector of shape coefficients, intrinsic surface shape parameters X sag describing an effective bow along a x-axis, Y sag an effective bow along a v-axis, and Twist describing an elevation of a fourth corner with respect to a seating plane containing three other corners of a four corner surface; and

outputting the intrinsic surface shape parameters.

8. The computer-implemented method of claim 7 , wherein the surface of the semiconductor die is an electronic component, package, package substrate, PCB, bolster plate, lid also known as a heat spreader, heat sink, or connector also known as a socket.

9. The computer-implemented method of claim 7 , wherein the base functions natural modes of a rectangular plate with unconstrained edges.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Dec 16, 2015
From: ORACLE USA, INC.; SUN MICROSYSTEMS, INC.; ORACLE AMERICA, INC.
To: ORACLE AMERICA, INC.
Reel/Frame 037311/0056 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2008
From: VACAR, DAN; MCELFRESH, DAVID K.; BOUGAEV, ANTON; KEARNS, DONALD A.; KINNEY, CHARLES E.
To: SUN MICROSYSTEMS, INC.
Reel/Frame 020642/0051 →
Continuity (1)
Related Publication 20090228237A1 · Sep 10, 2009