409 lines
4.4 KiB
Plaintext
409 lines
4.4 KiB
Plaintext
$timescale 1 ps $end
|
|
$scope module memories $end
|
|
$scope struct r $end
|
|
$var wire 4 ! addr $end
|
|
$var wire 1 " en $end
|
|
$var wire 1 # clk $end
|
|
$scope struct data $end
|
|
$var wire 8 $ \0 $end
|
|
$var wire 8 % \1 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope struct w $end
|
|
$var wire 4 & addr $end
|
|
$var wire 1 ' en $end
|
|
$var wire 1 ( clk $end
|
|
$scope struct data $end
|
|
$var wire 8 ) \0 $end
|
|
$var wire 8 * \1 $end
|
|
$upscope $end
|
|
$scope struct mask $end
|
|
$var wire 1 + \0 $end
|
|
$var wire 1 , \1 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope struct mem $end
|
|
$scope struct contents $end
|
|
$scope struct \[0] $end
|
|
$scope struct mem $end
|
|
$var reg 8 9 \0 $end
|
|
$var reg 8 I \1 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope struct \[1] $end
|
|
$scope struct mem $end
|
|
$var reg 8 : \0 $end
|
|
$var reg 8 J \1 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope struct \[2] $end
|
|
$scope struct mem $end
|
|
$var reg 8 ; \0 $end
|
|
$var reg 8 K \1 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope struct \[3] $end
|
|
$scope struct mem $end
|
|
$var reg 8 < \0 $end
|
|
$var reg 8 L \1 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope struct \[4] $end
|
|
$scope struct mem $end
|
|
$var reg 8 = \0 $end
|
|
$var reg 8 M \1 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope struct \[5] $end
|
|
$scope struct mem $end
|
|
$var reg 8 > \0 $end
|
|
$var reg 8 N \1 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope struct \[6] $end
|
|
$scope struct mem $end
|
|
$var reg 8 ? \0 $end
|
|
$var reg 8 O \1 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope struct \[7] $end
|
|
$scope struct mem $end
|
|
$var reg 8 @ \0 $end
|
|
$var reg 8 P \1 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope struct \[8] $end
|
|
$scope struct mem $end
|
|
$var reg 8 A \0 $end
|
|
$var reg 8 Q \1 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope struct \[9] $end
|
|
$scope struct mem $end
|
|
$var reg 8 B \0 $end
|
|
$var reg 8 R \1 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope struct \[10] $end
|
|
$scope struct mem $end
|
|
$var reg 8 C \0 $end
|
|
$var reg 8 S \1 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope struct \[11] $end
|
|
$scope struct mem $end
|
|
$var reg 8 D \0 $end
|
|
$var reg 8 T \1 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope struct \[12] $end
|
|
$scope struct mem $end
|
|
$var reg 8 E \0 $end
|
|
$var reg 8 U \1 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope struct \[13] $end
|
|
$scope struct mem $end
|
|
$var reg 8 F \0 $end
|
|
$var reg 8 V \1 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope struct \[14] $end
|
|
$scope struct mem $end
|
|
$var reg 8 G \0 $end
|
|
$var reg 8 W \1 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope struct \[15] $end
|
|
$scope struct mem $end
|
|
$var reg 8 H \0 $end
|
|
$var reg 8 X \1 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope struct r0 $end
|
|
$var wire 4 - addr $end
|
|
$var wire 1 . en $end
|
|
$var wire 1 / clk $end
|
|
$scope struct data $end
|
|
$var wire 8 0 \0 $end
|
|
$var wire 8 1 \1 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope struct w1 $end
|
|
$var wire 4 2 addr $end
|
|
$var wire 1 3 en $end
|
|
$var wire 1 4 clk $end
|
|
$scope struct data $end
|
|
$var wire 8 5 \0 $end
|
|
$var wire 8 6 \1 $end
|
|
$upscope $end
|
|
$scope struct mask $end
|
|
$var wire 1 7 \0 $end
|
|
$var wire 1 8 \1 $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$enddefinitions $end
|
|
$dumpvars
|
|
b1 9
|
|
b100011 I
|
|
b1 :
|
|
b100011 J
|
|
b1 ;
|
|
b100011 K
|
|
b1 <
|
|
b100011 L
|
|
b1 =
|
|
b100011 M
|
|
b1 >
|
|
b100011 N
|
|
b1 ?
|
|
b100011 O
|
|
b1 @
|
|
b100011 P
|
|
b1 A
|
|
b100011 Q
|
|
b1 B
|
|
b100011 R
|
|
b1 C
|
|
b100011 S
|
|
b1 D
|
|
b100011 T
|
|
b1 E
|
|
b100011 U
|
|
b1 F
|
|
b100011 V
|
|
b1 G
|
|
b100011 W
|
|
b1 H
|
|
b100011 X
|
|
b0 !
|
|
0"
|
|
0#
|
|
b0 $
|
|
b0 %
|
|
b0 &
|
|
0'
|
|
0(
|
|
b0 )
|
|
b0 *
|
|
0+
|
|
0,
|
|
b0 -
|
|
0.
|
|
0/
|
|
b0 0
|
|
b0 1
|
|
b0 2
|
|
03
|
|
04
|
|
b0 5
|
|
b0 6
|
|
07
|
|
08
|
|
$end
|
|
#1000000
|
|
1#
|
|
1(
|
|
1/
|
|
14
|
|
#2000000
|
|
1"
|
|
0#
|
|
b1 $
|
|
b100011 %
|
|
1'
|
|
0(
|
|
b10000 )
|
|
b100000 *
|
|
1+
|
|
1,
|
|
1.
|
|
0/
|
|
b1 0
|
|
b100011 1
|
|
13
|
|
04
|
|
b10000 5
|
|
b100000 6
|
|
17
|
|
18
|
|
#3000000
|
|
b10000 9
|
|
b100000 I
|
|
1#
|
|
1(
|
|
1/
|
|
14
|
|
b10000 $
|
|
b100000 %
|
|
b10000 0
|
|
b100000 1
|
|
#4000000
|
|
0#
|
|
0(
|
|
b110000 )
|
|
b1000000 *
|
|
0+
|
|
0/
|
|
04
|
|
b110000 5
|
|
b1000000 6
|
|
07
|
|
#5000000
|
|
b10000 9
|
|
b1000000 I
|
|
1#
|
|
1(
|
|
1/
|
|
14
|
|
b1000000 %
|
|
b1000000 1
|
|
#6000000
|
|
0#
|
|
0(
|
|
b1010000 )
|
|
b1100000 *
|
|
1+
|
|
0,
|
|
0/
|
|
04
|
|
b1010000 5
|
|
b1100000 6
|
|
17
|
|
08
|
|
#7000000
|
|
b1010000 9
|
|
b1000000 I
|
|
1#
|
|
1(
|
|
1/
|
|
14
|
|
b1010000 $
|
|
b1010000 0
|
|
#8000000
|
|
0#
|
|
0(
|
|
b1110000 )
|
|
b10000000 *
|
|
0+
|
|
0/
|
|
04
|
|
b1110000 5
|
|
b10000000 6
|
|
07
|
|
#9000000
|
|
1#
|
|
1(
|
|
1/
|
|
14
|
|
#10000000
|
|
0#
|
|
0'
|
|
0(
|
|
b10010000 )
|
|
b10100000 *
|
|
0/
|
|
03
|
|
04
|
|
b10010000 5
|
|
b10100000 6
|
|
#11000000
|
|
1#
|
|
1(
|
|
1/
|
|
14
|
|
#12000000
|
|
0#
|
|
b1 &
|
|
1'
|
|
0(
|
|
1+
|
|
1,
|
|
0/
|
|
b1 2
|
|
13
|
|
04
|
|
17
|
|
18
|
|
#13000000
|
|
b10010000 :
|
|
b10100000 J
|
|
1#
|
|
1(
|
|
1/
|
|
14
|
|
#14000000
|
|
0#
|
|
b10 &
|
|
0(
|
|
b10110000 )
|
|
b11000000 *
|
|
0/
|
|
b10 2
|
|
04
|
|
b10110000 5
|
|
b11000000 6
|
|
#15000000
|
|
b10110000 ;
|
|
b11000000 K
|
|
1#
|
|
1(
|
|
1/
|
|
14
|
|
#16000000
|
|
0#
|
|
0'
|
|
0(
|
|
b11010000 )
|
|
b11100000 *
|
|
0/
|
|
03
|
|
04
|
|
b11010000 5
|
|
b11100000 6
|
|
#17000000
|
|
1#
|
|
1(
|
|
1/
|
|
14
|
|
#18000000
|
|
b1 !
|
|
0#
|
|
b10010000 $
|
|
b10100000 %
|
|
0(
|
|
b1 -
|
|
0/
|
|
b10010000 0
|
|
b10100000 1
|
|
04
|
|
#19000000
|
|
1#
|
|
1(
|
|
1/
|
|
14
|
|
#20000000
|
|
b10 !
|
|
0#
|
|
b10110000 $
|
|
b11000000 %
|
|
0(
|
|
b10 -
|
|
0/
|
|
b10110000 0
|
|
b11000000 1
|
|
04
|
|
#21000000
|
|
1#
|
|
1(
|
|
1/
|
|
14
|
|
#22000000
|
|
0#
|
|
0(
|
|
0/
|
|
04
|