AT-SPEED INTEGRATED CIRCUIT TESTING USING THROUGH SILICON IN-CIRCUIT LOGIC ANALYSIS
First Claim
1. A method for testing an integrated circuit, the method comprising:
- selecting a plurality of areas of interest on an integrated circuit that correspond to a plurality of electronic devices of the integrated circuit;
illuminating each of the areas of interest;
receiving a reflected signal from illumination of the areas of interest; and
analyzing the reflected signal to determine logic states and timing information of the electronic devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for integrated circuit wafer and die testing. The method commences by selecting areas of interest accessible from a backside of an integrated circuit where the areas of interest correspond to electronic devices (e.g., gates or transistors or vias or pads). Then, using a small-beam light source such as a laser, illuminating the areas of interest and collecting the reflected signal returned from illuminated areas of interest. A processor analyses the reflected signal to determine logic states and timing information of the electronic devices and compares the determined logic states and timing information to a pre-determined logic pattern to identify one or more errors as observed from the actual electronic devices. Specific points within an area of interest are determined from CAD layout data, and the pre-determined logic patterns can be retrieved from CAD simulation data.
60 Citations
27 Claims
-
1. A method for testing an integrated circuit, the method comprising:
-
selecting a plurality of areas of interest on an integrated circuit that correspond to a plurality of electronic devices of the integrated circuit; illuminating each of the areas of interest; receiving a reflected signal from illumination of the areas of interest; and analyzing the reflected signal to determine logic states and timing information of the electronic devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for testing an integrated circuit, comprising:
-
a processor to execute a set of program code instructions; and a memory to hold the program code instructions, in which the program code instructions comprises program code to perform; and
sampling digitizer with memory buffer such that digitizer can continuously sample data without interruption,selecting a plurality of areas of interest on an integrated circuit that correspond to a plurality of electronic devices of the integrated circuit; illuminating each of the areas of interest; receiving a reflected signal from illumination of the areas of interest; and analyzing the reflected signal to determine logic states and timing information of the electronic devices. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product embodied in a non-transitory computer readable medium, the computer readable medium having stored thereon a sequence of instructions which, when executed by a processor causes the processor to execute a process for testing an integrated circuit, the process comprising:
-
selecting a plurality of areas of interest on an integrated circuit that correspond to a plurality of electronic devices of the integrated circuit; illuminating each of the areas of interest; receiving a reflected signal from illumination of the areas of interest; and analyzing the reflected signal to determine logic states and timing information of the electronic devices. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification