346 lines
4.9 KiB
Plaintext
346 lines
4.9 KiB
Plaintext
$version Generated by VerilatedVcd $end
|
|
$timescale 1ps $end
|
|
$scope module top $end
|
|
$var wire 1 F clk $end
|
|
$scope module $unit $end
|
|
$var wire 1 " global_bit $end
|
|
$upscope $end
|
|
$scope module t $end
|
|
$var wire 1 F clk $end
|
|
$var wire 32 # cyc [31:0] $end
|
|
$scope module v_strp $end
|
|
$var wire 1 $ b1 $end
|
|
$var wire 1 % b0 $end
|
|
$upscope $end
|
|
$scope module v_strp_strp $end
|
|
$scope module x1 $end
|
|
$var wire 1 & b1 $end
|
|
$var wire 1 ' b0 $end
|
|
$upscope $end
|
|
$scope module x0 $end
|
|
$var wire 1 ( b1 $end
|
|
$var wire 1 ) b0 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope module v_unip_strp $end
|
|
$scope module x1 $end
|
|
$var wire 1 * b1 $end
|
|
$var wire 1 + b0 $end
|
|
$upscope $end
|
|
$scope module x0 $end
|
|
$var wire 1 * b1 $end
|
|
$var wire 1 + b0 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$var wire 2 , v_arrp [2:1] $end
|
|
$var wire 2 - v_arrp_arrp[3] [2:1] $end
|
|
$var wire 2 . v_arrp_arrp[4] [2:1] $end
|
|
$scope module v_arrp_strp[3] $end
|
|
$var wire 1 / b1 $end
|
|
$var wire 1 0 b0 $end
|
|
$upscope $end
|
|
$scope module v_arrp_strp[4] $end
|
|
$var wire 1 1 b1 $end
|
|
$var wire 1 2 b0 $end
|
|
$upscope $end
|
|
$var wire 1 G v_arru[1] $end
|
|
$var wire 1 H v_arru[2] $end
|
|
$var wire 1 I v_arru_arru[3][1] $end
|
|
$var wire 1 J v_arru_arru[3][2] $end
|
|
$var wire 1 K v_arru_arru[4][1] $end
|
|
$var wire 1 L v_arru_arru[4][2] $end
|
|
$var wire 2 3 v_arru_arrp[3] [2:1] $end
|
|
$var wire 2 4 v_arru_arrp[4] [2:1] $end
|
|
$scope module v_arru_strp[3] $end
|
|
$var wire 1 5 b1 $end
|
|
$var wire 1 6 b0 $end
|
|
$upscope $end
|
|
$scope module v_arru_strp[4] $end
|
|
$var wire 1 7 b1 $end
|
|
$var wire 1 8 b0 $end
|
|
$upscope $end
|
|
$var real 64 9 v_real $end
|
|
$var real 64 ; v_arr_real[0] $end
|
|
$var real 64 = v_arr_real[1] $end
|
|
$var wire 64 M v_chandle [63:0] $end
|
|
$scope module v_str32x2[0] $end
|
|
$var wire 32 ? data [31:0] $end
|
|
$upscope $end
|
|
$scope module v_str32x2[1] $end
|
|
$var wire 32 @ data [31:0] $end
|
|
$upscope $end
|
|
$var wire 32 A v_enumed [31:0] $end
|
|
$var wire 32 B v_enumed2 [31:0] $end
|
|
$var wire 3 C v_enumb [2:0] $end
|
|
$scope module v_enumb2_str $end
|
|
$var wire 3 D a [2:0] $end
|
|
$var wire 3 E b [2:0] $end
|
|
$upscope $end
|
|
$var wire 8 O unpacked_array[-2] [7:0] $end
|
|
$var wire 8 P unpacked_array[-1] [7:0] $end
|
|
$var wire 8 Q unpacked_array[0] [7:0] $end
|
|
$var wire 1 R 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
|
|
$upscope $end
|
|
$upscope $end
|
|
$enddefinitions $end
|
|
|
|
|
|
#0
|
|
1"
|
|
b00000000000000000000000000000000 #
|
|
0$
|
|
0%
|
|
0&
|
|
0'
|
|
0(
|
|
0)
|
|
0*
|
|
0+
|
|
b00 ,
|
|
b00 -
|
|
b00 .
|
|
0/
|
|
00
|
|
01
|
|
02
|
|
b00 3
|
|
b00 4
|
|
05
|
|
06
|
|
07
|
|
08
|
|
r0 9
|
|
r0 ;
|
|
r0 =
|
|
b00000000000000000000000011111111 ?
|
|
b00000000000000000000000000000000 @
|
|
b00000000000000000000000000000000 A
|
|
b00000000000000000000000000000000 B
|
|
b000 C
|
|
b000 D
|
|
b000 E
|
|
0F
|
|
0G
|
|
0H
|
|
0I
|
|
0J
|
|
0K
|
|
0L
|
|
b0000000000000000000000000000000000000000000000000000000000000000 M
|
|
b00000000 O
|
|
b00000000 P
|
|
b00000000 Q
|
|
0R
|
|
#10
|
|
b00000000000000000000000000000001 #
|
|
1$
|
|
1%
|
|
1&
|
|
1'
|
|
1(
|
|
1)
|
|
1*
|
|
1+
|
|
b11 ,
|
|
b11 -
|
|
b11 .
|
|
1/
|
|
10
|
|
11
|
|
12
|
|
b11 3
|
|
b11 4
|
|
15
|
|
16
|
|
17
|
|
18
|
|
r0.1 9
|
|
r0.2 ;
|
|
r0.3 =
|
|
b00000000000000000000000011111110 ?
|
|
b00000000000000000000000000000001 @
|
|
b00000000000000000000000000000001 A
|
|
b00000000000000000000000000000010 B
|
|
b111 C
|
|
1F
|
|
#15
|
|
0F
|
|
#20
|
|
b00000000000000000000000000000010 #
|
|
0$
|
|
0%
|
|
0&
|
|
0'
|
|
0(
|
|
0)
|
|
0*
|
|
0+
|
|
b00 ,
|
|
b00 -
|
|
b00 .
|
|
0/
|
|
00
|
|
01
|
|
02
|
|
b00 3
|
|
b00 4
|
|
05
|
|
06
|
|
07
|
|
08
|
|
r0.2 9
|
|
r0.4 ;
|
|
r0.6 =
|
|
b00000000000000000000000011111101 ?
|
|
b00000000000000000000000000000010 @
|
|
b00000000000000000000000000000010 A
|
|
b00000000000000000000000000000100 B
|
|
b110 C
|
|
b111 D
|
|
b111 E
|
|
1F
|
|
#25
|
|
0F
|
|
#30
|
|
b00000000000000000000000000000011 #
|
|
1$
|
|
1%
|
|
1&
|
|
1'
|
|
1(
|
|
1)
|
|
1*
|
|
1+
|
|
b11 ,
|
|
b11 -
|
|
b11 .
|
|
1/
|
|
10
|
|
11
|
|
12
|
|
b11 3
|
|
b11 4
|
|
15
|
|
16
|
|
17
|
|
18
|
|
r0.3 9
|
|
r0.6000000000000001 ;
|
|
r0.8999999999999999 =
|
|
b00000000000000000000000011111100 ?
|
|
b00000000000000000000000000000011 @
|
|
b00000000000000000000000000000011 A
|
|
b00000000000000000000000000000110 B
|
|
b101 C
|
|
b110 D
|
|
b110 E
|
|
1F
|
|
#35
|
|
0F
|
|
#40
|
|
b00000000000000000000000000000100 #
|
|
0$
|
|
0%
|
|
0&
|
|
0'
|
|
0(
|
|
0)
|
|
0*
|
|
0+
|
|
b00 ,
|
|
b00 -
|
|
b00 .
|
|
0/
|
|
00
|
|
01
|
|
02
|
|
b00 3
|
|
b00 4
|
|
05
|
|
06
|
|
07
|
|
08
|
|
r0.4 9
|
|
r0.8 ;
|
|
r1.2 =
|
|
b00000000000000000000000011111011 ?
|
|
b00000000000000000000000000000100 @
|
|
b00000000000000000000000000000100 A
|
|
b00000000000000000000000000001000 B
|
|
b100 C
|
|
b101 D
|
|
b101 E
|
|
1F
|
|
#45
|
|
0F
|
|
#50
|
|
b00000000000000000000000000000101 #
|
|
1$
|
|
1%
|
|
1&
|
|
1'
|
|
1(
|
|
1)
|
|
1*
|
|
1+
|
|
b11 ,
|
|
b11 -
|
|
b11 .
|
|
1/
|
|
10
|
|
11
|
|
12
|
|
b11 3
|
|
b11 4
|
|
15
|
|
16
|
|
17
|
|
18
|
|
r0.5 9
|
|
r1 ;
|
|
r1.5 =
|
|
b00000000000000000000000011111010 ?
|
|
b00000000000000000000000000000101 @
|
|
b00000000000000000000000000000101 A
|
|
b00000000000000000000000000001010 B
|
|
b011 C
|
|
b100 D
|
|
b100 E
|
|
1F
|
|
#55
|
|
0F
|
|
#60
|
|
b00000000000000000000000000000110 #
|
|
0$
|
|
0%
|
|
0&
|
|
0'
|
|
0(
|
|
0)
|
|
0*
|
|
0+
|
|
b00 ,
|
|
b00 -
|
|
b00 .
|
|
0/
|
|
00
|
|
01
|
|
02
|
|
b00 3
|
|
b00 4
|
|
05
|
|
06
|
|
07
|
|
08
|
|
r0.6 9
|
|
r1.2 ;
|
|
r1.8 =
|
|
b00000000000000000000000011111001 ?
|
|
b00000000000000000000000000000110 @
|
|
b00000000000000000000000000000110 A
|
|
b00000000000000000000000000001100 B
|
|
b010 C
|
|
b011 D
|
|
b011 E
|
|
1F
|