initial commit
This commit is contained in:
568
verilog/ALU0.2/BinaryToBCD.vcd
Normal file
568
verilog/ALU0.2/BinaryToBCD.vcd
Normal file
@ -0,0 +1,568 @@
|
||||
$date
|
||||
Mon Dec 23 02:48:47 2024
|
||||
$end
|
||||
$version
|
||||
Icarus Verilog
|
||||
$end
|
||||
$timescale
|
||||
1s
|
||||
$end
|
||||
$scope module BinaryToBCDTB $end
|
||||
$var wire 12 ! bcd [11:0] $end
|
||||
$var reg 8 " binary [7:0] $end
|
||||
$scope module uut $end
|
||||
$var wire 8 # binary [7:0] $end
|
||||
$var wire 1 $ empty1 $end
|
||||
$var wire 1 % empty2 $end
|
||||
$var wire 4 & dab5 [3:0] $end
|
||||
$var wire 4 ' dab4 [3:0] $end
|
||||
$var wire 4 ( dab3 [3:0] $end
|
||||
$var wire 4 ) dab2 [3:0] $end
|
||||
$var wire 4 * dab1 [3:0] $end
|
||||
$var wire 12 + bcd [11:0] $end
|
||||
$scope module d1t $end
|
||||
$var wire 1 $ A $end
|
||||
$var wire 1 , B $end
|
||||
$var wire 1 - C $end
|
||||
$var wire 1 . D $end
|
||||
$var wire 1 / E $end
|
||||
$var wire 1 0 X $end
|
||||
$var wire 1 1 Y $end
|
||||
$var wire 1 2 Z $end
|
||||
$var wire 1 3 nor1 $end
|
||||
$var wire 1 4 nor2 $end
|
||||
$var wire 1 5 nor3 $end
|
||||
$var wire 1 6 or1 $end
|
||||
$var wire 1 7 xor1 $end
|
||||
$var wire 1 8 xor2 $end
|
||||
$upscope $end
|
||||
$scope module d2u $end
|
||||
$var wire 1 9 A $end
|
||||
$var wire 1 : B $end
|
||||
$var wire 1 ; C $end
|
||||
$var wire 1 < D $end
|
||||
$var wire 1 = E $end
|
||||
$var wire 1 > X $end
|
||||
$var wire 1 ? Y $end
|
||||
$var wire 1 @ Z $end
|
||||
$var wire 1 A nor1 $end
|
||||
$var wire 1 B nor2 $end
|
||||
$var wire 1 C nor3 $end
|
||||
$var wire 1 D or1 $end
|
||||
$var wire 1 E xor1 $end
|
||||
$var wire 1 F xor2 $end
|
||||
$upscope $end
|
||||
$scope module d3v $end
|
||||
$var wire 1 G A $end
|
||||
$var wire 1 H B $end
|
||||
$var wire 1 I C $end
|
||||
$var wire 1 J D $end
|
||||
$var wire 1 K E $end
|
||||
$var wire 1 L X $end
|
||||
$var wire 1 M Y $end
|
||||
$var wire 1 N Z $end
|
||||
$var wire 1 O nor1 $end
|
||||
$var wire 1 P nor2 $end
|
||||
$var wire 1 Q nor3 $end
|
||||
$var wire 1 R or1 $end
|
||||
$var wire 1 S xor1 $end
|
||||
$var wire 1 T xor2 $end
|
||||
$upscope $end
|
||||
$scope module d4w $end
|
||||
$var wire 1 % A $end
|
||||
$var wire 1 U B $end
|
||||
$var wire 1 V C $end
|
||||
$var wire 1 W D $end
|
||||
$var wire 1 X E $end
|
||||
$var wire 1 Y X $end
|
||||
$var wire 1 Z Y $end
|
||||
$var wire 1 [ Z $end
|
||||
$var wire 1 \ nor1 $end
|
||||
$var wire 1 ] nor2 $end
|
||||
$var wire 1 ^ nor3 $end
|
||||
$var wire 1 _ or1 $end
|
||||
$var wire 1 ` xor1 $end
|
||||
$var wire 1 a xor2 $end
|
||||
$upscope $end
|
||||
$scope module d5x $end
|
||||
$var wire 1 b A $end
|
||||
$var wire 1 c B $end
|
||||
$var wire 1 d C $end
|
||||
$var wire 1 e D $end
|
||||
$var wire 1 f E $end
|
||||
$var wire 1 g X $end
|
||||
$var wire 1 h Y $end
|
||||
$var wire 1 i Z $end
|
||||
$var wire 1 j nor1 $end
|
||||
$var wire 1 k nor2 $end
|
||||
$var wire 1 l nor3 $end
|
||||
$var wire 1 m or1 $end
|
||||
$var wire 1 n xor1 $end
|
||||
$var wire 1 o xor2 $end
|
||||
$upscope $end
|
||||
$scope module d6y $end
|
||||
$var wire 1 p A $end
|
||||
$var wire 1 q B $end
|
||||
$var wire 1 r C $end
|
||||
$var wire 1 s D $end
|
||||
$var wire 1 t E $end
|
||||
$var wire 1 u X $end
|
||||
$var wire 1 v Y $end
|
||||
$var wire 1 w Z $end
|
||||
$var wire 1 x nor1 $end
|
||||
$var wire 1 y nor2 $end
|
||||
$var wire 1 z nor3 $end
|
||||
$var wire 1 { or1 $end
|
||||
$var wire 1 | xor1 $end
|
||||
$var wire 1 } xor2 $end
|
||||
$upscope $end
|
||||
$scope module d7z $end
|
||||
$var wire 1 ~ A $end
|
||||
$var wire 1 !" B $end
|
||||
$var wire 1 "" C $end
|
||||
$var wire 1 #" D $end
|
||||
$var wire 1 $" E $end
|
||||
$var wire 1 %" X $end
|
||||
$var wire 1 &" Y $end
|
||||
$var wire 1 '" Z $end
|
||||
$var wire 1 (" nor1 $end
|
||||
$var wire 1 )" nor2 $end
|
||||
$var wire 1 *" nor3 $end
|
||||
$var wire 1 +" or1 $end
|
||||
$var wire 1 ," xor1 $end
|
||||
$var wire 1 -" xor2 $end
|
||||
$upscope $end
|
||||
$upscope $end
|
||||
$upscope $end
|
||||
$enddefinitions $end
|
||||
#0
|
||||
$dumpvars
|
||||
0-"
|
||||
0,"
|
||||
1+"
|
||||
0*"
|
||||
1)"
|
||||
1("
|
||||
0'"
|
||||
0&"
|
||||
0%"
|
||||
0$"
|
||||
0#"
|
||||
0""
|
||||
0!"
|
||||
0~
|
||||
0}
|
||||
0|
|
||||
1{
|
||||
0z
|
||||
1y
|
||||
1x
|
||||
0w
|
||||
0v
|
||||
0u
|
||||
0t
|
||||
0s
|
||||
0r
|
||||
0q
|
||||
0p
|
||||
0o
|
||||
0n
|
||||
1m
|
||||
0l
|
||||
1k
|
||||
1j
|
||||
0i
|
||||
0h
|
||||
0g
|
||||
0f
|
||||
0e
|
||||
0d
|
||||
0c
|
||||
0b
|
||||
0a
|
||||
0`
|
||||
1_
|
||||
0^
|
||||
1]
|
||||
1\
|
||||
0[
|
||||
0Z
|
||||
0Y
|
||||
0X
|
||||
0W
|
||||
0V
|
||||
0U
|
||||
0T
|
||||
0S
|
||||
1R
|
||||
0Q
|
||||
1P
|
||||
1O
|
||||
0N
|
||||
0M
|
||||
0L
|
||||
0K
|
||||
0J
|
||||
0I
|
||||
0H
|
||||
0G
|
||||
0F
|
||||
0E
|
||||
1D
|
||||
0C
|
||||
1B
|
||||
1A
|
||||
0@
|
||||
0?
|
||||
0>
|
||||
0=
|
||||
0<
|
||||
0;
|
||||
0:
|
||||
09
|
||||
08
|
||||
07
|
||||
16
|
||||
05
|
||||
14
|
||||
13
|
||||
02
|
||||
01
|
||||
00
|
||||
0/
|
||||
0.
|
||||
0-
|
||||
0,
|
||||
b0 +
|
||||
b0 *
|
||||
b0 )
|
||||
b0 (
|
||||
b0z '
|
||||
b0 &
|
||||
0%
|
||||
0$
|
||||
b0 #
|
||||
b0 "
|
||||
b0 !
|
||||
$end
|
||||
#10
|
||||
1%"
|
||||
1*"
|
||||
0("
|
||||
1!"
|
||||
0k
|
||||
b100 &
|
||||
1i
|
||||
1o
|
||||
0P
|
||||
1d
|
||||
0)"
|
||||
1S
|
||||
b1000 (
|
||||
1K
|
||||
1,"
|
||||
b10000 !
|
||||
b10000 +
|
||||
0$"
|
||||
1J
|
||||
1#"
|
||||
b1010 "
|
||||
b1010 #
|
||||
#20
|
||||
0%"
|
||||
1$"
|
||||
0*"
|
||||
0y
|
||||
b1000010 !
|
||||
b1000010 +
|
||||
1w
|
||||
1("
|
||||
1}
|
||||
0!"
|
||||
0]
|
||||
1r
|
||||
1k
|
||||
b0 &
|
||||
0i
|
||||
1`
|
||||
b100z '
|
||||
1X
|
||||
0o
|
||||
1W
|
||||
0d
|
||||
1L
|
||||
b1 (
|
||||
0K
|
||||
1Q
|
||||
0O
|
||||
1H
|
||||
0B
|
||||
b100 )
|
||||
1@
|
||||
1F
|
||||
04
|
||||
1;
|
||||
17
|
||||
b1000 *
|
||||
1/
|
||||
1.
|
||||
b101010 "
|
||||
b101010 #
|
||||
#30
|
||||
1&"
|
||||
0+"
|
||||
1v
|
||||
0,"
|
||||
1y
|
||||
0{
|
||||
1~
|
||||
0u
|
||||
1h
|
||||
0z
|
||||
0m
|
||||
0x
|
||||
1q
|
||||
1c
|
||||
0'"
|
||||
1[
|
||||
1N
|
||||
0w
|
||||
0|
|
||||
0t
|
||||
1-"
|
||||
1a
|
||||
1T
|
||||
1O
|
||||
0}
|
||||
0s
|
||||
0""
|
||||
1%"
|
||||
0$"
|
||||
1V
|
||||
1I
|
||||
0H
|
||||
0]
|
||||
0r
|
||||
0g
|
||||
0f
|
||||
1*"
|
||||
1>
|
||||
1=
|
||||
b1001 )
|
||||
0@
|
||||
0`
|
||||
b10z '
|
||||
0X
|
||||
0l
|
||||
0("
|
||||
1C
|
||||
0D
|
||||
0W
|
||||
0n
|
||||
0j
|
||||
0!"
|
||||
0A
|
||||
0L
|
||||
0b
|
||||
1k
|
||||
b10 &
|
||||
0i
|
||||
1:
|
||||
0Q
|
||||
0M
|
||||
0o
|
||||
b1100 *
|
||||
12
|
||||
0P
|
||||
1R
|
||||
0d
|
||||
18
|
||||
0S
|
||||
b100 (
|
||||
0K
|
||||
b10011001 !
|
||||
b10011001 +
|
||||
1-
|
||||
0J
|
||||
b1100011 "
|
||||
b1100011 #
|
||||
#40
|
||||
1w
|
||||
1n
|
||||
1b
|
||||
1M
|
||||
1}
|
||||
1u
|
||||
0R
|
||||
1r
|
||||
1z
|
||||
0v
|
||||
1`
|
||||
b110z '
|
||||
1X
|
||||
1!"
|
||||
0y
|
||||
1{
|
||||
1G
|
||||
1W
|
||||
1i
|
||||
1|
|
||||
0t
|
||||
1?
|
||||
1L
|
||||
1m
|
||||
1s
|
||||
1""
|
||||
1%"
|
||||
1Q
|
||||
0j
|
||||
1g
|
||||
1f
|
||||
1*"
|
||||
0)"
|
||||
0O
|
||||
0c
|
||||
1l
|
||||
0("
|
||||
1-"
|
||||
19
|
||||
0H
|
||||
0N
|
||||
0k
|
||||
0~
|
||||
0:
|
||||
11
|
||||
1F
|
||||
0@
|
||||
1T
|
||||
1o
|
||||
b1101 &
|
||||
0h
|
||||
0&"
|
||||
0'"
|
||||
02
|
||||
14
|
||||
06
|
||||
0;
|
||||
0D
|
||||
0I
|
||||
0d
|
||||
0+"
|
||||
03
|
||||
08
|
||||
07
|
||||
b10 *
|
||||
0/
|
||||
0E
|
||||
b11 )
|
||||
0=
|
||||
0S
|
||||
b11 (
|
||||
0K
|
||||
0,"
|
||||
b101010011 !
|
||||
b101010011 +
|
||||
1$"
|
||||
1,
|
||||
0-
|
||||
0.
|
||||
1<
|
||||
1J
|
||||
0#"
|
||||
b10011001 "
|
||||
b10011001 #
|
||||
#50
|
||||
0t
|
||||
1{
|
||||
1w
|
||||
0y
|
||||
1}
|
||||
1%"
|
||||
0|
|
||||
0u
|
||||
1r
|
||||
1*"
|
||||
0s
|
||||
0z
|
||||
1X
|
||||
1o
|
||||
0("
|
||||
0g
|
||||
1x
|
||||
0_
|
||||
0l
|
||||
0q
|
||||
0c
|
||||
0`
|
||||
1j
|
||||
b100z '
|
||||
0[
|
||||
0N
|
||||
1Y
|
||||
0W
|
||||
1d
|
||||
0b
|
||||
1a
|
||||
1^
|
||||
0L
|
||||
1K
|
||||
b1000 (
|
||||
0M
|
||||
0&"
|
||||
1V
|
||||
0I
|
||||
0H
|
||||
0\
|
||||
0F
|
||||
0Q
|
||||
1R
|
||||
1>
|
||||
0=
|
||||
0@
|
||||
1U
|
||||
1S
|
||||
1O
|
||||
0T
|
||||
1C
|
||||
1D
|
||||
10
|
||||
0G
|
||||
0~
|
||||
1!"
|
||||
1:
|
||||
1E
|
||||
0A
|
||||
15
|
||||
b1 )
|
||||
0?
|
||||
0h
|
||||
1i
|
||||
1-"
|
||||
1'"
|
||||
12
|
||||
09
|
||||
04
|
||||
16
|
||||
0;
|
||||
1m
|
||||
1""
|
||||
1+"
|
||||
18
|
||||
01
|
||||
17
|
||||
b101 *
|
||||
0/
|
||||
1n
|
||||
b1100 &
|
||||
1f
|
||||
1,"
|
||||
b1001010101 !
|
||||
b1001010101 +
|
||||
0$"
|
||||
1-
|
||||
1.
|
||||
1e
|
||||
1#"
|
||||
b11111111 "
|
||||
b11111111 #
|
||||
#60
|
Reference in New Issue
Block a user