1$date
2	Wed Aug 11 12:40:52 2021
3
4$end
5$version
6	fstWriter
7$end
8$timescale
9	1ps
10$end
11$scope module top $end
12$scope module t $end
13$var wire 1 ! clk $end
14$var integer 32 " cyc $end
15$var logic 2 # v_strp $end
16$var logic 4 $ v_strp_strp $end
17$var logic 2 % v_unip_strp $end
18$var logic 2 & v_arrp $end
19$var logic 4 ' v_arrp_arrp $end
20$var logic 4 ( v_arrp_strp $end
21$var logic 1 ) v_arru[1] $end
22$var logic 1 * v_arru[2] $end
23$var logic 1 + v_arru_arru[3][1] $end
24$var logic 1 , v_arru_arru[3][2] $end
25$var logic 1 - v_arru_arru[4][1] $end
26$var logic 1 . v_arru_arru[4][2] $end
27$var logic 2 / v_arru_arrp[3] $end
28$var logic 2 0 v_arru_arrp[4] $end
29$var logic 2 1 v_arru_strp[3] $end
30$var logic 2 2 v_arru_strp[4] $end
31$var real 64 3 v_real $end
32$var real 64 4 v_arr_real[0] $end
33$var real 64 5 v_arr_real[1] $end
34$var logic 64 6 v_str32x2 $end
35$attrbegin misc 07 t.enumed_t 4 ZERO ONE TWO THREE 00000000000000000000000000000000 00000000000000000000000000000001 00000000000000000000000000000010 00000000000000000000000000000011 1 $end
36$attrbegin misc 07 "" 1 $end
37$var logic 32 7 v_enumed $end
38$attrbegin misc 07 "" 1 $end
39$var logic 32 8 v_enumed2 $end
40$attrbegin misc 07 t.enumb_t 4 BZERO BONE BTWO BTHREE 000 001 010 011 2 $end
41$attrbegin misc 07 "" 2 $end
42$var logic 3 9 v_enumb $end
43$var logic 6 : v_enumb2_str $end
44$var logic 8 ; unpacked_array[-2] $end
45$var logic 8 < unpacked_array[-1] $end
46$var logic 8 = unpacked_array[0] $end
47$var bit 1 > LONGSTART_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_a_very_long_name_which_will_get_hashed_LONGEND $end
48$scope module unnamedblk1 $end
49$var integer 32 ? b $end
50$scope module unnamedblk2 $end
51$var integer 32 @ a $end
52$upscope $end
53$upscope $end
54$scope module p2 $end
55$var parameter 32 A PARAM $end
56$upscope $end
57$scope module p3 $end
58$var parameter 32 B PARAM $end
59$upscope $end
60$scope module a_module_instantiation_with_a_very_long_name_that_once_its_signals_get_concatenated_and_inlined_will_almost_certainly_result_in_them_getting_hashed $end
61$var parameter 32 C PARAM $end
62$upscope $end
63$upscope $end
64$scope module $unit $end
65$var bit 1 D global_bit $end
66$upscope $end
67$upscope $end
68$enddefinitions $end
69#0
70$dumpvars
711D
72b00000000000000000000000000000100 C
73b00000000000000000000000000000011 B
74b00000000000000000000000000000010 A
75b00000000000000000000000000000000 @
76b00000000000000000000000000000000 ?
770>
78b00000000 =
79b00000000 <
80b00000000 ;
81b000000 :
82b000 9
83b00000000000000000000000000000000 8
84b00000000000000000000000000000000 7
85b0000000000000000000000000000000000000000000000000000000011111111 6
86r0 5
87r0 4
88r0 3
89b00 2
90b00 1
91b00 0
92b00 /
930.
940-
950,
960+
970*
980)
99b0000 (
100b0000 '
101b00 &
102b00 %
103b0000 $
104b00 #
105b00000000000000000000000000000000 "
1060!
107$end
108#10
1091!
110b00000000000000000000000000000001 "
111b11 #
112b1111 $
113b11 %
114b11 &
115b1111 '
116b1111 (
117b11 /
118b11 0
119b11 1
120b11 2
121r0.1 3
122r0.2 4
123r0.3 5
124b0000000000000000000000000000000100000000000000000000000011111110 6
125b00000000000000000000000000000001 7
126b00000000000000000000000000000010 8
127b111 9
128b00000000000000000000000000000101 ?
129b00000000000000000000000000000101 @
130#11
131#12
132#13
133#14
134#15
1350!
136#16
137#17
138#18
139#19
140#20
1411!
142b110 9
143b00000000000000000000000000000100 8
144b00000000000000000000000000000010 7
145b0000000000000000000000000000001000000000000000000000000011111101 6
146r0.6 5
147r0.4 4
148r0.2 3
149b00 2
150b00 1
151b00 0
152b00 /
153b0000 (
154b0000 '
155b00 &
156b00 %
157b0000 $
158b00 #
159b00000000000000000000000000000010 "
160b111111 :
161#21
162#22
163#23
164#24
165#25
1660!
167#26
168#27
169#28
170#29
171#30
1721!
173b110110 :
174b00000000000000000000000000000011 "
175b11 #
176b1111 $
177b11 %
178b11 &
179b1111 '
180b1111 (
181b11 /
182b11 0
183b11 1
184b11 2
185r0.3 3
186r0.6000000000000001 4
187r0.8999999999999999 5
188b0000000000000000000000000000001100000000000000000000000011111100 6
189b00000000000000000000000000000011 7
190b00000000000000000000000000000110 8
191b101 9
192#31
193#32
194#33
195#34
196#35
1970!
198#36
199#37
200#38
201#39
202#40
2031!
204b100 9
205b00000000000000000000000000001000 8
206b00000000000000000000000000000100 7
207b0000000000000000000000000000010000000000000000000000000011111011 6
208r1.2 5
209r0.8 4
210r0.4 3
211b00 2
212b00 1
213b00 0
214b00 /
215b0000 (
216b0000 '
217b00 &
218b00 %
219b0000 $
220b00 #
221b00000000000000000000000000000100 "
222b101101 :
223#41
224#42
225#43
226#44
227#45
2280!
229#46
230#47
231#48
232#49
233#50
2341!
235b100100 :
236b00000000000000000000000000000101 "
237b11 #
238b1111 $
239b11 %
240b11 &
241b1111 '
242b1111 (
243b11 /
244b11 0
245b11 1
246b11 2
247r0.5 3
248r1 4
249r1.5 5
250b0000000000000000000000000000010100000000000000000000000011111010 6
251b00000000000000000000000000000101 7
252b00000000000000000000000000001010 8
253b011 9
254#51
255#52
256#53
257#54
258#55
2590!
260#56
261#57
262#58
263#59
264#60
2651!
266b010 9
267b00000000000000000000000000001100 8
268b00000000000000000000000000000110 7
269b0000000000000000000000000000011000000000000000000000000011111001 6
270r1.8 5
271r1.2 4
272r0.6 3
273b00 2
274b00 1
275b00 0
276b00 /
277b0000 (
278b0000 '
279b00 &
280b00 %
281b0000 $
282b00 #
283b00000000000000000000000000000110 "
284b011011 :
285#61
286#62
287#63
288#64
289