Project

General

Profile

Download (8.02 KB) Statistics
| Branch: | Tag: | Revision:
1
{
2
  "DESIGN_FILE" : {
3
    "design_units" : [{
4
      "contexts" : [["LIBRARY_CLAUSE", [["IDENTIFIER", "ieee"]]], ["USE_CLAUSE", [["SELECTED_NAME", [["SIMPLE_NAME", "ieee"], ["SIMPLE_NAME", "std_logic_1164"]]]]], ["USE_CLAUSE", [["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["SIMPLE_NAME", "project_util"]]]]]], "library" : ["ENTITY_DECLARATION", {
5
        "name" : ["IDENTIFIER", "tb_limit_checker"], "ENTITY_DECLARATIVE_PART" : [], "ENTITY_STATEMENT_PART" : []}
6
      ]}
7
    , {
8
      "contexts" : [], "library" : ["ARCHITECTURE_BODY", {
9
        "name" : ["IDENTIFIER", "test"], "entity" : ["IDENTIFIER", "tb_limit_checker"], "ARCHITECTURE_DECLARATIVE_PART" : [{
10
          "declaration" : ["SIGNAL_DECLARATION", {
11
            "names" : [["IDENTIFIER", "input"]], "typ" : {
12
              "name" : ["SIMPLE_NAME", "word"]}
13
            }
14
          ]}
15
        , {
16
          "declaration" : ["SIGNAL_DECLARATION", {
17
            "names" : [["IDENTIFIER", "out_of_bounds"]], "typ" : {
18
              "name" : ["SIMPLE_NAME", "std_logic"]}
19
            }
20
          ]}
21
        ], "ARCHITECTURE_STATEMENT_PART" : [["COMPONENT_INSTANTIATION_STATEMENT", {
22
          "name" : ["IDENTIFIER", "dut"], "inst_unit" : ["SELECTED_NAME", [["SIMPLE_NAME", "work"], ["IDENTIFIER", "limit_checker"]]], "inst_unit_type" : "entity", "archi_name" : ["IDENTIFIER", "behavioral"], "port_map" : [{
23
            "formal_name" : ["SIMPLE_NAME", "input"], "actual_designator" : ["SIMPLE_NAME", "input"]}
24
          , {
25
            "formal_name" : ["SIMPLE_NAME", "lower_bound"], "actual_expr" : ["EXPRESSION", {
26
              "args" : [["EXPRESSION", {
27
                "args" : [["EXPRESSION", {
28
                  "args" : [["EXPRESSION", {
29
                    "args" : [["CONSTANT_VALUE", {
30
                      "value" : ["CST_LITERAL", "X\"FFFFFFF0\""]}
31
                    ]]}
32
                  ]]}
33
                ]]}
34
              ]]}
35
            ]}
36
          , {
37
            "formal_name" : ["SIMPLE_NAME", "upper_bound"], "actual_expr" : ["EXPRESSION", {
38
              "args" : [["EXPRESSION", {
39
                "args" : [["EXPRESSION", {
40
                  "args" : [["EXPRESSION", {
41
                    "args" : [["CONSTANT_VALUE", {
42
                      "value" : ["CST_LITERAL", "X\"00000010\""]}
43
                    ]]}
44
                  ]]}
45
                ]]}
46
              ]]}
47
            ]}
48
          , {
49
            "formal_name" : ["SIMPLE_NAME", "out_of_bounds"], "actual_designator" : ["SIMPLE_NAME", "out_of_bounds"]}
50
          ]}
51
        ], ["CONDITIONAL_SIGNAL_ASSIGNMENT", {
52
          "postponed" : false, "label" : ["IDENTIFIER", "stimulus"], "lhs" : ["SIMPLE_NAME", "input"], "rhs" : [{
53
            "expr" : [{
54
              "value" : ["EXPRESSION", {
55
                "args" : [["EXPRESSION", {
56
                  "args" : [["EXPRESSION", {
57
                    "args" : [["EXPRESSION", {
58
                      "args" : [["CONSTANT_VALUE", {
59
                        "value" : ["CST_LITERAL", "X\"00000000\""]}
60
                      ]]}
61
                    ]]}
62
                  ]]}
63
                ]]}
64
              ]}
65
            , {
66
              "value" : ["EXPRESSION", {
67
                "args" : [["EXPRESSION", {
68
                  "args" : [["EXPRESSION", {
69
                    "args" : [["EXPRESSION", {
70
                      "args" : [["CONSTANT_VALUE", {
71
                        "value" : ["CST_LITERAL", "X\"00000008\""]}
72
                      ]]}
73
                    ]]}
74
                  ]]}
75
                ]]}
76
              ], "delay" : ["EXPRESSION", {
77
                "args" : [["EXPRESSION", {
78
                  "args" : [["EXPRESSION", {
79
                    "args" : [["EXPRESSION", {
80
                      "args" : [["CONSTANT_VALUE", {
81
                        "value" : ["CST_LITERAL", "10"], "unit_name" : ["SIMPLE_NAME", "ns"]}
82
                      ]]}
83
                    ]]}
84
                  ]]}
85
                ]]}
86
              ]}
87
            , {
88
              "value" : ["EXPRESSION", {
89
                "args" : [["EXPRESSION", {
90
                  "args" : [["EXPRESSION", {
91
                    "args" : [["EXPRESSION", {
92
                      "args" : [["CONSTANT_VALUE", {
93
                        "value" : ["CST_LITERAL", "X\"00000010\""]}
94
                      ]]}
95
                    ]]}
96
                  ]]}
97
                ]]}
98
              ], "delay" : ["EXPRESSION", {
99
                "args" : [["EXPRESSION", {
100
                  "args" : [["EXPRESSION", {
101
                    "args" : [["EXPRESSION", {
102
                      "args" : [["CONSTANT_VALUE", {
103
                        "value" : ["CST_LITERAL", "20"], "unit_name" : ["SIMPLE_NAME", "ns"]}
104
                      ]]}
105
                    ]]}
106
                  ]]}
107
                ]]}
108
              ]}
109
            , {
110
              "value" : ["EXPRESSION", {
111
                "args" : [["EXPRESSION", {
112
                  "args" : [["EXPRESSION", {
113
                    "args" : [["EXPRESSION", {
114
                      "args" : [["CONSTANT_VALUE", {
115
                        "value" : ["CST_LITERAL", "X\"00000018\""]}
116
                      ]]}
117
                    ]]}
118
                  ]]}
119
                ]]}
120
              ], "delay" : ["EXPRESSION", {
121
                "args" : [["EXPRESSION", {
122
                  "args" : [["EXPRESSION", {
123
                    "args" : [["EXPRESSION", {
124
                      "args" : [["CONSTANT_VALUE", {
125
                        "value" : ["CST_LITERAL", "30"], "unit_name" : ["SIMPLE_NAME", "ns"]}
126
                      ]]}
127
                    ]]}
128
                  ]]}
129
                ]]}
130
              ]}
131
            , {
132
              "value" : ["EXPRESSION", {
133
                "args" : [["EXPRESSION", {
134
                  "args" : [["EXPRESSION", {
135
                    "args" : [["EXPRESSION", {
136
                      "args" : [["CONSTANT_VALUE", {
137
                        "value" : ["CST_LITERAL", "X\"FFFFFFF8\""]}
138
                      ]]}
139
                    ]]}
140
                  ]]}
141
                ]]}
142
              ], "delay" : ["EXPRESSION", {
143
                "args" : [["EXPRESSION", {
144
                  "args" : [["EXPRESSION", {
145
                    "args" : [["EXPRESSION", {
146
                      "args" : [["CONSTANT_VALUE", {
147
                        "value" : ["CST_LITERAL", "40"], "unit_name" : ["SIMPLE_NAME", "ns"]}
148
                      ]]}
149
                    ]]}
150
                  ]]}
151
                ]]}
152
              ]}
153
            , {
154
              "value" : ["EXPRESSION", {
155
                "args" : [["EXPRESSION", {
156
                  "args" : [["EXPRESSION", {
157
                    "args" : [["EXPRESSION", {
158
                      "args" : [["CONSTANT_VALUE", {
159
                        "value" : ["CST_LITERAL", "X\"FFFFFFF0\""]}
160
                      ]]}
161
                    ]]}
162
                  ]]}
163
                ]]}
164
              ], "delay" : ["EXPRESSION", {
165
                "args" : [["EXPRESSION", {
166
                  "args" : [["EXPRESSION", {
167
                    "args" : [["EXPRESSION", {
168
                      "args" : [["CONSTANT_VALUE", {
169
                        "value" : ["CST_LITERAL", "50"], "unit_name" : ["SIMPLE_NAME", "ns"]}
170
                      ]]}
171
                    ]]}
172
                  ]]}
173
                ]]}
174
              ]}
175
            , {
176
              "value" : ["EXPRESSION", {
177
                "args" : [["EXPRESSION", {
178
                  "args" : [["EXPRESSION", {
179
                    "args" : [["EXPRESSION", {
180
                      "args" : [["CONSTANT_VALUE", {
181
                        "value" : ["CST_LITERAL", "X\"FFFFFF00\""]}
182
                      ]]}
183
                    ]]}
184
                  ]]}
185
                ]]}
186
              ], "delay" : ["EXPRESSION", {
187
                "args" : [["EXPRESSION", {
188
                  "args" : [["EXPRESSION", {
189
                    "args" : [["EXPRESSION", {
190
                      "args" : [["CONSTANT_VALUE", {
191
                        "value" : ["CST_LITERAL", "60"], "unit_name" : ["SIMPLE_NAME", "ns"]}
192
                      ]]}
193
                    ]]}
194
                  ]]}
195
                ]]}
196
              ]}
197
            ]}
198
          ]}
199
        ]]}
200
      ]}
201
    ]}
202
  }
(13-13/14)