Verification of Performance Attributes of Packaged Integrated Circuits
First Claim
1. A method for creating a product database for storing a record for each of a plurality of products, the products being packaged integrated circuits, the method comprising:
- providing an integrated circuit that has been attached to a package;
providing a performance attribute for the integrated circuit that has been determined from testing of the integrated circuit;
exposing a surface portion of the packaged integrated circuit to coherent radiation;
collecting a set of data points that measure scatter of the coherent radiation from the surface portion;
determining a signature from the set of data points; and
augmenting the product database by storing the signature from the package together with the performance attribute in the record for that product.
2 Assignments
0 Petitions
Accused Products
Abstract
Packaged integrated circuits (ICs) of some types, such as processors, are graded and sold according to a performance scale, such as maximum specified clock speed, set by the manufacturer as a result of testing. As a record of this grading some part of the package, usually the upper surface, is marked with the specified performance attribute. However, criminal activity has developed where the packaging is relabelled to show a higher specification so the ICs can be fraudulently resold at a higher price. To address this problem, the invention envisages that manufacturers maintaining a product database for each packaged IC which logs not only the performance specification, but also a digital signature derived from a speckle pattern obtained from the packaging. Subsequently, any packaged IC can be rescanned to interrogate its speckle pattern and recompute the signature. The signature is then used to find the product in the database, whereby the originally specified performance attribute is retrieved. The fraud is then detectable. This method can be used to test products returned under a warranty claim, for example.
-
Citations
12 Claims
-
1. A method for creating a product database for storing a record for each of a plurality of products, the products being packaged integrated circuits, the method comprising:
-
providing an integrated circuit that has been attached to a package;
providing a performance attribute for the integrated circuit that has been determined from testing of the integrated circuit;
exposing a surface portion of the packaged integrated circuit to coherent radiation;
collecting a set of data points that measure scatter of the coherent radiation from the surface portion;
determining a signature from the set of data points; and
augmenting the product database by storing the signature from the package together with the performance attribute in the record for that product. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of determining a performance attribute of an integrated circuit ascribed to it at the time of manufacture as a result of testing, comprising:
-
exposing a surface portion of the packaged integrated circuit to coherent radiation;
collecting a set of data points that measure scatter of the coherent radiation from the surface portion;
determining a signature from the set of data points;
accessing a product database comprising a plurality of records of packaged integrated circuits, each record containing a signature obtained from a corresponding surface portion of the packaged integrated circuit at the time of manufacture together with the performance attribute;
locating in the database a record for the packaged integrated circuit to be verified based on comparison between the determined signature and the signatures stored in the product database; and
outputting the performance attribute of the packaged integrated circuit to be verified. - View Dependent Claims (10, 11, 12)
-
Specification