Logo
VLSI Physical Design  ›  Ch 6. PD Tool Inputs & Outputs

electromigration. They cannot be applied everywhere because extra width and spacing cost area.

KEY NDR = double width + double spacing on critical nets; better SI, but it costs area.

Violations Resolved in DRC

DRC at 65nm and 90nm covers a range of design rules, including:

  • Fat metal width spacing rule.
  • Fat metal extension spacing rule.
  • Maximum-number minimum-edge rule.
  • Metal density rule (needs a Hercules license).
  • Via density rule (needs a Hercules license).
  • Fat metal connect rule.
  • Via corner spacing rule.
  • Minimum length rule.
  • Via farm rule.
  • Enclosed via spacing rule.
  • Minimum enclosed spacing rule.
  • Fat poly contact rule.
  • extendMacroPinToBlockage (a new parameter).
  • Special end-of-line spacing rule.
  • Special notch rule.
  • U-shaped metal spacing rule.
  • Maximum stack level for vias in an array.
  • Stud spacing.
  • Multiple fat spacing.
  • Enclosure rules.

KEY DRC checks geometric rules - metal width/spacing, via rules, density, enclosure, notch and end-of-line rules.

Magma vs Calibre for DRC/LVS

Magma is an implementation tool and only performs metal-level DRC. Calibre is a sign-off tool and runs DRC down to the poly and diffusion levels.