$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