IP Library Granted Patent US 6,957,413
Granted Patent B1
US 6,957,413 · App. 10/185,288 · Granted Oct 18, 2005

System and method for specifying integrated circuit probe locations

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 6,957,413
App. No.
10/185,288
Granted
Oct 18, 2005
Kind
B1
Abstract

A method for including probe locations in an integrated circuit may include specifying probe cells prior to the place and route stage of the design process. The probe cell locations may be specified in a functional description of the integrated circuit, such as an HDL description from which a netlist may be generated. Alternatively, an existing netlist may be edited to include the probe cells on specified nets. The probe locations are included in the physical layout design along with the rest of the integrated circuit components during place and route. The integrated circuit may be fabricated according to the physical layout design so that the fabricated integrated circuit includes the one or more probe locations.

Claims (43)

1. A method, comprising:

specifying one or more probe cells in a netlist, wherein the netlist represents a functional design for an integrated circuit, and wherein each one of the probe cells represents a probe location that provides an electrical contact to externally probe one or more corresponding nodes of the integrated circuit;

mapping the netlist into a physical layout design for the integrated circuit, wherein the physical layout design includes one or more probe locations for one or more nodes of the integrated circuit as specified in the netlist; and

fabricating the integrated circuit according to the physical layout design, wherein the fabricated integrated circuit includes the one or more probe locations.

2. The method as recited in claim 1 , wherein said fabricating comprises fabricating the integrated circuit at least partially on the frontside of a semiconductor substrate, and wherein the one or more probe locations of the integrated circuit provide an electrical contact to probe one or more corresponding nodes of the integrated circuit from a backside of the semiconductor substrate.

3. The method as recited in claim 2 , further comprising testing the integrated circuit by measuring one or more characteristics of the integrated circuit by probing the one or more backside probe locations from the backside of the semiconductor substrate.

4. The method as recited in claim 1 , wherein said specifying one or more probe cells in a netlist comprises:

indicating a location of each of one or more of the probe cells in a functional description of the integrated circuit; and

generating the netlist from the functional description.

5. The method as recited in claim 4 , wherein the functional description is written in a hardware description language (HDL).

6. The method as recited in claim 5 , wherein the HDL description specifies the probe cell locations.

7. The method as recited in claim 1 , wherein said specifying one or more probe cells in a netlist comprises:

providing a functional description of the integrated circuit;

generating the netlist from the functional description; and

editing the netlist to indicate a location of each of one or more of the probe cells.

8. A computer accessible medium comprising program instructions executable for:

generating a description representing a design for an integrated circuit, wherein the description specifies one or more probe locations for providing an electrical contact to externally probe one or more corresponding nodes of the integrated circuit; and

mapping the description to a physical layout design for the integrated circuit, wherein the physical layout design includes one or more probe locations for one or more nodes of the integrated circuit as specified in the description, wherein the physical layout design provides information for fabricating the integrated circuit including the one or more probe locations according to the physical layout design.

9. The computer accessible medium as recited in claim 8 , wherein the description is written in a hardware description language (HDL).

10. The computer accessible medium as recited in claim 9 , wherein the HDL description specifies the probe cell locations.

11. The computer accessible medium as recited in claim 10 , wherein said mapping comprises:

generating a netlist from the HDL description; and

mapping the netlist into the physical layout design.

12. The computer accessible medium as recited in claim 8 , wherein the description comprises a netlist specifying the one or more probe locations for one or more nodes of the integrated circuit.

13. The computer accessible medium as recited in claim 8 , wherein said generating a description comprises:

synthesizing a functional description of the design for the integrated circuit into a netlist; and

editing the netlist to include the one or more probe locations.

14. The computer accessible medium as recited in claim 8 , wherein the program instructions are further executable to implement one or more circuit component libraries, wherein the one or more circuit component libraries comprise cells representing circuit functions, wherein the cells include a probe cell, wherein said generating a description comprises specifying one or more probe cells in the description.

15. A computer system, comprising:

memory; and

one or more processors coupled to the memory, wherein the one or more processors are configured to execute instructions stored in the memory, wherein the instructions comprise instructions for:

generating a description representing a design for an integrated circuit, wherein the description specifies one or more probe locations for providing an electrical contact to externally probe one or more corresponding nodes of the integrated circuit; and

mapping the description to a physical layout design for the integrated circuit, wherein the physical layout design includes one or more probe locations for one or more nodes of the integrated circuit as specified in the description, wherein the physical layout design provides information for fabricating the integrated circuit including the one or more probe locations according to the physical layout design.

16. The computer system as recited in claim 15 , wherein the description is written in a hardware description language (HDL).

17. The computer system as recited in claim 16 , wherein the HDL description specifies the probe cell locations.

18. The computer system as recited in claim 17 , wherein said mapping comprises:

generating a netlist from the HDL description; and

mapping the netlist into the physical layout design.

19. The computer system as recited in claim 15 , wherein the description comprises a netlist specifying the one or more probe locations for one or more nodes of the integrated circuit.

20. The computer system as recited in claim 15 , wherein said generating a description comprises:

synthesizing a functional description of the design for the integrated circuit into a netlist; and

editing the netlist to include the one or more probe locations.

21. The computer system as recited in claim 15 , wherein the program instructions are further executable to implement one or more circuit component libraries, wherein the one or more circuit component libraries comprise cells representing circuit functions, wherein the cells include a probe cell, wherein said generating a description comprises specifying one or more probe cells in the description.

Assignments (1)
RELEASE OF SECURITY INTEREST Recorded May 12, 2021
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: GLOBALFOUNDRIES U.S. INC.
Reel/Frame 056987/0001 →