Close Menu
VLSI Web
  • Home
    • About Us
    • Contact Us
    • Privacy Policy
  • Digital Design
    • Digital Circuits
    • Verilog
    • VHDL
    • System Verilog
    • UVM
  • VLSI Roles
    • RTL Design
    • Design Verification
    • Physical Design
    • DFT
    • STA
  • Interviews
  • Informative
  • VLSI Forge
Instagram LinkedIn WhatsApp Telegram
Instagram LinkedIn WhatsApp Telegram
VLSI Web
  • Home
    • About Us
    • Contact Us
    • Privacy Policy
  • Digital Design
    • Digital Circuits
    • Verilog
    • VHDL
    • System Verilog
    • UVM
  • VLSI Roles
    • RTL Design
    • Design Verification
    • Physical Design
    • DFT
    • STA
  • Interviews
  • Informative
  • VLSI Forge
VLSI Web
Physical Design

Physical Verification: DRC, LVS, ERC, Antenna and DFM Checks

Raju GorlaBy Raju Gorla14 June 2026Updated:11 October 2026No Comments4 Mins Read
Physical verification
Share
Facebook Twitter LinkedIn Email Telegram WhatsApp

The short answer: Physical verification proves that the layout can be manufactured and matches the intended circuit. DRC checks the foundry’s geometric rules (widths, spacings, enclosures, density, patterning). LVS extracts the circuit from the layout and compares it with the netlist. ERC catches electrical problems such as floating gates or shorted supplies. Antenna checks protect gates from charge build-up during manufacturing, and density, fill, DFM and mask rule checks make the design manufacturable with good yield. Everything must be clean or formally waived before tape-out.

Timing and power can be perfect, but if the layout breaks one foundry rule or doesn’t match the netlist, the chip doesn’t get made, or doesn’t work. Physical verification is the final gate. This post combines my older posts on DRC, LVS, ERC, antenna effects and manufacturing rule checks.

  1. The checks
  2. DRC
  3. LVS
  4. ERC
  5. Antenna effect
  6. Density, fill and DFM
  7. How I run sign-off verification

Table of Contents

  • Part 1: The checks
  • Part 2: DRC
  • Part 3: LVS
  • Part 4: ERC
  • Part 5: Antenna effect
  • Part 6: Density, fill and DFM
  • Part 7: How I run sign-off verification
  • FAQ
    • What is the difference between DRC and LVS?
    • What is the antenna effect?
    • How do you fix antenna violations?
    • What is metal fill?

Part 1: The checks

Physical verification checks: DRC, LVS, ERC, antenna, density and fill, DFM and mask rule checks
Six kinds of checks, one sign-off.

Part 2: DRC

  • Rules come from the foundry as a rule deck for the sign-off tool (Calibre, ICV, Pegasus).
  • Basic rules: minimum width, spacing, area, enclosure of vias, notch and end-of-line rules.
  • Advanced nodes add multiple patterning (colouring), fin and gate grid rules, and many via and cut rules.
  • P&R tools check most rules during routing, but sign-off DRC with the official deck is the reference.

Part 3: LVS

LVS extracts devices and connectivity from the layout and compares them with the source netlist. Typical errors: shorts (two nets connected), opens (one net split), missing or extra devices, and wrong device sizes. Shorts between power and ground, or between signals in dense routing, are the most common at block level; mismatched pin names and missing labels are the most common at top level.

Part 4: ERC

Electrical rule checks find connections that are legal geometrically but wrong electrically: floating gate inputs, nets connected to both supplies, wells or substrate without proper ties, and incorrect connections across voltage domains (missing level shifters or isolation).

Part 5: Antenna effect

During manufacturing, long metal wires connected only to a transistor gate collect charge from the plasma etching steps, and the charge can damage the thin gate oxide. Antenna rules limit the ratio of metal area to gate area on each layer. Fixes:

  • Layer jumping: break the long wire and continue it on a higher layer, so the gate isn’t connected until later steps.
  • Antenna diodes near the gate to discharge the wire.
  • Buffer insertion to split the net.

Part 6: Density, fill and DFM

Chemical-mechanical polishing needs metal and poly density within a range in every window, so tools add dummy fill in empty areas (and fill affects parasitics, so extraction is done with fill). DFM checks look for shapes that print poorly (litho hotspots) and recommend wider spacing or redundant vias to improve yield. Mask rule checks make sure the final shapes can be written on the masks.

Part 7: How I run sign-off verification

  • Run DRC and LVS early on partial layouts so big problems surface before the end.
  • Fix LVS before DRC: shorts often create many DRC errors.
  • Keep a waiver list with reasons and approvals; never waive silently.
  • Re-run everything after every ECO, however small.

Practise this on VLSI Forge

I built VLSI Forge so you can write RTL in your browser, run it on a real simulator and check every signal in the waveform. Free, nothing to install.

Physical Design problems · Static Timing Analysis problems

Previous in my physical design series: IR drop and electromigration. Next: PPA and low-power PD.

FAQ

What is the difference between DRC and LVS?

DRC checks that the layout obeys the foundry’s geometric rules; LVS checks that the layout’s circuit matches the netlist.

What is the antenna effect?

Charge collected on long metal wires during manufacturing that can damage the gate oxide of the transistors they connect to.

How do you fix antenna violations?

Layer jumping to a higher metal, adding antenna diodes, or buffering to shorten the wire connected to the gate.

What is metal fill?

Dummy metal shapes added to empty areas so metal density is uniform, which is required for chemical-mechanical polishing.

Share. Facebook Twitter LinkedIn Email Telegram WhatsApp
Previous ArticleIR Drop and Electromigration in Physical Design
Next Article PPA and Low-Power Physical Design: Optimising Power and Area
Raju Gorla
  • Website

Related Posts

Physical Design

Tcl Scripting for Physical Design: Queries, Floorplans and Flows

18 June 2026
Physical Design

Advanced Nodes and 3D ICs: FinFET, GAA, Backside Power and Chiplets

17 June 2026
Physical Design

Tape-Out and Mask Data Preparation: From Layout to Masks

16 June 2026
Add A Comment
Leave A Reply Cancel Reply

Topics
  • Digital Circuits
  • Informative
  • Interview Questions
  • Physical Design
  • RTL Design
  • STA
  • System Verilog
  • UVM
  • Verilog
Instagram LinkedIn WhatsApp Telegram
  • About
  • Contact
  • Privacy Policy
  • VLSI Forge
  • Courses
  • Feedback
© 2026 VLSI Web

Type above and press Enter to search. Press Esc to cancel.