diff options
author | nilshah98 | 2019-07-02 16:42:20 +0530 |
---|---|---|
committer | nilshah98 | 2019-07-02 16:46:12 +0530 |
commit | b085a3df519debbc99acf4ded7e118a1690d6665 (patch) | |
tree | 0fc3e5389c2a77a97d1a065875fe87ddee2c23f4 /src/SubcircuitLibrary/5bit-Ripple_carry_adder/5bit-Ripple_carry_adder.sch | |
parent | e7cd941bc4a48ff8684e4db6b9dff0efeb51fa6e (diff) | |
download | eSim-b085a3df519debbc99acf4ded7e118a1690d6665.tar.gz eSim-b085a3df519debbc99acf4ded7e118a1690d6665.tar.bz2 eSim-b085a3df519debbc99acf4ded7e118a1690d6665.zip |
Subcircuit added by ECE fellows 2019
Diffstat (limited to 'src/SubcircuitLibrary/5bit-Ripple_carry_adder/5bit-Ripple_carry_adder.sch')
-rw-r--r-- | src/SubcircuitLibrary/5bit-Ripple_carry_adder/5bit-Ripple_carry_adder.sch | 386 |
1 files changed, 386 insertions, 0 deletions
diff --git a/src/SubcircuitLibrary/5bit-Ripple_carry_adder/5bit-Ripple_carry_adder.sch b/src/SubcircuitLibrary/5bit-Ripple_carry_adder/5bit-Ripple_carry_adder.sch new file mode 100644 index 00000000..dd2e9165 --- /dev/null +++ b/src/SubcircuitLibrary/5bit-Ripple_carry_adder/5bit-Ripple_carry_adder.sch @@ -0,0 +1,386 @@ +EESchema Schematic File Version 2 +LIBS:eSim_Analog +LIBS:eSim_Devices +LIBS:eSim_Digital +LIBS:eSim_Hybrid +LIBS:eSim_Miscellaneous +LIBS:eSim_Plot +LIBS:eSim_Power +LIBS:eSim_Sources +LIBS:eSim_Subckt +LIBS:eSim_User +LIBS:5bit-Ripple_carry_adder-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L Full-Adder X4 +U 1 1 5C93C7FA +P 3000 3550 +F 0 "X4" H 3000 3550 60 0000 C CNN +F 1 "Full-Adder" H 3000 3550 60 0000 C CNN +F 2 "" H 3000 3550 60 0000 C CNN +F 3 "" H 3000 3550 60 0000 C CNN + 1 3000 3550 + 1 0 0 -1 +$EndComp +$Comp +L Full-Adder X5 +U 1 1 5C93C84A +P 4350 3550 +F 0 "X5" H 4350 3550 60 0000 C CNN +F 1 "Full-Adder" H 4350 3550 60 0000 C CNN +F 2 "" H 4350 3550 60 0000 C CNN +F 3 "" H 4350 3550 60 0000 C CNN + 1 4350 3550 + 1 0 0 -1 +$EndComp +$Comp +L Full-Adder X6 +U 1 1 5C93C897 +P 5700 3550 +F 0 "X6" H 5700 3550 60 0000 C CNN +F 1 "Full-Adder" H 5700 3550 60 0000 C CNN +F 2 "" H 5700 3550 60 0000 C CNN +F 3 "" H 5700 3550 60 0000 C CNN + 1 5700 3550 + 1 0 0 -1 +$EndComp +$Comp +L Full-Adder X7 +U 1 1 5C93C961 +P 7000 3550 +F 0 "X7" H 7000 3550 60 0000 C CNN +F 1 "Full-Adder" H 7000 3550 60 0000 C CNN +F 2 "" H 7000 3550 60 0000 C CNN +F 3 "" H 7000 3550 60 0000 C CNN + 1 7000 3550 + 1 0 0 -1 +$EndComp +$Comp +L Full-Adder X8 +U 1 1 5C93C9A8 +P 8250 3550 +F 0 "X8" H 8250 3550 60 0000 C CNN +F 1 "Full-Adder" H 8250 3550 60 0000 C CNN +F 2 "" H 8250 3550 60 0000 C CNN +F 3 "" H 8250 3550 60 0000 C CNN + 1 8250 3550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3500 3450 3650 3450 +Wire Wire Line + 3650 3450 3650 4800 +Wire Wire Line + 2500 3700 2500 3850 +Wire Wire Line + 2500 3850 4900 3850 +Wire Wire Line + 4900 3850 4900 3650 +Wire Wire Line + 4900 3650 4850 3650 +Wire Wire Line + 4850 3450 4950 3450 +Wire Wire Line + 4950 3450 4950 4800 +Wire Wire Line + 3850 3700 3850 3900 +Wire Wire Line + 3850 3900 6250 3900 +Wire Wire Line + 6250 3900 6250 3650 +Wire Wire Line + 6250 3650 6200 3650 +Wire Wire Line + 5200 3700 5200 3850 +Wire Wire Line + 5200 3850 7550 3850 +Wire Wire Line + 7550 3850 7550 3650 +Wire Wire Line + 7550 3650 7500 3650 +Wire Wire Line + 6500 3900 8750 3900 +Wire Wire Line + 8750 3900 8750 3650 +Wire Wire Line + 8750 3450 8800 3450 +Wire Wire Line + 8800 3450 8800 4950 +Wire Wire Line + 7500 3450 7600 3450 +Wire Wire Line + 7600 3450 7600 4850 +Wire Wire Line + 6200 3450 6300 3450 +Wire Wire Line + 6300 3450 6300 4800 +Wire Wire Line + 7750 3700 7750 3850 +Wire Wire Line + 7750 3850 8000 3850 +Wire Wire Line + 8000 3850 8000 4900 +Wire Wire Line + 2350 3400 2500 3400 +Wire Wire Line + 2350 2200 2350 3400 +Wire Wire Line + 2450 3550 2500 3550 +Wire Wire Line + 2450 2550 2450 3550 +Wire Wire Line + 3650 3400 3850 3400 +Wire Wire Line + 3650 2200 3650 3400 +Wire Wire Line + 7600 3400 7750 3400 +Wire Wire Line + 7600 2200 7600 3400 +Wire Wire Line + 6300 3400 6500 3400 +Wire Wire Line + 6300 2200 6300 3400 +Wire Wire Line + 6400 3550 6500 3550 +Wire Wire Line + 6400 2550 6400 3550 +Wire Wire Line + 4950 3400 5200 3400 +Wire Wire Line + 4950 2200 4950 3400 +Wire Wire Line + 5050 3550 5200 3550 +Wire Wire Line + 5050 2500 5050 3550 +Text Notes 7550 2750 1 60 ~ 0 +A0 +Text Notes 6200 2750 1 60 ~ 0 +A1 +Text Notes 4900 2750 1 60 ~ 0 +A2 +Text Notes 3600 2750 1 60 ~ 0 +A3 +Text Notes 2300 2750 1 60 ~ 0 +A4 +Text Notes 7800 2900 3 60 ~ 0 +B0 +Text Notes 6500 3050 1 60 ~ 0 +B1 +Text Notes 5150 3050 1 60 ~ 0 +B2 +Text Notes 3850 3050 1 60 ~ 0 +B3 +Text Notes 2550 3050 1 60 ~ 0 +B4 +Text Notes 8750 4700 1 60 ~ 0 +O0 +Text Notes 7550 4700 1 60 ~ 0 +O1 +Text Notes 6250 4650 1 60 ~ 0 +O2 +Text Notes 4900 4650 1 60 ~ 0 +O3 +Text Notes 3600 4650 1 60 ~ 0 +O4 +Wire Wire Line + 7700 2550 7700 3550 +Wire Wire Line + 7700 3550 7750 3550 +Wire Wire Line + 3850 3550 3750 3550 +Wire Wire Line + 3750 3550 3750 2550 +Wire Wire Line + 6500 3900 6500 3700 +$Comp +L PORT U1 +U 12 1 5C95CA38 +P 7600 1950 +F 0 "U1" H 7650 2050 30 0000 C CNN +F 1 "PORT" H 7600 1950 30 0000 C CNN +F 2 "" H 7600 1950 60 0000 C CNN +F 3 "" H 7600 1950 60 0000 C CNN + 12 7600 1950 + 0 1 1 0 +$EndComp +$Comp +L PORT U1 +U 9 1 5C95CAA1 +P 6300 1950 +F 0 "U1" H 6350 2050 30 0000 C CNN +F 1 "PORT" H 6300 1950 30 0000 C CNN +F 2 "" H 6300 1950 60 0000 C CNN +F 3 "" H 6300 1950 60 0000 C CNN + 9 6300 1950 + 0 1 1 0 +$EndComp +$Comp +L PORT U1 +U 6 1 5C95CAD4 +P 4950 1950 +F 0 "U1" H 5000 2050 30 0000 C CNN +F 1 "PORT" H 4950 1950 30 0000 C CNN +F 2 "" H 4950 1950 60 0000 C CNN +F 3 "" H 4950 1950 60 0000 C CNN + 6 4950 1950 + 0 1 1 0 +$EndComp +$Comp +L PORT U1 +U 3 1 5C95CB01 +P 3650 1950 +F 0 "U1" H 3700 2050 30 0000 C CNN +F 1 "PORT" H 3650 1950 30 0000 C CNN +F 2 "" H 3650 1950 60 0000 C CNN +F 3 "" H 3650 1950 60 0000 C CNN + 3 3650 1950 + 0 1 1 0 +$EndComp +$Comp +L PORT U1 +U 1 1 5C95CB34 +P 2350 1950 +F 0 "U1" H 2400 2050 30 0000 C CNN +F 1 "PORT" H 2350 1950 30 0000 C CNN +F 2 "" H 2350 1950 60 0000 C CNN +F 3 "" H 2350 1950 60 0000 C CNN + 1 2350 1950 + 0 1 1 0 +$EndComp +$Comp +L PORT U1 +U 14 1 5C95CB65 +P 7700 2300 +F 0 "U1" H 7750 2400 30 0000 C CNN +F 1 "PORT" H 7700 2300 30 0000 C CNN +F 2 "" H 7700 2300 60 0000 C CNN +F 3 "" H 7700 2300 60 0000 C CNN + 14 7700 2300 + 0 1 1 0 +$EndComp +$Comp +L PORT U1 +U 11 1 5C95CBEC +P 6400 2300 +F 0 "U1" H 6450 2400 30 0000 C CNN +F 1 "PORT" H 6400 2300 30 0000 C CNN +F 2 "" H 6400 2300 60 0000 C CNN +F 3 "" H 6400 2300 60 0000 C CNN + 11 6400 2300 + 0 1 1 0 +$EndComp +$Comp +L PORT U1 +U 8 1 5C95CC27 +P 5050 2250 +F 0 "U1" H 5100 2350 30 0000 C CNN +F 1 "PORT" H 5050 2250 30 0000 C CNN +F 2 "" H 5050 2250 60 0000 C CNN +F 3 "" H 5050 2250 60 0000 C CNN + 8 5050 2250 + 0 1 1 0 +$EndComp +$Comp +L PORT U1 +U 5 1 5C95CC5E +P 3750 2300 +F 0 "U1" H 3800 2400 30 0000 C CNN +F 1 "PORT" H 3750 2300 30 0000 C CNN +F 2 "" H 3750 2300 60 0000 C CNN +F 3 "" H 3750 2300 60 0000 C CNN + 5 3750 2300 + 0 1 1 0 +$EndComp +$Comp +L PORT U1 +U 2 1 5C95CC9F +P 2450 2300 +F 0 "U1" H 2500 2400 30 0000 C CNN +F 1 "PORT" H 2450 2300 30 0000 C CNN +F 2 "" H 2450 2300 60 0000 C CNN +F 3 "" H 2450 2300 60 0000 C CNN + 2 2450 2300 + 0 1 1 0 +$EndComp +$Comp +L PORT U1 +U 15 1 5C95D6FB +P 8000 5150 +F 0 "U1" H 8050 5250 30 0000 C CNN +F 1 "PORT" H 8000 5150 30 0000 C CNN +F 2 "" H 8000 5150 60 0000 C CNN +F 3 "" H 8000 5150 60 0000 C CNN + 15 8000 5150 + 0 -1 -1 0 +$EndComp +$Comp +L PORT U1 +U 16 1 5C95D772 +P 8800 5200 +F 0 "U1" H 8850 5300 30 0000 C CNN +F 1 "PORT" H 8800 5200 30 0000 C CNN +F 2 "" H 8800 5200 60 0000 C CNN +F 3 "" H 8800 5200 60 0000 C CNN + 16 8800 5200 + 0 -1 -1 0 +$EndComp +$Comp +L PORT U1 +U 13 1 5C95D7ED +P 7600 5100 +F 0 "U1" H 7650 5200 30 0000 C CNN +F 1 "PORT" H 7600 5100 30 0000 C CNN +F 2 "" H 7600 5100 60 0000 C CNN +F 3 "" H 7600 5100 60 0000 C CNN + 13 7600 5100 + 0 -1 -1 0 +$EndComp +$Comp +L PORT U1 +U 10 1 5C95D844 +P 6300 5050 +F 0 "U1" H 6350 5150 30 0000 C CNN +F 1 "PORT" H 6300 5050 30 0000 C CNN +F 2 "" H 6300 5050 60 0000 C CNN +F 3 "" H 6300 5050 60 0000 C CNN + 10 6300 5050 + 0 -1 -1 0 +$EndComp +$Comp +L PORT U1 +U 7 1 5C95D899 +P 4950 5050 +F 0 "U1" H 5000 5150 30 0000 C CNN +F 1 "PORT" H 4950 5050 30 0000 C CNN +F 2 "" H 4950 5050 60 0000 C CNN +F 3 "" H 4950 5050 60 0000 C CNN + 7 4950 5050 + 0 -1 -1 0 +$EndComp +$Comp +L PORT U1 +U 4 1 5C95D8EA +P 3650 5050 +F 0 "U1" H 3700 5150 30 0000 C CNN +F 1 "PORT" H 3650 5050 30 0000 C CNN +F 2 "" H 3650 5050 60 0000 C CNN +F 3 "" H 3650 5050 60 0000 C CNN + 4 3650 5050 + 0 -1 -1 0 +$EndComp +Text Notes 7950 4700 1 60 ~ 0 +Cin +$EndSCHEMATC |