blob: 4d169daea18f1323871b949007f5f263d2c97706 [file] [log] [blame]
########################
# micro benchmarks config
########################
regression_params=--include_default_arch
script_synthesis_params=--time_limit 3600s --tool valgrind
script_simulation_params=--time_limit 3600s
simulation_params= -L reset rst -H we
# setup the architecture
arch_dir=../vtr_flow/arch/timing
arch_list_add=k6_N10_40nm.xml
arch_list_add=k6_N10_mem32K_40nm.xml
arch_list_add=k6_frac_N10_frac_chain_mem32K_40nm.xml
# setup the circuits
circuit_dir=regression_test/benchmark/verilog/micro
circuit_list_add=bm_DL_logic_w_Dff.v
circuit_list_add=bm_my_D_latch1.v
circuit_list_add=bm_arithmetic_unused_bits.v
circuit_list_add=bm_dag1_log_mod.v
circuit_list_add=bm_DL_2_4_encoder.v
circuit_list_add=bm_match6_str_arch.v
circuit_list_add=bm_dag3_mod.v
circuit_list_add=bm_DL_2_cascaded_flip_flops.v
circuit_list_add=bm_stmt_compare_padding.v
circuit_list_add=bm_and_log.v
circuit_list_add=bm_dag1_mod.v
circuit_list_add=bm_DL_4_1_mux.v
circuit_list_add=bm_DL_4_16_encoder.v
circuit_list_add=bm_match3_str_arch.v
circuit_list_add=bm_dag2_log.v
circuit_list_add=bm_DL_2_1_mux.v
circuit_list_add=parameter_2.v
circuit_list_add=bm_functional_test.v
circuit_list_add=bm_dag3_lpm_log.v
circuit_list_add=bm_dag2_lpm.v
circuit_list_add=bm_DL_4_bit_comparator.v
circuit_list_add=bm_dag3_lpm.v
circuit_list_add=bm_dag4_mod.v
circuit_list_add=bm_DL_D_flipflop.v
circuit_list_add=bm_DL_structural_logic2.v
circuit_list_add=bm_stmt_all_mod.v
circuit_list_add=bm_DL_behavioural_full_adder.v
circuit_list_add=bm_dag1_log.v
circuit_list_add=bm_match4_str_arch.v
circuit_list_add=bm_dag3_lpm_mod.v
circuit_list_add=parameter.v
circuit_list_add=bm_DL_74381_ALU.v
circuit_list_add=bm_DL_4_bit_shift_register.v
circuit_list_add=bm_dag3_log_mod.v
circuit_list_add=bm_match1_str_arch.v
circuit_list_add=bm_DL_Dff_w_synch_reset.v
circuit_list_add=bm_dag2_mod.v
circuit_list_add=bm_lpm_concat.v
circuit_list_add=bm_dag3_log.v
circuit_list_add=bm_match5_str_arch.v
circuit_list_add=bm_add_lpm.v
circuit_list_add=bm_DL_structural_logic.v
circuit_list_add=bm_base_multiply.v
circuit_list_add=bm_mod.v
circuit_list_add=param_override.v
circuit_list_add=bm_dag1_lpm.v
circuit_list_add=bm_DL_logic_w_Dff2.v
circuit_list_add=bm_DL_BCD_adder.v
circuit_list_add=bm_expr_all_mod.v
circuit_list_add=bm_tester.v
circuit_list_add=bm_DL_16_1_mux.v
circuit_list_add=bm_dag2_log_mod.v
circuit_list_add=bm_dag3_lpm_log_mod.v
circuit_list_add=bm_match2_str_arch.v
circuit_list_add=bm_my_D_latch2.v
circuit_list_add=bm_if_reset.v
circuit_list_add=bm_DL_four_bit_adder_continuous_assign.v
circuit_list_add=generate.v
circuit_list_add=bm_DL_BCD_7_segment_without_x.v
circuit_list_add=bm_lpm_all.v
circuit_list_add=bm_if_common.v
circuit_list_add=bm_if_collapse.v
circuit_list_add=case_generate.v
circuit_list_add=if_generate.v
# these require specific architectures to run without errors
# circuit_list_add=adder_hard_block.v
# circuit_list_add=multiply_hard_block.v