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/forth-cpu/ram.json
519 519
            ]}
520 520
          ]}
521 521
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
522
          "name" : ["IDENTIFIER", "mem_addr_16_1_reg"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "reg"]]], "generic_map" : [{
522
          "name" : ["IDENTIFIER", "mem_addr_16_1_reg"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "reg"]]], "inst_unit_type" : "entity", "generic_map" : [{
523 523
            "formal_name" : ["SIMPLE_NAME", "N"], "actual_designator" : ["ATTRIBUTE_NAME", {
524 524
              "id" : ["SIMPLE_NAME", "mem_addr_16_1"], "designator" : ["SIMPLE_NAME", "length"]}
525 525
            ]}
......
535 535
            "formal_name" : ["SIMPLE_NAME", "do"], "actual_designator" : ["SIMPLE_NAME", "mem_addr_low"]}
536 536
          ]}
537 537
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
538
          "name" : ["IDENTIFIER", "mem_addr_26_17_reg"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "reg"]]], "generic_map" : [{
538
          "name" : ["IDENTIFIER", "mem_addr_26_17_reg"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "reg"]]], "inst_unit_type" : "entity", "generic_map" : [{
539 539
            "formal_name" : ["SIMPLE_NAME", "N"], "actual_expr" : ["EXPRESSION", {
540 540
              "args" : [["EXPRESSION", {
541 541
                "args" : [["EXPRESSION", {
......
559 559
            "formal_name" : ["SIMPLE_NAME", "do"], "actual_designator" : ["SIMPLE_NAME", "mem_addr_high"]}
560 560
          ]}
561 561
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
562
          "name" : ["IDENTIFIER", "mem_control_reg"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "reg"]]], "generic_map" : [{
562
          "name" : ["IDENTIFIER", "mem_control_reg"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "reg"]]], "inst_unit_type" : "entity", "generic_map" : [{
563 563
            "formal_name" : ["SIMPLE_NAME", "N"], "actual_expr" : ["EXPRESSION", {
564 564
              "args" : [["EXPRESSION", {
565 565
                "args" : [["EXPRESSION", {
......
583 583
            "formal_name" : ["SIMPLE_NAME", "do"], "actual_designator" : ["SIMPLE_NAME", "mem_control_o"]}
584 584
          ]}
585 585
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
586
          "name" : ["IDENTIFIER", "mem_data_i_reg"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "reg"]]], "generic_map" : [{
586
          "name" : ["IDENTIFIER", "mem_data_i_reg"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "reg"]]], "inst_unit_type" : "entity", "generic_map" : [{
587 587
            "formal_name" : ["SIMPLE_NAME", "N"], "actual_designator" : ["ATTRIBUTE_NAME", {
588 588
              "id" : ["SIMPLE_NAME", "mem_data_i"], "designator" : ["SIMPLE_NAME", "length"]}
589 589
            ]}

Also available in: Unified diff