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