minVoltageClearance
Specifies the minimum spacing required for wires of different voltages in the given routing layer to all cut via shapes in the adjacent cut layers above and below.
minVoltageClearance Quick Reference
Value Types
minVoltageClearance constraints have a FltHeader1DTblValue that consists of FltValue-Value pairs where FltValue represents the voltage and Value is the minimum clearance, in user units.
To determine the minimum clearance, the maximum voltage swing between shapes is calculated as (max(max voltage of each shape) - (min(min voltage of each shape))). This voltage is compared with the voltage values in the table to find the first value that is less than or equal to the calculated voltage swing. The corresponding minimum clearance is required.
minVoltageClearance constraints can be applied to layer purpose pairs and nets. For more information on these applications, see Voltage-Dependent Rule Support.
Examples
For Metal1 and V1 shapes in this example,
- For voltage swings >= 0.0 and < 2.5, the minimum clearance is 0.1.
- For voltage swings >= 2.5 and < 6.0, the minimum clearance is 0.22.
- For voltage swings >= 6.0, the minimum clearance is 0.35.
For Metal2 and V1 shapes in this example,
- For voltage swings >= 0.0 and < 2.5, the minimum clearance is 0.1.
- For voltage swings >= 2.5 and < 6.0, the minimum clearance is 0.23.
-
For voltage swings >= 6.0, the minimum clearance is 0.36.
Related Topics
Return to top