摘要 |
An integrated circuit layout method directly extracts plural primitive objects from a user's existing layout to expedite a new layout for reuse and migration and to gain the benefits of full coverage and minimal cost of layout design. The integrated circuit layout method comprises the steps of capturing a set of design parameters from a user's existing layout; capturing a plurality of primitive objects from the user's existing layout; extracting at least one leaf device from the user's existing layout; defining at least one nested device based on the leaf device; setting compaction constraints for the nested device to form a basic layout; and performing a layout task based on the basic layout. In addition, an object-oriented layout data model, used in the aforesaid integrated circuit layout method, comprises a first set of fields storing layer usages of plural layers captured from a user's existing layout to define a primitive object, a second set of field storing a set of design parameters regarding the layers, and a third set of fields defining plural data types of the first and the second sets of fields.
|