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

Troubleshoot Metal Layer Issues

Abstract Generator requires that all the layers used in the process are fully defined in the appropriate technology file sections. Abstract Generator issues the message ABS-10016 if a layer is defined in the LEFDefaultRouteSpec (or the specified constraint group) but is not included in the functions subsection in the layerRules section or if the layer function in the functions subsection is not specified as metal.

Define routing layers in the validLayers constraint in the interconnect constraint category of the LEFDefaultRouteSpec constraint group (or the specified constraint group). In addition, specify an appropriate functions type (for example, metal) in the layerRules section.

ABS-10016

Unable to define layer name in all the required technology file classes. Ensure that the layer is defined in the techLayers and techLayerPurposePriorities sections of the technology file, it is listed in the LEFDefaultRouteSpec, and that it has layer function metal in the Layer Definitions section.

ABS-10013

The name layer is not defined in the techLayer class of the technology file.

If at least one of the required layers is not defined in the technology file, then you can use the Technology File Manager to define the missing layers in the techLayers section of the technology file.

ABS-10015

Unable to find sufficient metal layers defined in the current design. Use the Technology File Manager to define these layers in the validLayers subsection of LEFDefaultRouteSpec constraint group of the technology file. In addition, ensure that these layers are assigned the function metal in the functions subsection of the Layer Definitions section.

ABS-10019

Failed to initialize the technology file because the '%s' layer does not have the '%s' purpose defined. Define the missing layer property in the techLayerPurposePriorities section of the technology file and reattach the technology file.

Related Topics

Troubleshoot Layer Spacing Rules Issues

Troubleshoot Via Layers Issues

Troubleshoot Routing Layer Issues

Troubleshoot Minimum Width Value Issues

Troubleshoot Minimum Spacing Value Issues


Return to top
 ⠀
X