Detecting Chip Alterations with Light Emission
First Claim
Patent Images
1. A method comprising:
- obtaining an emission map of a circuit to be tested for alterations;
obtaining an emission map of a reference circuit; and
comparing said emission map of said circuit to be tested with said emission map of said reference circuit, to determine presence of said alterations.
1 Assignment
0 Petitions
Accused Products
Abstract
An emission map of a circuit to be tested for alterations is obtained by measuring the physical circuit to be tested. An emission map of a reference circuit is obtained by measuring a physical reference circuit or by simulating the emissions expected from the reference circuit. The emission map of the circuit to be tested is compared with the emission map of the reference circuit, to determine presence of alterations in the circuit to be tested, as compared to the reference circuit.
43 Citations
25 Claims
-
1. A method comprising:
-
obtaining an emission map of a circuit to be tested for alterations; obtaining an emission map of a reference circuit; and comparing said emission map of said circuit to be tested with said emission map of said reference circuit, to determine presence of said alterations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus comprising:
-
means for obtaining an emission map of a circuit to be tested for alterations; means for obtaining an emission map of a reference circuit; and means for comparing said emission map of said circuit to be tested with said emission map of said reference circuit, to determine presence of said alterations. - View Dependent Claims (19)
-
-
20. An apparatus comprising:
-
a memory; and at least one processor, coupled to said memory, said processor being operative to; obtain an emission map of a circuit to be tested for alterations; obtain an emission map of a reference circuit; and compare said emission map of said circuit to be tested with said emission map of said reference circuit, to determine presence of said alterations. - View Dependent Claims (21, 22, 23)
-
-
24. A computer program product comprising a computer readable storage medium including computer usable program code, the computer program product including:
-
computer usable program code for calculating a leakage current for each of a plurality of devices of a reference circuit, based on a layout database and a state vector; computer usable program code for dividing said reference circuit into a plurality of sub-Nyquist tiles; computer usable program code for summing said leakage current for each of said devices in each given one of said sub-Nyquist tiles to obtain a resultant grid; computer usable program code for oversampling said resultant grid; and computer usable program code for applying a functional form to obtain an emission map from said leakage currents in said resultant grid. - View Dependent Claims (25)
-
Specification