Project

General

Profile

Download (6.05 KB) Statistics
| Branch: | Tag: | Revision:
1
{
2
  "DESIGN_FILE" : {
3
    "design_units" : [{
4
      "contexts" : [], "library" : ["ENTITY_DECLARATION", {
5
        "name" : ["IDENTIFIER", "ap_a_04"], "ENTITY_DECLARATIVE_PART" : [], "ENTITY_STATEMENT_PART" : []}
6
      ]}
7
    , {
8
      "contexts" : [["LIBRARY_CLAUSE", [["IDENTIFIER", "ieee"]]], ["USE_CLAUSE", [["SELECTED_NAME", [["SIMPLE_NAME", "ieee"], ["SIMPLE_NAME", "std_logic_1164"]]]]]], "library" : ["ARCHITECTURE_BODY", {
9
        "name" : ["IDENTIFIER", "test"], "entity" : ["IDENTIFIER", "ap_a_04"], "ARCHITECTURE_DECLARATIVE_PART" : [{
10
          "declaration" : ["SIGNAL_DECLARATION", {
11
            "names" : [["IDENTIFIER", "a"], ["IDENTIFIER", "b"], ["IDENTIFIER", "y"]], "typ" : {
12
              "name" : ["SIMPLE_NAME", "std_ulogic"]}
13
            }
14
          ]}
15
        ], "ARCHITECTURE_STATEMENT_PART" : [["CONDITIONAL_SIGNAL_ASSIGNMENT", {
16
          "postponed" : false, "lhs" : ["SIMPLE_NAME", "y"], "rhs" : [{
17
            "expr" : [{
18
              "value" : ["EXPRESSION", {
19
                "id" : "or", "args" : [["EXPRESSION", {
20
                  "args" : [["EXPRESSION", {
21
                    "args" : [["EXPRESSION", {
22
                      "args" : [["EXPRESSION", {
23
                        "args" : [["CALL", ["SIMPLE_NAME", "a"]]]}
24
                      ]]}
25
                    ]]}
26
                  ]]}
27
                ], ["EXPRESSION", {
28
                  "args" : [["EXPRESSION", {
29
                    "args" : [["EXPRESSION", {
30
                      "args" : [["EXPRESSION", {
31
                        "args" : [["CALL", ["SIMPLE_NAME", "b"]]]}
32
                      ]]}
33
                    ]]}
34
                  ]]}
35
                ]]}
36
              ]}
37
            ]}
38
          ]}
39
        ], ["CONDITIONAL_SIGNAL_ASSIGNMENT", {
40
          "postponed" : false, "lhs" : ["SIMPLE_NAME", "a"], "rhs" : [{
41
            "expr" : [{
42
              "value" : ["EXPRESSION", {
43
                "args" : [["EXPRESSION", {
44
                  "args" : [["EXPRESSION", {
45
                    "args" : [["EXPRESSION", {
46
                      "args" : [["CONSTANT_VALUE", {
47
                        "value" : ["CST_LITERAL", "'0'"]}
48
                      ]]}
49
                    ]]}
50
                  ]]}
51
                ]]}
52
              ]}
53
            , {
54
              "value" : ["EXPRESSION", {
55
                "args" : [["EXPRESSION", {
56
                  "args" : [["EXPRESSION", {
57
                    "args" : [["EXPRESSION", {
58
                      "args" : [["CONSTANT_VALUE", {
59
                        "value" : ["CST_LITERAL", "'1'"]}
60
                      ]]}
61
                    ]]}
62
                  ]]}
63
                ]]}
64
              ], "delay" : ["EXPRESSION", {
65
                "args" : [["EXPRESSION", {
66
                  "args" : [["EXPRESSION", {
67
                    "args" : [["EXPRESSION", {
68
                      "args" : [["CONSTANT_VALUE", {
69
                        "value" : ["CST_LITERAL", "10"], "unit_name" : ["SIMPLE_NAME", "ns"]}
70
                      ]]}
71
                    ]]}
72
                  ]]}
73
                ]]}
74
              ]}
75
            ]}
76
          ]}
77
        ], ["CONDITIONAL_SIGNAL_ASSIGNMENT", {
78
          "postponed" : false, "lhs" : ["SIMPLE_NAME", "b"], "rhs" : [{
79
            "expr" : [{
80
              "value" : ["EXPRESSION", {
81
                "args" : [["EXPRESSION", {
82
                  "args" : [["EXPRESSION", {
83
                    "args" : [["EXPRESSION", {
84
                      "args" : [["CONSTANT_VALUE", {
85
                        "value" : ["CST_LITERAL", "'0'"]}
86
                      ]]}
87
                    ]]}
88
                  ]]}
89
                ]]}
90
              ]}
91
            , {
92
              "value" : ["EXPRESSION", {
93
                "args" : [["EXPRESSION", {
94
                  "args" : [["EXPRESSION", {
95
                    "args" : [["EXPRESSION", {
96
                      "args" : [["CONSTANT_VALUE", {
97
                        "value" : ["CST_LITERAL", "'1'"]}
98
                      ]]}
99
                    ]]}
100
                  ]]}
101
                ]]}
102
              ], "delay" : ["EXPRESSION", {
103
                "args" : [["EXPRESSION", {
104
                  "args" : [["EXPRESSION", {
105
                    "args" : [["EXPRESSION", {
106
                      "args" : [["CONSTANT_VALUE", {
107
                        "value" : ["CST_LITERAL", "5"], "unit_name" : ["SIMPLE_NAME", "ns"]}
108
                      ]]}
109
                    ]]}
110
                  ]]}
111
                ]]}
112
              ]}
113
            , {
114
              "value" : ["EXPRESSION", {
115
                "args" : [["EXPRESSION", {
116
                  "args" : [["EXPRESSION", {
117
                    "args" : [["EXPRESSION", {
118
                      "args" : [["CONSTANT_VALUE", {
119
                        "value" : ["CST_LITERAL", "'0'"]}
120
                      ]]}
121
                    ]]}
122
                  ]]}
123
                ]]}
124
              ], "delay" : ["EXPRESSION", {
125
                "args" : [["EXPRESSION", {
126
                  "args" : [["EXPRESSION", {
127
                    "args" : [["EXPRESSION", {
128
                      "args" : [["CONSTANT_VALUE", {
129
                        "value" : ["CST_LITERAL", "10"], "unit_name" : ["SIMPLE_NAME", "ns"]}
130
                      ]]}
131
                    ]]}
132
                  ]]}
133
                ]]}
134
              ]}
135
            , {
136
              "value" : ["EXPRESSION", {
137
                "args" : [["EXPRESSION", {
138
                  "args" : [["EXPRESSION", {
139
                    "args" : [["EXPRESSION", {
140
                      "args" : [["CONSTANT_VALUE", {
141
                        "value" : ["CST_LITERAL", "'1'"]}
142
                      ]]}
143
                    ]]}
144
                  ]]}
145
                ]]}
146
              ], "delay" : ["EXPRESSION", {
147
                "args" : [["EXPRESSION", {
148
                  "args" : [["EXPRESSION", {
149
                    "args" : [["EXPRESSION", {
150
                      "args" : [["CONSTANT_VALUE", {
151
                        "value" : ["CST_LITERAL", "15"], "unit_name" : ["SIMPLE_NAME", "ns"]}
152
                      ]]}
153
                    ]]}
154
                  ]]}
155
                ]]}
156
              ]}
157
            ]}
158
          ]}
159
        ]]}
160
      ]}
161
    ]}
162
  }
(1-1/372)