Custom Layer Subtypes Defined in the lyr_types File

The layer subtypes available for each layer type can be customized.

Layer subtypes can be read from product models containing them, even if they have not been defined. See “How Product Models Containing Layer Subtypes are Opened” in Valor NPI Engineering Toolkit User Guide.

In the Job Matrix window, the layer subtype of the selected layer is displayed. If layer subtypes are defined, they appear in the subtype list for the layer. If not defined, only the layer subtypes present in the product model appear in the list.

If you are working with product models known to contain layer subtypes, these subtypes can be defined in file lyr_types.

TYPES{
   NAME=micro_via
   BASIC_TYPE=DRILL
   COLOR=606090
}
TYPES{
   NAME=micro_via2
   BASIC_TYPE=DRILL
   COLOR=606091

The file can be placed at one of these locations:

  • $VALOR_EDIR/all/lyr_types — User-defined layer subtype definitions placed in this file are overwritten during Valor NPI version update.

  • DirectAccessLibDir/lib/misc/lyr_types — To retain user-defined layer subtypes, place them at this location.

If a layer subtype of the same name has a different value in $VALOR_EDIR than in the library, the library value is used.

The ODB++ job matrix file layer description can contain the parameters ADD_TYPE and COLOR to enable reading a recognized layer subtype in a site-specified color.