Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
102 words
A method of making an integrated circuit having a non-symmetrical device comprising the steps of: generating a non-oriented layout of the integrated circuit from a netlist having device orientation; generating a database correlating the non-oriented layout to the netlist; retrieving connectivity information from the database; and using a mapping program with said connectivity information to generate layers which identify device orientation on said non-oriented layout, wherein said layers which identify device orientation combined with said non-oriented layout form an oriented layout; and forming the non-symmetrical device on a substrate of the integrated circuit using a mask set generated from the oriented layout.
Claim 2
Independent Claim
102 words
A method of making an integrated circuit having a non-symmetrical device comprising the steps of: generating a non-oriented layout of the integrated circuit from a netlist having device orientation; generating a database correlating the non-oriented layout to the netlist; retrieving connectivity information from the database; and using a mapping program with said connectivity information to generate layers which identify device orientation on said non-oriented layout, wherein said layers which identify device orientation combined with said non-oriented layout form an oriented layout; and forming the non-symmetrical device on a substrate of the integrated circuit using a mask set generated from the oriented layout.
Claim 3
Dependent Claim
26 words
The method as recited in claim 1 wherein said step of retrieving connectivity information includes a step of placing said connectivity information in a mapping file.
Claim 4
Dependent Claim
32 words
The method as recited in claim 2 further comprising the step of placing polygons on said layers which identify device orientation, each polygon type corresponding to an attribute pertaining to device orientation.
Claim 5
Dependent Claim
24 words
The method of claim 1 wherein the step of generating a database comprises using a Layout Versus Schematic (LVS) program to generate the database.
Claim 6
Independent Claim
72 words
A method of manufacturing a semiconductor device comprising the steps of: generating a database of information correlating a layout of the semiconductor device to a schematic of the semiconductor device; adding an attribute of the schematic to the layout using information from said database correlating the attribute to the layout; generating masking layers which identify the attribute on the layout; forming the semiconductor device on a semiconductor substrate using the masking layers.
Claim 7
Independent Claim
72 words
A method of manufacturing a semiconductor device comprising the steps of: generating a database of information correlating a layout of the semiconductor device to a schematic of the semiconductor device; adding an attribute of the schematic to the layout using information from said database correlating the attribute to the layout; generating masking layers which identify the attribute on the layout; forming the semiconductor device on a semiconductor substrate using the masking layers.
Claim 8
Dependent Claim
24 words
The method of claim 5 wherein the step of generating a database comprises using a Layout Versus Schematic (LVS) program to generate the database.
Claim 9
Dependent Claim
31 words
The method of claim 6 further comprising the steps of: providing the schematic to a layout tool to generate the layout; and placing an attribute of device orientation on the schematic.
Claim 10
Independent Claim
74 words
A method of manufacturing a semiconductor device comprising the steps of: using a layout to generate a photolithographic mask; and using the mask to form select devices; wherein the layout has layers identifying an attribute of the select devices and is automatically generated by steps comprising: using a layout verification program to generate a database correlating a netlist to the layout; and adding the attribute to the layout using information retrieved from said database.
Claim 11
Independent Claim
74 words
A method of manufacturing a semiconductor device comprising the steps of: using a layout to generate a photolithographic mask; and using the mask to form select devices; wherein the layout has layers identifying an attribute of the select devices and is automatically generated by steps comprising: using a layout verification program to generate a database correlating a netlist to the layout; and adding the attribute to the layout using information retrieved from said database.
Claim 12
Dependent Claim
22 words
The method of claim 8 further comprising the steps of: providing a semiconductor substrate; forming the select devices on the semiconductor substrate.
Claim 13
Dependent Claim
78 words
The method of claim 8 wherein the automatic generation of the layout further comprises the steps of: providing the netlist to a layout tool to generate the layout wherein the attribute is not placed on the layout by the layout tool; and retrieving information from said database by said layout verification program that correlates the attribute of the select devices of the netlist to the layout; wherein said layout verification program comprises a Layout Versus Schematic (LVS) program.
Claim 14
Dependent Claim
76 words
The method of claim 8 wherein the automatic generation of the layout further comprises the steps of: generating a non-oriented layout from an oriented netlist of the semiconductor device, wherein the attribute is included in the oriented netlist; mapping the attribute from the oriented netlist to the non-oriented layout; and generating layers identifying the attribute, wherein the non-oriented layout and the layers identifying the attribute form the layout having layers identifying an attribute of select devices.
Claim 15
Independent Claim
44 words
A method of manufacturing an integrated circuit having a non-symmetrical device, the method comprising the step of using a mask generated from an automatically generated oriented layout of the integrated circuit, the oriented layout having layers indicating device orientation, to pattern the non-symmetrical device.
Claim 16
Independent Claim
44 words
A method of manufacturing an integrated circuit having a non-symmetrical device, the method comprising the step of using a mask generated from an automatically generated oriented layout of the integrated circuit, the oriented layout having layers indicating device orientation, to pattern the non-symmetrical device.
Claim 17
Dependent Claim
18 words
The method of claim 12 further comprising the step of generating the oriented layout of the integrated circuit.
Claim 18
Dependent Claim
91 words
The method of claim 13 wherein generating the oriented layout comprises the steps of: providing a netlist having device orientation; generating a non-oriented layout from said netlist with a layout tool; using a Layout Versus Schematic (LVS) program to generate a database correlating the non-oriented layout to said netlist; retrieving connectivity information from said database; and using a mapping program with said connectivity information to generate layers which identify device orientation on said non-oriented layout, wherein said layers which identify device orientation combined with said non-oriented layout form the oriented layout.