Project

General

Profile

« Previous | Next » 

Revision ddabd63e

Added by Arnaud Dieumegard over 3 years ago

Updated tests for lustrei vhdl import

View differences:

vhdl_json/vhdl_files/2-exportOK/ghdl/ghdl/testsuite/vests/vhdl-93/ashenden/compliant/ch_06_mac-b.json
35 35
            ]}
36 36
          ]}
37 37
        ], "ARCHITECTURE_STATEMENT_PART" : [["COMPONENT_INSTANTIATION_STATEMENT", {
38
          "name" : ["IDENTIFIER", "x_real_converter"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "to_fp"]]], "archi_name" : ["IDENTIFIER", "behavioral"], "port_map" : [{
38
          "name" : ["IDENTIFIER", "x_real_converter"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "to_fp"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "behavioral"], "port_map" : [{
39 39
            "actual_designator" : ["SIMPLE_NAME", "x_real"]}
40 40
          , {
41 41
            "actual_designator" : ["SIMPLE_NAME", "fp_x_real"]}
42 42
          ]}
43 43
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
44
          "name" : ["IDENTIFIER", "x_imag_converter"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "to_fp"]]], "archi_name" : ["IDENTIFIER", "behavioral"], "port_map" : [{
44
          "name" : ["IDENTIFIER", "x_imag_converter"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "to_fp"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "behavioral"], "port_map" : [{
45 45
            "actual_designator" : ["SIMPLE_NAME", "x_imag"]}
46 46
          , {
47 47
            "actual_designator" : ["SIMPLE_NAME", "fp_x_imag"]}
48 48
          ]}
49 49
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
50
          "name" : ["IDENTIFIER", "y_real_converter"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "to_fp"]]], "archi_name" : ["IDENTIFIER", "behavioral"], "port_map" : [{
50
          "name" : ["IDENTIFIER", "y_real_converter"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "to_fp"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "behavioral"], "port_map" : [{
51 51
            "actual_designator" : ["SIMPLE_NAME", "y_real"]}
52 52
          , {
53 53
            "actual_designator" : ["SIMPLE_NAME", "fp_y_real"]}
54 54
          ]}
55 55
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
56
          "name" : ["IDENTIFIER", "y_imag_converter"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "to_fp"]]], "archi_name" : ["IDENTIFIER", "behavioral"], "port_map" : [{
56
          "name" : ["IDENTIFIER", "y_imag_converter"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "to_fp"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "behavioral"], "port_map" : [{
57 57
            "actual_designator" : ["SIMPLE_NAME", "y_imag"]}
58 58
          , {
59 59
            "actual_designator" : ["SIMPLE_NAME", "fp_y_imag"]}
......
681 681
            ]}
682 682
          ]]}
683 683
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
684
          "name" : ["IDENTIFIER", "s_real_converter"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "to_vector"]]], "archi_name" : ["IDENTIFIER", "behavioral"], "port_map" : [{
684
          "name" : ["IDENTIFIER", "s_real_converter"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "to_vector"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "behavioral"], "port_map" : [{
685 685
            "actual_designator" : ["SIMPLE_NAME", "fp_s_real"]}
686 686
          , {
687 687
            "actual_designator" : ["SIMPLE_NAME", "s_real"]}
688 688
          ]}
689 689
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
690
          "name" : ["IDENTIFIER", "s_imag_converter"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "to_vector"]]], "archi_name" : ["IDENTIFIER", "behavioral"], "port_map" : [{
690
          "name" : ["IDENTIFIER", "s_imag_converter"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "to_vector"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "behavioral"], "port_map" : [{
691 691
            "actual_designator" : ["SIMPLE_NAME", "fp_s_imag"]}
692 692
          , {
693 693
            "actual_designator" : ["SIMPLE_NAME", "s_imag"]}

Also available in: Unified diff