# Inspire CDR configuration file for outer layers.
# Location: $GENESIS_DIR/sys/hooks/cdr/inspire/ol_cfg_file
# '#' is a caracter used for comments
# All key wards are NOT case sensitive.
# The units of all fields are Mils
# Except TARGETs and OFFSETs which are in Inch




DEF_DATABASE = datab1                        # Name of default database.
                                             # Options: One of the databases defined for inspire in:
                                               <aoimnnt>/inspire_interface/db_dirs_list
PRODUCTION_STAGES = BARE_COPPER;             # Name of stages in which layers will be inspected.
                                             # Names should be seperated by ";"
                                             # Options:
                                             # According to the list of stages defined for inspire in
                                               <aoimnnt>/inspire_interface/stages_list
                                             # If stages list is not defined we use a default list
                                             # where the options are:
                                             # BARE_COPPER, BRWN_BLCK_OXIDE, TIN_LEAD_BEFORE,
                                             # TIN_LEAD_AFTER, DBL_TRET_COPPER, DIAZO,
                                             # SILVER_HALIDE, PHOTORESIST, PHOTOVIA, LASER_DRILL
        
NOM_ANN_RING = 8.000000                      # Default nominal annular ring.
        
VRS_TARGET_ATTR =                            # Any user attribute or system attribute to be
                                             # used for setting VRS target.
VRS_TARGET_SYM = bd_auto_pad                 # Any name of symbol (special or not) to  be
                                             # used for setting VRS target.
        
MARKER_TARGET_ATTR =                         # Any user attribute or system attribute to be
                                             # used for setting marker check point target.
MARKER_TARGET_SYM = r20                      # Any name of symbol (special or not) to  be
                                             # used for setting setting marker check point target.
MARKER_MODE = PCB_MODE                       # marker check point mode.
                                             # Options: PANEL_MODE, PCB_MODE
        
SCAN_ALIGN_TARGET_ATTR =	             # Any user attribute or system attribute to be
				             # used for setting scanner targets.
SCAN_ALIGN_TARGET_SYM = 	             # Any name of symbol (special or not) to  be
				             # used for setting scanner targets.
NUM_SCAN_ALIGN_TARGETS = 2	             # We can define 1 or 2 scanner targets.


IMPEDANCE_TARGET_ATTR  =               	     # Any user attribute or system attribute to be
			             	     # used for setting impedance targets.
IMPEDANCE_TARGET_SYM = 	             	     # Any name of symbol (special or not) to  be
			             	     # used for setting impedance targets.
NUM_IMPEDANCE_TARGETS =              	     # We can define any number of impedance targets.


THICKNESS_TARGET_ATTR =	             	     # Any user attribute or system attribute to be
			             	     # used for setting thickness check in this location.
THICKNESS_TARGET_SYM =	             	     # Any name of symbol (special or not) to  be
			             	     # used for setting thickness check in this location.
NUM_THICKNESS_TARGETS =	             	     # We can define any number of impedance targets.


TARGETS_SNAP_LAYER =                         # Snap layer for targets.
                                             # If TARGETS_SNAP_LAYER is defined, targets will be
                                             # searched for in this layer, if the search fails
                                             # another search will be performed on the original layer
        
PRIORITY_GRP {                              
           DEF_PRIORITY = 5                 # Default priority. Options: 1..10
           PHOTOTOOL_PRIORITY = 10          # Default priority of phototools stages. Options: 1..10
} 

ETCH_GRP { 
           PHOTOTOOL_ETCH = 1.000000        # Default etch for phototools stages.
           DEF_ETCH = 2.000000              # Default etch for non phototools stages.

                                            # Higher priority:
           SIGNAL_ETCH = 0                  # Default etch for stages of signal layers 
           PG_ETCH = 0                      # Default etch for stages of power ground layers 
} 

OL_GRP {                                      # Definition of class files and rule files for outer layers.
        
                                              # Options: According to the class files defined for inspire in:
                                              # <aoimnt>/inspire_interface/classes/classes_list
           DEF_CLASS_FOR_SIGNAL = SigIL.cfl   # Default class file for stages of outer signal layers
           DEF_CLASS_FOR_PG = PGIL.cfl        # Default class file for stages of outer pg layers
           DEF_CLASS_FOR_MIXED = MixIL.cfl    # Default class file for stages of outer mixed layers
        
                                              # Options: According to the rule files defined for inspire in:
                                              # <aoimnt>/inspire_interface/rules/rules_list
           DEF_RULE_F_FOR_SIGNAL = SigIL.rul  # Default rule file for stages of outer signal layers
           DEF_RULE_F_FOR_PG = PGIL.rul       # Default rule file for stages of outer pg layers
           DEF_RULE_F_FOR_MIXED = MixIL.rul   # Default rule file for stages of outer mixed layers
} 
ILWH_GRP {                                    # Definition of class files and rule files
                                              # for inner layer with holes.
                                              # same as IL_GRP
           DEF_CLASS_FOR_SIGNAL =             
           DEF_CLASS_FOR_PG = PGIL.cfl
           DEF_CLASS_FOR_MIXED = MixIL.cfl
           DEF_RULE_F_FOR_SIGNAL = SigILHoles.rul
           DEF_RULE_F_FOR_PG = PGIL.rul
           DEF_RULE_F_FOR_MIXED = MixIL.rul
}

LASER_DRILL_GRP {                           
           DEF_CLASS = LSR.cfl               # Default class file for laser drill layers
                                             # Options: According to the class files defined for inspire in:
                                             # <aoimnt>/inspire_interface/classes/classes_list
           DEF_RULE = LSR.rul                # Default rule file for laser drill layers
                                             # Options: According to the rule files defined for inspire in:
                                             # <aoimnt>/inspire_interface/rules/rules_list
} 

PHOTO_VIA_GRP { 
           DEF_CLASS = PHOTO.cfl             # Default class file for photo via layers
                                             # Options: According to the class files defined for inspire in:
                                             # <aoimnt>/inspire_interface/classes/classes_list
           DEF_RULE = PHOTO.rul              # Default rule file for photo via layers
                                             # Options: According to the rule files defined for inspire in:
                                             # <aoimnt>/inspire_interface/rules/rules_list
}         

