Integrated circuit security
AssigneeInternational Business Machines Corporation
InventorsKafai Lai, Rasit O Topaloglu
Life of this patent
Estimating the term…
Abstract
Verifying a product is disclosed. An image of a self-assembly (SA) pattern on a substrate from a scanner is received. The SA pattern has been initially created using a block copolymer (BCP) which has been annealed on the substrate. Data from the SA pattern is stored in a computer system. The SA pattern data is associated with the product. The SA pattern is an information carrying security mark having a set of features with corresponding locations within the information carrying security mark which uniquely identify the product.
Claims20
A product comprising:
- a substrate having a self-assembly (SA) pattern, wherein the SA pattern has been initially created using a block copolymer (BCP) which has been annealed on the substrate, wherein the SA pattern is an information carrying security mark having a set of features with corresponding locations within the information carrying security mark which uniquely identify the product.
A method for manufacturing a product comprising:
- creating a self-assembly (SA) pattern on a substrate, wherein the SA pattern has been initially created using a block copolymer (BCP) which has been annealed on the substrate;
- scanning the SA pattern to capture an image of the SA pattern;
- storing data from the SA pattern in a computer system, to produce stored SA pattern data;
- and
- providing the SA pattern on the product;
- wherein the SA pattern is an information carrying security mark having a set of features with corresponding locations within the information carrying security mark which uniquely identify the product.
Apparatus, comprising:
- a processor;
- a computer memory holding computer program instructions executed by the processor, the computer program instructions comprising:
- program code, operative to receive an image of a self-assembly (SA) pattern on a substrate from a scanner, wherein the SA pattern has been initially created using a block copolymer (BCP) which has been annealed on the substrate;
- program code, operative to store data from the SA pattern in a computer system to produce stored SA pattern data;
- and
- program code, operative to associate the stored SA pattern data with a product;
- wherein the SA pattern is an information carrying security mark having a set of features with corresponding locations within the information carrying security mark which uniquely identify the product.
Dependencies are inferred from the claim text.