2 provided by user Cerpin via IRC on 2019-10-27
3 per download link http://0x0.st/zYZS.vcd
4 demonstrates: bit vectors, multi-bit integers,
5 nested modules, identical names for several VCD
6 variables, results in some 520 sigrok channels
9 Sat Oct 26 18:25:04 2019
17 $scope module tb_uwam_psf2 $end
18 $var wire 80 ! tssamp_o [79:0] $end
19 $var reg 1 " bit_i $end
20 $var reg 1 # clk_i $end
21 $var reg 1 $ rst_i $end
22 $var integer 32 % i [31:0] $end
23 $scope module dut $end
24 $var wire 1 " bit_i $end
25 $var wire 1 # clk_i $end
26 $var wire 1 $ rst_i $end
27 $var wire 80 & tssamp_o [79:0] $end
28 $var reg 6 ' period_count [5:0] $end
29 $var integer 32 ( i [31:0] $end
30 $scope begin cmpacc[0] $end
31 $scope module psf_node $end
32 $var wire 1 " bit_i $end
33 $var wire 1 # clk_i $end
34 $var wire 1 $ rst_i $end
35 $var wire 8 ) tap_i [7:0] $end
36 $var wire 8 * tapcoeff_i [7:0] $end
37 $var reg 8 + samp [7:0] $end
38 $var reg 8 , tap_o [7:0] $end
41 $scope begin cmpacc[1] $end
42 $scope module psf_node $end
43 $var wire 1 " bit_i $end
44 $var wire 1 # clk_i $end
45 $var wire 1 $ rst_i $end
46 $var wire 8 - tap_i [7:0] $end
47 $var wire 8 . tapcoeff_i [7:0] $end
48 $var reg 8 / samp [7:0] $end
49 $var reg 8 0 tap_o [7:0] $end
52 $scope begin cmpacc[2] $end
53 $scope module psf_node $end
54 $var wire 1 " bit_i $end
55 $var wire 1 # clk_i $end
56 $var wire 1 $ rst_i $end
57 $var wire 8 1 tap_i [7:0] $end
58 $var wire 8 2 tapcoeff_i [7:0] $end
59 $var reg 8 3 samp [7:0] $end
60 $var reg 8 4 tap_o [7:0] $end
63 $scope begin cmpacc[3] $end
64 $scope module psf_node $end
65 $var wire 1 " bit_i $end
66 $var wire 1 # clk_i $end
67 $var wire 1 $ rst_i $end
68 $var wire 8 5 tap_i [7:0] $end
69 $var wire 8 6 tapcoeff_i [7:0] $end
70 $var reg 8 7 samp [7:0] $end
71 $var reg 8 8 tap_o [7:0] $end
74 $scope begin cmpacc[4] $end
75 $scope module psf_node $end
76 $var wire 1 " bit_i $end
77 $var wire 1 # clk_i $end
78 $var wire 1 $ rst_i $end
79 $var wire 8 9 tap_i [7:0] $end
80 $var wire 8 : tapcoeff_i [7:0] $end
81 $var reg 8 ; samp [7:0] $end
82 $var reg 8 < tap_o [7:0] $end
85 $scope begin cmpacc[5] $end
86 $scope module psf_node $end
87 $var wire 1 " bit_i $end
88 $var wire 1 # clk_i $end
89 $var wire 1 $ rst_i $end
90 $var wire 8 = tap_i [7:0] $end
91 $var wire 8 > tapcoeff_i [7:0] $end
92 $var reg 8 ? samp [7:0] $end
93 $var reg 8 @ tap_o [7:0] $end
96 $scope begin cmpacc[6] $end
97 $scope module psf_node $end
98 $var wire 1 " bit_i $end
99 $var wire 1 # clk_i $end
100 $var wire 1 $ rst_i $end
101 $var wire 8 A tap_i [7:0] $end
102 $var wire 8 B tapcoeff_i [7:0] $end
103 $var reg 8 C samp [7:0] $end
104 $var reg 8 D tap_o [7:0] $end
107 $scope begin cmpacc[7] $end
108 $scope module psf_node $end
109 $var wire 1 " bit_i $end
110 $var wire 1 # clk_i $end
111 $var wire 1 $ rst_i $end
112 $var wire 8 E tap_i [7:0] $end
113 $var wire 8 F tapcoeff_i [7:0] $end
114 $var reg 8 G samp [7:0] $end
115 $var reg 8 H tap_o [7:0] $end
118 $scope begin cmpacc[8] $end
119 $scope module psf_node $end
120 $var wire 1 " bit_i $end
121 $var wire 1 # clk_i $end
122 $var wire 1 $ rst_i $end
123 $var wire 8 I tap_i [7:0] $end
124 $var wire 8 J tapcoeff_i [7:0] $end
125 $var reg 8 K samp [7:0] $end
126 $var reg 8 L tap_o [7:0] $end
129 $scope begin cmpacc[9] $end
130 $scope module psf_node $end
131 $var wire 1 " bit_i $end
132 $var wire 1 # clk_i $end
133 $var wire 1 $ rst_i $end
134 $var wire 8 M tap_i [7:0] $end
135 $var wire 8 N tapcoeff_i [7:0] $end
136 $var reg 8 O samp [7:0] $end
137 $var reg 8 P tap_o [7:0] $end
276 b10000001100000010000000011111111111111101111110111111101111111011111110111111110 !
277 b10000001100000010000000011111111111111101111110111111101111111011111110111111110 &
329 b1100000000111111101111101011110110111101001111001011110100111101101111101 !
330 b1100000000111111101111101011110110111101001111001011110100111101101111101 &
382 b111110111111010011101111111010011110001111011110110110101101011011010110 !
383 b111110111111010011101111111010011110001111011110110110101101011011010110 &
436 b101011001001110010010000011111000110000001001100001100000001110000001001111101 !
437 b101011001001110010010000011111000110000001001100001100000001110000001001111101 &
480 b1111011011110010111100001111010011110110111110101111111100000000000000100000011 !
481 b1111011011110010111100001111010011110110111110101111111100000000000000100000011 &
522 b11000001000000001100000011000000100000000100000000011111111000000010000000 !
523 b11000001000000001100000011000000100000000100000000011111111000000010000000 &
561 b1111111011111110000000100000001000000100000001100000011000000110000001100000010 !
562 b1111111011111110000000100000001000000100000001100000011000000110000001100000010 &
606 b10100000000111111001111100011110100111100101111000011110010111101101111101 !
607 b10100000000111111001111100011110100111100101111000011110010111101101111101 &
659 b111110111111010011101111111010011110001111011110110110101101011011010110 !
660 b111110111111010011101111111010011110001111011110110110101101011011010110 &
702 b11010111110110011101111011100011111010001110111111110100111110110000000010000011 !
703 b11010111110110011101111011100011111010001110111111110100111110110000000010000011 &
742 b10000110100001111000100110000111100001101000010010000010100000010000000011111111 !
743 b10000110100001111000100110000111100001101000010010000010100000010000000011111111 &
787 b11111101111111011111111011111110111111110000000000000001100000101000001010000010 !
788 b11111101111111011111111011111110111111110000000000000001100000101000001010000010 &
835 b10000000011111110000000100000001000000100000001100000011000000110000010000000010 !
836 b10000000011111110000000100000001000000100000001100000011000000110000010000000010 &
881 b1011111110111111001111100011110100111100101111000011110010111101101111101 !
882 b1011111110111111001111100011110100111100101111000011110010111101101111101 &
934 b111110111111010011101111111010011110001111011110110110101101011011010110 !
935 b111110111111010011101111111010011110001111011110110110101101011011010110 &
977 b11010111110110011101111011100011111010001110111111110100111110110000000010000011 !
978 b11010111110110011101111011100011111010001110111111110100111110110000000010000011 &
1017 b10000110100001111000100110000111100001101000010010000010100000010000000011111111 !
1018 b10000110100001111000100110000111100001101000010010000010100000010000000011111111 &
1062 b11111101111111011111111011111110111111110000000000000001100000101000001010000010 !
1063 b11111101111111011111111011111110111111110000000000000001100000101000001010000010 &
1110 b10000000011111110000000100000001000000100000001100000011000000110000010000000010 !
1111 b10000000011111110000000100000001000000100000001100000011000000110000010000000010 &
1156 b1011111110111111001111100011110100111100101111000011110010111101101111101 !
1157 b1011111110111111001111100011110100111100101111000011110010111101101111101 &