How do you interpret LVS report mismatches?

oIncorrect Nets / Connectivity Errors: This section details discrepancies in how nets are connected.

Shorts: When Schematic has more nets but layout has less nets, layout has short.

Opens: A single net in the schematic corresponds to two or more unconnected nets in the layout.

Incorrect Instances / Devices: Discrepancies in the number or type of devices.

Missing Devices: A device present in the schematic is not found in the corresponding location/netlist in the layout.

Extra Devices: A device extracted from the layout has no corresponding instance in the schematic. Debugging: Check if the device was accidentally deleted/added in the layout or schematic, or if the LVS tool misidentified a structure due to layout errors near the device.

Incorrect Ports: Mismatches in the number or names of top-level ports between schematic and layout.

Parameter Mismatches (Property Errors): Devices match in type and connectivity, but their calculated parameters (e.g., transistor Width, Length, Resistor value, Capacitor value) differ between schematic and layout beyond a specified tolerance.

Non-equivalent Points: This is a general term often used in the summary indicating the LVS check failed. The detailed sections (Incorrect Nets, Instances, Properties) provide the specifics.

Share:
‹ How do you solve/fix IR drop issues (at placement, ECO stage)?
Home
How do you instruct your tools to resolve post-clock violations? What role does “useful skew” play in these scenarios? ›