Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
257 words
A computer based method of designing a layout of circuit component patterns formed on a semiconductor integrated circuit, the method comprising the steps of: (a) inputting circuit component pattern data, circuit pattern control data, and window designation data to the computer, the circuit component pattern data being descriptive of the layout of component patterns formed on the semiconductor integrated circuit, the circuit pattern control data being descriptive of a predetermined procedure to be performed on the circuit component patterns formed on the semiconductor integrated circuit; (b) defining a window over the circuit component patterns based on the window designation data, thereby identifying only portions of the circuit component pattern data of the circuit component patterns that are wholly or partially within the window; (c) generating window pattern data descriptive of a layout of the defined window, including extrapolated positions of corners of the window other than corners defined in the window designation data, by using the window designation data; (d) processing the identified circuit component pattern data using the window pattern data according to the predetermined procedure to be performed on the circuit pattern control data to produce processed pattern data having a portion within the window and a portion outside the window; and (e) selectively identifying the portion of the processed pattern data that is within the window and excluding the portion of the processed pattern data that is outside the window using the window pattern data by performing a pattern processing using the window pattern data to be the same as the processed pattern data.
Claim 2
Dependent Claim
257 words
A computer based method of designing a layout of circuit component patterns formed on a semiconductor integrated circuit, the method comprising the steps of: (a) inputting circuit component pattern data, circuit pattern control data, and window designation data to the computer, the circuit component pattern data being descriptive of the layout of component patterns formed on the semiconductor integrated circuit, the circuit pattern control data being descriptive of a predetermined procedure to be performed on the circuit component patterns formed on the semiconductor integrated circuit; (b) defining a window over the circuit component patterns based on the window designation data, thereby identifying only portions of the circuit component pattern data of the circuit component patterns that are wholly or partially within the window; (c) generating window pattern data descriptive of a layout of the defined window, including extrapolated positions of corners of the window other than corners defined in the window designation data, by using the window designation data; (d) processing the identified circuit component pattern data using the window pattern data according to the predetermined procedure to be performed on the circuit pattern control data to produce processed pattern data having a portion within the window and a portion outside the window; and (e) selectively identifying the portion of the processed pattern data that is within the window and excluding the portion of the processed pattern data that is outside the window using the window pattern data by performing a pattern processing using the window pattern data to be the same as the processed pattern data.
Claim 3
Dependent Claim
61 words
The method according to claim 1, wherein the predetermined procedure includes a process according to design requirements, and wherein said processing according to the predetermined procedure includes the steps of: determining a distance separating the circuit component patterns on said semiconductor; and generating an error indication pattern between the circuit component patterns when the distance fails to meet the design requirements.
Claim 4
Dependent Claim
30 words
The method according to claim 2, wherein said selectively identifying step includes the step of identifying the processed pattern data as the error indication pattern wholly within the defined window.
Claim 5
Dependent Claim
36 words
The method according to claim 3, wherein said processing according to the predetermined procedure step further includes the step of combining at least two of the circuit component patterns overlapping each other, before said determining step.
Claim 6
Dependent Claim
69 words
The method according to claim 1, wherein said processing according to the predetermined procedure step includes the step of designing a new circuit component pattern data by using the identified circuit component pattern data; and wherein said selectively identifying step includes the step of determining an overlapping portion between the new circuit component pattern and the window described by the window pattern data, as a first partial pattern data.
Claim 7
Dependent Claim
48 words
The method according to claim 5, further comprising the steps of: selecting the identified circuit component pattern data lying outside the window as a second partial pattern data; and combining the first partial pattern data and the second partial pattern data to generate a single combined pattern data.
Claim 8
Independent Claim
272 words
An apparatus for designing a layout of circuit component patterns formed on a semiconductor integrated circuit, the apparatus comprising: an input file storing circuit component pattern data descriptive of the layout of the circuit component patterns formed on the semiconductor integrated circuit; and a processing unit coupled to said input file and supplied with circuit pattern control data and window designation data, the circuit pattern control data being descriptive of predetermined procedure to be performed on the circuit component patterns formed on the semiconductor integrated circuit, wherein said processing unit: (a) inputs the circuit component pattern data from said input file; (b) defines a window over the circuit component patterns based on the window designation data, thereby identifying only portions of circuit component pattern data of the circuit component patterns that are wholly or partially within the window; (c) generates window pattern data descriptive of a layout of the defined window, including extrapolated positions of corners of the window other than corners defined in the window designation data, by using the window designation data; (d) processes the identified circuit component pattern data using the window pattern data according to the predetermined procedure to be performed on the circuit pattern control data to produce processed pattern data having a portion within the window and a portion outside the window; and (e) selectively identifies the portion of the processed pattern data that is within the window and excludes the portion of the processed pattern data that is outside the window using the window pattern data by performing a pattern processing using the window pattern data to be the same as the processed pattern data.
Claim 9
Independent Claim
272 words
An apparatus for designing a layout of circuit component patterns formed on a semiconductor integrated circuit, the apparatus comprising: an input file storing circuit component pattern data descriptive of the layout of the circuit component patterns formed on the semiconductor integrated circuit; and a processing unit coupled to said input file and supplied with circuit pattern control data and window designation data, the circuit pattern control data being descriptive of predetermined procedure to be performed on the circuit component patterns formed on the semiconductor integrated circuit, wherein said processing unit: (a) inputs the circuit component pattern data from said input file; (b) defines a window over the circuit component patterns based on the window designation data, thereby identifying only portions of circuit component pattern data of the circuit component patterns that are wholly or partially within the window; (c) generates window pattern data descriptive of a layout of the defined window, including extrapolated positions of corners of the window other than corners defined in the window designation data, by using the window designation data; (d) processes the identified circuit component pattern data using the window pattern data according to the predetermined procedure to be performed on the circuit pattern control data to produce processed pattern data having a portion within the window and a portion outside the window; and (e) selectively identifies the portion of the processed pattern data that is within the window and excludes the portion of the processed pattern data that is outside the window using the window pattern data by performing a pattern processing using the window pattern data to be the same as the processed pattern data.
Claim 10
Dependent Claim
28 words
The apparatus according to claim 7 further comprising an intermediate file serving as work memory and temporarily storing said identified circuit component pattern data the window pattern data.
Claim 11
Dependent Claim
50 words
The apparatus according to claim 7, wherein the predetermined procedure includes a process according to design requirements, and wherein said processing unit determines a distance separating the circuit component patterns, and generates an error indication pattern between the circuit component patterns when the distance fails to meet the design requirements.
Claim 12
Dependent Claim
26 words
The apparatus according to claim 9, wherein said processing unit selectively identifies the processed pattern data as the error indication pattern wholly within the defined window.
Claim 13
Dependent Claim
28 words
The apparatus according to claim 10, wherein said processing unit combines at least two overlapping ones of the circuit component patterns, before said determination of the distance therebetween.
Claim 14
Dependent Claim
44 words
The apparatus according to claim 7, wherein said processing unit designs a new circuit component pattern using the identified circuit component pattern data and determines an overlapping portion between said new circuit component pattern and the defined window as a first partial pattern data.
Claim 15
Dependent Claim
47 words
The apparatus according to claim 12, wherein said processing unit selects the identified circuit component pattern data lying outside said window as a second partial pattern data and combines said first partial pattern data and said second partial pattern data to generate a single combined pattern data.
Claim 16
Dependent Claim
24 words
The apparatus according to claim 12, wherein said processing unit includes a zoom operation section for enlarging or reducing the identified circuit component pattern.
Claim 17
Dependent Claim
170 words
A computer based method of designing a layout of circuit component patterns on a semiconductor integrated circuit, said method comprising: inputting circuit component pattern data describing the layout of the circuit component patterns and circuit pattern control data describing design requirements applicable to the circuit component patterns; designating a window over a portion of the circuit component patterns; generating window pattern data descriptive of a layout of the window, including extrapolated positions of corners of the window other than corners defined in said step of designating; applying the circuit pattern control data on the portion of the circuit component patterns identified wholly or partially within the window to produce processed pattern data having a portion within the window and a portion outside the window; and selectively identifying the portion of the processed pattern data within the window and excluding the portion of the processed pattern data that is outside the window by performing a pattern processing using the window pattern data to be the same as the processed pattern data.
Claim 18
Dependent Claim
170 words
A computer based method of designing a layout of circuit component patterns on a semiconductor integrated circuit, said method comprising: inputting circuit component pattern data describing the layout of the circuit component patterns and circuit pattern control data describing design requirements applicable to the circuit component patterns; designating a window over a portion of the circuit component patterns; generating window pattern data descriptive of a layout of the window, including extrapolated positions of corners of the window other than corners defined in said step of designating; applying the circuit pattern control data on the portion of the circuit component patterns identified wholly or partially within the window to produce processed pattern data having a portion within the window and a portion outside the window; and selectively identifying the portion of the processed pattern data within the window and excluding the portion of the processed pattern data that is outside the window by performing a pattern processing using the window pattern data to be the same as the processed pattern data.
Claim 19
Independent Claim
179 words
An apparatus for designing a layout of circuit component patterns on a semiconductor integrated circuit, said apparatus comprising: a storage device storing input circuit component pattern data describing the layout of the circuit component patterns and circuit pattern control data describing design requirements applicable to tile circuit component patterns; a control device designating a window over a portion of the circuit component patterns and generating window pattern data descriptive of a layout of the window, including extrapolated positions of corners of the window other than corners defined when designating the window; and a processing unit applying the circuit pattern control data on the portion of the circuit component patterns identified wholly or partially within the window to produce processed pattern data having a portion within the window and a portion outside the window, and selectively identifying the portion of the processed pattern data within the window and excluding the portion of the processed pattern data that is outside the window by performing a pattern processing using the window pattern data to be the same as the processed pattern data.
Claim 20
Independent Claim
179 words
An apparatus for designing a layout of circuit component patterns on a semiconductor integrated circuit, said apparatus comprising: a storage device storing input circuit component pattern data describing the layout of the circuit component patterns and circuit pattern control data describing design requirements applicable to tile circuit component patterns; a control device designating a window over a portion of the circuit component patterns and generating window pattern data descriptive of a layout of the window, including extrapolated positions of corners of the window other than corners defined when designating the window; and a processing unit applying the circuit pattern control data on the portion of the circuit component patterns identified wholly or partially within the window to produce processed pattern data having a portion within the window and a portion outside the window, and selectively identifying the portion of the processed pattern data within the window and excluding the portion of the processed pattern data that is outside the window by performing a pattern processing using the window pattern data to be the same as the processed pattern data.
Claim 21
Dependent Claim
242 words
A computer based method of designing a layout of circuit component patterns formed on a semiconductor integrated circuit, the method comprising the steps of: (a) inputting circuit component pattern data, circuit pattern control data, and window designation data to the computer, the circuit component pattern data being descriptive of the layout of component patterns formed on the semiconductor integrated circuit, the circuit pattern control data being descriptive of a predetermined procedure to be performed on the circuit component patterns formed on the semiconductor integrated circuit; (b) defining a window over the circuit component patterns based on the window designation data, thereby identifying only portions of the circuit component pattern data of the circuit component patterns that are wholly or partially within the window; (c) generating window pattern data descriptive of a layout of the defined window by using the window designation data; (d) processing the identified circuit component pattern data using the window pattern data according to the predetermined procedure to be performed on the circuit pattern control data to produce processed pattern data including a first processed pattern data within the window and a second processed pattern data outside the window; and (e) selectively identifying the first processed pattern data that is within the window and excluding the second processed pattern data that is outside the window using the window pattern data by performing a pattern processing using the window pattern data to be the same as the processed pattern data.
Claim 22
Dependent Claim
242 words
A computer based method of designing a layout of circuit component patterns formed on a semiconductor integrated circuit, the method comprising the steps of: (a) inputting circuit component pattern data, circuit pattern control data, and window designation data to the computer, the circuit component pattern data being descriptive of the layout of component patterns formed on the semiconductor integrated circuit, the circuit pattern control data being descriptive of a predetermined procedure to be performed on the circuit component patterns formed on the semiconductor integrated circuit; (b) defining a window over the circuit component patterns based on the window designation data, thereby identifying only portions of the circuit component pattern data of the circuit component patterns that are wholly or partially within the window; (c) generating window pattern data descriptive of a layout of the defined window by using the window designation data; (d) processing the identified circuit component pattern data using the window pattern data according to the predetermined procedure to be performed on the circuit pattern control data to produce processed pattern data including a first processed pattern data within the window and a second processed pattern data outside the window; and (e) selectively identifying the first processed pattern data that is within the window and excluding the second processed pattern data that is outside the window using the window pattern data by performing a pattern processing using the window pattern data to be the same as the processed pattern data.
Claim 23
Independent Claim
257 words
An apparatus for designing a layout of circuit component patterns formed on a semiconductor integrated circuit, the apparatus comprising: an input file storing circuit component pattern data descriptive of the layout of the circuit component patterns formed on the semiconductor integrated circuit; and a processing unit coupled to said input file and supplied with circuit pattern control data and window designation data, the circuit pattern control data being descriptive of predetermined procedure to be performed on the circuit component patterns formed on the semiconductor integrated circuit, wherein said processing unit: (a) inputs the circuit component pattern data from said input file; (b) defines a window over the circuit component patterns based on the window designation data, thereby identifying only portions of circuit component pattern data of the circuit component patterns that are wholly or partially within the window; (c) generates window pattern data descriptive of a layout of the defined window by using the window designation data; (d) processes the identified circuit component pattern data using the window pattern data according to the predetermined procedure to be performed on the circuit pattern control data to produce processed pattern data including a first processed pattern data within the window and a second processed pattern data outside the window; and (e) selectively identifies the first processed pattern data that is within the window and excludes the second processed pattern data that is outside the window using the window pattern data by performing a pattern processing using the window pattern data to be the same as the processed pattern data.
Claim 24
Independent Claim
257 words
An apparatus for designing a layout of circuit component patterns formed on a semiconductor integrated circuit, the apparatus comprising: an input file storing circuit component pattern data descriptive of the layout of the circuit component patterns formed on the semiconductor integrated circuit; and a processing unit coupled to said input file and supplied with circuit pattern control data and window designation data, the circuit pattern control data being descriptive of predetermined procedure to be performed on the circuit component patterns formed on the semiconductor integrated circuit, wherein said processing unit: (a) inputs the circuit component pattern data from said input file; (b) defines a window over the circuit component patterns based on the window designation data, thereby identifying only portions of circuit component pattern data of the circuit component patterns that are wholly or partially within the window; (c) generates window pattern data descriptive of a layout of the defined window by using the window designation data; (d) processes the identified circuit component pattern data using the window pattern data according to the predetermined procedure to be performed on the circuit pattern control data to produce processed pattern data including a first processed pattern data within the window and a second processed pattern data outside the window; and (e) selectively identifies the first processed pattern data that is within the window and excludes the second processed pattern data that is outside the window using the window pattern data by performing a pattern processing using the window pattern data to be the same as the processed pattern data.
Claim 25
Dependent Claim
155 words
A computer based method of designing a layout of circuit component patterns on a semiconductor integrated circuit, said method comprising: inputting circuit component pattern data describing the layout of the circuit component patterns and circuit pattern control data describing design requirements applicable to the circuit component patterns; designating a window over a portion of the circuit component patterns; generating window pattern data descriptive of a layout of the window; applying the circuit pattern control data on the portion of the circuit component patterns identified wholly or partially within the window to produce processed pattern data including a first processed pattern data within the window and a second processed pattern data outside the window; and selectively identifying the first processed pattern data within the window and excluding the second processed pattern data that is outside the window by performing a pattern processing using the window pattern data to be the same as the processed pattern data.
Claim 26
Dependent Claim
155 words
A computer based method of designing a layout of circuit component patterns on a semiconductor integrated circuit, said method comprising: inputting circuit component pattern data describing the layout of the circuit component patterns and circuit pattern control data describing design requirements applicable to the circuit component patterns; designating a window over a portion of the circuit component patterns; generating window pattern data descriptive of a layout of the window; applying the circuit pattern control data on the portion of the circuit component patterns identified wholly or partially within the window to produce processed pattern data including a first processed pattern data within the window and a second processed pattern data outside the window; and selectively identifying the first processed pattern data within the window and excluding the second processed pattern data that is outside the window by performing a pattern processing using the window pattern data to be the same as the processed pattern data.
Claim 27
Independent Claim
165 words
An apparatus for designing a layout of circuit component patterns on a semiconductor integrated circuit, said apparatus comprising: a storage device storing input circuit component pattern data describing the layout of the circuit component patterns and circuit pattern control data describing design requirements applicable to the circuit component patterns; a control device designating a window over a portion of the circuit component patterns and generating window pattern data descriptive of a layout of the window; and a processing unit applying the circuit pattern control data on the portion of the circuit component patterns identified wholly or partially within the window to produce processed pattern data including a first processed pattern data within the window and a second processed pattern data outside the window, and selectively identifying the first processed pattern data within the window and excluding the second processed pattern data that is outside the window by performing a pattern processing using the window pattern data to be the same as the processed pattern data.
Claim 28
Independent Claim
165 words
An apparatus for designing a layout of circuit component patterns on a semiconductor integrated circuit, said apparatus comprising: a storage device storing input circuit component pattern data describing the layout of the circuit component patterns and circuit pattern control data describing design requirements applicable to the circuit component patterns; a control device designating a window over a portion of the circuit component patterns and generating window pattern data descriptive of a layout of the window; and a processing unit applying the circuit pattern control data on the portion of the circuit component patterns identified wholly or partially within the window to produce processed pattern data including a first processed pattern data within the window and a second processed pattern data outside the window, and selectively identifying the first processed pattern data within the window and excluding the second processed pattern data that is outside the window by performing a pattern processing using the window pattern data to be the same as the processed pattern data.