Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

lustrec-tests / vhdl_json / vhdl_files / 2-exportOK / ghdl / ghdl / testsuite / vests / vhdl-93 / ashenden / compliant / ap_a_fg_a_08.json @ 3fd18385

History | View | Annotate | Download (22.4 KB)

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"]]]]]], "library" : ["ENTITY_DECLARATION", {
5
        "name" : ["IDENTIFIER", "entname"], "ENTITY_DECLARATIVE_PART" : [], "ENTITY_STATEMENT_PART" : []}
6
      ]}
7
    , {
8
      "contexts" : [], "library" : ["ARCHITECTURE_BODY", {
9
        "name" : ["IDENTIFIER", "rtl"], "entity" : ["IDENTIFIER", "entname"], "ARCHITECTURE_DECLARATIVE_PART" : [{
10
          "definition" : ["TYPE_DECLARATION", {
11
            "name" : ["IDENTIFIER", "state_type"], "definition" : ["ENUMERATION_TYPE_DEFINITION", [["IDENTIFIER", "s0"], ["IDENTIFIER", "s1"], ["IDENTIFIER", "s2"], ["IDENTIFIER", "s3"]]]}
12
          ]}
13
        , {
14
          "declaration" : ["SIGNAL_DECLARATION", {
15
            "names" : [["IDENTIFIER", "state"], ["IDENTIFIER", "next_state"]], "typ" : {
16
              "name" : ["SIMPLE_NAME", "state_type"]}
17
            }
18
          ]}
19
        , {
20
          "declaration" : ["SIGNAL_DECLARATION", {
21
            "names" : [["IDENTIFIER", "con1"], ["IDENTIFIER", "con2"], ["IDENTIFIER", "con3"]], "typ" : {
22
              "name" : ["SIMPLE_NAME", "std_ulogic"]}
23
            }
24
          ]}
25
        , {
26
          "declaration" : ["SIGNAL_DECLARATION", {
27
            "names" : [["IDENTIFIER", "out1"], ["IDENTIFIER", "out2"]], "typ" : {
28
              "name" : ["SIMPLE_NAME", "std_ulogic"]}
29
            }
30
          ]}
31
        , {
32
          "declaration" : ["SIGNAL_DECLARATION", {
33
            "names" : [["IDENTIFIER", "clk"], ["IDENTIFIER", "reset"]], "typ" : {
34
              "name" : ["SIMPLE_NAME", "std_ulogic"]}
35
            }
36
          ]}
37
        ], "ARCHITECTURE_STATEMENT_PART" : [["PROCESS_STATEMENT", {
38
          "id" : ["IDENTIFIER", "state_logic"], "active_sigs" : [["SIMPLE_NAME", "state"], ["SIMPLE_NAME", "con1"], ["SIMPLE_NAME", "con2"], ["SIMPLE_NAME", "con3"]], "PROCESS_STATEMENT_PART" : [["CASE_STATEMENT_TREE", {
39
            "guard" : ["EXPRESSION", {
40
              "args" : [["EXPRESSION", {
41
                "args" : [["EXPRESSION", {
42
                  "args" : [["EXPRESSION", {
43
                    "args" : [["CALL", ["SIMPLE_NAME", "state"]]]}
44
                  ]]}
45
                ]]}
46
              ]]}
47
            ], "branches" : [{
48
              "when_cond" : [["EXPRESSION", {
49
                "args" : [["EXPRESSION", {
50
                  "args" : [["CALL", ["SIMPLE_NAME", "s0"]]]}
51
                ]]}
52
              ]], "when_stmt" : [["SIGNAL_ASSIGNMENT_STATEMENT", {
53
                "lhs" : ["SIMPLE_NAME", "out1"], "rhs" : [{
54
                  "value" : ["EXPRESSION", {
55
                    "args" : [["EXPRESSION", {
56
                      "args" : [["EXPRESSION", {
57
                        "args" : [["EXPRESSION", {
58
                          "args" : [["CONSTANT_VALUE", {
59
                            "value" : ["CST_LITERAL", "'0'"]}
60
                          ]]}
61
                        ]]}
62
                      ]]}
63
                    ]]}
64
                  ]}
65
                ]}
66
              ], ["SIGNAL_ASSIGNMENT_STATEMENT", {
67
                "lhs" : ["SIMPLE_NAME", "out2"], "rhs" : [{
68
                  "value" : ["EXPRESSION", {
69
                    "args" : [["EXPRESSION", {
70
                      "args" : [["EXPRESSION", {
71
                        "args" : [["EXPRESSION", {
72
                          "args" : [["CONSTANT_VALUE", {
73
                            "value" : ["CST_LITERAL", "'0'"]}
74
                          ]]}
75
                        ]]}
76
                      ]]}
77
                    ]]}
78
                  ]}
79
                ]}
80
              ], ["SIGNAL_ASSIGNMENT_STATEMENT", {
81
                "lhs" : ["SIMPLE_NAME", "next_state"], "rhs" : [{
82
                  "value" : ["EXPRESSION", {
83
                    "args" : [["EXPRESSION", {
84
                      "args" : [["EXPRESSION", {
85
                        "args" : [["EXPRESSION", {
86
                          "args" : [["CALL", ["SIMPLE_NAME", "s1"]]]}
87
                        ]]}
88
                      ]]}
89
                    ]]}
90
                  ]}
91
                ]}
92
              ]]}
93
            , {
94
              "when_cond" : [["EXPRESSION", {
95
                "args" : [["EXPRESSION", {
96
                  "args" : [["CALL", ["SIMPLE_NAME", "s1"]]]}
97
                ]]}
98
              ]], "when_stmt" : [["SIGNAL_ASSIGNMENT_STATEMENT", {
99
                "lhs" : ["SIMPLE_NAME", "out1"], "rhs" : [{
100
                  "value" : ["EXPRESSION", {
101
                    "args" : [["EXPRESSION", {
102
                      "args" : [["EXPRESSION", {
103
                        "args" : [["EXPRESSION", {
104
                          "args" : [["CONSTANT_VALUE", {
105
                            "value" : ["CST_LITERAL", "'1'"]}
106
                          ]]}
107
                        ]]}
108
                      ]]}
109
                    ]]}
110
                  ]}
111
                ]}
112
              ], ["IF_STATEMENT", {
113
                "if_cases" : [{
114
                  "if_cond" : ["EXPRESSION", {
115
                    "id" : "=", "args" : [["EXPRESSION", {
116
                      "args" : [["EXPRESSION", {
117
                        "args" : [["EXPRESSION", {
118
                          "args" : [["CALL", ["SIMPLE_NAME", "con1"]]]}
119
                        ]]}
120
                      ]]}
121
                    ], ["EXPRESSION", {
122
                      "args" : [["EXPRESSION", {
123
                        "args" : [["EXPRESSION", {
124
                          "args" : [["CONSTANT_VALUE", {
125
                            "value" : ["CST_LITERAL", "'1'"]}
126
                          ]]}
127
                        ]]}
128
                      ]]}
129
                    ]]}
130
                  ], "if_block" : [["SIGNAL_ASSIGNMENT_STATEMENT", {
131
                    "lhs" : ["SIMPLE_NAME", "next_state"], "rhs" : [{
132
                      "value" : ["EXPRESSION", {
133
                        "args" : [["EXPRESSION", {
134
                          "args" : [["EXPRESSION", {
135
                            "args" : [["EXPRESSION", {
136
                              "args" : [["CALL", ["SIMPLE_NAME", "s2"]]]}
137
                            ]]}
138
                          ]]}
139
                        ]]}
140
                      ]}
141
                    ]}
142
                  ]]}
143
                ], "default" : [["SIGNAL_ASSIGNMENT_STATEMENT", {
144
                  "lhs" : ["SIMPLE_NAME", "next_state"], "rhs" : [{
145
                    "value" : ["EXPRESSION", {
146
                      "args" : [["EXPRESSION", {
147
                        "args" : [["EXPRESSION", {
148
                          "args" : [["EXPRESSION", {
149
                            "args" : [["CALL", ["SIMPLE_NAME", "s1"]]]}
150
                          ]]}
151
                        ]]}
152
                      ]]}
153
                    ]}
154
                  ]}
155
                ]]}
156
              ]]}
157
            , {
158
              "when_cond" : [["EXPRESSION", {
159
                "args" : [["EXPRESSION", {
160
                  "args" : [["CALL", ["SIMPLE_NAME", "s2"]]]}
161
                ]]}
162
              ]], "when_stmt" : [["SIGNAL_ASSIGNMENT_STATEMENT", {
163
                "lhs" : ["SIMPLE_NAME", "out2"], "rhs" : [{
164
                  "value" : ["EXPRESSION", {
165
                    "args" : [["EXPRESSION", {
166
                      "args" : [["EXPRESSION", {
167
                        "args" : [["EXPRESSION", {
168
                          "args" : [["CONSTANT_VALUE", {
169
                            "value" : ["CST_LITERAL", "'1'"]}
170
                          ]]}
171
                        ]]}
172
                      ]]}
173
                    ]]}
174
                  ]}
175
                ]}
176
              ], ["SIGNAL_ASSIGNMENT_STATEMENT", {
177
                "lhs" : ["SIMPLE_NAME", "next_state"], "rhs" : [{
178
                  "value" : ["EXPRESSION", {
179
                    "args" : [["EXPRESSION", {
180
                      "args" : [["EXPRESSION", {
181
                        "args" : [["EXPRESSION", {
182
                          "args" : [["CALL", ["SIMPLE_NAME", "s3"]]]}
183
                        ]]}
184
                      ]]}
185
                    ]]}
186
                  ]}
187
                ]}
188
              ]]}
189
            , {
190
              "when_cond" : [["EXPRESSION", {
191
                "args" : [["EXPRESSION", {
192
                  "args" : [["CALL", ["SIMPLE_NAME", "s3"]]]}
193
                ]]}
194
              ]], "when_stmt" : [["IF_STATEMENT", {
195
                "if_cases" : [{
196
                  "if_cond" : ["EXPRESSION", {
197
                    "id" : "=", "args" : [["EXPRESSION", {
198
                      "args" : [["EXPRESSION", {
199
                        "args" : [["EXPRESSION", {
200
                          "args" : [["CALL", ["SIMPLE_NAME", "con2"]]]}
201
                        ]]}
202
                      ]]}
203
                    ], ["EXPRESSION", {
204
                      "args" : [["EXPRESSION", {
205
                        "args" : [["EXPRESSION", {
206
                          "args" : [["CONSTANT_VALUE", {
207
                            "value" : ["CST_LITERAL", "'0'"]}
208
                          ]]}
209
                        ]]}
210
                      ]]}
211
                    ]]}
212
                  ], "if_block" : [["SIGNAL_ASSIGNMENT_STATEMENT", {
213
                    "lhs" : ["SIMPLE_NAME", "next_state"], "rhs" : [{
214
                      "value" : ["EXPRESSION", {
215
                        "args" : [["EXPRESSION", {
216
                          "args" : [["EXPRESSION", {
217
                            "args" : [["EXPRESSION", {
218
                              "args" : [["CALL", ["SIMPLE_NAME", "s3"]]]}
219
                            ]]}
220
                          ]]}
221
                        ]]}
222
                      ]}
223
                    ]}
224
                  ]]}
225
                , {
226
                  "if_cond" : ["EXPRESSION", {
227
                    "id" : "=", "args" : [["EXPRESSION", {
228
                      "args" : [["EXPRESSION", {
229
                        "args" : [["EXPRESSION", {
230
                          "args" : [["CALL", ["SIMPLE_NAME", "con3"]]]}
231
                        ]]}
232
                      ]]}
233
                    ], ["EXPRESSION", {
234
                      "args" : [["EXPRESSION", {
235
                        "args" : [["EXPRESSION", {
236
                          "args" : [["CONSTANT_VALUE", {
237
                            "value" : ["CST_LITERAL", "'0'"]}
238
                          ]]}
239
                        ]]}
240
                      ]]}
241
                    ]]}
242
                  ], "if_block" : [["SIGNAL_ASSIGNMENT_STATEMENT", {
243
                    "lhs" : ["SIMPLE_NAME", "out1"], "rhs" : [{
244
                      "value" : ["EXPRESSION", {
245
                        "args" : [["EXPRESSION", {
246
                          "args" : [["EXPRESSION", {
247
                            "args" : [["EXPRESSION", {
248
                              "args" : [["CONSTANT_VALUE", {
249
                                "value" : ["CST_LITERAL", "'0'"]}
250
                              ]]}
251
                            ]]}
252
                          ]]}
253
                        ]]}
254
                      ]}
255
                    ]}
256
                  ], ["SIGNAL_ASSIGNMENT_STATEMENT", {
257
                    "lhs" : ["SIMPLE_NAME", "next_state"], "rhs" : [{
258
                      "value" : ["EXPRESSION", {
259
                        "args" : [["EXPRESSION", {
260
                          "args" : [["EXPRESSION", {
261
                            "args" : [["EXPRESSION", {
262
                              "args" : [["CALL", ["SIMPLE_NAME", "s2"]]]}
263
                            ]]}
264
                          ]]}
265
                        ]]}
266
                      ]}
267
                    ]}
268
                  ]]}
269
                ], "default" : [["SIGNAL_ASSIGNMENT_STATEMENT", {
270
                  "lhs" : ["SIMPLE_NAME", "next_state"], "rhs" : [{
271
                    "value" : ["EXPRESSION", {
272
                      "args" : [["EXPRESSION", {
273
                        "args" : [["EXPRESSION", {
274
                          "args" : [["EXPRESSION", {
275
                            "args" : [["CALL", ["SIMPLE_NAME", "s1"]]]}
276
                          ]]}
277
                        ]]}
278
                      ]]}
279
                    ]}
280
                  ]}
281
                ]]}
282
              ]]}
283
            ]}
284
          ]]}
285
        ], ["PROCESS_STATEMENT", {
286
          "id" : ["IDENTIFIER", "state_register"], "active_sigs" : [["SIMPLE_NAME", "clk"], ["SIMPLE_NAME", "reset"]], "PROCESS_STATEMENT_PART" : [["IF_STATEMENT", {
287
            "if_cases" : [{
288
              "if_cond" : ["EXPRESSION", {
289
                "id" : "=", "args" : [["EXPRESSION", {
290
                  "args" : [["EXPRESSION", {
291
                    "args" : [["EXPRESSION", {
292
                      "args" : [["CALL", ["SIMPLE_NAME", "reset"]]]}
293
                    ]]}
294
                  ]]}
295
                ], ["EXPRESSION", {
296
                  "args" : [["EXPRESSION", {
297
                    "args" : [["EXPRESSION", {
298
                      "args" : [["CONSTANT_VALUE", {
299
                        "value" : ["CST_LITERAL", "'0'"]}
300
                      ]]}
301
                    ]]}
302
                  ]]}
303
                ]]}
304
              ], "if_block" : [["SIGNAL_ASSIGNMENT_STATEMENT", {
305
                "lhs" : ["SIMPLE_NAME", "state"], "rhs" : [{
306
                  "value" : ["EXPRESSION", {
307
                    "args" : [["EXPRESSION", {
308
                      "args" : [["EXPRESSION", {
309
                        "args" : [["EXPRESSION", {
310
                          "args" : [["CALL", ["SIMPLE_NAME", "s0"]]]}
311
                        ]]}
312
                      ]]}
313
                    ]]}
314
                  ]}
315
                ]}
316
              ]]}
317
            , {
318
              "if_cond" : ["EXPRESSION", {
319
                "args" : [["EXPRESSION", {
320
                  "args" : [["EXPRESSION", {
321
                    "args" : [["EXPRESSION", {
322
                      "args" : [["CALL", ["INDEXED_NAME", {
323
                        "id" : ["SIMPLE_NAME", "rising_edge"], "exprs" : [["EXPRESSION", {
324
                          "args" : [["EXPRESSION", {
325
                            "args" : [["EXPRESSION", {
326
                              "args" : [["EXPRESSION", {
327
                                "args" : [["CALL", ["SIMPLE_NAME", "clk"]]]}
328
                              ]]}
329
                            ]]}
330
                          ]]}
331
                        ]]}
332
                      ]]]}
333
                    ]]}
334
                  ]]}
335
                ]]}
336
              ], "if_block" : [["SIGNAL_ASSIGNMENT_STATEMENT", {
337
                "lhs" : ["SIMPLE_NAME", "state"], "rhs" : [{
338
                  "value" : ["EXPRESSION", {
339
                    "args" : [["EXPRESSION", {
340
                      "args" : [["EXPRESSION", {
341
                        "args" : [["EXPRESSION", {
342
                          "args" : [["CALL", ["SIMPLE_NAME", "next_state"]]]}
343
                        ]]}
344
                      ]]}
345
                    ]]}
346
                  ]}
347
                ]}
348
              ]]}
349
            ]}
350
          ]]}
351
        ], ["PROCESS_STATEMENT", {
352
          "id" : ["IDENTIFIER", "clk_gen"], "PROCESS_STATEMENT_PART" : [["SIGNAL_ASSIGNMENT_STATEMENT", {
353
            "lhs" : ["SIMPLE_NAME", "clk"], "rhs" : [{
354
              "value" : ["EXPRESSION", {
355
                "args" : [["EXPRESSION", {
356
                  "args" : [["EXPRESSION", {
357
                    "args" : [["EXPRESSION", {
358
                      "args" : [["CONSTANT_VALUE", {
359
                        "value" : ["CST_LITERAL", "'0'"]}
360
                      ]]}
361
                    ]]}
362
                  ]]}
363
                ]]}
364
              ]}
365
            , {
366
              "value" : ["EXPRESSION", {
367
                "args" : [["EXPRESSION", {
368
                  "args" : [["EXPRESSION", {
369
                    "args" : [["EXPRESSION", {
370
                      "args" : [["CONSTANT_VALUE", {
371
                        "value" : ["CST_LITERAL", "'1'"]}
372
                      ]]}
373
                    ]]}
374
                  ]]}
375
                ]]}
376
              ], "delay" : ["EXPRESSION", {
377
                "args" : [["EXPRESSION", {
378
                  "args" : [["EXPRESSION", {
379
                    "args" : [["EXPRESSION", {
380
                      "args" : [["CONSTANT_VALUE", {
381
                        "value" : ["CST_LITERAL", "10"], "unit_name" : ["SIMPLE_NAME", "ns"]}
382
                      ]]}
383
                    ]]}
384
                  ]]}
385
                ]]}
386
              ]}
387
            ]}
388
          ], ["WAIT_STATEMENT"]]}
389
        ], ["CONDITIONAL_SIGNAL_ASSIGNMENT", {
390
          "postponed" : false, "lhs" : ["SIMPLE_NAME", "reset"], "rhs" : [{
391
            "expr" : [{
392
              "value" : ["EXPRESSION", {
393
                "args" : [["EXPRESSION", {
394
                  "args" : [["EXPRESSION", {
395
                    "args" : [["EXPRESSION", {
396
                      "args" : [["CONSTANT_VALUE", {
397
                        "value" : ["CST_LITERAL", "'0'"]}
398
                      ]]}
399
                    ]]}
400
                  ]]}
401
                ]]}
402
              ]}
403
            , {
404
              "value" : ["EXPRESSION", {
405
                "args" : [["EXPRESSION", {
406
                  "args" : [["EXPRESSION", {
407
                    "args" : [["EXPRESSION", {
408
                      "args" : [["CONSTANT_VALUE", {
409
                        "value" : ["CST_LITERAL", "'1'"]}
410
                      ]]}
411
                    ]]}
412
                  ]]}
413
                ]]}
414
              ], "delay" : ["EXPRESSION", {
415
                "args" : [["EXPRESSION", {
416
                  "args" : [["EXPRESSION", {
417
                    "args" : [["EXPRESSION", {
418
                      "args" : [["CONSTANT_VALUE", {
419
                        "value" : ["CST_LITERAL", "40"], "unit_name" : ["SIMPLE_NAME", "ns"]}
420
                      ]]}
421
                    ]]}
422
                  ]]}
423
                ]]}
424
              ]}
425
            ]}
426
          ]}
427
        ], ["CONDITIONAL_SIGNAL_ASSIGNMENT", {
428
          "postponed" : false, "lhs" : ["SIMPLE_NAME", "con1"], "rhs" : [{
429
            "expr" : [{
430
              "value" : ["EXPRESSION", {
431
                "args" : [["EXPRESSION", {
432
                  "args" : [["EXPRESSION", {
433
                    "args" : [["EXPRESSION", {
434
                      "args" : [["CONSTANT_VALUE", {
435
                        "value" : ["CST_LITERAL", "'0'"]}
436
                      ]]}
437
                    ]]}
438
                  ]]}
439
                ]]}
440
              ]}
441
            , {
442
              "value" : ["EXPRESSION", {
443
                "args" : [["EXPRESSION", {
444
                  "args" : [["EXPRESSION", {
445
                    "args" : [["EXPRESSION", {
446
                      "args" : [["CONSTANT_VALUE", {
447
                        "value" : ["CST_LITERAL", "'1'"]}
448
                      ]]}
449
                    ]]}
450
                  ]]}
451
                ]]}
452
              ], "delay" : ["EXPRESSION", {
453
                "args" : [["EXPRESSION", {
454
                  "args" : [["EXPRESSION", {
455
                    "args" : [["EXPRESSION", {
456
                      "args" : [["CONSTANT_VALUE", {
457
                        "value" : ["CST_LITERAL", "100"], "unit_name" : ["SIMPLE_NAME", "ns"]}
458
                      ]]}
459
                    ]]}
460
                  ]]}
461
                ]]}
462
              ]}
463
            , {
464
              "value" : ["EXPRESSION", {
465
                "args" : [["EXPRESSION", {
466
                  "args" : [["EXPRESSION", {
467
                    "args" : [["EXPRESSION", {
468
                      "args" : [["CONSTANT_VALUE", {
469
                        "value" : ["CST_LITERAL", "'0'"]}
470
                      ]]}
471
                    ]]}
472
                  ]]}
473
                ]]}
474
              ], "delay" : ["EXPRESSION", {
475
                "args" : [["EXPRESSION", {
476
                  "args" : [["EXPRESSION", {
477
                    "args" : [["EXPRESSION", {
478
                      "args" : [["CONSTANT_VALUE", {
479
                        "value" : ["CST_LITERAL", "120"], "unit_name" : ["SIMPLE_NAME", "ns"]}
480
                      ]]}
481
                    ]]}
482
                  ]]}
483
                ]]}
484
              ]}
485
            ]}
486
          ]}
487
        ], ["CONDITIONAL_SIGNAL_ASSIGNMENT", {
488
          "postponed" : false, "lhs" : ["SIMPLE_NAME", "con2"], "rhs" : [{
489
            "expr" : [{
490
              "value" : ["EXPRESSION", {
491
                "args" : [["EXPRESSION", {
492
                  "args" : [["EXPRESSION", {
493
                    "args" : [["EXPRESSION", {
494
                      "args" : [["CONSTANT_VALUE", {
495
                        "value" : ["CST_LITERAL", "'0'"]}
496
                      ]]}
497
                    ]]}
498
                  ]]}
499
                ]]}
500
              ]}
501
            , {
502
              "value" : ["EXPRESSION", {
503
                "args" : [["EXPRESSION", {
504
                  "args" : [["EXPRESSION", {
505
                    "args" : [["EXPRESSION", {
506
                      "args" : [["CONSTANT_VALUE", {
507
                        "value" : ["CST_LITERAL", "'1'"]}
508
                      ]]}
509
                    ]]}
510
                  ]]}
511
                ]]}
512
              ], "delay" : ["EXPRESSION", {
513
                "args" : [["EXPRESSION", {
514
                  "args" : [["EXPRESSION", {
515
                    "args" : [["EXPRESSION", {
516
                      "args" : [["CONSTANT_VALUE", {
517
                        "value" : ["CST_LITERAL", "160"], "unit_name" : ["SIMPLE_NAME", "ns"]}
518
                      ]]}
519
                    ]]}
520
                  ]]}
521
                ]]}
522
              ]}
523
            ]}
524
          ]}
525
        ], ["CONDITIONAL_SIGNAL_ASSIGNMENT", {
526
          "postponed" : false, "lhs" : ["SIMPLE_NAME", "con3"], "rhs" : [{
527
            "expr" : [{
528
              "value" : ["EXPRESSION", {
529
                "args" : [["EXPRESSION", {
530
                  "args" : [["EXPRESSION", {
531
                    "args" : [["EXPRESSION", {
532
                      "args" : [["CONSTANT_VALUE", {
533
                        "value" : ["CST_LITERAL", "'0'"]}
534
                      ]]}
535
                    ]]}
536
                  ]]}
537
                ]]}
538
              ]}
539
            , {
540
              "value" : ["EXPRESSION", {
541
                "args" : [["EXPRESSION", {
542
                  "args" : [["EXPRESSION", {
543
                    "args" : [["EXPRESSION", {
544
                      "args" : [["CONSTANT_VALUE", {
545
                        "value" : ["CST_LITERAL", "'1'"]}
546
                      ]]}
547
                    ]]}
548
                  ]]}
549
                ]]}
550
              ], "delay" : ["EXPRESSION", {
551
                "args" : [["EXPRESSION", {
552
                  "args" : [["EXPRESSION", {
553
                    "args" : [["EXPRESSION", {
554
                      "args" : [["CONSTANT_VALUE", {
555
                        "value" : ["CST_LITERAL", "220"], "unit_name" : ["SIMPLE_NAME", "ns"]}
556
                      ]]}
557
                    ]]}
558
                  ]]}
559
                ]]}
560
              ]}
561
            ]}
562
          ]}
563
        ]]}
564
      ]}
565
    ]}
566
  }