Automatic design rule correction in presence of multiple grids and track patterns

  • Authors:
  • Nitin Salodkar;Subramanian Rajagopalan;Sambuddha Bhattacharya;Shabbir Batterywala

  • Affiliations:
  • Synopsys India Pvt. Ltd., Bangalore, India;Synopsys India Pvt. Ltd., Bangalore, India;Synopsys India Pvt. Ltd., Bangalore, India;Synopsys India Pvt. Ltd., Bangalore, India

  • Venue:
  • Proceedings of the 50th Annual Design Automation Conference
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Traditionally, automatic design rule correction (DRC) problem is modeled as a Linear Program (LP) with design rules as difference constraints under minimum perturbation objective. This yields Totally Uni-Modular (TUM) constraint matrices thereby guaranteeing integral grid-compliant solutions with LP solvers. However, advanced technology nodes introduce per-layer grids or discrete tracks that result into non-TUM constraint matrices for the DRC problem. Consequently, LP solvers do not guarantee integral solutions. In this work, we propose a novel formulation using an 'un-rolling' technique. Our formulation guarantees TUM constraint matrices and hence integral multiple grid/track compliant solutions. We demonstrate its efficacy on layouts at advanced nodes.