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-ams/ashenden/compliant/digital-modeling/counter.json
483 483
            }
484 484
          ]}
485 485
        ], "ARCHITECTURE_STATEMENT_PART" : [["COMPONENT_INSTANTIATION_STATEMENT", {
486
          "name" : ["IDENTIFIER", "val0_reg"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "reg4"]]], "archi_name" : ["IDENTIFIER", "struct"], "port_map" : [{
486
          "name" : ["IDENTIFIER", "val0_reg"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "reg4"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "struct"], "port_map" : [{
487 487
            "formal_name" : ["SIMPLE_NAME", "d0"], "actual_expr" : ["EXPRESSION", {
488 488
              "args" : [["EXPRESSION", {
489 489
                "args" : [["EXPRESSION", {
......
681 681
            "formal_name" : ["SIMPLE_NAME", "clr"], "actual_designator" : ["SIMPLE_NAME", "clr"]}
682 682
          ]}
683 683
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
684
          "name" : ["IDENTIFIER", "val1_reg"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "reg4"]]], "archi_name" : ["IDENTIFIER", "struct"], "port_map" : [{
684
          "name" : ["IDENTIFIER", "val1_reg"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "reg4"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "struct"], "port_map" : [{
685 685
            "formal_name" : ["SIMPLE_NAME", "d0"], "actual_expr" : ["EXPRESSION", {
686 686
              "args" : [["EXPRESSION", {
687 687
                "args" : [["EXPRESSION", {
......
879 879
            "formal_name" : ["SIMPLE_NAME", "clr"], "actual_designator" : ["SIMPLE_NAME", "clr"]}
880 880
          ]}
881 881
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
882
          "name" : ["IDENTIFIER", "incr0"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "add_1"]]], "archi_name" : ["IDENTIFIER", "boolean_eqn"], "port_map" : [{
882
          "name" : ["IDENTIFIER", "incr0"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "add_1"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "boolean_eqn"], "port_map" : [{
883 883
            "formal_name" : ["SIMPLE_NAME", "d0"], "actual_expr" : ["EXPRESSION", {
884 884
              "args" : [["EXPRESSION", {
885 885
                "args" : [["EXPRESSION", {
......
1073 1073
            ]}
1074 1074
          ]}
1075 1075
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
1076
          "name" : ["IDENTIFIER", "incr1"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "add_1"]]], "archi_name" : ["IDENTIFIER", "boolean_eqn"], "port_map" : [{
1076
          "name" : ["IDENTIFIER", "incr1"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "add_1"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "boolean_eqn"], "port_map" : [{
1077 1077
            "formal_name" : ["SIMPLE_NAME", "d0"], "actual_expr" : ["EXPRESSION", {
1078 1078
              "args" : [["EXPRESSION", {
1079 1079
                "args" : [["EXPRESSION", {
......
1267 1267
            ]}
1268 1268
          ]}
1269 1269
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
1270
          "name" : ["IDENTIFIER", "buf0"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "buf4"]]], "archi_name" : ["IDENTIFIER", "basic"], "port_map" : [{
1270
          "name" : ["IDENTIFIER", "buf0"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "buf4"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "basic"], "port_map" : [{
1271 1271
            "formal_name" : ["SIMPLE_NAME", "a0"], "actual_expr" : ["EXPRESSION", {
1272 1272
              "args" : [["EXPRESSION", {
1273 1273
                "args" : [["EXPRESSION", {
......
1461 1461
            ]}
1462 1462
          ]}
1463 1463
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
1464
          "name" : ["IDENTIFIER", "buf1"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "buf4"]]], "archi_name" : ["IDENTIFIER", "basic"], "port_map" : [{
1464
          "name" : ["IDENTIFIER", "buf1"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "buf4"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "basic"], "port_map" : [{
1465 1465
            "formal_name" : ["SIMPLE_NAME", "a0"], "actual_expr" : ["EXPRESSION", {
1466 1466
              "args" : [["EXPRESSION", {
1467 1467
                "args" : [["EXPRESSION", {

Also available in: Unified diff