The area of a single element is checked. It can be checked for a minimum area and for a maximum area of that shape. Optional a merge operation before the check can be performed to get the correct area of touching shapes.
Checks the density of a single layer in the design. It will be check for a minimum and maximum relation of area used by the layer and free area. Area used twice or more time in a check square will be counted twice.
Check for minimum/maximum/exact dimensions. The dimension is measured in the orientation allong the x/y axis. Optional a merge operation before the check is possible to get the correct dimension of touching shapes.
The check will calculate the point inside the shapes located mostly remote from any edge. This point is also call Pole of Inaccessibility. If the distance of the point to the edge exceed or fall below a entered value a violation is triggered.
Shapes on a choosen layer with a distance less than a entered value are marked as a violation. Optional a meger before the check can be performed to avoid violation in joining shapes. Incorrect elements will be copy on the error layer. Also the location of the defect will be marked.
Checks for notches smaller than a entered value. Optional a merge operation is performed before. That option will allow to detect notches created by touching shapes. A further option will also check the existance of slots in a single shape.
All elements on a choosen layer are checked on a minimum size. There is an option to perform an integrated merge before preforming the check. Incorrect elements will be copy on the error layer. Also the location of the violation will be marked. Sharp angles (> 90°) can optional also be marked.
It is checked for paths with spikes. A spike is a path segments in the opposite direction to the previous path segment. All paths on a entered layer will be checked. Next to the spikes check paths can optional be checked on sharp angles. A sharp angle is an angle bigger than 90° between to path segments. Sharp angles on paths are not clealy defined in the GDS spec and should be avoided.
Checks the perimeter of a single shapes. It can be checked for a minimum and for a maximum perimeter. Optional a merge operation can be performed before the check to get the correct perimeter of touching shapes.
Checks on self-intersection in polygon and path elements. Be aware of that the LayoutEditor has an option to automatically fix self-intersection polygons. If this option is active (which is default), only self-intersections in path elements are detected. Sometimes a self-intersection in a polygon cannot be fixed automatically. These polygon will also be detected.