diff options
author | saurabhb17 | 2019-07-02 17:08:16 +0530 |
---|---|---|
committer | GitHub | 2019-07-02 17:08:16 +0530 |
commit | 83d93769478a1805083666479d4ff83b875ba955 (patch) | |
tree | d97a2f3543ab4e5164490495ee19f20352ecb71f /src/SubcircuitLibrary/CSLA_BEC1_logic/CSLA_BEC1_logic.sch | |
parent | 29dc2de214a60216e62d80dfa3e5cbd998c2d6ee (diff) | |
parent | 8c44f97b533607d057a28e029e42f001270f4fd4 (diff) | |
download | eSim-83d93769478a1805083666479d4ff83b875ba955.tar.gz eSim-83d93769478a1805083666479d4ff83b875ba955.tar.bz2 eSim-83d93769478a1805083666479d4ff83b875ba955.zip |
Merge pull request #115 from nilshah98/ese
Adding the work done by FSF 2019 eSim ECE Fellows
Diffstat (limited to 'src/SubcircuitLibrary/CSLA_BEC1_logic/CSLA_BEC1_logic.sch')
-rw-r--r-- | src/SubcircuitLibrary/CSLA_BEC1_logic/CSLA_BEC1_logic.sch | 654 |
1 files changed, 654 insertions, 0 deletions
diff --git a/src/SubcircuitLibrary/CSLA_BEC1_logic/CSLA_BEC1_logic.sch b/src/SubcircuitLibrary/CSLA_BEC1_logic/CSLA_BEC1_logic.sch new file mode 100644 index 00000000..e7eac906 --- /dev/null +++ b/src/SubcircuitLibrary/CSLA_BEC1_logic/CSLA_BEC1_logic.sch @@ -0,0 +1,654 @@ +EESchema Schematic File Version 2 +LIBS:eSim_Analog +LIBS:eSim_Devices +LIBS:eSim_Digital +LIBS:eSim_Hybrid +LIBS:eSim_Miscellaneous +LIBS:eSim_PSpice +LIBS:eSim_Plot +LIBS:eSim_Power +LIBS:eSim_Sources +LIBS:eSim_User +LIBS:eSim_Subckt +LIBS:power +LIBS:CSLA_BEC1_logic-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 d_and U2 +U 1 1 5CFB5959 +P 4800 3500 +F 0 "U2" H 4800 3500 60 0000 C CNN +F 1 "d_and" H 4850 3600 60 0000 C CNN +F 2 "" H 4800 3500 60 0000 C CNN +F 3 "" H 4800 3500 60 0000 C CNN + 1 4800 3500 + 0 1 1 0 +$EndComp +$Comp +L d_and U3 +U 1 1 5CFB595A +P 4850 5350 +F 0 "U3" H 4850 5350 60 0000 C CNN +F 1 "d_and" H 4900 5450 60 0000 C CNN +F 2 "" H 4850 5350 60 0000 C CNN +F 3 "" H 4850 5350 60 0000 C CNN + 1 4850 5350 + 0 1 1 0 +$EndComp +$Comp +L d_xor U5 +U 1 1 5CFB595B +P 5750 2900 +F 0 "U5" H 5750 2900 60 0000 C CNN +F 1 "d_xor" H 5800 3000 47 0000 C CNN +F 2 "" H 5750 2900 60 0000 C CNN +F 3 "" H 5750 2900 60 0000 C CNN + 1 5750 2900 + 1 0 0 -1 +$EndComp +$Comp +L d_xor U6 +U 1 1 5CFB595C +P 5800 4450 +F 0 "U6" H 5800 4450 60 0000 C CNN +F 1 "d_xor" H 5850 4550 47 0000 C CNN +F 2 "" H 5800 4450 60 0000 C CNN +F 3 "" H 5800 4450 60 0000 C CNN + 1 5800 4450 + 1 0 0 -1 +$EndComp +$Comp +L d_xor U7 +U 1 1 5CFB595D +P 5900 5250 +F 0 "U7" H 5900 5250 60 0000 C CNN +F 1 "d_xor" H 5950 5350 47 0000 C CNN +F 2 "" H 5900 5250 60 0000 C CNN +F 3 "" H 5900 5250 60 0000 C CNN + 1 5900 5250 + 1 0 0 -1 +$EndComp +$Comp +L d_xor U8 +U 1 1 5CFB595E +P 5900 6700 +F 0 "U8" H 5900 6700 60 0000 C CNN +F 1 "d_xor" H 5950 6800 47 0000 C CNN +F 2 "" H 5900 6700 60 0000 C CNN +F 3 "" H 5900 6700 60 0000 C CNN + 1 5900 6700 + 1 0 0 -1 +$EndComp +$Comp +L d_inverter U4 +U 1 1 5CFB595F +P 5600 1300 +F 0 "U4" H 5600 1200 60 0000 C CNN +F 1 "d_inverter" H 5600 1450 60 0000 C CNN +F 2 "" H 5650 1250 60 0000 C CNN +F 3 "" H 5650 1250 60 0000 C CNN + 1 5600 1300 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 1 1 5CFB6267 +P 1950 1300 +F 0 "U1" H 2000 1400 30 0000 C CNN +F 1 "PORT" H 1950 1300 30 0000 C CNN +F 2 "" H 1950 1300 60 0000 C CNN +F 3 "" H 1950 1300 60 0000 C CNN + 1 1950 1300 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 5 1 5CFB62F5 +P 1950 1700 +F 0 "U1" H 2000 1800 30 0000 C CNN +F 1 "PORT" H 1950 1700 30 0000 C CNN +F 2 "" H 1950 1700 60 0000 C CNN +F 3 "" H 1950 1700 60 0000 C CNN + 5 1950 1700 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 9 1 5CFB6357 +P 1950 2100 +F 0 "U1" H 2000 2200 30 0000 C CNN +F 1 "PORT" H 1950 2100 30 0000 C CNN +F 2 "" H 1950 2100 60 0000 C CNN +F 3 "" H 1950 2100 60 0000 C CNN + 9 1950 2100 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 2 1 5CFB63B0 +P 2150 2900 +F 0 "U1" H 2200 3000 30 0000 C CNN +F 1 "PORT" H 2150 2900 30 0000 C CNN +F 2 "" H 2150 2900 60 0000 C CNN +F 3 "" H 2150 2900 60 0000 C CNN + 2 2150 2900 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 6 1 5CFB641E +P 2300 3300 +F 0 "U1" H 2350 3400 30 0000 C CNN +F 1 "PORT" H 2300 3300 30 0000 C CNN +F 2 "" H 2300 3300 60 0000 C CNN +F 3 "" H 2300 3300 60 0000 C CNN + 6 2300 3300 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 3 1 5CFB647F +P 1900 4450 +F 0 "U1" H 1950 4550 30 0000 C CNN +F 1 "PORT" H 1900 4450 30 0000 C CNN +F 2 "" H 1900 4450 60 0000 C CNN +F 3 "" H 1900 4450 60 0000 C CNN + 3 1900 4450 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 7 1 5CFB6565 +P 2150 4850 +F 0 "U1" H 2200 4950 30 0000 C CNN +F 1 "PORT" H 2150 4850 30 0000 C CNN +F 2 "" H 2150 4850 60 0000 C CNN +F 3 "" H 2150 4850 60 0000 C CNN + 7 2150 4850 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 4 1 5CFB65D4 +P 2000 5900 +F 0 "U1" H 2050 6000 30 0000 C CNN +F 1 "PORT" H 2000 5900 30 0000 C CNN +F 2 "" H 2000 5900 60 0000 C CNN +F 3 "" H 2000 5900 60 0000 C CNN + 4 2000 5900 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 8 1 5CFB6660 +P 2300 6300 +F 0 "U1" H 2350 6400 30 0000 C CNN +F 1 "PORT" H 2300 6300 30 0000 C CNN +F 2 "" H 2300 6300 60 0000 C CNN +F 3 "" H 2300 6300 60 0000 C CNN + 8 2300 6300 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 10 1 5CFB66D3 +P 8700 2250 +F 0 "U1" H 8750 2350 30 0000 C CNN +F 1 "PORT" H 8700 2250 30 0000 C CNN +F 2 "" H 8700 2250 60 0000 C CNN +F 3 "" H 8700 2250 60 0000 C CNN + 10 8700 2250 + -1 0 0 1 +$EndComp +$Comp +L PORT U1 +U 11 1 5CFB6922 +P 8700 2600 +F 0 "U1" H 8750 2700 30 0000 C CNN +F 1 "PORT" H 8700 2600 30 0000 C CNN +F 2 "" H 8700 2600 60 0000 C CNN +F 3 "" H 8700 2600 60 0000 C CNN + 11 8700 2600 + -1 0 0 1 +$EndComp +$Comp +L PORT U1 +U 12 1 5CFB6A11 +P 8700 3200 +F 0 "U1" H 8750 3300 30 0000 C CNN +F 1 "PORT" H 8700 3200 30 0000 C CNN +F 2 "" H 8700 3200 60 0000 C CNN +F 3 "" H 8700 3200 60 0000 C CNN + 12 8700 3200 + -1 0 0 1 +$EndComp +$Comp +L PORT U1 +U 13 1 5CFB6AE5 +P 8700 3500 +F 0 "U1" H 8750 3600 30 0000 C CNN +F 1 "PORT" H 8700 3500 30 0000 C CNN +F 2 "" H 8700 3500 60 0000 C CNN +F 3 "" H 8700 3500 60 0000 C CNN + 13 8700 3500 + -1 0 0 1 +$EndComp +$Comp +L PORT U1 +U 14 1 5CFB6B58 +P 8700 3800 +F 0 "U1" H 8750 3900 30 0000 C CNN +F 1 "PORT" H 8700 3800 30 0000 C CNN +F 2 "" H 8700 3800 60 0000 C CNN +F 3 "" H 8700 3800 60 0000 C CNN + 14 8700 3800 + -1 0 0 1 +$EndComp +$Comp +L Logic_adder X3 +U 1 1 5CFB6531 +P 3850 1650 +F 0 "X3" H 3850 1400 60 0000 C CNN +F 1 "Logic_adder" H 3900 1650 60 0000 C CNN +F 2 "" H 3850 1650 60 0000 C CNN +F 3 "" H 3850 1650 60 0000 C CNN + 1 3850 1650 + 1 0 0 -1 +$EndComp +$Comp +L Logic_adder X1 +U 1 1 5CFB6824 +P 3750 3250 +F 0 "X1" H 3750 3000 60 0000 C CNN +F 1 "Logic_adder" H 3800 3250 60 0000 C CNN +F 2 "" H 3750 3250 60 0000 C CNN +F 3 "" H 3750 3250 60 0000 C CNN + 1 3750 3250 + 1 0 0 -1 +$EndComp +$Comp +L Logic_adder X2 +U 1 1 5CFB691C +P 3800 4800 +F 0 "X2" H 3800 4550 60 0000 C CNN +F 1 "Logic_adder" H 3850 4800 60 0000 C CNN +F 2 "" H 3800 4800 60 0000 C CNN +F 3 "" H 3800 4800 60 0000 C CNN + 1 3800 4800 + 1 0 0 -1 +$EndComp +$Comp +L Logic_adder X4 +U 1 1 5CFB69DF +P 3850 6250 +F 0 "X4" H 3850 6000 60 0000 C CNN +F 1 "Logic_adder" H 3900 6250 60 0000 C CNN +F 2 "" H 3850 6250 60 0000 C CNN +F 3 "" H 3850 6250 60 0000 C CNN + 1 3850 6250 + 1 0 0 -1 +$EndComp +$Comp +L MUX X7 +U 1 1 5CFB6AF5 +P 7500 1450 +F 0 "X7" H 7500 1450 60 0000 C CNN +F 1 "MUX" H 7500 1550 60 0000 C CNN +F 2 "" H 7500 1450 60 0001 C CNN +F 3 "" H 7500 1450 60 0001 C CNN + 1 7500 1450 + 1 0 0 -1 +$EndComp +$Comp +L MUX X5 +U 1 1 5CFB6BC8 +P 7450 2950 +F 0 "X5" H 7450 2950 60 0000 C CNN +F 1 "MUX" H 7450 3050 60 0000 C CNN +F 2 "" H 7450 2950 60 0001 C CNN +F 3 "" H 7450 2950 60 0001 C CNN + 1 7450 2950 + 1 0 0 -1 +$EndComp +$Comp +L MUX X8 +U 1 1 5CFB6C73 +P 7500 4100 +F 0 "X8" H 7500 4100 60 0000 C CNN +F 1 "MUX" H 7500 4200 60 0000 C CNN +F 2 "" H 7500 4100 60 0001 C CNN +F 3 "" H 7500 4100 60 0001 C CNN + 1 7500 4100 + 1 0 0 -1 +$EndComp +$Comp +L MUX X6 +U 1 1 5CFB6D3F +P 7450 5250 +F 0 "X6" H 7450 5250 60 0000 C CNN +F 1 "MUX" H 7450 5350 60 0000 C CNN +F 2 "" H 7450 5250 60 0001 C CNN +F 3 "" H 7450 5250 60 0001 C CNN + 1 7450 5250 + 1 0 0 -1 +$EndComp +$Comp +L MUX X9 +U 1 1 5CFB6E26 +P 7550 6200 +F 0 "X9" H 7550 6200 60 0000 C CNN +F 1 "MUX" H 7550 6300 60 0000 C CNN +F 2 "" H 7550 6200 60 0001 C CNN +F 3 "" H 7550 6200 60 0001 C CNN + 1 7550 6200 + 1 0 0 -1 +$EndComp +$Comp +L eSim_GND #PWR01 +U 1 1 5CFBB921 +P 800 2450 +F 0 "#PWR01" H 800 2200 50 0001 C CNN +F 1 "eSim_GND" H 800 2300 50 0000 C CNN +F 2 "" H 800 2450 50 0001 C CNN +F 3 "" H 800 2450 50 0001 C CNN + 1 800 2450 + 1 0 0 -1 +$EndComp +$Comp +L DC v1 +U 1 1 5CFBBABC +P 1300 2300 +F 0 "v1" H 1100 2400 60 0000 C CNN +F 1 "0" H 1100 2250 60 0000 C CNN +F 2 "R1" H 1000 2300 60 0000 C CNN +F 3 "" H 1300 2300 60 0000 C CNN + 1 1300 2300 + 0 1 1 0 +$EndComp +$Comp +L adc_bridge_1 U9 +U 1 1 5CFBB81E +P 2500 2350 +F 0 "U9" H 2500 2350 60 0000 C CNN +F 1 "adc_bridge_1" H 2500 2500 60 0000 C CNN +F 2 "" H 2500 2350 60 0000 C CNN +F 3 "" H 2500 2350 60 0000 C CNN + 1 2500 2350 + 1 0 0 -1 +$EndComp +$Comp +L PWR_FLAG #FLG02 +U 1 1 5CFBBCDC +P 750 2350 +F 0 "#FLG02" H 750 2425 50 0001 C CNN +F 1 "PWR_FLAG" H 750 2500 50 0000 C CNN +F 2 "" H 750 2350 50 0001 C CNN +F 3 "" H 750 2350 50 0001 C CNN + 1 750 2350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1750 2300 1900 2300 +Wire Wire Line + 750 2400 850 2400 +Wire Wire Line + 850 2300 850 2450 +Connection ~ 850 2400 +Wire Wire Line + 850 2450 800 2450 +Wire Wire Line + 750 2350 750 2400 +Wire Wire Line + 3050 2300 3050 2100 +Wire Wire Line + 3050 2100 3100 2100 +Connection ~ 6600 2100 +Connection ~ 6600 600 +Wire Wire Line + 6600 600 6600 5650 +Connection ~ 6600 3550 +Wire Wire Line + 6600 2100 7450 2100 +Wire Wire Line + 6600 3550 7500 3550 +Wire Wire Line + 6600 4700 7450 4700 +Wire Wire Line + 4600 3700 4550 3700 +Wire Wire Line + 4700 2100 4650 2100 +Wire Wire Line + 7050 6300 7050 6250 +Wire Wire Line + 7050 6000 7050 6050 +Wire Wire Line + 6950 5350 6950 5300 +Wire Wire Line + 6950 5050 6950 5100 +Wire Wire Line + 7000 4150 6900 4150 +Wire Wire Line + 6900 3950 6900 3900 +Wire Wire Line + 7000 3950 6900 3950 +Wire Wire Line + 8150 4000 7950 4000 +Wire Wire Line + 6950 3050 6850 3050 +Wire Wire Line + 6950 3000 6950 3050 +Wire Wire Line + 6950 2750 6950 2800 +Wire Wire Line + 6950 1550 6900 1550 +Wire Wire Line + 6950 1500 6950 1550 +Wire Wire Line + 7000 1500 6950 1500 +Wire Wire Line + 7000 1250 6900 1250 +Wire Wire Line + 7000 1300 7000 1250 +Wire Wire Line + 4500 3550 4600 3550 +Wire Wire Line + 4700 6550 4600 6550 +Wire Wire Line + 4550 5100 4650 5100 +Wire Wire Line + 4700 1950 4600 1950 +Wire Wire Line + 6600 5650 7550 5650 +Wire Wire Line + 5400 6000 7050 6000 +Wire Wire Line + 5350 5050 6950 5050 +Wire Wire Line + 5350 5900 5350 5050 +Wire Wire Line + 6400 5350 6950 5350 +Wire Wire Line + 6400 5200 6400 5350 +Wire Wire Line + 6650 6650 6650 6300 +Wire Wire Line + 5400 6700 5400 6000 +Wire Wire Line + 6900 3900 5350 3900 +Wire Wire Line + 6900 4150 6900 4400 +Wire Wire Line + 6900 4400 6250 4400 +Connection ~ 5200 2900 +Wire Wire Line + 5200 2900 5200 2600 +Wire Wire Line + 5200 2600 6350 2600 +Wire Wire Line + 6350 2600 6350 2750 +Wire Wire Line + 6350 2750 6950 2750 +Wire Wire Line + 6850 3050 6850 2850 +Wire Wire Line + 6850 2850 6200 2850 +Wire Wire Line + 4550 4450 5350 4450 +Wire Wire Line + 4600 1300 5300 1300 +Wire Wire Line + 4500 2900 5300 2900 +Wire Wire Line + 4700 1950 4700 2100 +Wire Wire Line + 4600 3550 4600 3700 +Wire Wire Line + 4650 5250 4600 5250 +Wire Wire Line + 4650 5100 4650 5250 +Wire Wire Line + 4600 5900 5450 5900 +Wire Wire Line + 4700 6700 5450 6700 +Wire Wire Line + 4700 6550 4700 6700 +Wire Wire Line + 2200 1300 3100 1300 +Wire Wire Line + 2200 1700 3100 1700 +Wire Wire Line + 2700 2100 2700 600 +Wire Wire Line + 2550 3300 3000 3300 +Wire Wire Line + 2400 2900 3000 2900 +Wire Wire Line + 2200 2100 2700 2100 +Wire Wire Line + 8000 6100 8450 6100 +Wire Wire Line + 8450 6100 8450 3800 +Wire Wire Line + 8300 3500 8450 3500 +Wire Wire Line + 8300 5150 8300 3500 +Wire Wire Line + 7900 5150 8300 5150 +Wire Wire Line + 8150 3200 8450 3200 +Wire Wire Line + 8300 2600 8450 2600 +Wire Wire Line + 8300 2850 8300 2600 +Wire Wire Line + 7900 2850 8300 2850 +Wire Wire Line + 8450 1350 8450 2250 +Wire Wire Line + 7950 1350 8450 1350 +Wire Wire Line + 8150 3200 8150 4000 +Wire Wire Line + 6650 6300 7050 6300 +Wire Wire Line + 5350 4450 5350 3900 +Wire Wire Line + 7450 2100 7450 2400 +Wire Wire Line + 6900 1550 6900 1300 +Wire Wire Line + 6900 1300 5900 1300 +Wire Wire Line + 6900 1250 6900 1050 +Wire Wire Line + 7500 600 7500 900 +Wire Wire Line + 6350 5200 6400 5200 +Wire Wire Line + 2700 600 7500 600 +Wire Wire Line + 2250 5900 3100 5900 +Wire Wire Line + 2550 6300 3100 6300 +Wire Wire Line + 2400 4850 3050 4850 +Wire Wire Line + 2150 4450 3050 4450 +Wire Wire Line + 5450 5900 5450 5250 +Wire Wire Line + 5400 5150 5450 5150 +Wire Wire Line + 5400 5800 5400 5150 +Wire Wire Line + 6350 6650 6650 6650 +Connection ~ 5350 5900 +Connection ~ 5400 6700 +Wire Wire Line + 4900 6600 5450 6600 +Wire Wire Line + 4900 5800 4900 6600 +Wire Wire Line + 4900 5800 5400 5800 +Connection ~ 4950 4450 +Wire Wire Line + 4950 4450 4950 4900 +Wire Wire Line + 4850 3950 4850 4900 +Wire Wire Line + 2800 6700 3100 6700 +Wire Wire Line + 2800 5600 2800 6700 +Wire Wire Line + 4600 5600 2800 5600 +Wire Wire Line + 4600 5250 4600 5600 +Wire Wire Line + 2750 5250 3050 5250 +Wire Wire Line + 2750 4100 2750 5250 +Wire Wire Line + 4550 4100 2750 4100 +Wire Wire Line + 4550 3700 4550 4100 +Connection ~ 4850 4350 +Wire Wire Line + 4850 4350 5350 4350 +Connection ~ 4900 2900 +Wire Wire Line + 4900 2900 4900 3050 +Connection ~ 4800 2750 +Wire Wire Line + 5300 2750 5300 2800 +Wire Wire Line + 4800 2750 5300 2750 +Connection ~ 4800 1300 +Wire Wire Line + 4800 1300 4800 3050 +Wire Wire Line + 2700 3700 3000 3700 +Wire Wire Line + 2700 2500 2700 3700 +Wire Wire Line + 4650 2500 2700 2500 +Wire Wire Line + 4650 2100 4650 2500 +Wire Wire Line + 6900 1050 5300 1050 +Wire Wire Line + 5300 1050 5300 1300 +Connection ~ 6600 4700 +$EndSCHEMATC |