System and method of verifying slanted layout components
AssigneeTaiwan Semiconductor Manufacturing Company, Ltd.
InventorsYuan-Te Hou, Min-Yuan Tsai
Life of this patent
Estimating the term…
Abstract
Disclosed herein are related to performing layout verification of a layout design of an integrated circuit having a slanted layout component. In one aspect, a slanted layout component having a side slanted from a base axis by an offset angle is detected. In one aspect, a first location of a vertex of the slanted layout component according to the offset angle is transformed to obtain a second location of a rotated vertex of a rotated layout component. In one aspect, layout verification is performed on the rotated layout component with respect to the base axis.
Claims20
A non-transitory computer readable medium storing instructions that when executed by one or more processors cause the one or more processors to:
- detect a slanted layout component having a side slanted from a base axis,
- detect a first location of the slanted layout component,
- rotate the slanted layout component to obtain a rotated layout component,
- transform the first location of the slanted layout component to obtain a second location of the rotated layout component, and
- perform layout verification on the rotated layout component with respect to the base axis.
A method comprising:
- detecting, by a device, a first layout component in a first layer;
- detecting, by the device, a second layout component in a second layer;
- verifying, by the device, a location of a third layout component corresponding to a via contact at a point location between the first layout component and the second layout component, wherein another layout component corresponding to another via contact at another point location between the layout component in the first layer and a third layer is detected, and a spacing between the via contact at the point location and the another via contact at the another point location is verified;
- and
- generating, by the device, a report indicating a verification result of the location of the third layout component.
A method comprising:
- detecting a slanted layout component having a side slanted from a base axis;
- rotating the slanted layout component to obtain a rotated layout component;
- and
- performing layout verification on the rotated layout component with respect to the base axis.
Dependencies are inferred from the claim text.