Product Documentation
Virtuoso Abstract Generator User Guide
Product Version IC23.1, November 2023

Troubleshoot Minimum Spacing Value Issues

The minimum spacing rule defines the minimum spacing required between objects on a single layer and is defined in either the spacings or spacingTables constraint category of the foundry constraint group in the technology file.

Abstract Generator checks the minSpacing value for every metal layer and issues an error message ABS-10024 if the value is undefined or is set to 0. A manufacturing grid check is also performed here.

ABS-10024

The entries for minSpacing table are either non-applicable or the default value is not given. Define appropriately in the spacings section of foundry constraint group of the technology file and then try again.

Abstract Generator stops because the minSpacing value set for the given layer is 0.

Use the Technology File Manager to set a valid minSpacing value for the layer; for example,

constraintGroups(
( "foundry"
;physical constraints
spacings(
   ;( constraint layer1 layer2 value )
;( ---------- ------ ------ ----- )
   ( minWidth “metal1” 0.5 )
) ;spacings
) ;foundry
) ;constraintGroups

Abstract Generator uses this value for the minimum spacing for both metal and via layers.

Related Topics

Physical Rules

Troubleshoot Metal Layer Issues

Troubleshoot Layer Spacing Rules Issues

Troubleshoot Routing Layer Issues

Troubleshoot Minimum Width Value Issues


Return to top
 ⠀
X