A method for a computer system for detecting invalid winding path in a layout design for the manufacture of electronic devices, the invalid winding path including one or more intersecting polygons, the computer system having one or more processors, a computer-readable storage device, and a user interface device, the method comprising:
- obtaining a first winding path parameter;
- obtaining a second winding path parameter;
- defining, with one or more of the computer processors, a first reticle pattern in accordance with the first winding path parameter, the first winding path parameter having a first value;
- defining, with one or more of the computer processors, a second reticle pattern in accordance with the second winding path parameter, the second winding path parameter having a second value;
- comparing, with one or more of the computer processors, the first reticle pattern against the second reticle pattern;
- and
- outputting, to the user interface device, data associated with the comparing the first reticle patterns against the second reticle patterns.