IP Library Granted Patent US 7,496,868
Granted Patent B1
US 7,496,868 · App. 10/964,448 · Granted Feb 24, 2009

Method and system for automated schematic diagram conversion to support semiconductor body bias designs

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 7,496,868
App. No.
10/964,448
Granted
Feb 24, 2009
Kind
B1
Abstract

A computer implemented method and system for converting schematic diagrams. The method includes accessing a first set of schematic diagrams, wherein the schematic diagrams represent an integrated circuit design to be realized in physical form. A plurality of a first type of circuit elements in the first set are converted into a second type of circuit elements. The conversion is implemented in accordance with a set of conversion rules. A second set of schematic diagrams representing the integrated circuit design and including the second type of circuit elements are then output.

Claims (34)

1. A computer implemented method for converting schematic diagrams, comprising:

accessing a first set of schematic diagrams, the schematic diagrams representing an integrated circuit design to be realized in physical form;

converting a plurality of a first type of circuit elements in the first set into a second type of circuit elements, the conversion automatically implemented in accordance with a set of conversion rules, and wherein said converting comprises schematically changing the number of terminals of said first type of circuit elements, and wherein said second type of circuit elements are of a type of said plurality of first type of circuit elements but represented with a different number of terminals; and

outputting a second set of schematic diagrams representing the integrated circuit design and including the second type of circuit elements, wherein said second set of schematic diagrams are operable to be stored by a memory component.

2. The method of claim 1 , further comprising:

performing a verification process on the second set, wherein at least one of the first type of circuit elements is converted into the second type of circuit element during the verification; and

outputting a finalized set of converted schematic diagrams.

3. The method of claim 1 , wherein the first type of circuit elements are three terminal transistor elements.

4. The method of claim 1 , wherein the second type of circuit elements are four terminal transistor elements.

5. The method of claim 4 , wherein the four terminal transistor elements include a body bias terminal.

6. The method of claim 1 , wherein the second set of schematic diagrams is configured to enable a body bias version of the integrated circuit design.

7. The method of claim 1 , wherein said plurality of first type of circuit elements are a P-type transistor (PFET) represented with three terminals, and wherein said second type of circuit elements are said PFET transistor represented as a PFET with four terminals, wherein a fourth terminal of said PFET transistor couples a its bulk node to N-well bias.

8. A computer system comprising a processor coupled to a bus and a memory coupled to the bus, the memory having instructions stored there in that when executed by the processor implement a method for converting schematic diagrams, comprising:

accessing a first set of schematic diagrams, the schematic diagrams representing an integrated circuit design to be realized in physical form;

converting a plurality of a first type of circuit elements in the first set into a second type of circuit elements, the conversion automatically implemented in accordance with a set of conversion rules, and wherein said converting comprises schematically changing the number of terminals of said first type of circuit elements, and wherein said second type of circuit elements are of a type of said plurality of first type of circuit elements but represented with a different number of terminals; and

outputting a second set of schematic diagrams representing the integrated circuit design and including the second type of circuit elements.

9. The system of claim 8 , further comprising:

performing a verification process on the second set, wherein at least one of the first type of circuit elements is converted into the second type of circuit element during the verification; and

outputting a finalized set of converted schematic diagrams.

10. The system of claim 8 , wherein the first type of circuit elements are three terminal transistor elements.

11. The system of claim 8 , wherein the second type of circuit elements are four terminal transistor elements.

12. The system of claim 11 , wherein the four terminal transistor elements include a body bias terminal.

13. The system of claim 8 , wherein the second set of schematic diagrams is configured to enable a body biased version of the integrated circuit design.

14. In a computer system comprising a processor coupled to a bus and a memory coupled to the bus, a computer readable memory having instructions stored there in that when executed by the processor implement a method for converting schematic diagrams, comprising:

accessing a first set of schematic diagrams, the schematic diagrams representing an integrated circuit design to be realized in physical form;

converting a plurality of a first type of circuit elements in the first set into a second type of circuit elements, the conversion automatically implemented in accordance with a set of conversion rules, and wherein said converting schematically changes the number of terminals of said first type of circuit elements, and wherein said second type of circuit elements are of a type of said plurality of first type of circuit elements but represented with a different number of terminals; and

outputting a second set of schematic diagrams representing the integrated circuit design and including the second type of circuit elements.

15. The computer readable memory of claim 14 , further comprising:

performing a verification process on the second set, wherein at least one of the first type of circuit elements is converted into the second type of circuit element during the verification; and

outputting a finalized set of converted schematic diagrams.

16. The computer readable memory of claim 14 , wherein the first type of circuit elements are three terminal transistor elements.

17. The computer readable memory of claim 14 , wherein the second type of circuit elements are four terminal transistor elements.

18. The computer readable memory of claim 17 , wherein the four terminal transistor elements include a body bias terminal.

19. The computer readable memory of claim 14 , wherein the second set of schematic diagrams is configured to enable a body biased version of the integrated circuit design.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR'S NAME PREVIOUSLY RECORDED AT REEL: 036711 FRAME: 0160. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 6, 2015
From: INTELLECTUAL VENTURES FUNDING LLC
To: INTELLECTUAL VENTURES HOLDING 81 LLC
Reel/Frame 036797/0356 →
MERGER Recorded Sep 29, 2015
From: INTELLECTUAL VENTURE FUNDING LLC
To: INTELLECTUAL VENTURES HOLDING 81 LLC
Reel/Frame 036711/0160 →