#
############################################
# Configuration file for running experiments
##############################################

# Path to directory of circuits to use
circuits_dir=benchmarks/blif/6

# Path to directory of architectures to use
archs_dir=arch/timing

# Add circuits to list to sweep
circuit_list_add=styr.blif

# Add architectures to list to sweep
arch_list_add=EArch.xml

# Parse info and how to parse
parse_file=vpr_standard.txt

# How to parse QoR info
qor_parse_file=qor_standard.txt

# Pass requirements
pass_requirements_file=pass_requirements.txt

script_params_common=-starting_stage vpr -track_memory_usage

#Sweep option range
script_params_list_add= --target_ext_pin_util 1
script_params_list_add= --target_ext_pin_util 0.7
script_params_list_add= --target_ext_pin_util 0.1,0.5
script_params_list_add= --target_ext_pin_util 0.5,0.3
script_params_list_add= --target_ext_pin_util 0.0
script_params_list_add= --target_ext_pin_util clb:0.7
script_params_list_add= --target_ext_pin_util clb:0.7 0.8
script_params_list_add= --target_ext_pin_util clb:0.1 0.8
script_params_list_add= --target_ext_pin_util io:0.1,0.1 clb:0.7 0.8,1.0
script_params_list_add= --target_ext_pin_util -0.1                                  #Should fail, out-of-range
script_params_list_add= --target_ext_pin_util 1.1                                   #Should fail, out-of-range
script_params_list_add= --target_ext_pin_util io:0.1,0.1 clb:0.7 0.8,1.0 1.0        #Should fail, multiple defaults
script_params_list_add= --target_ext_pin_util io:0.1,0.1 clb:0.7 0.8,1.0 clb:1.0    #Should fail, duplicate blocks
