Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
91 words
A method executed by a computer under the control of a program, said computer including a memory for storing said program, said method comprising the steps of: receiving input data representing a semiconductor mask pattern for an integrated circuit layout; invoking a set of compaction design rules to be satisfied by said semiconductor mask pattern; identifying transistor gate cells within said semiconductor mask pattern; compacting said semiconductor mask pattern, including individual cells of said semiconductor mask pattern, except said transistor gate cells, in accordance with said set of compaction design rules.
Claim 2
Independent Claim
91 words
A method executed by a computer under the control of a program, said computer including a memory for storing said program, said method comprising the steps of: receiving input data representing a semiconductor mask pattern for an integrated circuit layout; invoking a set of compaction design rules to be satisfied by said semiconductor mask pattern; identifying transistor gate cells within said semiconductor mask pattern; compacting said semiconductor mask pattern, including individual cells of said semiconductor mask pattern, except said transistor gate cells, in accordance with said set of compaction design rules.
Claim 3
Dependent Claim
37 words
The method of claim 1 further comprising the step of: applying a transistor scaling value to said transistor gate cells of said semiconductor mask pattern so as to maintain predetermined minimum dimensions for said transistor gate cells.
Claim 4
Dependent Claim
95 words
A computer readable memory that can be used to direct a computer to function in a specified manner, comprising: a first set of executable instructions including a set of compaction design rules to be satisfied by a semiconductor mask pattern of an integrated circuit layout; a second set of executable instructions to identify transistor gate cells within said semiconductor mask pattern; a third set of executable instructions to compact said semiconductor mask pattern, including individual cells of said semiconductor mask pattern, except said transistor gate cells, in accordance with said set of compaction design rules.
Claim 5
Dependent Claim
95 words
A computer readable memory that can be used to direct a computer to function in a specified manner, comprising: a first set of executable instructions including a set of compaction design rules to be satisfied by a semiconductor mask pattern of an integrated circuit layout; a second set of executable instructions to identify transistor gate cells within said semiconductor mask pattern; a third set of executable instructions to compact said semiconductor mask pattern, including individual cells of said semiconductor mask pattern, except said transistor gate cells, in accordance with said set of compaction design rules.
Claim 6
Dependent Claim
43 words
The computer readable memory of claim 3 further comprising a fourth set of executable instructions to apply a transistor scaling value to said transistor gate cells of said semiconductor mask pattern so as to maintain predetermined minimum dimensions for said transistor gate cells.