yosys/tests/hana
Clifford Wolf 2d9cbd3b02 added more .gitignore files (make test) 2013-01-05 11:35:52 +01:00
..
.gitignore added more .gitignore files (make test) 2013-01-05 11:35:52 +01:00
README initial import 2013-01-05 11:13:26 +01:00
hana_vlib.v initial import 2013-01-05 11:13:26 +01:00
run-test.sh initial import 2013-01-05 11:13:26 +01:00
test_intermout_always_comb_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_always_comb_3_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_always_comb_4_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_always_comb_5_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_always_ff_3_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_always_ff_4_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_always_ff_5_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_always_ff_6_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_always_ff_8_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_always_ff_9_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_always_latch_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_bufrm_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_bufrm_2_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_bufrm_6_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_bufrm_7_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_exprs_add_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_exprs_binlogic_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_exprs_bitwiseneg_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_exprs_buffer_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_exprs_condexpr_mux_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_exprs_condexpr_tribuf_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_exprs_const_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_exprs_constshift_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_exprs_div_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_exprs_logicneg_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_exprs_mod_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_exprs_mul_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_exprs_redand_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_exprs_redop_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_exprs_sub_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_exprs_unaryminus_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_exprs_unaryplus_test.v initial import 2013-01-05 11:13:26 +01:00
test_intermout_exprs_varshift_test.v initial import 2013-01-05 11:13:26 +01:00
test_parse2synthtrans_behavopt_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_parse2synthtrans_case_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_parse2synthtrans_contassign_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_parse2synthtrans_module_basic0_test.v initial import 2013-01-05 11:13:26 +01:00
test_parse2synthtrans_operators_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_parse2synthtrans_param_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_parse2synthtrans_port_scalar_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_parse2synthtrans_port_vector_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_parse2synthtrans_v2k_comb_logic_sens_list_test.v initial import 2013-01-05 11:13:26 +01:00
test_parser_constructs_module_basic1_test.v initial import 2013-01-05 11:13:26 +01:00
test_parser_constructs_param_basic0_test.v initial import 2013-01-05 11:13:26 +01:00
test_parser_constructs_port_basic0_test.v initial import 2013-01-05 11:13:26 +01:00
test_parser_directives_define_simpledef_test.v initial import 2013-01-05 11:13:26 +01:00
test_parser_misc_operators_test.v initial import 2013-01-05 11:13:26 +01:00
test_parser_v2k_comb_port_data_type_test.v initial import 2013-01-05 11:13:26 +01:00
test_parser_v2k_comma_sep_sens_list_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_always_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_always_15_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_always_17_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_always_18_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_always_19_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_always_20_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_always_21_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_always_22_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_always_23_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_always_27_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_always_29_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_always_31_tt.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_and_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_and_2_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_and_3_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_and_4_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_and_5_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_and_6_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_and_7_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_buffer_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_buffer_2_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_buffer_3_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_decoder_2_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_decoder_3_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_decoder_4_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_decoder_5_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_decoder_6_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_decoder_7_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_decoder_8_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_inc_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_inc_2_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_inc_4_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_inc_8_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_inc_16_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_inc_32_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_mod_1_xx.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_mux_2_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_mux_4_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_mux_8_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_mux_16_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_mux_32_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_mux_64_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_nand_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_nand_3_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_nand_4_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_nand_5_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_nand_6_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_nor_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_nor_2_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_nor_3_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_nor_4_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_opt_constprop_contassign_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_or_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_or_2_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_or_3_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_or_4_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_or_5_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_or_6_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_seq_ff_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_seq_ff_2_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_shifter_left_4_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_shifter_left_8_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_shifter_left_16_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_shifter_left_32_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_shifter_left_64_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_shifter_right_4_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_shifter_right_8_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_shifter_right_16_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_shifter_right_32_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_shifter_right_64_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_sop_basic_3_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_sop_basic_7_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_sop_basic_8_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_sop_basic_9_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_sop_basic_10_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_sop_basic_11_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_sop_basic_12_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_sop_basic_18_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_techmap_and_5_tech.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_techmap_and_19_tech.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_techmap_buf_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_techmap_inv_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_techmap_mux_0_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_techmap_mux_8_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_techmap_mux_128_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_techmap_nand_2_tech.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_techmap_nand_5_tech.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_techmap_nand_19_tech.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_techmap_nor_2_tech.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_techmap_nor_5_tech.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_techmap_nor_19_tech.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_techmap_or_5_tech.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_techmap_or_19_tech.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_techmap_xnor_2_tech.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_techmap_xnor_5_tech.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_techmap_xor_2_tech.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_techmap_xor_5_tech.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_techmap_xor_19_tech.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_tribuf_2_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_xnor_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_xnor_2_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_xnor_3_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_xnor_4_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_xor_1_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_xor_2_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_xor_3_test.v initial import 2013-01-05 11:13:26 +01:00
test_simulation_xor_4_test.v initial import 2013-01-05 11:13:26 +01:00

README

This test cases are copied from the hana project:
https://sourceforge.net/projects/sim-sim/

** Copy tests from hana: **
while read fn; do cp -v $fn ALL_TESTS/${fn//\//_}; done < <(find test -name '*.v' ! -name '*_gold.v')

** Eliminate test's we can't parse atm: **
rm -f test_synthesizability*.v
rm -f test_parse2synthtrans_latch_1_test.v
rm -f test_parse2synthtrans_always_1_test.v
rm -f test_parse2synthtrans_always_2_test.v
for x in test_*.v; do ../../yosys -b "" $x || rm $x; done