Layout data saving method, layout data converting device and graphic verifying device
First Claim
1. A layout data converting device configured to convert first type layout data into second type layout data,comprising:
- a hierarchical structure analyzing section configured to analyze said hierarchical structure based on said child cell information of said first type layout data; and
a reverse hierarchical structure generating section configured to add said parent cell information to each of said plurality of basic element data and said plurality of cell data, respectively, to generate said second type layout data based on a result of analysis carried out by said hierarchical structure analyzing section, whereinsaid first type and second type layout data having a plurality of basic element data, each of which directly defines a graphic to be a layout pattern of a component of a semiconductor device and a plurality of cell data constructed by a hierarchical structure such that reference is finally made to said basic element data, respectively,each of said plurality of said cell data in said first type layout data having child cell information indicative of low order cell data or said basic element data to which reference is directly made, thereby defining said hierarchical structure in a positive direction, andeach of said plurality of said basic element data and said plurality of cell data in said second type layout data having parent cell information indicative of high order cell data to which reference is directly made, thereby defining said hierarchical structure in a reverse direction.
2 Assignments
0 Petitions
Accused Products
Abstract
There are saved layout data which have parent cell information indicative of higher order cell data to directly refer to low order cell data (or basic element data), thereby defining a reverse hierarchical structure. More specifically, both of basic element data (figD1 and figD2) have cell data (cell2) as the parent cell information, all of basic element data (figD3 to figD5) have cell data (cell3) as the parent cell information, the cell data (cell3) have two identical cell data (cell2 and cell2) as the parent cell information, and the cell data (cell2) have three identical cell data (cell3, cell3 and cell3) as the parent cell information.
-
Citations
8 Claims
-
1. A layout data converting device configured to convert first type layout data into second type layout data,
comprising: -
a hierarchical structure analyzing section configured to analyze said hierarchical structure based on said child cell information of said first type layout data; and a reverse hierarchical structure generating section configured to add said parent cell information to each of said plurality of basic element data and said plurality of cell data, respectively, to generate said second type layout data based on a result of analysis carried out by said hierarchical structure analyzing section, wherein said first type and second type layout data having a plurality of basic element data, each of which directly defines a graphic to be a layout pattern of a component of a semiconductor device and a plurality of cell data constructed by a hierarchical structure such that reference is finally made to said basic element data, respectively, each of said plurality of said cell data in said first type layout data having child cell information indicative of low order cell data or said basic element data to which reference is directly made, thereby defining said hierarchical structure in a positive direction, and each of said plurality of said basic element data and said plurality of cell data in said second type layout data having parent cell information indicative of high order cell data to which reference is directly made, thereby defining said hierarchical structure in a reverse direction.
-
-
2. A layout data converting device configured to convert second type layout data into first type layout data,
comprising: -
a reverse hierarchical structure analyzing section configured to analyze said hierarchical structure based on said parent cell information of said second type layout data; and a hierarchical structure generating section configured to add said child cell information to each of said plurality of cell data, respectively, to generate said first type layout data based on a result of analysis carried out by said reverse hierarchical structure analyzing section, wherein said first type and second type layout data having a plurality of basic element data, each of which directly defines a graphic to be a layout pattern of a component of a semiconductor device and a plurality of cell data constructed by a hierarchical structure such that reference is finally made to said basic element data, each of said plurality of said cell data in said first type layout data having child cell information indicative of low order cell data or said basic element data to which reference is directly made, thereby defining said hierarchical structure in a positive direction, and each of said plurality of said basic element data and said plurality of cell data in said second type layout data having parent cell information indicative of high order cell data to which reference is directly made, thereby defining said hierarchical structure in a reverse direction.
-
-
3. A graphic verifying device configured to carry out a graphic verification processing based on layout data,
comprising: -
a reverse hierarchical structure analyzing section configured to analyze said hierarchical structure based on said parent cell information of said layout data; and a graphic verifying section configured to carry out a verification processing based on an occupied region on an actual space region of a graphic defined by said plurality of basic element data on the basis of a result of analysis performed by said hierarchical structure analyzing section, wherein said layout data having a plurality of basic element data, each of which directly defines a graphic to be a layout pattern of a component of a semiconductor device and a plurality of cell data constructed by a hierarchical structure such that reference is finally made to said basic element data, each of said plurality of basic element data and said plurality of cell data having parent cell information to be information about high order cell data to which reference is directly made, thereby defining said hierarchical structure in a reverse direction. - View Dependent Claims (4, 5, 6, 7, 8)
-
Specification