Project

General

Profile

Download (3.12 KB) Statistics
| Branch: | Tag: | Revision:
1
{
2
  "DESIGN_FILE" : {
3
    "design_units" : [{
4
      "contexts" : [], "library" : ["ENTITY_DECLARATION", {
5
        "name" : ["IDENTIFIER", "reg4"], "ports" : [{
6
          "names" : [["IDENTIFIER", "clk"], ["IDENTIFIER", "clr"], ["IDENTIFIER", "d0"], ["IDENTIFIER", "d1"], ["IDENTIFIER", "d2"], ["IDENTIFIER", "d3"]], "mode" : ["in"], "typ" : {
7
            "name" : ["SIMPLE_NAME", "bit"]}
8
          }
9
        , {
10
          "names" : [["IDENTIFIER", "q0"], ["IDENTIFIER", "q1"], ["IDENTIFIER", "q2"], ["IDENTIFIER", "q3"]], "mode" : ["out"], "typ" : {
11
            "name" : ["SIMPLE_NAME", "bit"]}
12
          }
13
        ], "ENTITY_DECLARATIVE_PART" : [], "ENTITY_STATEMENT_PART" : []}
14
      ]}
15
    , {
16
      "contexts" : [], "library" : ["ARCHITECTURE_BODY", {
17
        "name" : ["IDENTIFIER", "struct"], "entity" : ["IDENTIFIER", "reg4"], "ARCHITECTURE_DECLARATIVE_PART" : [], "ARCHITECTURE_STATEMENT_PART" : [["COMPONENT_INSTANTIATION_STATEMENT", {
18
          "name" : ["IDENTIFIER", "bit0"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "edge_triggered_Dff"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "behavioral"], "port_map" : [{
19
            "actual_designator" : ["SIMPLE_NAME", "d0"]}
20
          , {
21
            "actual_designator" : ["SIMPLE_NAME", "clk"]}
22
          , {
23
            "actual_designator" : ["SIMPLE_NAME", "clr"]}
24
          , {
25
            "actual_designator" : ["SIMPLE_NAME", "q0"]}
26
          ]}
27
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
28
          "name" : ["IDENTIFIER", "bit1"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "edge_triggered_Dff"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "behavioral"], "port_map" : [{
29
            "actual_designator" : ["SIMPLE_NAME", "d1"]}
30
          , {
31
            "actual_designator" : ["SIMPLE_NAME", "clk"]}
32
          , {
33
            "actual_designator" : ["SIMPLE_NAME", "clr"]}
34
          , {
35
            "actual_designator" : ["SIMPLE_NAME", "q1"]}
36
          ]}
37
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
38
          "name" : ["IDENTIFIER", "bit2"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "edge_triggered_Dff"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "behavioral"], "port_map" : [{
39
            "actual_designator" : ["SIMPLE_NAME", "d2"]}
40
          , {
41
            "actual_designator" : ["SIMPLE_NAME", "clk"]}
42
          , {
43
            "actual_designator" : ["SIMPLE_NAME", "clr"]}
44
          , {
45
            "actual_designator" : ["SIMPLE_NAME", "q2"]}
46
          ]}
47
        ], ["COMPONENT_INSTANTIATION_STATEMENT", {
48
          "name" : ["IDENTIFIER", "bit3"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "edge_triggered_Dff"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "behavioral"], "port_map" : [{
49
            "actual_designator" : ["SIMPLE_NAME", "d3"]}
50
          , {
51
            "actual_designator" : ["SIMPLE_NAME", "clk"]}
52
          , {
53
            "actual_designator" : ["SIMPLE_NAME", "clr"]}
54
          , {
55
            "actual_designator" : ["SIMPLE_NAME", "q3"]}
56
          ]}
57
        ]]}
58
      ]}
59
    ]}
60
  }
(97-97/276)