verilator/test_regress/t/t_trace_basic_cc_fst.out

1133 lines
18 KiB
Plaintext

$date
Thu Mar 12 09:10:51 2026
$end
$version
fstWriter
$end
$timescale
1ps
$end
$scope module top $end
$var wire 1 ! clk $end
$var wire 5 " state [4:0] $end
$var wire 1 # fst_inout $end
$scope module t $end
$var wire 1 ! clk $end
$var wire 5 " state [4:0] $end
$var wire 1 # fst_inout $end
$var int 32 $ cyc [31:0] $end
$var logic 1 % rstn $end
$var real_parameter 64 & fst_gparam_real $end
$var real_parameter 64 ' fst_lparam_real $end
$var real 64 & fst_real $end
$var integer 32 ( fst_integer [31:0] $end
$var bit 1 ) fst_bit $end
$var logic 1 * fst_logic $end
$var int 32 + fst_int [31:0] $end
$var shortint 16 , fst_shortint [15:0] $end
$var longint 64 - fst_longint [63:0] $end
$var byte 8 . fst_byte [7:0] $end
$var time 64 / fst_time [63:0] $end
$var parameter 32 0 fst_parameter [31:0] $end
$var parameter 32 1 fst_lparam [31:0] $end
$var supply0 1 # fst_supply0 $end
$var supply1 1 2 fst_supply1 $end
$var tri0 1 # fst_tri0 $end
$var tri1 1 2 fst_tri1 $end
$var tri 1 3 fst_tri $end
$var triand 1 4 fst_triand $end
$var trior 1 5 fst_trior $end
$var triand 1 6 fst_wand $end
$var trior 1 7 fst_wor $end
$var wire 1 8 fst_wire $end
$var wire 1 9 fst_uwire $end
$scope module test $end
$var wire 1 ! clk $end
$var wire 1 % rstn $end
$var wire 5 " state [4:0] $end
$var logic 5 : state_w [4:0] $end
$var logic 5 ; state_array[0] [4:0] $end
$var logic 5 < state_array[1] [4:0] $end
$var logic 5 = state_array[2] [4:0] $end
$upscope $end
$upscope $end
$upscope $end
$enddefinitions $end
#0
$dumpvars
b00000 =
b00000 <
b00000 ;
b00000 :
09
08
07
06
05
04
03
12
b00000000000000000000000111001000 1
b00000000000000000000000001111011 0
b0000000000000000000000000000000000000000000000000000000000000000 /
b00000000 .
b0000000000000000000000000000000000000000000000000000000000000000 -
b0000000000000000 ,
b00000000000000000000000000000000 +
0*
0)
b00000000000000000000000000000000 (
r4.56 '
r1.23 &
0%
b00000000000000000000000000000000 $
0#
b00000 "
0!
$end
#10
1!
b00001 "
b00000000000000000000000000000001 $
b0000000000000000000000000000000000000000000000000000000000001010 /
b10100 :
b00001 ;
b00001 <
b00001 =
#15
0!
#20
1!
b0000000000000000000000000000000000000000000000000000000000010100 /
b00000000000000000000000000000010 $
#25
0!
#30
1!
b00000000000000000000000000000011 $
b0000000000000000000000000000000000000000000000000000000000011110 /
#35
0!
#40
1!
b0000000000000000000000000000000000000000000000000000000000101000 /
b00000000000000000000000000000100 $
#45
0!
#50
1!
b00000000000000000000000000000101 $
b0000000000000000000000000000000000000000000000000000000000110010 /
#55
0!
#60
1!
b0000000000000000000000000000000000000000000000000000000000111100 /
b00000000000000000000000000000110 $
#65
0!
#70
1!
b00000000000000000000000000000111 $
b0000000000000000000000000000000000000000000000000000000001000110 /
#75
0!
#80
1!
b0000000000000000000000000000000000000000000000000000000001010000 /
b00000000000000000000000000001000 $
#85
0!
#90
1!
b00000000000000000000000000001001 $
b0000000000000000000000000000000000000000000000000000000001011010 /
#95
0!
#100
1!
b0000000000000000000000000000000000000000000000000000000001100100 /
b00000000000000000000000000001010 $
#105
0!
#110
1!
b00000000000000000000000000001011 $
b0000000000000000000000000000000000000000000000000000000001101110 /
1%
#115
0!
#120
1!
b0000000000000000000000000000000000000000000000000000000001111000 /
b00000000000000000000000000001100 $
b10100 =
b01010 :
#125
0!
#130
1!
b00101 :
b01010 =
b00000000000000000000000000001101 $
b0000000000000000000000000000000000000000000000000000000010000010 /
b10100 <
#135
0!
#140
1!
b01010 <
b0000000000000000000000000000000000000000000000000000000010001100 /
b00000000000000000000000000001110 $
b00101 =
b10110 :
b10100 ;
b10100 "
#145
0!
#150
1!
b01010 "
b01010 ;
b01011 :
b10110 =
b00000000000000000000000000001111 $
b0000000000000000000000000000000000000000000000000000000010010110 /
b00101 <
#155
0!
#160
1!
b10110 <
b0000000000000000000000000000000000000000000000000000000010100000 /
b00000000000000000000000000010000 $
b01011 =
b10001 :
b00101 ;
b00101 "
#165
0!
#170
1!
b10110 "
b10110 ;
b11100 :
b10001 =
b00000000000000000000000000010001 $
b0000000000000000000000000000000000000000000000000000000010101010 /
b01011 <
#175
0!
#180
1!
b10001 <
b0000000000000000000000000000000000000000000000000000000010110100 /
b00000000000000000000000000010010 $
b11100 =
b01110 :
b01011 ;
b01011 "
#185
0!
#190
1!
b10001 "
b10001 ;
b00111 :
b01110 =
b00000000000000000000000000010011 $
b0000000000000000000000000000000000000000000000000000000010111110 /
b11100 <
#195
0!
#200
1!
b01110 <
b0000000000000000000000000000000000000000000000000000000011001000 /
b00000000000000000000000000010100 $
b00111 =
b10111 :
b11100 ;
b11100 "
#205
0!
#210
1!
b01110 "
b01110 ;
b11111 :
b10111 =
b00000000000000000000000000010101 $
b0000000000000000000000000000000000000000000000000000000011010010 /
b00111 <
#215
0!
#220
1!
b10111 <
b0000000000000000000000000000000000000000000000000000000011011100 /
b00000000000000000000000000010110 $
b11111 =
b11011 :
b00111 ;
b00111 "
#225
0!
#230
1!
b10111 "
b10111 ;
b11001 :
b11011 =
b00000000000000000000000000010111 $
b0000000000000000000000000000000000000000000000000000000011100110 /
b11111 <
#235
0!
#240
1!
b11011 <
b0000000000000000000000000000000000000000000000000000000011110000 /
b00000000000000000000000000011000 $
b11001 =
b11000 :
b11111 ;
b11111 "
#245
0!
#250
1!
b11011 "
b11011 ;
b01100 :
b11000 =
b00000000000000000000000000011001 $
b0000000000000000000000000000000000000000000000000000000011111010 /
b11001 <
#255
0!
#260
1!
b11000 <
b0000000000000000000000000000000000000000000000000000000100000100 /
b00000000000000000000000000011010 $
b01100 =
b00110 :
b11001 ;
b11001 "
#265
0!
#270
1!
b11000 "
b11000 ;
b00011 :
b00110 =
b00000000000000000000000000011011 $
b0000000000000000000000000000000000000000000000000000000100001110 /
b01100 <
#275
0!
#280
1!
b00110 <
b0000000000000000000000000000000000000000000000000000000100011000 /
b00000000000000000000000000011100 $
b00011 =
b10101 :
b01100 ;
b01100 "
#285
0!
#290
1!
b00110 "
b00110 ;
b11110 :
b10101 =
b00000000000000000000000000011101 $
b0000000000000000000000000000000000000000000000000000000100100010 /
b00011 <
#295
0!
#300
1!
b10101 <
b0000000000000000000000000000000000000000000000000000000100101100 /
b00000000000000000000000000011110 $
b11110 =
b01111 :
b00011 ;
b00011 "
#305
0!
#310
1!
b10101 "
b10101 ;
b10011 :
b01111 =
b00000000000000000000000000011111 $
b0000000000000000000000000000000000000000000000000000000100110110 /
b11110 <
#315
0!
#320
1!
b01111 <
b0000000000000000000000000000000000000000000000000000000101000000 /
b00000000000000000000000000100000 $
b10011 =
b11101 :
b11110 ;
b11110 "
#325
0!
#330
1!
b01111 "
b01111 ;
b11010 :
b11101 =
b00000000000000000000000000100001 $
b0000000000000000000000000000000000000000000000000000000101001010 /
b10011 <
#335
0!
#340
1!
b11101 <
b0000000000000000000000000000000000000000000000000000000101010100 /
b00000000000000000000000000100010 $
b11010 =
b01101 :
b10011 ;
b10011 "
#345
0!
#350
1!
b11101 "
b11101 ;
b10010 :
b01101 =
b00000000000000000000000000100011 $
b0000000000000000000000000000000000000000000000000000000101011110 /
b11010 <
#355
0!
#360
1!
b01101 <
b0000000000000000000000000000000000000000000000000000000101101000 /
b00000000000000000000000000100100 $
b10010 =
b01001 :
b11010 ;
b11010 "
#365
0!
#370
1!
b01101 "
b01101 ;
b10000 :
b01001 =
b00000000000000000000000000100101 $
b0000000000000000000000000000000000000000000000000000000101110010 /
b10010 <
#375
0!
#380
1!
b01001 <
b0000000000000000000000000000000000000000000000000000000101111100 /
b00000000000000000000000000100110 $
b10000 =
b01000 :
b10010 ;
b10010 "
#385
0!
#390
1!
b01001 "
b01001 ;
b00100 :
b01000 =
b00000000000000000000000000100111 $
b0000000000000000000000000000000000000000000000000000000110000110 /
b10000 <
#395
0!
#400
1!
b01000 <
b0000000000000000000000000000000000000000000000000000000110010000 /
b00000000000000000000000000101000 $
b00100 =
b00010 :
b10000 ;
b10000 "
#405
0!
#410
1!
b01000 "
b01000 ;
b00001 :
b00010 =
b00000000000000000000000000101001 $
b0000000000000000000000000000000000000000000000000000000110011010 /
b00100 <
#415
0!
#420
1!
b00010 <
b0000000000000000000000000000000000000000000000000000000110100100 /
b00000000000000000000000000101010 $
b00001 =
b10100 :
b00100 ;
b00100 "
#425
0!
#430
1!
b00010 "
b00010 ;
b01010 :
b10100 =
b00000000000000000000000000101011 $
b0000000000000000000000000000000000000000000000000000000110101110 /
b00001 <
#435
0!
#440
1!
b10100 <
b0000000000000000000000000000000000000000000000000000000110111000 /
b00000000000000000000000000101100 $
b01010 =
b00101 :
b00001 ;
b00001 "
#445
0!
#450
1!
b10100 "
b10100 ;
b10110 :
b00101 =
b00000000000000000000000000101101 $
b0000000000000000000000000000000000000000000000000000000111000010 /
b01010 <
#455
0!
#460
1!
b00101 <
b0000000000000000000000000000000000000000000000000000000111001100 /
b00000000000000000000000000101110 $
b10110 =
b01011 :
b01010 ;
b01010 "
#465
0!
#470
1!
b00101 "
b00101 ;
b10001 :
b01011 =
b00000000000000000000000000101111 $
b0000000000000000000000000000000000000000000000000000000111010110 /
b10110 <
#475
0!
#480
1!
b01011 <
b0000000000000000000000000000000000000000000000000000000111100000 /
b00000000000000000000000000110000 $
b10001 =
b11100 :
b10110 ;
b10110 "
#485
0!
#490
1!
b01011 "
b01011 ;
b01110 :
b11100 =
b00000000000000000000000000110001 $
b0000000000000000000000000000000000000000000000000000000111101010 /
b10001 <
#495
0!
#500
1!
b11100 <
b0000000000000000000000000000000000000000000000000000000111110100 /
b00000000000000000000000000110010 $
b01110 =
b00111 :
b10001 ;
b10001 "
#505
0!
#510
1!
b11100 "
b11100 ;
b10111 :
b00111 =
b00000000000000000000000000110011 $
b0000000000000000000000000000000000000000000000000000000111111110 /
b01110 <
#515
0!
#520
1!
b00111 <
b0000000000000000000000000000000000000000000000000000001000001000 /
b00000000000000000000000000110100 $
b10111 =
b11111 :
b01110 ;
b01110 "
#525
0!
#530
1!
b00111 "
b00111 ;
b11011 :
b11111 =
b00000000000000000000000000110101 $
b0000000000000000000000000000000000000000000000000000001000010010 /
b10111 <
#535
0!
#540
1!
b11111 <
b0000000000000000000000000000000000000000000000000000001000011100 /
b00000000000000000000000000110110 $
b11011 =
b11001 :
b10111 ;
b10111 "
#545
0!
#550
1!
b11111 "
b11111 ;
b11000 :
b11001 =
b00000000000000000000000000110111 $
b0000000000000000000000000000000000000000000000000000001000100110 /
b11011 <
#555
0!
#560
1!
b11001 <
b0000000000000000000000000000000000000000000000000000001000110000 /
b00000000000000000000000000111000 $
b11000 =
b01100 :
b11011 ;
b11011 "
#565
0!
#570
1!
b11001 "
b11001 ;
b00110 :
b01100 =
b00000000000000000000000000111001 $
b0000000000000000000000000000000000000000000000000000001000111010 /
b11000 <
#575
0!
#580
1!
b01100 <
b0000000000000000000000000000000000000000000000000000001001000100 /
b00000000000000000000000000111010 $
b00110 =
b00011 :
b11000 ;
b11000 "
#585
0!
#590
1!
b01100 "
b01100 ;
b10101 :
b00011 =
b00000000000000000000000000111011 $
b0000000000000000000000000000000000000000000000000000001001001110 /
b00110 <
#595
0!
#600
1!
b00011 <
b0000000000000000000000000000000000000000000000000000001001011000 /
b00000000000000000000000000111100 $
b10101 =
b11110 :
b00110 ;
b00110 "
#605
0!
#610
1!
b00011 "
b00011 ;
b01111 :
b11110 =
b00000000000000000000000000111101 $
b0000000000000000000000000000000000000000000000000000001001100010 /
b10101 <
#615
0!
#620
1!
b11110 <
b0000000000000000000000000000000000000000000000000000001001101100 /
b00000000000000000000000000111110 $
b01111 =
b10011 :
b10101 ;
b10101 "
#625
0!
#630
1!
b11110 "
b11110 ;
b11101 :
b10011 =
b00000000000000000000000000111111 $
b0000000000000000000000000000000000000000000000000000001001110110 /
b01111 <
#635
0!
#640
1!
b10011 <
b0000000000000000000000000000000000000000000000000000001010000000 /
b00000000000000000000000001000000 $
b11101 =
b11010 :
b01111 ;
b01111 "
#645
0!
#650
1!
b10011 "
b10011 ;
b01101 :
b11010 =
b00000000000000000000000001000001 $
b0000000000000000000000000000000000000000000000000000001010001010 /
b11101 <
#655
0!
#660
1!
b11010 <
b0000000000000000000000000000000000000000000000000000001010010100 /
b00000000000000000000000001000010 $
b01101 =
b10010 :
b11101 ;
b11101 "
#665
0!
#670
1!
b11010 "
b11010 ;
b01001 :
b10010 =
b00000000000000000000000001000011 $
b0000000000000000000000000000000000000000000000000000001010011110 /
b01101 <
#675
0!
#680
1!
b10010 <
b0000000000000000000000000000000000000000000000000000001010101000 /
b00000000000000000000000001000100 $
b01001 =
b10000 :
b01101 ;
b01101 "
#685
0!
#690
1!
b10010 "
b10010 ;
b01000 :
b10000 =
b00000000000000000000000001000101 $
b0000000000000000000000000000000000000000000000000000001010110010 /
b01001 <
#695
0!
#700
1!
b10000 <
b0000000000000000000000000000000000000000000000000000001010111100 /
b00000000000000000000000001000110 $
b01000 =
b00100 :
b01001 ;
b01001 "
#705
0!
#710
1!
b10000 "
b10000 ;
b00010 :
b00100 =
b00000000000000000000000001000111 $
b0000000000000000000000000000000000000000000000000000001011000110 /
b01000 <
#715
0!
#720
1!
b00100 <
b0000000000000000000000000000000000000000000000000000001011010000 /
b00000000000000000000000001001000 $
b00010 =
b00001 :
b01000 ;
b01000 "
#725
0!
#730
1!
b00100 "
b00100 ;
b10100 :
b00001 =
b00000000000000000000000001001001 $
b0000000000000000000000000000000000000000000000000000001011011010 /
b00010 <
#735
0!
#740
1!
b00001 <
b0000000000000000000000000000000000000000000000000000001011100100 /
b00000000000000000000000001001010 $
b10100 =
b01010 :
b00010 ;
b00010 "
#745
0!
#750
1!
b00001 "
b00001 ;
b00101 :
b01010 =
b00000000000000000000000001001011 $
b0000000000000000000000000000000000000000000000000000001011101110 /
b10100 <
#755
0!
#760
1!
b01010 <
b0000000000000000000000000000000000000000000000000000001011111000 /
b00000000000000000000000001001100 $
b00101 =
b10110 :
b10100 ;
b10100 "
#765
0!
#770
1!
b01010 "
b01010 ;
b01011 :
b10110 =
b00000000000000000000000001001101 $
b0000000000000000000000000000000000000000000000000000001100000010 /
b00101 <
#775
0!
#780
1!
b10110 <
b0000000000000000000000000000000000000000000000000000001100001100 /
b00000000000000000000000001001110 $
b01011 =
b10001 :
b00101 ;
b00101 "
#785
0!
#790
1!
b10110 "
b10110 ;
b11100 :
b10001 =
b00000000000000000000000001001111 $
b0000000000000000000000000000000000000000000000000000001100010110 /
b01011 <
#795
0!
#800
1!
b10001 <
b0000000000000000000000000000000000000000000000000000001100100000 /
b00000000000000000000000001010000 $
b11100 =
b01110 :
b01011 ;
b01011 "
#805
0!
#810
1!
b10001 "
b10001 ;
b00111 :
b01110 =
b00000000000000000000000001010001 $
b0000000000000000000000000000000000000000000000000000001100101010 /
b11100 <
#815
0!
#820
1!
b01110 <
b0000000000000000000000000000000000000000000000000000001100110100 /
b00000000000000000000000001010010 $
b00111 =
b10111 :
b11100 ;
b11100 "
#825
0!
#830
1!
b01110 "
b01110 ;
b11111 :
b10111 =
b00000000000000000000000001010011 $
b0000000000000000000000000000000000000000000000000000001100111110 /
b00111 <
#835
0!
#840
1!
b10111 <
b0000000000000000000000000000000000000000000000000000001101001000 /
b00000000000000000000000001010100 $
b11111 =
b11011 :
b00111 ;
b00111 "
#845
0!
#850
1!
b10111 "
b10111 ;
b11001 :
b11011 =
b00000000000000000000000001010101 $
b0000000000000000000000000000000000000000000000000000001101010010 /
b11111 <
#855
0!
#860
1!
b11011 <
b0000000000000000000000000000000000000000000000000000001101011100 /
b00000000000000000000000001010110 $
b11001 =
b11000 :
b11111 ;
b11111 "
#865
0!
#870
1!
b11011 "
b11011 ;
b01100 :
b11000 =
b00000000000000000000000001010111 $
b0000000000000000000000000000000000000000000000000000001101100110 /
b11001 <
#875
0!
#880
1!
b11000 <
b0000000000000000000000000000000000000000000000000000001101110000 /
b00000000000000000000000001011000 $
b01100 =
b00110 :
b11001 ;
b11001 "
#885
0!
#890
1!
b11000 "
b11000 ;
b00011 :
b00110 =
b00000000000000000000000001011001 $
b0000000000000000000000000000000000000000000000000000001101111010 /
b01100 <
#895
0!
#900
1!
b00110 <
b0000000000000000000000000000000000000000000000000000001110000100 /
b00000000000000000000000001011010 $
b00011 =
b10101 :
b01100 ;
b01100 "
#905
0!
#910
1!
b00110 "
b00110 ;
b11110 :
b10101 =
b00000000000000000000000001011011 $
b0000000000000000000000000000000000000000000000000000001110001110 /
b00011 <
#915
0!
#920
1!
b10101 <
b0000000000000000000000000000000000000000000000000000001110011000 /
b00000000000000000000000001011100 $
b11110 =
b01111 :
b00011 ;
b00011 "
#925
0!
#930
1!
b10101 "
b10101 ;
b10011 :
b01111 =
b00000000000000000000000001011101 $
b0000000000000000000000000000000000000000000000000000001110100010 /
b11110 <
#935
0!
#940
1!
b01111 <
b0000000000000000000000000000000000000000000000000000001110101100 /
b00000000000000000000000001011110 $
b10011 =
b11101 :
b11110 ;
b11110 "
#945
0!
#950
1!
b01111 "
b01111 ;
b11010 :
b11101 =
b00000000000000000000000001011111 $
b0000000000000000000000000000000000000000000000000000001110110110 /
b10011 <
#955
0!
#960
1!
b11101 <
b0000000000000000000000000000000000000000000000000000001111000000 /
b00000000000000000000000001100000 $
b11010 =
b01101 :
b10011 ;
b10011 "
#965
0!
#970
1!
b11101 "
b11101 ;
b10010 :
b01101 =
b00000000000000000000000001100001 $
b0000000000000000000000000000000000000000000000000000001111001010 /
b11010 <
#975
0!
#980
1!
b01101 <
b0000000000000000000000000000000000000000000000000000001111010100 /
b00000000000000000000000001100010 $
b10010 =
b01001 :
b11010 ;
b11010 "
#985
0!
#990
1!
b01101 "
b01101 ;
b10000 :
b01001 =
b00000000000000000000000001100011 $
b0000000000000000000000000000000000000000000000000000001111011110 /
b10010 <
#995
0!
#1000
1!
b01001 <
b0000000000000000000000000000000000000000000000000000001111101000 /
b00000000000000000000000001100100 $
b10000 =
b01000 :
b10010 ;
b10010 "