diff --git a/library/SubcircuitLibrary/74F182/3_and-cache.lib b/library/SubcircuitLibrary/74F182/3_and-cache.lib new file mode 100644 index 000000000..af0586415 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/3_and-cache.lib @@ -0,0 +1,61 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# PORT +# +DEF PORT U 0 40 Y Y 26 F N +F0 "U" 50 100 30 H V C CNN +F1 "PORT" 0 0 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 325 225 285 -1421 -1278 0 1 0 N 100 50 150 0 +A 376 -275 356 1294 1408 0 1 0 N 150 0 100 -50 +S -100 50 100 -50 0 1 0 N +X ~ 1 250 0 100 L 30 30 1 1 B +X ~ 2 250 0 100 L 30 30 2 1 B +X ~ 3 250 0 100 L 30 30 3 1 B +X ~ 4 250 0 100 L 30 30 4 1 B +X ~ 5 250 0 100 L 30 30 5 1 B +X ~ 6 250 0 100 L 30 30 6 1 B +X ~ 7 250 0 100 L 30 30 7 1 B +X ~ 8 250 0 100 L 30 30 8 1 B +X ~ 9 250 0 100 L 30 30 9 1 B +X ~ 10 250 0 100 L 30 30 10 1 B +X ~ 11 250 0 100 L 30 30 11 1 B +X ~ 12 250 0 100 L 30 30 12 1 B +X ~ 13 250 0 100 L 30 30 13 1 B +X ~ 14 250 0 100 L 30 30 14 1 B +X ~ 15 250 0 100 L 30 30 15 1 B +X ~ 16 250 0 100 L 30 30 16 1 B +X ~ 17 250 0 100 L 30 30 17 1 B +X ~ 18 250 0 100 L 30 30 18 1 B +X ~ 19 250 0 100 L 30 30 19 1 B +X ~ 20 250 0 100 L 30 30 20 1 B +X ~ 21 250 0 100 L 30 30 21 1 B +X ~ 22 250 0 100 L 30 30 22 1 B +X ~ 23 250 0 100 L 30 30 23 1 B +X ~ 24 250 0 100 L 30 30 24 1 B +X ~ 25 250 0 100 L 30 30 25 1 B +X ~ 26 250 0 100 L 30 30 26 1 B +ENDDRAW +ENDDEF +# +# d_and +# +DEF d_and U 0 40 Y Y 1 F N +F0 "U" 0 0 60 H V C CNN +F1 "d_and" 50 100 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 149 50 100 -894 0 0 1 0 N 150 -50 250 50 +A 150 49 100 6 900 0 1 0 N 250 50 150 150 +P 4 0 1 0 150 -50 -250 -50 -250 150 150 150 N +X IN1 1 -450 100 200 R 50 50 1 1 I +X IN2 2 -450 0 200 R 50 50 1 1 I +X OUT 3 450 50 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/SubcircuitLibrary/74F182/3_and.cir b/library/SubcircuitLibrary/74F182/3_and.cir new file mode 100644 index 000000000..ba296cf01 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/3_and.cir @@ -0,0 +1,13 @@ +* C:\Users\malli\eSim\src\SubcircuitLibrary\3_and\3_and.cir + +* EESchema Netlist Version 1.1 (Spice format) creation date: 03/26/19 18:42:57 + +* To exclude a component from the Spice Netlist add [Spice_Netlist_Enabled] user FIELD set to: N +* To reorder the component spice node sequence add [Spice_Node_Sequence] user FIELD and define sequence: 2,1,0 + +* Sheet Name: / +U2 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U2-Pad3_ d_and +U3 Net-_U2-Pad3_ Net-_U1-Pad3_ Net-_U1-Pad4_ d_and +U1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad4_ PORT + +.end diff --git a/library/SubcircuitLibrary/74F182/3_and.cir.out b/library/SubcircuitLibrary/74F182/3_and.cir.out new file mode 100644 index 000000000..d7cf79a07 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/3_and.cir.out @@ -0,0 +1,20 @@ +* c:\users\malli\esim\src\subcircuitlibrary\3_and\3_and.cir + +* u2 net-_u1-pad1_ net-_u1-pad2_ net-_u2-pad3_ d_and +* u3 net-_u2-pad3_ net-_u1-pad3_ net-_u1-pad4_ d_and +* u1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ port +a1 [net-_u1-pad1_ net-_u1-pad2_ ] net-_u2-pad3_ u2 +a2 [net-_u2-pad3_ net-_u1-pad3_ ] net-_u1-pad4_ u3 +* Schematic Name: d_and, NgSpice Name: d_and +.model u2 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_and, NgSpice Name: d_and +.model u3 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/74F182/3_and.pro b/library/SubcircuitLibrary/74F182/3_and.pro new file mode 100644 index 000000000..06813ca78 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/3_and.pro @@ -0,0 +1,43 @@ +update=Wed Mar 18 19:54:53 2020 +version=1 +last_client=eeschema +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir=../../../kicadSchematicLibrary +[eeschema/libraries] +LibName1=eSim_Analog +LibName2=eSim_Devices +LibName3=eSim_Digital +LibName4=eSim_Hybrid +LibName5=eSim_Miscellaneous +LibName6=eSim_Plot +LibName7=eSim_Power +LibName8=eSim_Sources +LibName9=eSim_Subckt +LibName10=eSim_User diff --git a/library/SubcircuitLibrary/74F182/3_and.sch b/library/SubcircuitLibrary/74F182/3_and.sch new file mode 100644 index 000000000..d6ac89f95 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/3_and.sch @@ -0,0 +1,130 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:eSim_Analog +LIBS:eSim_Devices +LIBS:eSim_Digital +LIBS:eSim_Hybrid +LIBS:eSim_Miscellaneous +LIBS:eSim_Plot +LIBS:eSim_Power +LIBS:eSim_PSpice +LIBS:eSim_Sources +LIBS:eSim_Subckt +LIBS:eSim_User +LIBS:3_and-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 5C9A24D8 +P 4250 2700 +F 0 "U2" H 4250 2700 60 0000 C CNN +F 1 "d_and" H 4300 2800 60 0000 C CNN +F 2 "" H 4250 2700 60 0000 C CNN +F 3 "" H 4250 2700 60 0000 C CNN + 1 4250 2700 + 1 0 0 -1 +$EndComp +$Comp +L d_and U3 +U 1 1 5C9A2538 +P 5150 2900 +F 0 "U3" H 5150 2900 60 0000 C CNN +F 1 "d_and" H 5200 3000 60 0000 C CNN +F 2 "" H 5150 2900 60 0000 C CNN +F 3 "" H 5150 2900 60 0000 C CNN + 1 5150 2900 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 1 1 5C9A259A +P 3050 2600 +F 0 "U1" H 3100 2700 30 0000 C CNN +F 1 "PORT" H 3050 2600 30 0000 C CNN +F 2 "" H 3050 2600 60 0000 C CNN +F 3 "" H 3050 2600 60 0000 C CNN + 1 3050 2600 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 2 1 5C9A25D9 +P 3050 2800 +F 0 "U1" H 3100 2900 30 0000 C CNN +F 1 "PORT" H 3050 2800 30 0000 C CNN +F 2 "" H 3050 2800 60 0000 C CNN +F 3 "" H 3050 2800 60 0000 C CNN + 2 3050 2800 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 3 1 5C9A260A +P 3050 3100 +F 0 "U1" H 3100 3200 30 0000 C CNN +F 1 "PORT" H 3050 3100 30 0000 C CNN +F 2 "" H 3050 3100 60 0000 C CNN +F 3 "" H 3050 3100 60 0000 C CNN + 3 3050 3100 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 4 1 5C9A2637 +P 6900 2850 +F 0 "U1" H 6950 2950 30 0000 C CNN +F 1 "PORT" H 6900 2850 30 0000 C CNN +F 2 "" H 6900 2850 60 0000 C CNN +F 3 "" H 6900 2850 60 0000 C CNN + 4 6900 2850 + -1 0 0 1 +$EndComp +Wire Wire Line + 4700 2650 4700 2800 +Wire Wire Line + 5600 2850 6650 2850 +Wire Wire Line + 3800 2600 3300 2600 +Wire Wire Line + 3800 2700 3300 2700 +Wire Wire Line + 3300 2700 3300 2800 +Wire Wire Line + 3300 3100 4700 3100 +Wire Wire Line + 4700 3100 4700 2900 +Text Notes 3500 2600 0 60 ~ 12 +in1 +Text Notes 3450 2800 0 60 ~ 12 +in2\n +Text Notes 3500 3100 0 60 ~ 12 +in3 +Text Notes 6100 2850 0 60 ~ 12 +out +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/74F182/3_and.sub b/library/SubcircuitLibrary/74F182/3_and.sub new file mode 100644 index 000000000..3d9120bb6 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/3_and.sub @@ -0,0 +1,14 @@ +* Subcircuit 3_and +.subckt 3_and net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ +* c:\users\malli\esim\src\subcircuitlibrary\3_and\3_and.cir +* u2 net-_u1-pad1_ net-_u1-pad2_ net-_u2-pad3_ d_and +* u3 net-_u2-pad3_ net-_u1-pad3_ net-_u1-pad4_ d_and +a1 [net-_u1-pad1_ net-_u1-pad2_ ] net-_u2-pad3_ u2 +a2 [net-_u2-pad3_ net-_u1-pad3_ ] net-_u1-pad4_ u3 +* Schematic Name: d_and, NgSpice Name: d_and +.model u2 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_and, NgSpice Name: d_and +.model u3 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Control Statements + +.ends 3_and \ No newline at end of file diff --git a/library/SubcircuitLibrary/74F182/3_and_Previous_Values.xml b/library/SubcircuitLibrary/74F182/3_and_Previous_Values.xml new file mode 100644 index 000000000..abc5faaae --- /dev/null +++ b/library/SubcircuitLibrary/74F182/3_and_Previous_Values.xml @@ -0,0 +1 @@ +d_andd_andtruefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesSecSecSec \ No newline at end of file diff --git a/library/SubcircuitLibrary/74F182/4_OR-cache.lib b/library/SubcircuitLibrary/74F182/4_OR-cache.lib new file mode 100644 index 000000000..155f5e601 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/4_OR-cache.lib @@ -0,0 +1,63 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# PORT +# +DEF PORT U 0 40 Y Y 26 F N +F0 "U" 50 100 30 H V C CNN +F1 "PORT" 0 0 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 325 225 285 -1421 -1278 0 1 0 N 100 50 150 0 +A 376 -275 356 1294 1408 0 1 0 N 150 0 100 -50 +S -100 50 100 -50 0 1 0 N +X ~ 1 250 0 100 L 30 30 1 1 B +X ~ 2 250 0 100 L 30 30 2 1 B +X ~ 3 250 0 100 L 30 30 3 1 B +X ~ 4 250 0 100 L 30 30 4 1 B +X ~ 5 250 0 100 L 30 30 5 1 B +X ~ 6 250 0 100 L 30 30 6 1 B +X ~ 7 250 0 100 L 30 30 7 1 B +X ~ 8 250 0 100 L 30 30 8 1 B +X ~ 9 250 0 100 L 30 30 9 1 B +X ~ 10 250 0 100 L 30 30 10 1 B +X ~ 11 250 0 100 L 30 30 11 1 B +X ~ 12 250 0 100 L 30 30 12 1 B +X ~ 13 250 0 100 L 30 30 13 1 B +X ~ 14 250 0 100 L 30 30 14 1 B +X ~ 15 250 0 100 L 30 30 15 1 B +X ~ 16 250 0 100 L 30 30 16 1 B +X ~ 17 250 0 100 L 30 30 17 1 B +X ~ 18 250 0 100 L 30 30 18 1 B +X ~ 19 250 0 100 L 30 30 19 1 B +X ~ 20 250 0 100 L 30 30 20 1 B +X ~ 21 250 0 100 L 30 30 21 1 B +X ~ 22 250 0 100 L 30 30 22 1 B +X ~ 23 250 0 100 L 30 30 23 1 B +X ~ 24 250 0 100 L 30 30 24 1 B +X ~ 25 250 0 100 L 30 30 25 1 B +X ~ 26 250 0 100 L 30 30 26 1 B +ENDDRAW +ENDDEF +# +# d_or +# +DEF d_or U 0 40 Y Y 1 F N +F0 "U" 0 0 60 H V C CNN +F1 "d_or" 0 100 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A -450 50 224 266 -266 0 1 0 N -250 150 -250 -50 +A -25 -124 325 574 323 0 1 0 N 150 150 250 50 +A 74 125 191 -665 -231 0 1 0 N 150 -50 250 50 +P 2 0 1 0 -250 -50 150 -50 N +P 2 0 1 0 -250 150 150 150 N +X IN1 1 -450 100 215 R 50 50 1 1 I +X IN2 2 -450 0 215 R 50 50 1 1 I +X OUT 3 450 50 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/SubcircuitLibrary/74F182/4_OR.cir b/library/SubcircuitLibrary/74F182/4_OR.cir new file mode 100644 index 000000000..b338b7b5f --- /dev/null +++ b/library/SubcircuitLibrary/74F182/4_OR.cir @@ -0,0 +1,14 @@ +* C:\Users\malli\eSim\src\SubcircuitLibrary\4_OR\4_OR.cir + +* EESchema Netlist Version 1.1 (Spice format) creation date: 03/28/19 22:47:12 + +* To exclude a component from the Spice Netlist add [Spice_Netlist_Enabled] user FIELD set to: N +* To reorder the component spice node sequence add [Spice_Node_Sequence] user FIELD and define sequence: 2,1,0 + +* Sheet Name: / +U2 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U2-Pad3_ d_or +U3 Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U3-Pad3_ d_or +U4 Net-_U2-Pad3_ Net-_U3-Pad3_ Net-_U1-Pad5_ d_or +U1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U1-Pad5_ PORT + +.end diff --git a/library/SubcircuitLibrary/74F182/4_OR.cir.out b/library/SubcircuitLibrary/74F182/4_OR.cir.out new file mode 100644 index 000000000..adb6b01be --- /dev/null +++ b/library/SubcircuitLibrary/74F182/4_OR.cir.out @@ -0,0 +1,24 @@ +* c:\users\malli\esim\src\subcircuitlibrary\4_or\4_or.cir + +* u2 net-_u1-pad1_ net-_u1-pad2_ net-_u2-pad3_ d_or +* u3 net-_u1-pad3_ net-_u1-pad4_ net-_u3-pad3_ d_or +* u4 net-_u2-pad3_ net-_u3-pad3_ net-_u1-pad5_ d_or +* u1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ port +a1 [net-_u1-pad1_ net-_u1-pad2_ ] net-_u2-pad3_ u2 +a2 [net-_u1-pad3_ net-_u1-pad4_ ] net-_u3-pad3_ u3 +a3 [net-_u2-pad3_ net-_u3-pad3_ ] net-_u1-pad5_ u4 +* Schematic Name: d_or, NgSpice Name: d_or +.model u2 d_or(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_or, NgSpice Name: d_or +.model u3 d_or(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_or, NgSpice Name: d_or +.model u4 d_or(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/74F182/4_OR.pro b/library/SubcircuitLibrary/74F182/4_OR.pro new file mode 100644 index 000000000..881563ebd --- /dev/null +++ b/library/SubcircuitLibrary/74F182/4_OR.pro @@ -0,0 +1,44 @@ +update=06/01/19 12:36:09 +version=1 +last_client=eeschema +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir=../../../kicadSchematicLibrary +[eeschema/libraries] +LibName1=power +LibName2=eSim_Analog +LibName3=eSim_Devices +LibName4=eSim_Digital +LibName5=eSim_Hybrid +LibName6=eSim_Miscellaneous +LibName7=eSim_Plot +LibName8=eSim_Power +LibName9=eSim_User +LibName10=eSim_Sources +LibName11=eSim_Subckt diff --git a/library/SubcircuitLibrary/74F182/4_OR.sch b/library/SubcircuitLibrary/74F182/4_OR.sch new file mode 100644 index 000000000..118968656 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/4_OR.sch @@ -0,0 +1,150 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:eSim_Analog +LIBS:eSim_Devices +LIBS:eSim_Digital +LIBS:eSim_Hybrid +LIBS:eSim_Miscellaneous +LIBS:eSim_Plot +LIBS:eSim_Power +LIBS:eSim_PSpice +LIBS:eSim_Sources +LIBS:eSim_Subckt +LIBS:eSim_User +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_or U2 +U 1 1 5C9D00E1 +P 4300 2950 +F 0 "U2" H 4300 2950 60 0000 C CNN +F 1 "d_or" H 4300 3050 60 0000 C CNN +F 2 "" H 4300 2950 60 0000 C CNN +F 3 "" H 4300 2950 60 0000 C CNN + 1 4300 2950 + 1 0 0 -1 +$EndComp +$Comp +L d_or U3 +U 1 1 5C9D011F +P 4300 3350 +F 0 "U3" H 4300 3350 60 0000 C CNN +F 1 "d_or" H 4300 3450 60 0000 C CNN +F 2 "" H 4300 3350 60 0000 C CNN +F 3 "" H 4300 3350 60 0000 C CNN + 1 4300 3350 + 1 0 0 -1 +$EndComp +$Comp +L d_or U4 +U 1 1 5C9D0141 +P 5250 3150 +F 0 "U4" H 5250 3150 60 0000 C CNN +F 1 "d_or" H 5250 3250 60 0000 C CNN +F 2 "" H 5250 3150 60 0000 C CNN +F 3 "" H 5250 3150 60 0000 C CNN + 1 5250 3150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4800 3050 4800 2900 +Wire Wire Line + 4800 2900 4750 2900 +Wire Wire Line + 4800 3150 4800 3300 +Wire Wire Line + 4800 3300 4750 3300 +Wire Wire Line + 3350 2850 3850 2850 +Wire Wire Line + 3850 2950 3600 2950 +Wire Wire Line + 3850 3250 3350 3250 +Wire Wire Line + 3600 2950 3600 3000 +Wire Wire Line + 3600 3000 3350 3000 +Wire Wire Line + 3850 3350 3850 3400 +Wire Wire Line + 3850 3400 3350 3400 +Wire Wire Line + 5700 3100 6200 3100 +$Comp +L PORT U1 +U 1 1 5C9D01F4 +P 3100 2850 +F 0 "U1" H 3150 2950 30 0000 C CNN +F 1 "PORT" H 3100 2850 30 0000 C CNN +F 2 "" H 3100 2850 60 0000 C CNN +F 3 "" H 3100 2850 60 0000 C CNN + 1 3100 2850 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 2 1 5C9D022F +P 3100 3000 +F 0 "U1" H 3150 3100 30 0000 C CNN +F 1 "PORT" H 3100 3000 30 0000 C CNN +F 2 "" H 3100 3000 60 0000 C CNN +F 3 "" H 3100 3000 60 0000 C CNN + 2 3100 3000 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 3 1 5C9D0271 +P 3100 3250 +F 0 "U1" H 3150 3350 30 0000 C CNN +F 1 "PORT" H 3100 3250 30 0000 C CNN +F 2 "" H 3100 3250 60 0000 C CNN +F 3 "" H 3100 3250 60 0000 C CNN + 3 3100 3250 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 4 1 5C9D0299 +P 3100 3400 +F 0 "U1" H 3150 3500 30 0000 C CNN +F 1 "PORT" H 3100 3400 30 0000 C CNN +F 2 "" H 3100 3400 60 0000 C CNN +F 3 "" H 3100 3400 60 0000 C CNN + 4 3100 3400 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 5 1 5C9D02C2 +P 6450 3100 +F 0 "U1" H 6500 3200 30 0000 C CNN +F 1 "PORT" H 6450 3100 30 0000 C CNN +F 2 "" H 6450 3100 60 0000 C CNN +F 3 "" H 6450 3100 60 0000 C CNN + 5 6450 3100 + -1 0 0 1 +$EndComp +Text Notes 3450 2850 0 60 ~ 12 +in1 +Text Notes 3450 3000 0 60 ~ 12 +in2 +Text Notes 3450 3250 0 60 ~ 12 +in3 +Text Notes 3450 3400 0 60 ~ 12 +in4 +Text Notes 5800 3100 0 60 ~ 12 +out +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/74F182/4_OR.sub b/library/SubcircuitLibrary/74F182/4_OR.sub new file mode 100644 index 000000000..d1fd3a241 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/4_OR.sub @@ -0,0 +1,18 @@ +* Subcircuit 4_OR +.subckt 4_OR net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ +* c:\users\malli\esim\src\subcircuitlibrary\4_or\4_or.cir +* u2 net-_u1-pad1_ net-_u1-pad2_ net-_u2-pad3_ d_or +* u3 net-_u1-pad3_ net-_u1-pad4_ net-_u3-pad3_ d_or +* u4 net-_u2-pad3_ net-_u3-pad3_ net-_u1-pad5_ d_or +a1 [net-_u1-pad1_ net-_u1-pad2_ ] net-_u2-pad3_ u2 +a2 [net-_u1-pad3_ net-_u1-pad4_ ] net-_u3-pad3_ u3 +a3 [net-_u2-pad3_ net-_u3-pad3_ ] net-_u1-pad5_ u4 +* Schematic Name: d_or, NgSpice Name: d_or +.model u2 d_or(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_or, NgSpice Name: d_or +.model u3 d_or(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_or, NgSpice Name: d_or +.model u4 d_or(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Control Statements + +.ends 4_OR \ No newline at end of file diff --git a/library/SubcircuitLibrary/74F182/4_OR_Previous_Values.xml b/library/SubcircuitLibrary/74F182/4_OR_Previous_Values.xml new file mode 100644 index 000000000..0683d9eb6 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/4_OR_Previous_Values.xml @@ -0,0 +1 @@ +d_ord_ord_ortruefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesSecSecSec \ No newline at end of file diff --git a/library/SubcircuitLibrary/74F182/4_and-cache.lib b/library/SubcircuitLibrary/74F182/4_and-cache.lib new file mode 100644 index 000000000..60f1a83d4 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/4_and-cache.lib @@ -0,0 +1,79 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# 3_and-RESCUE-4_and +# +DEF 3_and-RESCUE-4_and X 0 40 Y Y 1 F N +F0 "X" 900 300 60 H V C CNN +F1 "3_and-RESCUE-4_and" 950 500 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 950 400 158 716 -716 0 1 0 N 1000 550 1000 250 +P 2 0 1 0 650 550 1000 550 N +P 3 0 1 0 650 550 650 250 1000 250 N +X in1 1 450 500 200 R 50 50 1 1 I +X in2 2 450 400 200 R 50 50 1 1 I +X in3 3 450 300 200 R 50 50 1 1 I +X out 4 1300 400 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# PORT +# +DEF PORT U 0 40 Y Y 26 F N +F0 "U" 50 100 30 H V C CNN +F1 "PORT" 0 0 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 325 225 285 -1421 -1278 0 1 0 N 100 50 150 0 +A 376 -275 356 1294 1408 0 1 0 N 150 0 100 -50 +S -100 50 100 -50 0 1 0 N +X ~ 1 250 0 100 L 30 30 1 1 B +X ~ 2 250 0 100 L 30 30 2 1 B +X ~ 3 250 0 100 L 30 30 3 1 B +X ~ 4 250 0 100 L 30 30 4 1 B +X ~ 5 250 0 100 L 30 30 5 1 B +X ~ 6 250 0 100 L 30 30 6 1 B +X ~ 7 250 0 100 L 30 30 7 1 B +X ~ 8 250 0 100 L 30 30 8 1 B +X ~ 9 250 0 100 L 30 30 9 1 B +X ~ 10 250 0 100 L 30 30 10 1 B +X ~ 11 250 0 100 L 30 30 11 1 B +X ~ 12 250 0 100 L 30 30 12 1 B +X ~ 13 250 0 100 L 30 30 13 1 B +X ~ 14 250 0 100 L 30 30 14 1 B +X ~ 15 250 0 100 L 30 30 15 1 B +X ~ 16 250 0 100 L 30 30 16 1 B +X ~ 17 250 0 100 L 30 30 17 1 B +X ~ 18 250 0 100 L 30 30 18 1 B +X ~ 19 250 0 100 L 30 30 19 1 B +X ~ 20 250 0 100 L 30 30 20 1 B +X ~ 21 250 0 100 L 30 30 21 1 B +X ~ 22 250 0 100 L 30 30 22 1 B +X ~ 23 250 0 100 L 30 30 23 1 B +X ~ 24 250 0 100 L 30 30 24 1 B +X ~ 25 250 0 100 L 30 30 25 1 B +X ~ 26 250 0 100 L 30 30 26 1 B +ENDDRAW +ENDDEF +# +# d_and +# +DEF d_and U 0 40 Y Y 1 F N +F0 "U" 0 0 60 H V C CNN +F1 "d_and" 50 100 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 149 50 100 -894 0 0 1 0 N 150 -50 250 50 +A 150 49 100 6 900 0 1 0 N 250 50 150 150 +P 4 0 1 0 150 -50 -250 -50 -250 150 150 150 N +X IN1 1 -450 100 200 R 50 50 1 1 I +X IN2 2 -450 0 200 R 50 50 1 1 I +X OUT 3 450 50 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/SubcircuitLibrary/74F182/4_and-rescue.lib b/library/SubcircuitLibrary/74F182/4_and-rescue.lib new file mode 100644 index 000000000..e38330518 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/4_and-rescue.lib @@ -0,0 +1,22 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# 3_and-RESCUE-4_and +# +DEF 3_and-RESCUE-4_and X 0 40 Y Y 1 F N +F0 "X" 900 300 60 H V C CNN +F1 "3_and-RESCUE-4_and" 950 500 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 950 400 158 716 -716 0 1 0 N 1000 550 1000 250 +P 2 0 1 0 650 550 1000 550 N +P 3 0 1 0 650 550 650 250 1000 250 N +X in1 1 450 500 200 R 50 50 1 1 I +X in2 2 450 400 200 R 50 50 1 1 I +X in3 3 450 300 200 R 50 50 1 1 I +X out 4 1300 400 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/SubcircuitLibrary/74F182/4_and.cir b/library/SubcircuitLibrary/74F182/4_and.cir new file mode 100644 index 000000000..fdf2e1074 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/4_and.cir @@ -0,0 +1,13 @@ +* C:\Users\malli\eSim\src\SubcircuitLibrary\4_and\4_and.cir + +* EESchema Netlist Version 1.1 (Spice format) creation date: 06/01/19 13:09:58 + +* To exclude a component from the Spice Netlist add [Spice_Netlist_Enabled] user FIELD set to: N +* To reorder the component spice node sequence add [Spice_Node_Sequence] user FIELD and define sequence: 2,1,0 + +* Sheet Name: / +X1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U2-Pad1_ 3_and +U2 Net-_U2-Pad1_ Net-_U1-Pad4_ Net-_U1-Pad5_ d_and +U1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U1-Pad5_ PORT + +.end diff --git a/library/SubcircuitLibrary/74F182/4_and.cir.out b/library/SubcircuitLibrary/74F182/4_and.cir.out new file mode 100644 index 000000000..f40e5bc62 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/4_and.cir.out @@ -0,0 +1,18 @@ +* c:\users\malli\esim\src\subcircuitlibrary\4_and\4_and.cir + +.include 3_and.sub +x1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u2-pad1_ 3_and +* u2 net-_u2-pad1_ net-_u1-pad4_ net-_u1-pad5_ d_and +* u1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ port +a1 [net-_u2-pad1_ net-_u1-pad4_ ] net-_u1-pad5_ u2 +* Schematic Name: d_and, NgSpice Name: d_and +.model u2 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/74F182/4_and.pro b/library/SubcircuitLibrary/74F182/4_and.pro new file mode 100644 index 000000000..b13a0a825 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/4_and.pro @@ -0,0 +1,57 @@ +update=Wed Mar 18 19:54:24 2020 +version=1 +last_client=eeschema +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir=../../../kicadSchematicLibrary +[eeschema/libraries] +LibName1=4_and-rescue +LibName2=texas +LibName3=intel +LibName4=audio +LibName5=interface +LibName6=digital-audio +LibName7=philips +LibName8=display +LibName9=cypress +LibName10=siliconi +LibName11=opto +LibName12=atmel +LibName13=contrib +LibName14=valves +LibName15=eSim_Analog +LibName16=eSim_Devices +LibName17=eSim_Digital +LibName18=eSim_Hybrid +LibName19=eSim_Miscellaneous +LibName20=eSim_Plot +LibName21=eSim_Power +LibName22=eSim_Sources +LibName23=eSim_Subckt +LibName24=eSim_User diff --git a/library/SubcircuitLibrary/74F182/4_and.sch b/library/SubcircuitLibrary/74F182/4_and.sch new file mode 100644 index 000000000..f5e8febdc --- /dev/null +++ b/library/SubcircuitLibrary/74F182/4_and.sch @@ -0,0 +1,151 @@ +EESchema Schematic File Version 2 +LIBS:4_and-rescue +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:eSim_Analog +LIBS:eSim_Devices +LIBS:eSim_Digital +LIBS:eSim_Hybrid +LIBS:eSim_Miscellaneous +LIBS:eSim_Plot +LIBS:eSim_Power +LIBS:eSim_PSpice +LIBS:eSim_Sources +LIBS:eSim_Subckt +LIBS:eSim_User +LIBS:4_and-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 3_and-RESCUE-4_and X1 +U 1 1 5C9A2915 +P 3700 3500 +F 0 "X1" H 4600 3800 60 0000 C CNN +F 1 "3_and" H 4650 4000 60 0000 C CNN +F 2 "" H 3700 3500 60 0000 C CNN +F 3 "" H 3700 3500 60 0000 C CNN + 1 3700 3500 + 1 0 0 -1 +$EndComp +$Comp +L d_and U2 +U 1 1 5C9A2940 +P 5450 3400 +F 0 "U2" H 5450 3400 60 0000 C CNN +F 1 "d_and" H 5500 3500 60 0000 C CNN +F 2 "" H 5450 3400 60 0000 C CNN +F 3 "" H 5450 3400 60 0000 C CNN + 1 5450 3400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5000 3100 5000 3300 +Wire Wire Line + 4150 3000 4150 2700 +Wire Wire Line + 4150 2700 3200 2700 +Wire Wire Line + 4150 3100 4000 3100 +Wire Wire Line + 4000 3100 4000 3000 +Wire Wire Line + 4000 3000 3200 3000 +Wire Wire Line + 4150 3200 4150 3300 +Wire Wire Line + 4150 3300 3250 3300 +Wire Wire Line + 5000 3400 5000 3550 +Wire Wire Line + 5000 3550 3250 3550 +Wire Wire Line + 5900 3350 6500 3350 +$Comp +L PORT U1 +U 1 1 5C9A29B1 +P 2950 2700 +F 0 "U1" H 3000 2800 30 0000 C CNN +F 1 "PORT" H 2950 2700 30 0000 C CNN +F 2 "" H 2950 2700 60 0000 C CNN +F 3 "" H 2950 2700 60 0000 C CNN + 1 2950 2700 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 2 1 5C9A29E9 +P 2950 3000 +F 0 "U1" H 3000 3100 30 0000 C CNN +F 1 "PORT" H 2950 3000 30 0000 C CNN +F 2 "" H 2950 3000 60 0000 C CNN +F 3 "" H 2950 3000 60 0000 C CNN + 2 2950 3000 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 3 1 5C9A2A0D +P 3000 3300 +F 0 "U1" H 3050 3400 30 0000 C CNN +F 1 "PORT" H 3000 3300 30 0000 C CNN +F 2 "" H 3000 3300 60 0000 C CNN +F 3 "" H 3000 3300 60 0000 C CNN + 3 3000 3300 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 4 1 5C9A2A3C +P 3000 3550 +F 0 "U1" H 3050 3650 30 0000 C CNN +F 1 "PORT" H 3000 3550 30 0000 C CNN +F 2 "" H 3000 3550 60 0000 C CNN +F 3 "" H 3000 3550 60 0000 C CNN + 4 3000 3550 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 5 1 5C9A2A68 +P 6750 3350 +F 0 "U1" H 6800 3450 30 0000 C CNN +F 1 "PORT" H 6750 3350 30 0000 C CNN +F 2 "" H 6750 3350 60 0000 C CNN +F 3 "" H 6750 3350 60 0000 C CNN + 5 6750 3350 + -1 0 0 1 +$EndComp +Text Notes 3450 2650 0 60 ~ 12 +in1 +Text Notes 3450 2950 0 60 ~ 12 +in2 +Text Notes 3500 3300 0 60 ~ 12 +in3 +Text Notes 3500 3550 0 60 ~ 12 +in4 +Text Notes 6150 3350 0 60 ~ 12 +out +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/74F182/4_and.sub b/library/SubcircuitLibrary/74F182/4_and.sub new file mode 100644 index 000000000..8663f37e6 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/4_and.sub @@ -0,0 +1,12 @@ +* Subcircuit 4_and +.subckt 4_and net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ +* c:\users\malli\esim\src\subcircuitlibrary\4_and\4_and.cir +.include 3_and.sub +x1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u2-pad1_ 3_and +* u2 net-_u2-pad1_ net-_u1-pad4_ net-_u1-pad5_ d_and +a1 [net-_u2-pad1_ net-_u1-pad4_ ] net-_u1-pad5_ u2 +* Schematic Name: d_and, NgSpice Name: d_and +.model u2 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Control Statements + +.ends 4_and \ No newline at end of file diff --git a/library/SubcircuitLibrary/74F182/4_and_Previous_Values.xml b/library/SubcircuitLibrary/74F182/4_and_Previous_Values.xml new file mode 100644 index 000000000..f2ba0130e --- /dev/null +++ b/library/SubcircuitLibrary/74F182/4_and_Previous_Values.xml @@ -0,0 +1 @@ +d_andC:\Users\malli\eSim\src\SubcircuitLibrary\3_andtruefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesSecSecSec \ No newline at end of file diff --git a/library/SubcircuitLibrary/74F182/74F182.cir b/library/SubcircuitLibrary/74F182/74F182.cir new file mode 100644 index 000000000..864a726c7 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/74F182.cir @@ -0,0 +1,24 @@ +.title KiCad schematic +X5 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad14_ Net-_U1-Pad5_ Net-_X10-Pad3_ 4_and +X8 Net-_U1-Pad3_ Net-_U1-Pad1_ Net-_U1-Pad14_ Net-_U1-Pad5_ Net-_X10-Pad4_ 4_and +X4 Net-_U1-Pad14_ Net-_U1-Pad15_ Net-_U1-Pad5_ Net-_X10-Pad2_ 3_and +U19 Net-_U1-Pad5_ Net-_U1-Pad6_ Net-_U19-Pad3_ d_and +X7 Net-_U14-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad1_ Net-_U1-Pad14_ Net-_X12-Pad4_ 4_and +X12 Net-_U18-Pad3_ Net-_X12-Pad2_ Net-_X12-Pad3_ Net-_X12-Pad4_ Net-_U22-Pad1_ 4_OR +U22 Net-_U22-Pad1_ Net-_U1-Pad9_ d_inverter +U1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U1-Pad5_ Net-_U1-Pad6_ Net-_U1-Pad7_ unconnected-_U1-Pad8_ Net-_U1-Pad9_ Net-_U1-Pad10_ Net-_U1-Pad11_ Net-_U1-Pad12_ Net-_U1-Pad13_ Net-_U1-Pad14_ Net-_U1-Pad15_ unconnected-_U1-Pad16_ PORT +X10 Net-_U19-Pad3_ Net-_X10-Pad2_ Net-_X10-Pad3_ Net-_X10-Pad4_ Net-_U1-Pad10_ 4_OR +X11 Net-_U1-Pad4_ Net-_U1-Pad2_ Net-_U1-Pad15_ Net-_U1-Pad6_ Net-_U1-Pad7_ 4_OR +U15 Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U15-Pad3_ d_and +U16 Net-_U1-Pad3_ Net-_U14-Pad2_ Net-_U16-Pad3_ d_and +U17 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U17-Pad3_ d_and +U20 Net-_U15-Pad3_ Net-_U16-Pad3_ Net-_U1-Pad12_ d_nor +X9 Net-_U17-Pad3_ Net-_X1-Pad4_ Net-_X2-Pad4_ unconnected-_X9-Pad4_ Net-_U21-Pad1_ 4_OR +U21 Net-_U21-Pad1_ Net-_U1-Pad11_ d_inverter +X1 Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U1-Pad1_ Net-_X1-Pad4_ 3_and +X2 Net-_U14-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad1_ Net-_X2-Pad4_ 3_and +X3 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad14_ Net-_X12-Pad2_ 3_and +U18 Net-_U1-Pad14_ Net-_U1-Pad15_ Net-_U18-Pad3_ d_and +X6 Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U1-Pad1_ Net-_U1-Pad14_ Net-_X12-Pad3_ 4_and +U14 Net-_U1-Pad13_ Net-_U14-Pad2_ d_inverter +.end diff --git a/library/SubcircuitLibrary/74F182/74F182.cir.out b/library/SubcircuitLibrary/74F182/74F182.cir.out new file mode 100644 index 000000000..4cf0f04e5 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/74F182.cir.out @@ -0,0 +1,99 @@ +.title kicad schematic + +.include 4_OR.sub +.include 4_and.sub +.include 3_and.sub +* u18 net-_u1-pad14_ net-_u1-pad15_ net-_u18-pad3_ d_and +x3 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad14_ net-_x12-pad2_ 3_and +x2 net-_u14-pad2_ net-_u1-pad3_ net-_u1-pad1_ net-_x2-pad4_ 3_and +x1 net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad1_ net-_x1-pad4_ 3_and +x7 net-_u14-pad2_ net-_u1-pad3_ net-_u1-pad1_ net-_u1-pad14_ net-_x12-pad4_ 4_and +* u9 net-_u1-pad6_ d_pullup +* u8 net-_u1-pad5_ d_pullup +x8 net-_u1-pad3_ net-_u1-pad1_ net-_u1-pad14_ net-_u1-pad5_ net-_x10-pad4_ 4_and +* u1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ net-_u1-pad6_ net-_u1-pad7_ unconnected-_u1-pad8_ net-_u1-pad9_ net-_u1-pad10_ net-_u1-pad11_ net-_u1-pad12_ net-_u1-pad13_ net-_u1-pad14_ net-_u1-pad15_ unconnected-_u1-pad16_ port +* u19 net-_u1-pad5_ net-_u1-pad6_ net-_u19-pad3_ d_and +x5 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad14_ net-_u1-pad5_ net-_x10-pad3_ 4_and +x4 net-_u1-pad14_ net-_u1-pad15_ net-_u1-pad5_ net-_x10-pad2_ 3_and +x9 net-_u17-pad3_ net-_x1-pad4_ net-_x2-pad4_ unconnected-_x9-pad4_ net-_u21-pad1_ 4_OR +* u17 net-_u1-pad1_ net-_u1-pad2_ net-_u17-pad3_ d_and +* u16 net-_u1-pad3_ net-_u14-pad2_ net-_u16-pad3_ d_and +* u15 net-_u1-pad3_ net-_u1-pad4_ net-_u15-pad3_ d_and +* u21 net-_u21-pad1_ net-_u1-pad11_ d_inverter +* u20 net-_u15-pad3_ net-_u16-pad3_ net-_u1-pad12_ d_nor +x11 net-_u1-pad4_ net-_u1-pad2_ net-_u1-pad15_ net-_u1-pad6_ net-_u1-pad7_ 4_OR +x10 net-_u19-pad3_ net-_x10-pad2_ net-_x10-pad3_ net-_x10-pad4_ net-_u1-pad10_ 4_OR +x6 net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad1_ net-_u1-pad14_ net-_x12-pad3_ 4_and +* u22 net-_u22-pad1_ net-_u1-pad9_ d_inverter +x12 net-_u18-pad3_ net-_x12-pad2_ net-_x12-pad3_ net-_x12-pad4_ net-_u22-pad1_ 4_OR +* u2 net-_u1-pad3_ d_pullup +* u14 net-_u1-pad13_ net-_u14-pad2_ d_inverter +* u3 net-_u1-pad4_ d_pullup +* u4 net-_u1-pad13_ d_pullup +* u5 net-_u1-pad1_ d_pullup +* u6 net-_u1-pad2_ d_pullup +* u7 net-_u1-pad14_ d_pullup +* u10 net-_u1-pad15_ d_pullup +a1 [net-_u1-pad14_ net-_u1-pad15_ ] net-_u18-pad3_ u18 +a2 net-_u1-pad6_ u9 +a3 net-_u1-pad5_ u8 +a4 [net-_u1-pad5_ net-_u1-pad6_ ] net-_u19-pad3_ u19 +a5 [net-_u1-pad1_ net-_u1-pad2_ ] net-_u17-pad3_ u17 +a6 [net-_u1-pad3_ net-_u14-pad2_ ] net-_u16-pad3_ u16 +a7 [net-_u1-pad3_ net-_u1-pad4_ ] net-_u15-pad3_ u15 +a8 net-_u21-pad1_ net-_u1-pad11_ u21 +a9 [net-_u15-pad3_ net-_u16-pad3_ ] net-_u1-pad12_ u20 +a10 net-_u22-pad1_ net-_u1-pad9_ u22 +a11 net-_u1-pad3_ u2 +a12 net-_u1-pad13_ net-_u14-pad2_ u14 +a13 net-_u1-pad4_ u3 +a14 net-_u1-pad13_ u4 +a15 net-_u1-pad1_ u5 +a16 net-_u1-pad2_ u6 +a17 net-_u1-pad14_ u7 +a18 net-_u1-pad15_ u10 +* Schematic Name: d_and, Ngspice Name: d_and +.model u18 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_pullup, Ngspice Name: d_pullup +.model u9 d_pullup(load=1.0e-12 ) +* Schematic Name: d_pullup, Ngspice Name: d_pullup +.model u8 d_pullup(load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u19 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u17 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u16 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u15 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u21 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u20 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u22 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_pullup, Ngspice Name: d_pullup +.model u2 d_pullup(load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u14 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_pullup, Ngspice Name: d_pullup +.model u3 d_pullup(load=1.0e-12 ) +* Schematic Name: d_pullup, Ngspice Name: d_pullup +.model u4 d_pullup(load=1.0e-12 ) +* Schematic Name: d_pullup, Ngspice Name: d_pullup +.model u5 d_pullup(load=1.0e-12 ) +* Schematic Name: d_pullup, Ngspice Name: d_pullup +.model u6 d_pullup(load=1.0e-12 ) +* Schematic Name: d_pullup, Ngspice Name: d_pullup +.model u7 d_pullup(load=1.0e-12 ) +* Schematic Name: d_pullup, Ngspice Name: d_pullup +.model u10 d_pullup(load=1.0e-12 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/74F182/74F182.kicad_sch b/library/SubcircuitLibrary/74F182/74F182.kicad_sch new file mode 100644 index 000000000..e4663253c --- /dev/null +++ b/library/SubcircuitLibrary/74F182/74F182.kicad_sch @@ -0,0 +1,2348 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid cb6ccc70-8fb7-4901-90b9-925c6f8f31e3) + + (paper "A2") + + (lib_symbols + (symbol "eSim_Digital:d_and" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 1.27 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_and_0_1" + (polyline + (pts + (xy 3.81 -1.27) + (xy -6.35 -1.27) + (xy -6.35 3.81) + (xy 3.81 3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -1.27) (mid 5.5897 -0.5171) (end 6.35 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.35 1.27) (mid 5.5971 3.0497) (end 3.81 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_and_1_1" + (pin input line (at -11.43 2.54 0) (length 5.08) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 0 0) (length 5.08) + (name "IN2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 11.43 1.27 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_inverter" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 -2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 0 3.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_inverter_0_1" + (polyline + (pts + (xy -2.54 1.27) + (xy -2.54 -1.27) + (xy 2.54 0) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_inverter_1_1" + (pin input line (at -7.62 0 0) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_nor" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_nor" (id 1) (at 1.27 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_nor_0_1" + (arc (start -6.35 -1.27) (mid -5.7504 1.27) (end -6.35 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 -1.27) + (xy 3.81 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 3.81) + (xy 3.81 3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -1.27) (mid 5.3181 -0.2399) (end 6.35 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.35 1.27) (mid 5.2222 2.6828) (end 3.81 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_nor_1_1" + (pin input line (at -11.43 2.54 0) (length 5.461) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 0 0) (length 5.461) + (name "IN2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 11.43 1.27 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Miscellaneous:PORT" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 1.27 2.54 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 0 0 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "PORT_0_1" + (rectangle (start -2.54 1.27) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.54 1.27) (mid 3.1355 0.5955) (end 3.81 0) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 0) (mid 3.1447 -0.6046) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "PORT_1_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "1" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_2_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "2" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_3_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "3" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_4_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "4" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_5_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "5" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_6_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "6" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_7_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "7" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_8_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "8" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_9_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "9" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_10_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "10" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_11_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "11" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_12_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "12" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_13_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "13" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_14_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "14" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_15_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "15" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_16_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "16" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_17_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "17" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_18_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "18" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_19_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "19" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_20_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "20" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_21_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "21" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_22_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "22" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_23_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "23" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_24_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "24" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_25_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "25" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_26_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "26" (effects (font (size 0.762 0.762)))) + ) + ) + ) + (symbol "eSim_Subckt:3_and" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "X" (id 0) (at 2.54 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "3_and" (id 1) (at 3.81 3.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "3_and_0_1" + (polyline + (pts + (xy -3.81 5.08) + (xy 5.08 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 5.08) + (xy -3.81 -2.54) + (xy 5.08 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -2.54) (mid 7.8261 1.27) (end 5.08 5.08) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "3_and_1_1" + (pin input line (at -8.89 3.81 0) (length 5.08) + (name "in1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -8.89 1.27 0) (length 5.08) + (name "in2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -8.89 -1.27 0) (length 5.08) + (name "in3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 1.27 180) (length 5.08) + (name "out" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Subckt:4_OR" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "X" (id 0) (at 3.81 -2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_OR" (id 1) (at 3.81 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "4_OR_0_1" + (arc (start -5.08 -6.35) (mid -3.81 0) (end -5.08 6.35) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -6.35) + (xy 3.81 -6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 6.35) + (xy 3.81 6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -6.35) (mid 6.9463 -3.651) (end 8.89 0) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 7.0265 3.7162) (end 3.81 6.35) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "4_OR_1_1" + (pin input line (at -8.89 3.81 0) (length 5.08) + (name "in1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -8.89 1.27 0) (length 5.08) + (name "in2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -8.89 -1.27 0) (length 5.08) + (name "in3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -8.89 -3.81 0) (length 5.08) + (name "in4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 0 180) (length 5.08) + (name "out" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Subckt:4_and" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "X" (id 0) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 2.54 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "4_and_0_1" + (polyline + (pts + (xy -5.08 5.08) + (xy 3.81 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + (xy 1.27 -5.08) + (xy 3.81 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -5.08) (mid 7.7763 0) (end 3.81 5.08) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "4_and_1_1" + (pin input line (at -10.16 3.81 0) (length 5.08) + (name "in1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 1.27 0) (length 5.08) + (name "in2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -1.27 0) (length 5.08) + (name "in3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -3.81 0) (length 5.08) + (name "in4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 5.08) + (name "out" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 280.67 194.31) (diameter 0) (color 0 0 0 0) + (uuid 02b4ddc3-8541-430d-b207-c82a071ed461) + ) + (junction (at 288.29 59.69) (diameter 0) (color 0 0 0 0) + (uuid 12041221-b955-48cc-840c-46287bce2ae3) + ) + (junction (at 280.67 210.82) (diameter 0) (color 0 0 0 0) + (uuid 139d1e7f-e5f4-4856-a866-e4e7d918d203) + ) + (junction (at 288.29 76.2) (diameter 0) (color 0 0 0 0) + (uuid 1415ce6e-813f-4a9b-9ff1-1ef73a6b469f) + ) + (junction (at 273.05 228.6) (diameter 0) (color 0 0 0 0) + (uuid 1801463e-3a08-4abb-aa30-bba5101e55a8) + ) + (junction (at 280.67 152.4) (diameter 0) (color 0 0 0 0) + (uuid 23ae650b-d39d-41ce-a311-84ee5643b0c1) + ) + (junction (at 276.86 124.46) (diameter 0) (color 0 0 0 0) + (uuid 2495bb52-0c7c-4e1f-bd71-f12e57e24c9f) + ) + (junction (at 292.1 78.74) (diameter 0) (color 0 0 0 0) + (uuid 2865cebd-abc4-47f9-8e7a-00779b4a93f2) + ) + (junction (at 288.29 149.86) (diameter 0) (color 0 0 0 0) + (uuid 3632b694-699f-4884-890a-6ce932f89539) + ) + (junction (at 276.86 283.21) (diameter 0) (color 0 0 0 0) + (uuid 40a36808-6517-4915-845c-a48ded981a03) + ) + (junction (at 280.67 280.67) (diameter 0) (color 0 0 0 0) + (uuid 4d894a50-f3dc-4b6c-8e52-235477696ba3) + ) + (junction (at 288.29 134.62) (diameter 0) (color 0 0 0 0) + (uuid 51baf748-931c-4555-85a9-c81eea6e5af4) + ) + (junction (at 288.29 205.74) (diameter 0) (color 0 0 0 0) + (uuid 5241e1ac-2611-40b7-928f-c74fa59bc289) + ) + (junction (at 284.48 208.28) (diameter 0) (color 0 0 0 0) + (uuid 53ac0bf7-6ded-4d76-9821-0f86116e1c91) + ) + (junction (at 280.67 121.92) (diameter 0) (color 0 0 0 0) + (uuid 5ae5505f-3e76-44ab-b7a6-8b65d392d11b) + ) + (junction (at 280.67 139.7) (diameter 0) (color 0 0 0 0) + (uuid 6382c331-6a55-4d74-9043-8173d3685e38) + ) + (junction (at 261.62 261.62) (diameter 0) (color 0 0 0 0) + (uuid 63c7030f-8eee-4864-bb4e-edbc4379de15) + ) + (junction (at 273.05 199.39) (diameter 0) (color 0 0 0 0) + (uuid 64f1d9cd-ceb6-4896-ac28-fe607e5e94f3) + ) + (junction (at 284.48 62.23) (diameter 0) (color 0 0 0 0) + (uuid 6a09eb58-13d0-4e99-aaae-abc9f4fafaef) + ) + (junction (at 273.05 269.24) (diameter 0) (color 0 0 0 0) + (uuid 78a4644f-9d86-4f48-8753-5ec023f5285a) + ) + (junction (at 284.48 137.16) (diameter 0) (color 0 0 0 0) + (uuid 79df3d08-deb3-465b-bd81-5693ce3ffadd) + ) + (junction (at 273.05 285.75) (diameter 0) (color 0 0 0 0) + (uuid 7aaf5f38-c41d-4398-979f-4e3ccec29c58) + ) + (junction (at 265.43 288.29) (diameter 0) (color 0 0 0 0) + (uuid 8277da8f-c24f-4df8-abf2-f4e971ecce76) + ) + (junction (at 273.05 213.36) (diameter 0) (color 0 0 0 0) + (uuid 8bdabca6-6a7d-4f58-8f2f-77221fa82b96) + ) + (junction (at 265.43 274.32) (diameter 0) (color 0 0 0 0) + (uuid 9e8c4387-613e-4a28-8e66-6d9eaca7e002) + ) + (junction (at 292.1 147.32) (diameter 0) (color 0 0 0 0) + (uuid b7af9acc-ef0c-408a-b408-a7f68d2396c8) + ) + (junction (at 273.05 184.15) (diameter 0) (color 0 0 0 0) + (uuid baa8924c-42d8-4669-a8ee-f93b877319ad) + ) + (junction (at 269.24 186.69) (diameter 0) (color 0 0 0 0) + (uuid be57766e-aca8-4ebb-a38e-307b30d454c1) + ) + (junction (at 288.29 223.52) (diameter 0) (color 0 0 0 0) + (uuid c2a00c32-8ba3-439d-9193-3f6d7fedf625) + ) + (junction (at 269.24 271.78) (diameter 0) (color 0 0 0 0) + (uuid d06dfccd-7967-42f2-8822-1a7efbfe6f5a) + ) + (junction (at 265.43 259.08) (diameter 0) (color 0 0 0 0) + (uuid d52e7a6e-04c1-4669-b1e6-4643e3f4a4df) + ) + (junction (at 276.86 196.85) (diameter 0) (color 0 0 0 0) + (uuid da4b8375-f5ea-4f4c-aefb-b3cda3c5e12b) + ) + (junction (at 280.67 226.06) (diameter 0) (color 0 0 0 0) + (uuid f69215b6-2021-4a40-8a05-4291d2bb7a94) + ) + + (no_connect (at 346.71 139.7) (uuid 1a5b443e-015b-4f57-9ba1-41ab7b3c25c0)) + (no_connect (at 177.8 323.85) (uuid 48b95ae7-0a04-4783-b0e9-3a3633b2fc3e)) + (no_connect (at 177.8 335.28) (uuid 91a13e7e-2fdd-4f08-ac31-74e7b4b7eadc)) + + (wire (pts (xy 325.12 134.62) (xy 346.71 134.62)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 01c686e4-0d49-4b83-bad6-498a7d2e05b7) + ) + (wire (pts (xy 265.43 274.32) (xy 303.53 274.32)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 03fb2c48-4607-4841-b1fb-ddd2af6c82e8) + ) + (wire (pts (xy 273.05 199.39) (xy 273.05 213.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 09697d0a-8164-40c2-9a94-964269ac6531) + ) + (wire (pts (xy 288.29 134.62) (xy 288.29 149.86)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0dbdcf57-3ef2-4ee6-b5fa-533c431c8a36) + ) + (wire (pts (xy 280.67 280.67) (xy 302.26 280.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0eefbb2e-c821-4a2c-ad82-fb1f1983e598) + ) + (wire (pts (xy 280.67 121.92) (xy 303.53 121.92)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0ff4d2dd-21ac-40ad-b478-597a8a95eba0) + ) + (wire (pts (xy 346.71 123.19) (xy 326.39 123.19)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 14526589-1742-4e3b-9dab-2a73dfe4cc9c) + ) + (wire (pts (xy 273.05 269.24) (xy 303.53 269.24)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 14889783-6c83-48f4-a0b0-57509fe281d6) + ) + (wire (pts (xy 346.71 260.35) (xy 346.71 274.32)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 18be0a18-7c4c-494c-bf83-e45453aeaae5) + ) + (wire (pts (xy 177.8 259.08) (xy 265.43 259.08)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 190f5470-f391-4600-918f-75d86a5833ff) + ) + (wire (pts (xy 346.71 60.96) (xy 326.39 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1917c17a-8ed7-4517-bd32-66b8b9d4bcc4) + ) + (wire (pts (xy 288.29 76.2) (xy 303.53 76.2)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1a4f0198-af50-4b57-94e3-3ea53b48cfd7) + ) + (wire (pts (xy 177.8 62.23) (xy 284.48 62.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1baa8307-8620-46e2-9330-ac645fe1d6f7) + ) + (wire (pts (xy 346.71 340.36) (xy 269.24 340.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1d06a069-1cbd-4c38-853a-2a38b5e2570c) + ) + (wire (pts (xy 346.71 335.28) (xy 284.48 335.28)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1e6475ba-7f82-4c74-86aa-8149ece67ea6) + ) + (wire (pts (xy 177.8 121.92) (xy 280.67 121.92)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2047a488-a5ee-43cd-9330-0ac5ea67ec5c) + ) + (wire (pts (xy 269.24 186.69) (xy 303.53 186.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 25da1ff2-bb48-44ed-b863-04bf1ca1f891) + ) + (wire (pts (xy 369.57 278.13) (xy 412.75 278.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2908b8f7-2965-41f3-b7e1-c81c6301af38) + ) + (wire (pts (xy 326.39 185.42) (xy 347.98 185.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2c46d0d2-911b-40e3-bf76-169a0d105c5c) + ) + (wire (pts (xy 346.71 342.9) (xy 261.62 342.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2f21457a-3462-4be4-b002-2e6474c1ab1e) + ) + (wire (pts (xy 292.1 147.32) (xy 303.53 147.32)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2f67692e-9d25-4ef7-9ed2-3c734db62fc5) + ) + (wire (pts (xy 303.53 295.91) (xy 288.29 295.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3129aa95-8811-4d59-ab08-147f1530171d) + ) + (wire (pts (xy 326.39 299.72) (xy 346.71 299.72)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 314c1645-85c7-41d8-aed9-60642a416849) + ) + (wire (pts (xy 177.8 186.69) (xy 269.24 186.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 317bf4d3-2b25-4490-a20b-8c9452bdc82a) + ) + (wire (pts (xy 265.43 274.32) (xy 265.43 259.08)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 32f5a14a-72f9-4a0a-b6b3-4bd99b2863e6) + ) + (wire (pts (xy 325.12 137.16) (xy 325.12 134.62)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 32fb11d6-8fa9-4c8f-9612-bb1586e7a746) + ) + (wire (pts (xy 345.44 204.47) (xy 345.44 209.55)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 33d5f0a0-b494-4aa0-ae46-1dd829a42056) + ) + (wire (pts (xy 276.86 283.21) (xy 276.86 337.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 348afe12-3a9d-44d2-abed-18a26b174c1f) + ) + (wire (pts (xy 273.05 184.15) (xy 303.53 184.15)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3528637e-c2f7-4dbe-841a-09c7711a698b) + ) + (wire (pts (xy 347.98 204.47) (xy 345.44 204.47)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3a2c8877-434f-45f6-a21a-a474a0427581) + ) + (wire (pts (xy 302.26 283.21) (xy 276.86 283.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3dc4e42d-76f0-4ef8-9042-9c032a25a059) + ) + (wire (pts (xy 273.05 228.6) (xy 303.53 228.6)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 40f32aff-146c-457a-a77a-43257def0f12) + ) + (wire (pts (xy 280.67 210.82) (xy 303.53 210.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 44bbcf56-3b2b-40e0-ae20-184dd9842912) + ) + (wire (pts (xy 302.26 285.75) (xy 273.05 285.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 465d298f-b592-4b67-9ca1-62e6d8590907) + ) + (wire (pts (xy 288.29 59.69) (xy 303.53 59.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 473a0a5b-7c5f-4cfd-bb19-9297769a9efd) + ) + (wire (pts (xy 284.48 62.23) (xy 303.53 62.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 490688b7-0c12-4936-9281-d8f3ab4c557b) + ) + (wire (pts (xy 280.67 210.82) (xy 280.67 226.06)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4982dbe2-ac53-42cd-b78f-24ca4963d877) + ) + (wire (pts (xy 408.94 339.09) (xy 369.57 339.09)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4a535fd2-7c27-4853-b54f-16ed4261c0c8) + ) + (wire (pts (xy 292.1 78.74) (xy 303.53 78.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4b6e9d5a-b0ca-4767-a240-949045e1377f) + ) + (wire (pts (xy 288.29 223.52) (xy 288.29 295.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4cbad3e8-1f93-497d-8f0c-0584e2a4731d) + ) + (wire (pts (xy 346.71 132.08) (xy 346.71 123.19)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4d535cd5-8f5f-41f1-8191-fd0e39500d3f) + ) + (wire (pts (xy 265.43 303.53) (xy 265.43 288.29)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4fa4d2ad-04bf-435b-beab-0c65cabb249d) + ) + (wire (pts (xy 288.29 205.74) (xy 303.53 205.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 50fc953c-ca79-4c14-97ba-ac97db60a54e) + ) + (wire (pts (xy 273.05 213.36) (xy 303.53 213.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 511b863a-2864-492f-b1e6-060f60d73733) + ) + (wire (pts (xy 284.48 137.16) (xy 284.48 208.28)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5725d1ba-5ed6-4a74-939c-1eaabcc2d603) + ) + (wire (pts (xy 303.53 300.99) (xy 273.05 300.99)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 57480324-b717-42e9-b7c6-e9c79b2f3fba) + ) + (wire (pts (xy 177.8 59.69) (xy 288.29 59.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5864928e-1b4c-41bb-beed-fa7c3a3b85cf) + ) + (wire (pts (xy 303.53 137.16) (xy 284.48 137.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5d23a456-66ea-41b1-a93d-08ae5b799640) + ) + (wire (pts (xy 273.05 228.6) (xy 273.05 269.24)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5df8a307-3448-4d09-a4f5-a7bf627c4198) + ) + (wire (pts (xy 261.62 342.9) (xy 261.62 261.62)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5e7a3b1c-dce3-45f2-9cc5-bd2fa4ee06d6) + ) + (wire (pts (xy 342.9 271.78) (xy 342.9 276.86)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5f826d15-89f2-4b77-aede-759bdf298ffd) + ) + (wire (pts (xy 325.12 149.86) (xy 331.47 149.86)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 617068aa-b0d9-4ebb-b4ad-264bd9fcc3b0) + ) + (wire (pts (xy 276.86 124.46) (xy 303.53 124.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 66809e6b-09f5-49ab-bb2c-7162a715efc3) + ) + (wire (pts (xy 273.05 285.75) (xy 273.05 300.99)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 67c94323-152c-4515-a065-0dd42010d00b) + ) + (wire (pts (xy 280.67 226.06) (xy 280.67 280.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 68f753bf-e363-4b27-a521-627b4d6d90b1) + ) + (wire (pts (xy 346.71 69.85) (xy 346.71 77.47)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 69b31bc0-b965-4d0c-983a-cf84c9ac5d4d) + ) + (wire (pts (xy 325.12 196.85) (xy 345.44 196.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6aff05ff-7b96-413c-9081-ac672e9857e3) + ) + (wire (pts (xy 346.71 67.31) (xy 346.71 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6ce75343-d789-4527-8126-cf0818df37a9) + ) + (wire (pts (xy 346.71 299.72) (xy 346.71 281.94)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7002cf0d-a85d-4562-9ce9-d82a0b3410d0) + ) + (wire (pts (xy 288.29 149.86) (xy 303.53 149.86)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 71db707e-bb86-43bb-a78a-6952d0e8944d) + ) + (wire (pts (xy 331.47 137.16) (xy 346.71 137.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 71e95a2f-ceae-4b0a-bc3e-780415245b1e) + ) + (wire (pts (xy 269.24 271.78) (xy 269.24 340.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 741e0f6e-cb2d-4c23-b5a8-5127f10043cb) + ) + (wire (pts (xy 280.67 226.06) (xy 303.53 226.06)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7ac546cc-1348-4fa1-9de4-37fb51832681) + ) + (wire (pts (xy 342.9 284.48) (xy 342.9 279.4)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7ead7a83-5dbf-4a55-84c4-2f2017bbfc2d) + ) + (wire (pts (xy 280.67 194.31) (xy 303.53 194.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7fb0407c-b037-4332-9675-a1ca5aacde68) + ) + (wire (pts (xy 177.8 124.46) (xy 276.86 124.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 886bf9f1-5297-4f3a-9ded-fb5f179e9c56) + ) + (wire (pts (xy 342.9 279.4) (xy 346.71 279.4)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8e9d7ae1-626a-410b-a2cc-a5c80813b914) + ) + (wire (pts (xy 342.9 276.86) (xy 346.71 276.86)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 904a8307-8b8e-4b2e-bf9b-289670d03322) + ) + (wire (pts (xy 273.05 184.15) (xy 273.05 199.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 91638a44-6058-469e-8369-051965abbd81) + ) + (wire (pts (xy 303.53 298.45) (xy 280.67 298.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 92bb9301-08ba-4273-95c8-28befaee7c98) + ) + (wire (pts (xy 303.53 139.7) (xy 280.67 139.7)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 934380c3-91a4-4046-9d8a-771fb74b43d3) + ) + (wire (pts (xy 276.86 196.85) (xy 276.86 283.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 970da83b-197d-4ebb-b86c-f2d35547a729) + ) + (wire (pts (xy 234.95 78.74) (xy 292.1 78.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 98b286de-44d0-4229-9888-93addf77b33f) + ) + (wire (pts (xy 265.43 259.08) (xy 303.53 259.08)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 994cc07f-ddaf-4a9c-b442-b808d8d62c65) + ) + (wire (pts (xy 292.1 220.98) (xy 292.1 147.32)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 99c30d58-64b8-4935-b658-09ab17c9962f) + ) + (wire (pts (xy 326.39 260.35) (xy 346.71 260.35)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9b772108-9a75-4a80-8499-0131b9ff6164) + ) + (wire (pts (xy 280.67 152.4) (xy 303.53 152.4)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9ca3d1cb-45b4-4e1d-bf6b-08b53a26307e) + ) + (wire (pts (xy 177.8 78.74) (xy 219.71 78.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9e4c08e8-807a-4f33-876b-13d8f6389b08) + ) + (wire (pts (xy 346.71 337.82) (xy 276.86 337.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9f57d2c3-c6d8-4ede-8047-1908ad01b075) + ) + (wire (pts (xy 280.67 280.67) (xy 280.67 298.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a0107d4f-5cbd-47a5-88f7-1827535859f6) + ) + (wire (pts (xy 386.08 203.2) (xy 412.75 203.2)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a2f4d261-04e3-4e1c-9312-0f3c23f7e2e8) + ) + (wire (pts (xy 276.86 124.46) (xy 276.86 196.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a3584a22-0dd0-4062-abf8-e8d9824a9044) + ) + (wire (pts (xy 292.1 147.32) (xy 292.1 78.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a405ecc6-fac2-4d4c-8f33-c99834e7387b) + ) + (wire (pts (xy 265.43 288.29) (xy 302.26 288.29)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a893d35f-2a6b-4bed-a06c-7d8018cc8700) + ) + (wire (pts (xy 261.62 261.62) (xy 303.53 261.62)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a9e0d779-fddc-49a2-b8fb-489e85d23e09) + ) + (wire (pts (xy 284.48 62.23) (xy 284.48 137.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ab6bdfaa-3e77-4020-8a73-e701cda4c1ec) + ) + (wire (pts (xy 345.44 196.85) (xy 345.44 201.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b1fabf5b-7523-48b7-96c2-306d1ab41607) + ) + (wire (pts (xy 177.8 184.15) (xy 273.05 184.15)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b32f695a-16ac-447f-87cd-2a835f725c51) + ) + (wire (pts (xy 273.05 213.36) (xy 273.05 228.6)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b48495d8-5314-4d7b-99e7-d101f1cca0ed) + ) + (wire (pts (xy 288.29 134.62) (xy 303.53 134.62)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b706c3e5-5eb7-4039-af9a-b3e2ff807695) + ) + (wire (pts (xy 347.98 224.79) (xy 347.98 207.01)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bb51733e-f3b0-485c-ab32-5cee99afa559) + ) + (wire (pts (xy 265.43 288.29) (xy 265.43 274.32)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid beabc843-dc29-4577-8188-3513f55e74de) + ) + (wire (pts (xy 369.57 68.58) (xy 414.02 68.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c1348bd4-95b0-47e9-a120-0318b639d0d1) + ) + (wire (pts (xy 288.29 59.69) (xy 288.29 76.2)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c28a776f-be5c-4786-a9c1-b327098a873b) + ) + (wire (pts (xy 326.39 224.79) (xy 347.98 224.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c87697d1-9762-4548-affd-65b84237f42b) + ) + (wire (pts (xy 288.29 149.86) (xy 288.29 205.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cb960884-8f59-4edd-9efc-569632c31364) + ) + (wire (pts (xy 273.05 199.39) (xy 303.53 199.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cc50e686-5c97-461c-b12e-9dba1a85fc58) + ) + (wire (pts (xy 331.47 149.86) (xy 331.47 137.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cf0002fe-fd13-415e-b8e8-c37e2d906427) + ) + (wire (pts (xy 303.53 303.53) (xy 265.43 303.53)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d093047f-1584-4d2b-9688-cf90660fd3fa) + ) + (wire (pts (xy 347.98 185.42) (xy 347.98 199.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d0a939be-18d2-4385-b505-6102225c604d) + ) + (wire (pts (xy 325.12 271.78) (xy 342.9 271.78)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d29a93ae-c88d-43ad-b905-46545e2bc177) + ) + (wire (pts (xy 269.24 186.69) (xy 269.24 271.78)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d31a5ba3-be5a-4810-bf71-ed50b5d8765e) + ) + (wire (pts (xy 280.67 152.4) (xy 280.67 194.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d541da7f-2147-4261-bd91-dbfb0e29c4d1) + ) + (wire (pts (xy 288.29 223.52) (xy 303.53 223.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid daa12579-93a6-47d2-8528-e27f1ad53c07) + ) + (wire (pts (xy 288.29 205.74) (xy 288.29 223.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid df58a83f-3c1f-406e-b20f-c367fcd56e7f) + ) + (wire (pts (xy 326.39 209.55) (xy 345.44 209.55)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dfd6c9c1-3aea-4de2-ab24-589f35e31b2e) + ) + (wire (pts (xy 346.71 77.47) (xy 326.39 77.47)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e1539a24-acb9-4f46-8ce7-2ef0a612e055) + ) + (wire (pts (xy 345.44 201.93) (xy 347.98 201.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e40296d6-8c1f-4059-8eb7-461369a64ce0) + ) + (wire (pts (xy 325.12 284.48) (xy 342.9 284.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e9e370a8-0f67-4f43-ac2d-aeffc22d68b6) + ) + (wire (pts (xy 284.48 208.28) (xy 303.53 208.28)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid eb517f06-9862-4478-9139-eb2a8d97b8c2) + ) + (wire (pts (xy 284.48 208.28) (xy 284.48 335.28)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ecd86b12-efed-49a9-a32d-3cae9c4541e1) + ) + (wire (pts (xy 280.67 121.92) (xy 280.67 139.7)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ee262f54-975f-4a87-b0e2-dddf5af6f7ba) + ) + (wire (pts (xy 288.29 76.2) (xy 288.29 134.62)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f1a70e7b-e254-4c69-b87c-28dd0296b302) + ) + (wire (pts (xy 273.05 269.24) (xy 273.05 285.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f29c0812-9955-4c5f-b10b-4eaefe93f3c5) + ) + (wire (pts (xy 303.53 220.98) (xy 292.1 220.98)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f51ebf6f-2b8a-4f58-a764-8b5903d687c7) + ) + (wire (pts (xy 276.86 196.85) (xy 303.53 196.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f9ab9efc-1401-41df-b1b4-796820b70f3f) + ) + (wire (pts (xy 177.8 261.62) (xy 261.62 261.62)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fa0e5594-6d8a-41bb-bc7f-21622f4046b4) + ) + (wire (pts (xy 280.67 139.7) (xy 280.67 152.4)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fa9661f3-b559-44ac-90e6-43dda8cc79e2) + ) + (wire (pts (xy 384.81 135.89) (xy 412.75 135.89)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fb26b473-1ca1-4dda-bfa7-d1f956b2723d) + ) + (wire (pts (xy 280.67 194.31) (xy 280.67 210.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fdeefa53-87a3-4c0e-acb6-32ff82e802b1) + ) + (wire (pts (xy 269.24 271.78) (xy 303.53 271.78)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fe7ad371-1346-438c-8fde-6ac0372e9dd4) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 171.45 261.62 0) (unit 6) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 025cd798-000a-4175-9397-e84cc95083cd) + (property "Reference" "U1" (id 0) (at 172.085 256.54 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 172.085 259.08 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 171.45 261.62 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 171.45 261.62 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid f441fb79-ee8b-4a9d-b52b-3b5671b5725d)) + (pin "2" (uuid f5c267b9-f828-40bd-9ed9-2213e180d7ff)) + (pin "3" (uuid 35347f17-337c-4b90-b7c2-f1ffe4614db6)) + (pin "4" (uuid 97496b63-4c86-44f3-830f-96e7bea9b385)) + (pin "5" (uuid 8e438fa8-7276-4bc1-9daf-b01d3f0c2abe)) + (pin "6" (uuid 27ebea44-0747-401b-9795-6c68f1a139d7)) + (pin "7" (uuid 6ca30b74-dec7-4436-94f8-eb8b61c995a3)) + (pin "8" (uuid 1171116c-9b64-42cf-b969-d5efd3ec00f9)) + (pin "9" (uuid 683c7780-1e12-43bf-b1da-2f666d42e41b)) + (pin "10" (uuid c2a28b8d-b2b3-4ca0-bce4-cd5eb40de7f9)) + (pin "11" (uuid 0905fd99-fcee-417f-9259-8a3ade5930ac)) + (pin "12" (uuid 078769f6-b5f7-4132-8cfb-13bfc0ae0770)) + (pin "13" (uuid 071f46aa-afc6-4f1c-8e8e-052d45316af0)) + (pin "14" (uuid 1f43f946-50f8-424f-95e9-9e2fb138cdab)) + (pin "15" (uuid c99195d3-c2fd-4f1b-8328-d465c8c9f0d4)) + (pin "16" (uuid c83d52c6-19c7-4d96-9a52-c4f62d076084)) + (pin "17" (uuid 1a2e05ce-2abf-4de6-a0fd-3d0effda9e8b)) + (pin "18" (uuid 1a25a6c6-b9c9-41a6-aa98-561f6d0887f5)) + (pin "19" (uuid 20105897-1d44-4cb1-92de-14e53d002a28)) + (pin "20" (uuid 3b2b0eb7-953f-446a-95ee-16a99aad8b5a)) + (pin "21" (uuid 0a191031-ea0f-4e8b-b0b6-2f5a8ff1a254)) + (pin "22" (uuid 893948d9-2341-4f00-b26c-260281bd5a61)) + (pin "23" (uuid c81e5f31-24b3-44c7-a74f-c7fd2d8a6abf)) + (pin "24" (uuid ba93c229-1134-4a0a-b7a4-790d22a3eed7)) + (pin "25" (uuid ef83266a-c3a0-4193-be71-c84196761631)) + (pin "26" (uuid 2341d1ea-77f5-423b-b6b2-937263f7af83)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 377.19 135.89 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 09fc65f9-c4d0-43fc-807b-1ef8bd7de889) + (property "Reference" "U21" (id 0) (at 377.19 129.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 377.19 133.35 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 378.46 137.16 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 378.46 137.16 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid fed04765-106b-4712-949c-dfc782d38583)) + (pin "2" (uuid eca71fcd-a60f-4ca2-aa8a-85b425e19906)) + ) + + (symbol (lib_id "eSim_Subckt:4_and") (at 312.42 284.48 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 0c388e6d-e8d9-4e30-9c19-84b5fe736638) + (property "Reference" "X5" (id 0) (at 313.7681 274.32 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 313.7681 278.13 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 312.42 284.48 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 312.42 284.48 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 47e21b13-faf1-47f3-9a59-9254205ed694)) + (pin "2" (uuid 22be7e9a-617f-4152-bcdc-717462fa33f9)) + (pin "3" (uuid 8882280f-9a95-41c2-ad41-5b8c51a514bd)) + (pin "4" (uuid 34122590-daee-478e-be3c-d7a43a239aa3)) + (pin "5" (uuid 32f8eb5c-b783-4118-9e68-1a81780cb7d6)) + ) + + (symbol (lib_id "eSim_Subckt:3_and") (at 312.42 198.12 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 12c982d3-b7d5-4cf2-89fe-ad393f06cae1) + (property "Reference" "X3" (id 0) (at 314.96 195.58 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "3_and" (id 1) (at 314.428 191.77 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 312.42 198.12 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 312.42 198.12 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 4dbd48e3-d728-4d10-bd0e-e313e26633f8)) + (pin "2" (uuid 37f3ed4b-a454-4197-83e2-31de689f92d6)) + (pin "3" (uuid c3801b41-811d-4ae3-9059-6e65b006fe96)) + (pin "4" (uuid c3949a66-b0fc-4ba8-85a5-85b0b91be3e3)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 171.45 184.15 0) (unit 14) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 22528584-059f-420a-b68f-84447d1e12b0) + (property "Reference" "U1" (id 0) (at 172.085 179.07 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 172.085 181.61 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 171.45 184.15 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 171.45 184.15 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 2c31c5ad-89d1-452b-a690-4cb12b7d8dee)) + (pin "2" (uuid b3ad71ba-1e02-40be-afcb-e59913466442)) + (pin "3" (uuid 458fd340-dd16-4f65-aebd-be8bb2ff114c)) + (pin "4" (uuid 80f5d4dd-840d-4562-bf16-b81d9f60c21c)) + (pin "5" (uuid 553dd024-1e88-4543-acd1-a56a1afcf35b)) + (pin "6" (uuid d83596ef-057d-49b4-8562-4baa213ebbff)) + (pin "7" (uuid 99a05778-bd44-4fca-9a9f-d5aae92bc588)) + (pin "8" (uuid 0da38fe9-9500-4496-9903-5e809ff0d3d8)) + (pin "9" (uuid 13d3a0c3-aa9e-4769-85ca-f526b405ec8a)) + (pin "10" (uuid fa5aeb36-69d3-47cb-9c54-ac0a3fe3de98)) + (pin "11" (uuid cf9721fa-caad-4e70-83be-013c2d281167)) + (pin "12" (uuid 1315257e-c219-4d13-b129-81281f86f66a)) + (pin "13" (uuid 08c351f3-c066-427f-854a-5359e1624371)) + (pin "14" (uuid b6cc594f-88f7-4060-8994-215f67462714)) + (pin "15" (uuid 285bbd73-ca87-46c6-9a56-37862d34a1d1)) + (pin "16" (uuid 044952c2-4ae8-4e8c-9a1c-b5ce166a22c6)) + (pin "17" (uuid def8da06-1881-49d9-81bb-684107c51f86)) + (pin "18" (uuid b49fcb1c-dfb5-4aaa-8d46-45127aa10190)) + (pin "19" (uuid b85c3cee-3e53-4886-85fd-794268ddc640)) + (pin "20" (uuid 627bbfca-4f62-4acf-99f8-034ca649aef5)) + (pin "21" (uuid aa73fa0c-8f43-4e02-9b6d-2919b4d9fba9)) + (pin "22" (uuid 881b51ab-c410-450f-97c3-07b8c078b89f)) + (pin "23" (uuid d3c64529-9ef7-4330-850e-4c3526e00441)) + (pin "24" (uuid 6a014a04-fcd0-4355-813e-ad524cd9ccbb)) + (pin "25" (uuid 7979c201-4b0d-47a4-8355-bc1fdc55981b)) + (pin "26" (uuid 0a2f27f1-8b0a-48f3-b217-996f27f00edb)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 171.45 186.69 0) (unit 15) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 23d51459-3a56-4572-9483-10804eb13a05) + (property "Reference" "U1" (id 0) (at 172.085 181.61 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 172.085 184.15 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 171.45 186.69 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 171.45 186.69 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 2ebe48d7-2044-4467-9c09-b7533411bf71)) + (pin "2" (uuid 60d0f860-f702-45eb-8c9b-bc650a856af6)) + (pin "3" (uuid a62f36c3-2fcd-418b-8008-308a67ccb74e)) + (pin "4" (uuid 2ea004e2-e333-446d-8684-814e88993bca)) + (pin "5" (uuid dc007f87-53c5-4a19-8a85-9e9289c52af9)) + (pin "6" (uuid f32b388d-0203-4e01-8247-03ac2f5b3a77)) + (pin "7" (uuid d40d4692-027e-4363-86cd-f6d83b9cc439)) + (pin "8" (uuid f0f4ffc3-f62c-4b85-a990-8b10bbca9412)) + (pin "9" (uuid 1d4875f8-8b5e-4166-9c97-e02f131b618e)) + (pin "10" (uuid 3613a56c-b4d4-4822-829c-6ba300dff9d5)) + (pin "11" (uuid c250c640-9fc8-43d5-9d91-68913b8db178)) + (pin "12" (uuid b0e1bab4-2d2f-404e-9a95-ddac2bded74d)) + (pin "13" (uuid 97648b48-a4ab-4f89-8883-ff080796cd2e)) + (pin "14" (uuid 2882ef1e-ad04-478e-b933-54bfd613a7a7)) + (pin "15" (uuid 3c862fb7-1304-405a-9dd5-f27d3559f68a)) + (pin "16" (uuid 32d3b90e-069c-4058-b2c3-4aebc700c3b6)) + (pin "17" (uuid 92338381-92c7-4f23-993e-b55093f9b48d)) + (pin "18" (uuid 49bdf410-a2c5-4ce1-9f4c-fc1fb6a34062)) + (pin "19" (uuid 6d3b92b6-f50f-4c91-ab94-45d1c47b00f1)) + (pin "20" (uuid 98e4acfa-e3f6-41b6-a4d0-a4d0262bc5a5)) + (pin "21" (uuid 9f1f5f7e-25d7-4bbc-a81e-d3c72b5fef15)) + (pin "22" (uuid e1ff43b1-bed6-43a1-9aa9-10f012c782cc)) + (pin "23" (uuid 2b76ce5a-13a3-4675-9178-e10fae64d80c)) + (pin "24" (uuid adc84eac-3c57-4d30-b34a-098e30d279b1)) + (pin "25" (uuid 05390a08-6c0e-42a1-a5de-f45d922a0840)) + (pin "26" (uuid 01a880ee-f136-4e14-9026-49f2c3cf20fb)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 171.45 323.85 0) (unit 16) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 24042a48-66e5-4bd0-ba0a-095b27d58c4c) + (property "Reference" "U1" (id 0) (at 172.085 318.77 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 172.085 321.31 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 171.45 323.85 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 171.45 323.85 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 92a48995-cd04-4805-8819-1c8e2eb1896d)) + (pin "2" (uuid e31f6c1c-3112-4686-a190-401993dbab69)) + (pin "3" (uuid 18d3f9e4-adee-44c8-84f8-3d3cf7747642)) + (pin "4" (uuid a473b370-26d7-4552-8795-49d1e6d7e69d)) + (pin "5" (uuid d2bb7b10-f93f-460d-bd03-d3aca0d707e5)) + (pin "6" (uuid 6f9d45bb-6d57-41dd-aede-7e9d5f682f14)) + (pin "7" (uuid e757c898-7be3-4eba-964f-f016d5000a75)) + (pin "8" (uuid c24fc9c6-6e64-42f9-bf57-708af999cd0a)) + (pin "9" (uuid 24856e65-9fa6-45c1-b756-7cd29cdc4c78)) + (pin "10" (uuid 9f241804-790f-49c8-b742-917d64ffbe0b)) + (pin "11" (uuid ae4aa3b2-8621-4f17-b3ca-9be1646c08b1)) + (pin "12" (uuid 97afd14b-8ffd-4ebd-8ed0-0466afe9d926)) + (pin "13" (uuid bd79b956-2194-4d0f-9b81-e816d35ad441)) + (pin "14" (uuid d44bbabd-08bf-468b-97fb-a69bf55c0885)) + (pin "15" (uuid b3182595-61c4-443d-9816-f728919abe7a)) + (pin "16" (uuid d0fa3bf1-f8dd-4b28-aac7-8c97dc772460)) + (pin "17" (uuid ccf25a10-0c5d-4dfb-8444-06f367bad3b7)) + (pin "18" (uuid 05ae7bb9-fe79-4f2a-9bbb-c39189499865)) + (pin "19" (uuid 799eff26-d38e-4c09-acfb-b704aaf50c03)) + (pin "20" (uuid 1ccb51a2-58f6-4272-b867-e5da3c02e6ee)) + (pin "21" (uuid 223e10e9-d811-455c-8627-8ef8843d5a2b)) + (pin "22" (uuid c3f18b0b-1f32-497b-827b-44b1ebf7aa2e)) + (pin "23" (uuid 6c45a1b4-2c4a-431c-ba04-b4814058417f)) + (pin "24" (uuid ad5b5252-73ff-4f2d-898f-9f58fd6debce)) + (pin "25" (uuid b6572188-b7b7-475a-9137-6958fbb55993)) + (pin "26" (uuid 7f1d923d-66db-459e-bc18-0a3d718de1ab)) + ) + + (symbol (lib_id "eSim_Subckt:3_and") (at 312.42 138.43 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 300ca69a-1938-4a60-bb4f-4c87e2f532aa) + (property "Reference" "X1" (id 0) (at 314.428 128.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "3_and" (id 1) (at 314.428 132.08 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 312.42 138.43 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 312.42 138.43 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid f7bb5183-123e-485e-ad3f-709eabf6bc65)) + (pin "2" (uuid 192db399-3421-4fee-8b56-6ef010828fe6)) + (pin "3" (uuid f8ea5d88-8c85-45eb-a0af-4c2863434a8c)) + (pin "4" (uuid 7e932862-e3df-469a-ae45-6b5cdbf2a5a5)) + ) + + (symbol (lib_id "eSim_Subckt:3_and") (at 312.42 151.13 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4312511c-2af5-4d4d-bf2d-943d40353908) + (property "Reference" "X2" (id 0) (at 314.428 140.97 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "3_and" (id 1) (at 314.428 144.78 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 312.42 151.13 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 312.42 151.13 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 376759ca-8a22-47cb-ba18-eab8b51922f1)) + (pin "2" (uuid 72c5f43d-a88d-4eb8-8aa7-a11afd994f48)) + (pin "3" (uuid 2593f21d-eeff-44ce-bfe3-5627a1f3b56e)) + (pin "4" (uuid ca61d4d9-8ce4-40dc-b6f4-d5b44845288c)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 419.1 135.89 180) (unit 11) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4d1c2754-a631-4f59-915d-bfbe255c91be) + (property "Reference" "U1" (id 0) (at 422.91 135.255 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 422.91 137.795 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 419.1 135.89 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 419.1 135.89 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid d43f50ce-745f-4137-a6d3-106489d05577)) + (pin "2" (uuid 82683d2d-d163-4bdb-8e23-e0f26711c91c)) + (pin "3" (uuid 9788a35a-b0c1-4c11-815f-a6dd48c75c9c)) + (pin "4" (uuid 6fed2fb2-08c1-432c-a296-1fedb752e245)) + (pin "5" (uuid 7ef100d9-a4d0-45a4-a960-b4cf79f2a355)) + (pin "6" (uuid 269b0b5b-f704-4ccc-a0e4-37570fcb0085)) + (pin "7" (uuid 854912c8-c339-4578-aaf4-577285094479)) + (pin "8" (uuid 23def174-dc57-4b27-a53d-5676450a750f)) + (pin "9" (uuid a04b4b65-7be2-4e3c-ab70-fe7f98cac906)) + (pin "10" (uuid d8244ce5-3ec3-4a06-9bb2-68f9d9092b20)) + (pin "11" (uuid fb7ddb7d-92af-4ca9-a00b-e00a06efb89c)) + (pin "12" (uuid d47cecb8-b09b-4e64-9981-198a61d2aa63)) + (pin "13" (uuid 64e354c9-d3bf-4e21-85f7-977f43ae5bbb)) + (pin "14" (uuid 7e67cba0-b17d-4856-972f-4f400ec460de)) + (pin "15" (uuid e7746a17-a84e-4141-8c31-56699c75c6cb)) + (pin "16" (uuid c21f38fc-56fa-4b4e-957a-ae9c0667390f)) + (pin "17" (uuid 4418d45a-a6cd-4af6-91e2-5d12d5d9d931)) + (pin "18" (uuid 25109b8a-08bc-42a7-9e73-636de6b04755)) + (pin "19" (uuid 4b580f99-d7df-4ba5-86d5-866d35e0a68f)) + (pin "20" (uuid d1cb5830-b4a0-4d59-a0b8-8c7c3bd7acb2)) + (pin "21" (uuid 3b3980f3-e444-47ec-ab09-a4aa66fded94)) + (pin "22" (uuid f02f15a6-ac15-4c55-8ec3-986b845706c3)) + (pin "23" (uuid b7327bbb-c4d2-4246-a02b-b24b0fc06419)) + (pin "24" (uuid 3dc98b3f-4a33-48ff-8ca3-952bf9ec2a35)) + (pin "25" (uuid d14e990c-a522-43bb-8a3a-af7c4183c590)) + (pin "26" (uuid 8e4c7b7c-0704-4b90-aaea-29359054d637)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 171.45 335.28 0) (unit 8) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 5c128a71-d1e1-455d-92a8-995e8f57962f) + (property "Reference" "U1" (id 0) (at 172.085 330.2 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 172.085 332.74 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 171.45 335.28 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 171.45 335.28 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid b734b168-f0d5-49dd-ae20-ce4f525812e8)) + (pin "2" (uuid d6ac7a8d-9747-45d3-8fd8-882373885c04)) + (pin "3" (uuid a0870dbc-2e6f-4528-ab68-2c73c7a0a834)) + (pin "4" (uuid c723b00d-ebd1-44d0-994e-6fa3bffabdaa)) + (pin "5" (uuid 7c35e9a1-4266-455a-87f3-91cfe08845a3)) + (pin "6" (uuid 24dd4629-4c98-4e58-8dd8-e82746af0784)) + (pin "7" (uuid 7298703b-9e4a-4c00-a9da-406043ecd519)) + (pin "8" (uuid bb7682f8-0813-4ca9-9a40-b73f5fe14c65)) + (pin "9" (uuid 276d4b75-83e9-438e-bc3a-931740f25d15)) + (pin "10" (uuid e76493b0-dfed-4cd6-9e74-7eae12717843)) + (pin "11" (uuid c6225f1d-8b89-4c9e-88b6-49d400c50ab9)) + (pin "12" (uuid a2239b33-b88e-410b-8478-27e5124ac6c6)) + (pin "13" (uuid f81577c5-b6db-486c-a3c8-45db0cac396e)) + (pin "14" (uuid a2d64915-afdb-4792-a44a-e3e47a982364)) + (pin "15" (uuid 15f5a93e-4812-416e-a241-921ec9ea84ef)) + (pin "16" (uuid 304f6440-4f11-442e-aa62-08d179b7bb9f)) + (pin "17" (uuid 494ab6aa-ee21-477e-9854-5e629219d8c5)) + (pin "18" (uuid 54141f74-9805-43de-acd8-5ad7de953aeb)) + (pin "19" (uuid ee22bae8-9a77-487b-b6da-8a6fc22351de)) + (pin "20" (uuid 19668bcd-6eeb-469b-8f95-66c63f53fd28)) + (pin "21" (uuid b16b946e-e227-4bda-9d8a-3edd67ee1b5a)) + (pin "22" (uuid 8509b1d9-ebb8-4272-bbe9-add80b8f7eb9)) + (pin "23" (uuid d294de32-a64b-4093-8262-39553f646584)) + (pin "24" (uuid bb9dce0f-a1bd-4f9e-ad35-464681804c27)) + (pin "25" (uuid abb2456a-8bdf-4379-9316-004cffb16c79)) + (pin "26" (uuid 791cc760-fbbe-48a7-9899-fcc9288a79d0)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 314.96 261.62 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 5ea7e26e-6953-434d-89a2-d04796dfb5d7) + (property "Reference" "U19" (id 0) (at 314.96 252.73 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 314.96 256.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 314.96 261.62 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 314.96 261.62 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 6496cbe1-7fc5-44f6-90dc-e4d43ca1cf6c)) + (pin "2" (uuid 699a1f53-8ddf-42f1-aee4-8869e7b0a935)) + (pin "3" (uuid fb2d12ae-e568-42ba-a891-175893b1a242)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 171.45 59.69 0) (unit 3) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 682b031d-8acc-46b8-a682-82ac62b55acb) + (property "Reference" "U1" (id 0) (at 172.085 54.61 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 172.085 57.15 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 171.45 59.69 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 171.45 59.69 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 831fae4a-a191-4e7b-8e28-21f5ba174d2c)) + (pin "2" (uuid 97da90bc-d2eb-41aa-a0e4-efc46c816f21)) + (pin "3" (uuid 738c649d-65b4-4363-a87c-847303c899d9)) + (pin "4" (uuid 3599278f-a511-4d60-b087-2df81720da9d)) + (pin "5" (uuid cff7de7c-ad70-42a7-91c0-e25992b99596)) + (pin "6" (uuid e02e9d6c-4919-4046-8a09-1e89b2dd9bc7)) + (pin "7" (uuid 861fd67a-c89f-488e-8779-bfe332453277)) + (pin "8" (uuid 715ec2bf-847b-4026-a968-3022dda3a9af)) + (pin "9" (uuid 21a01139-13f3-47c3-ab66-82b188fcf2c6)) + (pin "10" (uuid 92d309ea-0797-45dc-a346-a7792243d704)) + (pin "11" (uuid ed4eeecf-e8ea-4a94-b56f-02be5ca74572)) + (pin "12" (uuid f8d84952-b22e-4cbf-997a-0bc8380b08eb)) + (pin "13" (uuid c358bcdd-5cf9-47d6-b2cc-019451f5848f)) + (pin "14" (uuid eda300b5-d48b-4191-9f28-090dcaf411fe)) + (pin "15" (uuid 331a661b-e934-4930-b668-48f960a4b4dd)) + (pin "16" (uuid 9ea2397f-bc7c-4c9e-85bc-9c0edaa99791)) + (pin "17" (uuid 01928daa-2fc2-41d9-b237-9ca69ffe07a2)) + (pin "18" (uuid 2da13654-40de-46d1-8d9c-473999fb9a8d)) + (pin "19" (uuid 1c4686c8-e993-4532-9b55-bacb4c1fbc93)) + (pin "20" (uuid a89406aa-868e-4002-964b-e605054b47f5)) + (pin "21" (uuid cda14685-2e59-48cc-9569-5b8d623f848e)) + (pin "22" (uuid dd955e45-fdc9-44ab-8d54-a285fb98b866)) + (pin "23" (uuid f7257677-1c89-480a-8371-57e4ddfb32f0)) + (pin "24" (uuid 22f8261a-a4f8-494f-8800-9674333852e0)) + (pin "25" (uuid 7cf36b60-3bdf-4ac4-8555-2971c94875c7)) + (pin "26" (uuid b579a07c-de1a-4934-96a1-9b09cf002248)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 420.37 68.58 180) (unit 12) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 690415a7-4262-46d0-a0c9-2a4c9127e1c6) + (property "Reference" "U1" (id 0) (at 424.18 67.945 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 424.18 70.485 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 420.37 68.58 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 420.37 68.58 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid acaf6781-3fdc-4e9e-a197-32927b0fe79f)) + (pin "2" (uuid ac007a2a-853d-409f-b974-8dc53d37d902)) + (pin "3" (uuid 8088e610-f132-4042-9a91-a619d2b6882b)) + (pin "4" (uuid c9cb407b-03ed-457a-88ca-7b772753cc1f)) + (pin "5" (uuid 8543fb94-78b0-47a8-a9ef-a5781a2c821b)) + (pin "6" (uuid da9b9f18-6053-43a4-afa7-2bf9807c9fd6)) + (pin "7" (uuid 564ce4f7-49c4-4b75-b9af-3c4fbd6d4691)) + (pin "8" (uuid c13076bb-cda3-4852-b6cd-1206d5125451)) + (pin "9" (uuid fbd43e97-411d-4f07-9a28-b1c9e862ec8c)) + (pin "10" (uuid 64d6b4fc-82cb-4985-8818-95716988df9d)) + (pin "11" (uuid 0d7e95cd-28e2-4460-bb3f-881f951ca16c)) + (pin "12" (uuid 2771f4cd-d09e-49dd-a0ec-e8932d0e0b86)) + (pin "13" (uuid 7e5e8456-ef3a-4f8b-bcbc-7b4eb3848f63)) + (pin "14" (uuid 6305c69f-27f5-49e9-9bfd-a0f0a2747da6)) + (pin "15" (uuid c99bfa75-b7e0-4afa-89ae-9a6e015a0334)) + (pin "16" (uuid b368485d-a95d-43cd-8e1f-f06cca2c6ad0)) + (pin "17" (uuid ef2f3371-cf7c-4150-8c11-57f7a4f9dddb)) + (pin "18" (uuid b1ec0a9b-6cec-45a4-b816-30cac2bba576)) + (pin "19" (uuid c6dbfa01-6a9e-4982-a70d-6ee9ec8fa018)) + (pin "20" (uuid c6fd33de-50c2-48fa-a2e6-0a137896a02c)) + (pin "21" (uuid 5eb6460d-cb5f-4656-a9f9-67610a7f2a49)) + (pin "22" (uuid 139c1f7a-e2d4-4b0a-ab90-e90100087fc0)) + (pin "23" (uuid 88ebcf9a-4e85-4c65-8cdf-594609e5241c)) + (pin "24" (uuid 9249997f-c3c4-4936-bcc8-d2061351e658)) + (pin "25" (uuid 3310cd1a-9137-46b8-b3e9-08fb318fc37b)) + (pin "26" (uuid 0f6a86ad-0fd7-4f97-bfb2-a16de70a18f3)) + ) + + (symbol (lib_id "eSim_Digital:d_nor") (at 358.14 69.85 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 6faa1544-540b-4630-9102-3d877fb3eef8) + (property "Reference" "U20" (id 0) (at 358.14 60.96 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_nor" (id 1) (at 358.14 64.77 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 358.14 69.85 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 358.14 69.85 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid d5204c7a-12e6-497b-b33b-7020ca7a5ab7)) + (pin "2" (uuid 76bf5051-101d-4b1b-84af-92f55879f9ba)) + (pin "3" (uuid a2c5531d-928a-44a1-a7b2-63e49a8c5e2c)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 314.96 124.46 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 79fd7133-9704-453c-b0a9-4f35a7367e5d) + (property "Reference" "U17" (id 0) (at 314.96 115.57 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 314.96 119.38 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 314.96 124.46 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 314.96 124.46 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 1eec8a19-4a45-4da5-a26c-acf042b31523)) + (pin "2" (uuid 79046d0f-804f-4829-8582-636706925b84)) + (pin "3" (uuid 464c90a4-b4bf-48d7-b1f6-3ef35ea79560)) + ) + + (symbol (lib_id "eSim_Subckt:4_and") (at 313.69 299.72 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 81877f22-a7b4-45f9-b364-b178e146ed2f) + (property "Reference" "X8" (id 0) (at 315.0381 289.56 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 315.0381 293.37 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 313.69 299.72 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 313.69 299.72 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid d947fcd0-1099-406f-b9a6-554dcd66cef2)) + (pin "2" (uuid fded3ac7-e24a-4a99-803d-3c6019010ace)) + (pin "3" (uuid 1c31b84b-3aa1-4bfd-b3f8-ecd9e22e5326)) + (pin "4" (uuid df942a85-60c7-4fd4-a524-82637ef1db47)) + (pin "5" (uuid 082d8e1e-7fc6-437c-872f-af82818a2d8f)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 419.1 278.13 180) (unit 10) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 861d76a1-939d-48ae-9f07-b86239fbaa48) + (property "Reference" "U1" (id 0) (at 422.91 277.495 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 422.91 280.035 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 419.1 278.13 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 419.1 278.13 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 7f4d8dda-b11d-47c5-aa33-d6146c53cc03)) + (pin "2" (uuid dba017a8-d6f9-49a2-b85f-5f4b44ceed93)) + (pin "3" (uuid 930d7995-08c7-4300-9be9-6d69a255bf5c)) + (pin "4" (uuid cec62cc8-4db0-4a9d-ac56-c1e8c7480dee)) + (pin "5" (uuid f03a62c5-b9cf-4861-b4ac-c22be1fe0ffb)) + (pin "6" (uuid f4e051e9-bf8c-48b3-8cd3-611ba803f04d)) + (pin "7" (uuid fa25b931-eb93-45c0-9844-7e74f9ec0d3f)) + (pin "8" (uuid 7531fa9d-86d7-4180-a91d-c49c902af93c)) + (pin "9" (uuid f1a45869-13b9-471b-ba57-fe02ab61e384)) + (pin "10" (uuid 4f1ecff9-eac6-49d7-9121-14162a1ebc89)) + (pin "11" (uuid 0b7c3865-bbfc-44d9-b507-30ea1e5380a2)) + (pin "12" (uuid ed56d0ef-333e-4e4a-b117-be61b9ec2de5)) + (pin "13" (uuid 2d3ffa42-06f3-400a-abcf-caa1263009b4)) + (pin "14" (uuid ed78c18b-6ad8-4063-813c-73c94407428c)) + (pin "15" (uuid 29886632-843e-406a-8710-2cfe2df6913c)) + (pin "16" (uuid 9c2a5ea0-2b4f-4e64-9cca-aa4499b7f3b1)) + (pin "17" (uuid 08d842db-358a-4a22-8b8d-46e45ddc5679)) + (pin "18" (uuid 8cccca79-edf3-44da-8f22-c695b874905e)) + (pin "19" (uuid d6828930-7e49-42da-9fd5-62aab2a24cd3)) + (pin "20" (uuid fb458f8d-fb0e-4bc9-91c6-a8ad41030124)) + (pin "21" (uuid b96a8190-dfbe-41ea-b735-f286d2b05ab9)) + (pin "22" (uuid 1cc2d184-de0d-4108-b521-9daa75c8546d)) + (pin "23" (uuid 779090f9-56e9-4e50-a9b4-5d6bc638e04b)) + (pin "24" (uuid 534e8e1c-3df5-4cbf-ba2b-377de9385666)) + (pin "25" (uuid ba47926a-701e-4af7-acc7-dae271f5bd0e)) + (pin "26" (uuid 1bd7de62-bcb5-48a2-9beb-378f9716fa18)) + ) + + (symbol (lib_id "eSim_Subckt:4_OR") (at 356.87 203.2 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 88ba4906-718d-46a8-9997-ba1e0d08b8ef) + (property "Reference" "X12" (id 0) (at 358.775 191.77 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_OR" (id 1) (at 358.775 195.58 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 356.87 203.2 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 356.87 203.2 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid ce82db67-8069-4c9b-a1b1-1998cc08d327)) + (pin "2" (uuid 8e7b4000-5761-4ce2-8223-753ea46c5a15)) + (pin "3" (uuid 895d0d42-9e3c-4f82-819a-91d61d12e230)) + (pin "4" (uuid 5edb80bf-8c18-46b9-8ec3-a13d391435c4)) + (pin "5" (uuid ce6fd62d-2d55-41b7-a49d-2ddcaa8e7377)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 171.45 78.74 0) (unit 13) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 94352ba9-af59-4343-a5cd-7d01a13083d2) + (property "Reference" "U1" (id 0) (at 172.085 73.66 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 172.085 76.2 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 171.45 78.74 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 171.45 78.74 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 72f23861-0d5d-4b49-9ddb-a70a99c7a57b)) + (pin "2" (uuid a5fc28ed-1235-47d6-b87d-8d1d56a7401f)) + (pin "3" (uuid d1a179ca-9f36-471b-92db-f91763eef7b6)) + (pin "4" (uuid 5e40bd47-6a22-474d-8cb6-ac34537e96c5)) + (pin "5" (uuid 19953dbd-b1f9-47ec-bdab-32889a65cb5c)) + (pin "6" (uuid 318ef96c-ddaf-4a59-bca6-5c03ca019835)) + (pin "7" (uuid a82f60b5-1ad9-4d36-8d2d-485751106a8a)) + (pin "8" (uuid 25cb7fda-af9f-493a-8b50-3ae44b3bc3ea)) + (pin "9" (uuid 58481a83-629f-4b3a-ae86-87ef4eae6c0e)) + (pin "10" (uuid 15e65e80-b0cd-4a41-b6bd-f3604399ec70)) + (pin "11" (uuid 10a6d43b-c02f-42a4-8b06-f5f39249b749)) + (pin "12" (uuid 78037b19-939d-467a-b76f-09f7721c4ca8)) + (pin "13" (uuid dd119dd3-b37a-47e0-99ad-e43f872062b5)) + (pin "14" (uuid 3a7038bb-32dd-4c53-a7bb-cd261c49d361)) + (pin "15" (uuid dacf779c-1a07-4806-89dd-9bab662e22c7)) + (pin "16" (uuid 880a377f-df77-441d-83f6-aa83d743a55a)) + (pin "17" (uuid 823951ec-fe66-4718-a994-b514129c4feb)) + (pin "18" (uuid 95bd6318-abfe-492b-a6b3-138b1b255ce5)) + (pin "19" (uuid 869c678f-db0a-473b-8ba1-29c592de0bca)) + (pin "20" (uuid 22a94867-5138-493c-ba8e-885a42a5d8ea)) + (pin "21" (uuid e145eeaa-ec0d-4bdb-910c-65206a7ea509)) + (pin "22" (uuid 226e1fda-ef7c-4ce7-b917-7e5c5840a731)) + (pin "23" (uuid 5c3a08b1-4325-4395-83a9-8d9acf21f6d0)) + (pin "24" (uuid f4966727-05d4-4417-b2b9-cc0a33682217)) + (pin "25" (uuid 1273e040-2353-4706-b623-75f402b83d44)) + (pin "26" (uuid 3d4922af-0250-4998-a0be-d07f6a74ccb9)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 314.96 62.23 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9bebe23c-605d-470d-810f-245c646d420c) + (property "Reference" "U15" (id 0) (at 314.96 53.34 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 314.96 57.15 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 314.96 62.23 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 314.96 62.23 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 92b602e7-721d-4768-8440-8b8a55d0536e)) + (pin "2" (uuid c390fa67-c951-4e8b-b91d-5dc2458035ef)) + (pin "3" (uuid e0d87636-be91-4081-bb6f-ae3fdc7ba72e)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 171.45 62.23 0) (unit 4) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a408f5f4-2f47-4203-bfaa-1d664bc814f2) + (property "Reference" "U1" (id 0) (at 172.085 57.15 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 172.085 59.69 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 171.45 62.23 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 171.45 62.23 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 1292c483-b7b6-4cc9-b136-df94c64f4109)) + (pin "2" (uuid b565b07f-9110-43db-9908-530dd6c65a9a)) + (pin "3" (uuid fce5068e-a7ff-43b2-8427-c23b2ed900ac)) + (pin "4" (uuid 40c9564f-01f5-47c9-b875-f4d8e2a115a3)) + (pin "5" (uuid ceb66c70-d747-4d4d-9bc5-256a10ec57dc)) + (pin "6" (uuid 13bb49fa-1e96-48d2-88ee-a5b10773a69e)) + (pin "7" (uuid 32e6d2f4-8eeb-42a3-81d7-cabebdcaa71a)) + (pin "8" (uuid ce62aacc-2461-4472-a36b-0fd24675c410)) + (pin "9" (uuid 160e8d8c-ab0f-437b-bee8-a63c5bec72e3)) + (pin "10" (uuid 45ef91ab-de73-422a-b0d5-e7b424f42e8d)) + (pin "11" (uuid aba01ab3-dcaa-437b-bc70-f768ed626386)) + (pin "12" (uuid 42153ef5-ded9-4700-9b35-58f07fe98ba9)) + (pin "13" (uuid ca4f9d26-4cb0-4231-9210-23619122da07)) + (pin "14" (uuid b028b241-e61d-4da0-930c-8a1e685e86c4)) + (pin "15" (uuid d3a55456-1a27-4af9-afd7-f3a61eb755c4)) + (pin "16" (uuid e3a13196-1666-400f-ae8f-f8b5f2216846)) + (pin "17" (uuid 355251c1-4113-4856-9c73-103eb1a1fdaa)) + (pin "18" (uuid f126db02-2c35-436d-8c1b-dd6ddbddfe26)) + (pin "19" (uuid 46cee7ab-da88-44e4-a552-776c37af9251)) + (pin "20" (uuid 9dafcf19-b9df-4dfc-ac6c-06ba5b7d6296)) + (pin "21" (uuid 349c0511-ca5d-46c6-a7b8-63617c7152a7)) + (pin "22" (uuid 2bd3789e-a835-42ae-a791-a37d50503427)) + (pin "23" (uuid fed49221-4b97-4999-880c-6ab5e62190e3)) + (pin "24" (uuid 6e401706-d761-4737-af91-ba35e6b8edca)) + (pin "25" (uuid 1aad42cd-badc-4856-8ab8-a318a450e1f6)) + (pin "26" (uuid a93ca4e1-3960-4910-922d-d9c9c80aa659)) + ) + + (symbol (lib_id "eSim_Subckt:4_OR") (at 355.6 135.89 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a94f2f83-595a-4b39-9228-af01041bd56e) + (property "Reference" "X9" (id 0) (at 357.505 124.46 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_OR" (id 1) (at 357.505 128.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 355.6 135.89 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 355.6 135.89 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid bec307f0-dd2b-4b84-b6b4-eeb21bc32353)) + (pin "2" (uuid d9db5799-89f4-42b9-aa84-ebae481559ba)) + (pin "3" (uuid eb3f37a7-646c-484f-9c7e-7fcbd5ecb7ee)) + (pin "4" (uuid e558d657-0608-40df-bbf2-9b9b86731676)) + (pin "5" (uuid be0371c7-3c47-435d-bf04-ead1fe9b0de1)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 227.33 78.74 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid afb4231d-e9a6-4eaf-a940-4e3406d0b9f9) + (property "Reference" "U14" (id 0) (at 227.33 72.39 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 227.33 76.2 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 228.6 80.01 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 228.6 80.01 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 103d0810-7ebb-4985-8878-fb3cb95b910b)) + (pin "2" (uuid b2f8d47f-5f96-4f92-adf4-72ff6afe0666)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 171.45 259.08 0) (unit 5) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b36f0f70-b90e-4a2a-9c35-88d7a09ffe33) + (property "Reference" "U1" (id 0) (at 172.085 254 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 172.085 256.54 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 171.45 259.08 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 171.45 259.08 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 0bdb077d-e5b3-4cf3-af10-88df38ba4bdc)) + (pin "2" (uuid a3d98087-e4b5-4381-9fac-5cb32c57b6ff)) + (pin "3" (uuid db6b7256-20fb-4d30-bd05-e98a25fdba94)) + (pin "4" (uuid 61c0c3fc-ca3c-474a-9304-264c407120a5)) + (pin "5" (uuid cbfa62b6-5c18-418e-a2b0-a2385a70d7f4)) + (pin "6" (uuid 37080a1d-112f-480e-8f55-ab51f4168d30)) + (pin "7" (uuid 0509a2c1-81fd-47bd-a9bb-0bbff6fde7d7)) + (pin "8" (uuid 7dccf766-00f8-41a2-8214-c6e79586af76)) + (pin "9" (uuid c5ff8c95-f36c-4fa2-b964-0ee414d66330)) + (pin "10" (uuid 74e60255-e21a-4b66-a5b1-b90e74d19953)) + (pin "11" (uuid 661a29a6-de65-4375-b0cc-3fb0e2d8e53b)) + (pin "12" (uuid 170ffdfe-c201-448b-a122-85139c076c0b)) + (pin "13" (uuid 1b0f8669-e790-4a5c-8454-3631eee77446)) + (pin "14" (uuid 070d8459-c14e-47b6-8d32-c7531876f5fa)) + (pin "15" (uuid f79305b5-0cb4-4de7-abc6-c7c42b022d8c)) + (pin "16" (uuid c0efadbd-43f4-4054-ae9d-6e640999accc)) + (pin "17" (uuid 9d1129ad-ce7f-4963-ace8-a8733d300788)) + (pin "18" (uuid d9b648b7-2d2a-472f-89df-98d7bd167e64)) + (pin "19" (uuid 8dd1c0a5-1bdd-4ac2-a8d2-9b270ac06f4e)) + (pin "20" (uuid b60e9ae3-da23-4006-9324-636467e36c3f)) + (pin "21" (uuid 04ba6b32-ed2c-4cbd-b959-65fea722484d)) + (pin "22" (uuid e8245d1b-9b45-4b1c-9219-07120c2b9dc5)) + (pin "23" (uuid 7918e02a-56bb-416c-97b3-9439acf44427)) + (pin "24" (uuid a87fbb66-cf1f-40cf-b063-6bb526c8169f)) + (pin "25" (uuid 2e008b0a-0c64-445e-b1c3-dd7145601241)) + (pin "26" (uuid c90970aa-b494-4e0a-b0fa-4ccd023653b4)) + ) + + (symbol (lib_id "eSim_Subckt:4_OR") (at 355.6 278.13 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b4589445-9493-4d13-bb89-8fdca901acd1) + (property "Reference" "X10" (id 0) (at 357.505 266.7 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_OR" (id 1) (at 357.505 270.51 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 355.6 278.13 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 355.6 278.13 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a279263a-0d70-4c3f-aa33-26036d327f93)) + (pin "2" (uuid 18f77208-3475-47bd-92ee-2eefa1f10fc7)) + (pin "3" (uuid 115ed103-e3a6-4dab-a1ba-fb0d052e1a88)) + (pin "4" (uuid 5843055f-8ea0-416f-8f78-504049ae1d0f)) + (pin "5" (uuid df09af98-a2b9-4703-a714-8a7cc909908b)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 415.29 339.09 180) (unit 7) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b914d310-3b4b-4099-97d0-c3e0d22dc2fa) + (property "Reference" "U1" (id 0) (at 419.1 338.455 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 419.1 340.995 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 415.29 339.09 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 415.29 339.09 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid e487f3d5-f946-466c-a1f2-58ffd758767c)) + (pin "2" (uuid de176242-ce84-4a4c-a785-2b57d1377e37)) + (pin "3" (uuid e0fabfb8-cde0-4299-b3c2-6eb4175faff3)) + (pin "4" (uuid 5aab735e-c00b-45e5-93a2-2bca20c99967)) + (pin "5" (uuid daa7ea3f-d817-44bd-b58b-7e91334006df)) + (pin "6" (uuid c5013d5c-af9d-4370-9de6-c62e221ab409)) + (pin "7" (uuid f2cef9bd-ebff-4bff-84f1-1fe2ec95b4c4)) + (pin "8" (uuid 19869e23-c5fa-40a6-a21b-25b4206d6629)) + (pin "9" (uuid 54b1c5cf-653c-4422-b118-d106922b1697)) + (pin "10" (uuid cc24edd3-46fe-4620-835e-6758533c0170)) + (pin "11" (uuid 2b8164d6-b107-40b1-a8ae-c499211dae05)) + (pin "12" (uuid c65a8b2b-bcab-40d4-bd77-a311a974f25e)) + (pin "13" (uuid d74abe24-5476-4cfd-b8eb-dd2352070903)) + (pin "14" (uuid 7cce28d7-8d5d-470c-8cd9-1463ee882783)) + (pin "15" (uuid 4f285e79-03e1-4c00-b9ee-dc393ec79be2)) + (pin "16" (uuid f55c3280-186e-4179-971c-4917b7fae40f)) + (pin "17" (uuid f9fd9004-3f11-4f61-96e7-563a480d3420)) + (pin "18" (uuid 6fca7df7-db16-4fc9-a822-f4d6ce84b409)) + (pin "19" (uuid bba6ec44-22e2-4a8b-a336-9970ddf4a5c3)) + (pin "20" (uuid afb81e9b-80ff-4f1d-9376-f679234e097d)) + (pin "21" (uuid bac832f0-e5cc-4ada-9a0b-382302abb52a)) + (pin "22" (uuid e8e9700e-05d8-4c9b-a57c-0ac1a276de4b)) + (pin "23" (uuid 8936f302-c301-4b6f-857f-619629caa1f0)) + (pin "24" (uuid c3ff05d1-08c8-4418-97ab-c07b11a6a2ec)) + (pin "25" (uuid e75ad8f4-c75f-45a7-9a29-0ffd2c197a06)) + (pin "26" (uuid f26558cb-178b-4567-87f0-4d4cfc274adb)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 378.46 203.2 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid bdeff28c-6f9d-4719-a6d8-6ea713314e53) + (property "Reference" "U22" (id 0) (at 378.46 196.85 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 378.46 200.66 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 379.73 204.47 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 379.73 204.47 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 8aa8e110-5813-4ec4-977e-34cbce04811a)) + (pin "2" (uuid ee896eb8-e798-4ad8-8b8d-5b17e58337ef)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 171.45 121.92 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c6d713ef-7e32-48ec-9db6-c05e8eecb306) + (property "Reference" "U1" (id 0) (at 172.085 116.84 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 172.085 119.38 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 171.45 121.92 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 171.45 121.92 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 497034aa-dca7-4c21-8ad7-b2ba8702edec)) + (pin "2" (uuid a7926b74-be5a-41ce-a76f-918474c639fb)) + (pin "3" (uuid 7623ead3-178d-4989-86e1-550c6cf21f06)) + (pin "4" (uuid 42d730cb-cee3-4ed3-a0c7-4e56b826d686)) + (pin "5" (uuid d960aa92-12ea-49e4-9120-a6b50cbf77cf)) + (pin "6" (uuid dd2d0735-0011-4714-b51b-16e5f8ccb34c)) + (pin "7" (uuid 45058c26-ceba-4601-a3c4-a45c30acc472)) + (pin "8" (uuid de6d8b3d-9f0b-4f1a-bb65-b76fa2e98d0f)) + (pin "9" (uuid cd4ab710-3243-4d80-ad96-2dc4c780a1b2)) + (pin "10" (uuid 860d6857-8514-4a94-840a-4ccef8292f93)) + (pin "11" (uuid 4c716a76-8f9e-49fd-8e99-ca402396414e)) + (pin "12" (uuid b5fcabd6-8492-4121-87ed-359f35d35258)) + (pin "13" (uuid 144baa53-7e5f-4ffc-85eb-64d4b8d2ddf9)) + (pin "14" (uuid 00871cdd-bcfa-49e6-8c3b-d066ee26871d)) + (pin "15" (uuid 96c464df-0a2c-4f13-a83f-95c8b5213dc9)) + (pin "16" (uuid 2222551c-a216-4796-82be-48145919362b)) + (pin "17" (uuid ea0e1a6b-7a69-4938-9c99-ca4df9e9b73f)) + (pin "18" (uuid cfdbe8c8-b023-497d-bbd2-8509763f525b)) + (pin "19" (uuid 242ffc78-853f-4137-9588-6567b6512d7f)) + (pin "20" (uuid 2e9bd70a-7873-44d4-a184-3a60680cf825)) + (pin "21" (uuid 88a01872-8f16-4ff6-af29-e5dfa36b1e03)) + (pin "22" (uuid 721a2381-dc53-4f59-9f13-c92d20183536)) + (pin "23" (uuid b5e555a9-95fd-4b6e-9bf9-1b0e15521f4e)) + (pin "24" (uuid d191a81a-44a5-472e-a1cf-ef6c4e082dee)) + (pin "25" (uuid 1bfff9cb-5d34-4ead-bbec-0b812c6008bd)) + (pin "26" (uuid 0480b473-44ae-484a-9386-8166d21e0b57)) + ) + + (symbol (lib_id "eSim_Subckt:4_OR") (at 355.6 339.09 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid cc4eb294-6472-4a02-ae98-ce0410aa18e3) + (property "Reference" "X11" (id 0) (at 357.505 327.66 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_OR" (id 1) (at 357.505 331.47 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 355.6 339.09 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 355.6 339.09 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 559d36ad-c473-4745-af3a-b8709e27fffe)) + (pin "2" (uuid b73371fa-d13f-483b-bf00-c30b4490899d)) + (pin "3" (uuid 20382588-6f6e-448a-9fbd-5ff5fb3c573a)) + (pin "4" (uuid 34d5e2e9-5caf-45b4-a903-3f7ef0900098)) + (pin "5" (uuid 0a7db58d-c989-4dc3-a01d-0f6f8ed88431)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 314.96 78.74 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid e8fde900-fd7d-4944-a62a-17aff811bcf0) + (property "Reference" "U16" (id 0) (at 314.96 69.85 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 314.96 73.66 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 314.96 78.74 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 314.96 78.74 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid b02f0565-00bf-4433-bffc-b21307b70938)) + (pin "2" (uuid 08b10f20-d8fe-4060-bd58-4f74d0485f0c)) + (pin "3" (uuid 8ada6815-c617-4439-b552-c44e0de94306)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 314.96 186.69 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid eaa76324-1858-42c2-97dd-b64b4fe98d31) + (property "Reference" "U18" (id 0) (at 314.96 177.8 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 314.96 181.61 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 314.96 186.69 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 314.96 186.69 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 7c86de5e-3dc1-4884-9d9b-ef69021da6b6)) + (pin "2" (uuid f2cd87ab-7dfe-47a7-9b52-208625fa7c83)) + (pin "3" (uuid b8522f30-b93b-4511-b85f-1346c28fe778)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 419.1 203.2 180) (unit 9) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ebe51540-318c-40dd-83a7-8ba8c3fcc952) + (property "Reference" "U1" (id 0) (at 422.91 202.565 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 422.91 205.105 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 419.1 203.2 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 419.1 203.2 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 7bc73cf1-8902-47b8-80b0-32e19ac9d6dc)) + (pin "2" (uuid e75c0c8d-629b-4d54-9c4c-c3754310e5cb)) + (pin "3" (uuid 534a9270-c39f-4b8c-acc1-34c667adc583)) + (pin "4" (uuid 46e2bc1b-cce7-4ec4-8155-f8ae6cfae09a)) + (pin "5" (uuid 7e61111d-fe73-4978-adc7-e168700aea97)) + (pin "6" (uuid b7c2d623-dbde-4212-af55-3df64efd75e6)) + (pin "7" (uuid 7666458c-9607-4834-a658-4bd630bbeedb)) + (pin "8" (uuid 6ae2cdc2-d930-4a03-b056-d05180128558)) + (pin "9" (uuid efa8e8c4-5095-457b-9271-3229c44d2643)) + (pin "10" (uuid 07c3f15f-66e0-4bdc-91a0-2fd60db3ea53)) + (pin "11" (uuid 884b29d4-0e03-4f11-86a9-1a6c2e2f1267)) + (pin "12" (uuid cbff013e-bde0-48df-852c-7b66a31bea82)) + (pin "13" (uuid 36752b84-882c-4c2d-822d-1f2e24c989dd)) + (pin "14" (uuid 936d4cad-070e-40b5-a368-1bb08fd6a1e0)) + (pin "15" (uuid 2f10140c-684a-435f-b6d5-ab0ba95f5a42)) + (pin "16" (uuid 5d04b33b-a868-4f50-8663-aac030397d52)) + (pin "17" (uuid c1a4ea06-04a3-4695-b2fd-9ed1d72bdba6)) + (pin "18" (uuid 5ac140dc-b0ec-4d53-b1d6-c4563c2f692e)) + (pin "19" (uuid 8aa58791-8e0f-46c5-a9a0-e9a87b49a1fb)) + (pin "20" (uuid b36a8aef-be46-4e61-814a-6361bf230d91)) + (pin "21" (uuid 67ae1ee2-a809-4d7b-a707-e4034fe36d44)) + (pin "22" (uuid 48c90d4a-6ee0-4f99-9ff7-59a55b543632)) + (pin "23" (uuid 3c99afac-7590-4a05-abde-f61c3f8d8cf5)) + (pin "24" (uuid 1c7ed6cf-a5c0-49f8-bedf-f5d58667caab)) + (pin "25" (uuid 988091bb-2106-4051-be8b-ba17139408e5)) + (pin "26" (uuid 11d7d680-8838-4611-b3d1-5a4528344aba)) + ) + + (symbol (lib_id "eSim_Subckt:4_and") (at 313.69 224.79 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid ef1d0c54-1780-428b-bd3f-6cf506440481) + (property "Reference" "X7" (id 0) (at 316.23 223.52 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 315.0381 218.44 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 313.69 224.79 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 313.69 224.79 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 9594d5dd-d94f-4527-8a35-4ce0a7ed2293)) + (pin "2" (uuid 36605970-a142-4383-b1ef-e9f455ad0c8d)) + (pin "3" (uuid 6bf02ea7-328f-47aa-8c9f-a036f8436815)) + (pin "4" (uuid 408d4c1d-8e06-4b11-9873-c3dbf42fbfc7)) + (pin "5" (uuid 4c4ace1e-0d52-4daf-8913-01e24c0e4411)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 171.45 124.46 0) (unit 2) + (in_bom yes) (on_board yes) + (uuid f0abd593-7565-4e66-94eb-b904c94f4f51) + (property "Reference" "U1" (id 0) (at 171.45 129.54 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 171.45 127 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 171.45 124.46 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 171.45 124.46 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid af0a7290-4c69-44dc-b250-e24a940f9fc5)) + (pin "2" (uuid f1e1b9e4-91a0-478b-afb1-a8d54af31fd6)) + (pin "3" (uuid 446a8400-20d8-478e-8e4e-3eea7cfa728b)) + (pin "4" (uuid c2c66ee7-9a01-4b19-88b4-76b7f0028975)) + (pin "5" (uuid 05413fdb-f185-49b1-b711-8b2ab2aefcde)) + (pin "6" (uuid 02881bd6-709f-4557-983c-91c23065c85b)) + (pin "7" (uuid f2873099-15ef-46f8-a517-27d76fa8a07c)) + (pin "8" (uuid 4290b09b-1ec4-4502-8341-c8c18c193131)) + (pin "9" (uuid 86e334df-e4aa-4bb2-b342-2ecb98638159)) + (pin "10" (uuid 47ca01e1-41ed-4b6d-b806-d5c472699d02)) + (pin "11" (uuid 18199eb3-f221-4ae4-abc5-156bacf73afe)) + (pin "12" (uuid 9b4a7ae3-5382-493c-b255-1c6aa6a3f9e9)) + (pin "13" (uuid 431d7920-f433-4b02-90b3-371b6a861f59)) + (pin "14" (uuid 74ed7c94-185d-429e-a9f6-b0a94c8a0fcc)) + (pin "15" (uuid e0ba1b0b-639f-44fb-9f1f-81bb3c23e62c)) + (pin "16" (uuid 733df4f3-b064-4fca-a0f7-eaf280dcbe90)) + (pin "17" (uuid a8d524b4-120b-4557-85b1-a2b63996655b)) + (pin "18" (uuid d31b0598-95df-43cf-9ed0-a8f31fab6fe3)) + (pin "19" (uuid 2bf55594-a044-4dc2-bb76-b1e4af8f3369)) + (pin "20" (uuid 40686720-d983-4d8b-9219-bfa2c2697a01)) + (pin "21" (uuid dcb0ff83-7354-455f-b274-10d1cfacc907)) + (pin "22" (uuid af77a480-6f2f-4121-a9e8-2d6332d30a05)) + (pin "23" (uuid 7904941a-ffb8-4948-82d7-5040b7738ad6)) + (pin "24" (uuid 418acc52-9e03-4da2-b18c-54122636aecc)) + (pin "25" (uuid 301a6fa2-959a-4eb5-9c45-ca06b0339049)) + (pin "26" (uuid c50d08d1-9c49-43d7-8a19-0b5f0c9fd5f9)) + ) + + (symbol (lib_id "eSim_Subckt:3_and") (at 312.42 273.05 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid f8fd0137-1153-4a5b-9f34-9698af5f904c) + (property "Reference" "X4" (id 0) (at 314.428 262.89 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "3_and" (id 1) (at 314.428 266.7 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 312.42 273.05 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 312.42 273.05 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 4d4d98c3-13eb-46a7-b651-3b2e83b19a1b)) + (pin "2" (uuid 8c486b90-8a15-4461-bae0-13e95d99baa3)) + (pin "3" (uuid 1d512ae4-0f87-4227-b075-fbd4a9d86216)) + (pin "4" (uuid 4a1264f8-c45a-4efc-83ca-20e8c469b2d9)) + ) + + (symbol (lib_id "eSim_Subckt:4_and") (at 313.69 209.55 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid ff779d31-4b1c-4e13-871d-80d336467569) + (property "Reference" "X6" (id 0) (at 314.96 208.28 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 315.0381 203.2 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 313.69 209.55 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 313.69 209.55 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 58325b4d-e5e6-447f-bad0-c46caddbafa8)) + (pin "2" (uuid 8c7dfbb4-8164-4481-8938-1e2286812237)) + (pin "3" (uuid abae478e-08a0-4a49-80a8-b0f2370596b0)) + (pin "4" (uuid 5f54dc1a-0995-4c13-a85a-71d3defa50a6)) + (pin "5" (uuid 445c6b4d-3644-4505-8ca5-477f7d65efed)) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/c6d713ef-7e32-48ec-9db6-c05e8eecb306" + (reference "U1") (unit 1) (value "PORT") (footprint "") + ) + (path "/f0abd593-7565-4e66-94eb-b904c94f4f51" + (reference "U1") (unit 2) (value "PORT") (footprint "") + ) + (path "/682b031d-8acc-46b8-a682-82ac62b55acb" + (reference "U1") (unit 3) (value "PORT") (footprint "") + ) + (path "/a408f5f4-2f47-4203-bfaa-1d664bc814f2" + (reference "U1") (unit 4) (value "PORT") (footprint "") + ) + (path "/b36f0f70-b90e-4a2a-9c35-88d7a09ffe33" + (reference "U1") (unit 5) (value "PORT") (footprint "") + ) + (path "/025cd798-000a-4175-9397-e84cc95083cd" + (reference "U1") (unit 6) (value "PORT") (footprint "") + ) + (path "/b914d310-3b4b-4099-97d0-c3e0d22dc2fa" + (reference "U1") (unit 7) (value "PORT") (footprint "") + ) + (path "/5c128a71-d1e1-455d-92a8-995e8f57962f" + (reference "U1") (unit 8) (value "PORT") (footprint "") + ) + (path "/ebe51540-318c-40dd-83a7-8ba8c3fcc952" + (reference "U1") (unit 9) (value "PORT") (footprint "") + ) + (path "/861d76a1-939d-48ae-9f07-b86239fbaa48" + (reference "U1") (unit 10) (value "PORT") (footprint "") + ) + (path "/4d1c2754-a631-4f59-915d-bfbe255c91be" + (reference "U1") (unit 11) (value "PORT") (footprint "") + ) + (path "/690415a7-4262-46d0-a0c9-2a4c9127e1c6" + (reference "U1") (unit 12) (value "PORT") (footprint "") + ) + (path "/94352ba9-af59-4343-a5cd-7d01a13083d2" + (reference "U1") (unit 13) (value "PORT") (footprint "") + ) + (path "/22528584-059f-420a-b68f-84447d1e12b0" + (reference "U1") (unit 14) (value "PORT") (footprint "") + ) + (path "/23d51459-3a56-4572-9483-10804eb13a05" + (reference "U1") (unit 15) (value "PORT") (footprint "") + ) + (path "/24042a48-66e5-4bd0-ba0a-095b27d58c4c" + (reference "U1") (unit 16) (value "PORT") (footprint "") + ) + (path "/afb4231d-e9a6-4eaf-a940-4e3406d0b9f9" + (reference "U14") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/9bebe23c-605d-470d-810f-245c646d420c" + (reference "U15") (unit 1) (value "d_and") (footprint "") + ) + (path "/e8fde900-fd7d-4944-a62a-17aff811bcf0" + (reference "U16") (unit 1) (value "d_and") (footprint "") + ) + (path "/79fd7133-9704-453c-b0a9-4f35a7367e5d" + (reference "U17") (unit 1) (value "d_and") (footprint "") + ) + (path "/eaa76324-1858-42c2-97dd-b64b4fe98d31" + (reference "U18") (unit 1) (value "d_and") (footprint "") + ) + (path "/5ea7e26e-6953-434d-89a2-d04796dfb5d7" + (reference "U19") (unit 1) (value "d_and") (footprint "") + ) + (path "/6faa1544-540b-4630-9102-3d877fb3eef8" + (reference "U20") (unit 1) (value "d_nor") (footprint "") + ) + (path "/09fc65f9-c4d0-43fc-807b-1ef8bd7de889" + (reference "U21") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/bdeff28c-6f9d-4719-a6d8-6ea713314e53" + (reference "U22") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/300ca69a-1938-4a60-bb4f-4c87e2f532aa" + (reference "X1") (unit 1) (value "3_and") (footprint "") + ) + (path "/4312511c-2af5-4d4d-bf2d-943d40353908" + (reference "X2") (unit 1) (value "3_and") (footprint "") + ) + (path "/12c982d3-b7d5-4cf2-89fe-ad393f06cae1" + (reference "X3") (unit 1) (value "3_and") (footprint "") + ) + (path "/f8fd0137-1153-4a5b-9f34-9698af5f904c" + (reference "X4") (unit 1) (value "3_and") (footprint "") + ) + (path "/0c388e6d-e8d9-4e30-9c19-84b5fe736638" + (reference "X5") (unit 1) (value "4_and") (footprint "") + ) + (path "/ff779d31-4b1c-4e13-871d-80d336467569" + (reference "X6") (unit 1) (value "4_and") (footprint "") + ) + (path "/ef1d0c54-1780-428b-bd3f-6cf506440481" + (reference "X7") (unit 1) (value "4_and") (footprint "") + ) + (path "/81877f22-a7b4-45f9-b364-b178e146ed2f" + (reference "X8") (unit 1) (value "4_and") (footprint "") + ) + (path "/a94f2f83-595a-4b39-9228-af01041bd56e" + (reference "X9") (unit 1) (value "4_OR") (footprint "") + ) + (path "/b4589445-9493-4d13-bb89-8fdca901acd1" + (reference "X10") (unit 1) (value "4_OR") (footprint "") + ) + (path "/cc4eb294-6472-4a02-ae98-ce0410aa18e3" + (reference "X11") (unit 1) (value "4_OR") (footprint "") + ) + (path "/88ba4906-718d-46a8-9997-ba1e0d08b8ef" + (reference "X12") (unit 1) (value "4_OR") (footprint "") + ) + ) +) diff --git a/library/SubcircuitLibrary/74F182/74F182.sub b/library/SubcircuitLibrary/74F182/74F182.sub new file mode 100644 index 000000000..1dfa458e9 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/74F182.sub @@ -0,0 +1,93 @@ +* Subcircuit 74F182 +.subckt 74F182 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ net-_u1-pad6_ net-_u1-pad7_ unconnected-_u1-pad8_ net-_u1-pad9_ net-_u1-pad10_ net-_u1-pad11_ net-_u1-pad12_ net-_u1-pad13_ net-_u1-pad14_ net-_u1-pad15_ unconnected-_u1-pad16_ +.title kicad schematic +.include 4_OR.sub +.include 4_and.sub +.include 3_and.sub +* u18 net-_u1-pad14_ net-_u1-pad15_ net-_u18-pad3_ d_and +x3 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad14_ net-_x12-pad2_ 3_and +x2 net-_u14-pad2_ net-_u1-pad3_ net-_u1-pad1_ net-_x2-pad4_ 3_and +x1 net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad1_ net-_x1-pad4_ 3_and +x7 net-_u14-pad2_ net-_u1-pad3_ net-_u1-pad1_ net-_u1-pad14_ net-_x12-pad4_ 4_and +* u9 net-_u1-pad6_ d_pullup +* u8 net-_u1-pad5_ d_pullup +x8 net-_u1-pad3_ net-_u1-pad1_ net-_u1-pad14_ net-_u1-pad5_ net-_x10-pad4_ 4_and +* u19 net-_u1-pad5_ net-_u1-pad6_ net-_u19-pad3_ d_and +x5 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad14_ net-_u1-pad5_ net-_x10-pad3_ 4_and +x4 net-_u1-pad14_ net-_u1-pad15_ net-_u1-pad5_ net-_x10-pad2_ 3_and +x9 net-_u17-pad3_ net-_x1-pad4_ net-_x2-pad4_ unconnected-_x9-pad4_ net-_u21-pad1_ 4_OR +* u17 net-_u1-pad1_ net-_u1-pad2_ net-_u17-pad3_ d_and +* u16 net-_u1-pad3_ net-_u14-pad2_ net-_u16-pad3_ d_and +* u15 net-_u1-pad3_ net-_u1-pad4_ net-_u15-pad3_ d_and +* u21 net-_u21-pad1_ net-_u1-pad11_ d_inverter +* u20 net-_u15-pad3_ net-_u16-pad3_ net-_u1-pad12_ d_nor +x11 net-_u1-pad4_ net-_u1-pad2_ net-_u1-pad15_ net-_u1-pad6_ net-_u1-pad7_ 4_OR +x10 net-_u19-pad3_ net-_x10-pad2_ net-_x10-pad3_ net-_x10-pad4_ net-_u1-pad10_ 4_OR +x6 net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad1_ net-_u1-pad14_ net-_x12-pad3_ 4_and +* u22 net-_u22-pad1_ net-_u1-pad9_ d_inverter +x12 net-_u18-pad3_ net-_x12-pad2_ net-_x12-pad3_ net-_x12-pad4_ net-_u22-pad1_ 4_OR +* u2 net-_u1-pad3_ d_pullup +* u14 net-_u1-pad13_ net-_u14-pad2_ d_inverter +* u3 net-_u1-pad4_ d_pullup +* u4 net-_u1-pad13_ d_pullup +* u5 net-_u1-pad1_ d_pullup +* u6 net-_u1-pad2_ d_pullup +* u7 net-_u1-pad14_ d_pullup +* u10 net-_u1-pad15_ d_pullup +a1 [net-_u1-pad14_ net-_u1-pad15_ ] net-_u18-pad3_ u18 +a2 net-_u1-pad6_ u9 +a3 net-_u1-pad5_ u8 +a4 [net-_u1-pad5_ net-_u1-pad6_ ] net-_u19-pad3_ u19 +a5 [net-_u1-pad1_ net-_u1-pad2_ ] net-_u17-pad3_ u17 +a6 [net-_u1-pad3_ net-_u14-pad2_ ] net-_u16-pad3_ u16 +a7 [net-_u1-pad3_ net-_u1-pad4_ ] net-_u15-pad3_ u15 +a8 net-_u21-pad1_ net-_u1-pad11_ u21 +a9 [net-_u15-pad3_ net-_u16-pad3_ ] net-_u1-pad12_ u20 +a10 net-_u22-pad1_ net-_u1-pad9_ u22 +a11 net-_u1-pad3_ u2 +a12 net-_u1-pad13_ net-_u14-pad2_ u14 +a13 net-_u1-pad4_ u3 +a14 net-_u1-pad13_ u4 +a15 net-_u1-pad1_ u5 +a16 net-_u1-pad2_ u6 +a17 net-_u1-pad14_ u7 +a18 net-_u1-pad15_ u10 +* Schematic Name: d_and, Ngspice Name: d_and +.model u18 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_pullup, Ngspice Name: d_pullup +.model u9 d_pullup(load=1.0e-12 ) +* Schematic Name: d_pullup, Ngspice Name: d_pullup +.model u8 d_pullup(load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u19 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u17 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u16 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u15 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u21 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u20 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u22 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_pullup, Ngspice Name: d_pullup +.model u2 d_pullup(load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u14 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_pullup, Ngspice Name: d_pullup +.model u3 d_pullup(load=1.0e-12 ) +* Schematic Name: d_pullup, Ngspice Name: d_pullup +.model u4 d_pullup(load=1.0e-12 ) +* Schematic Name: d_pullup, Ngspice Name: d_pullup +.model u5 d_pullup(load=1.0e-12 ) +* Schematic Name: d_pullup, Ngspice Name: d_pullup +.model u6 d_pullup(load=1.0e-12 ) +* Schematic Name: d_pullup, Ngspice Name: d_pullup +.model u7 d_pullup(load=1.0e-12 ) +* Schematic Name: d_pullup, Ngspice Name: d_pullup +.model u10 d_pullup(load=1.0e-12 ) +* Control Statements + +.ends 74F182 \ No newline at end of file diff --git a/library/SubcircuitLibrary/74F182/74F182_Previous_Values.xml b/library/SubcircuitLibrary/74F182/74F182_Previous_Values.xml new file mode 100644 index 000000000..8630e4a87 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/74F182_Previous_Values.xml @@ -0,0 +1 @@ +d_inverterd_andd_andd_inverterd_andd_andd_andd_nord_inverterd_pullupd_pullupd_pullupd_pullupd_pullupd_pullupd_pullupd_pullupd_pullupC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\3_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\3_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\3_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\3_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_ORC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_ORC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_ORC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_ORtruefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or Amperessecsecsec \ No newline at end of file diff --git a/library/SubcircuitLibrary/74F182/_autosave-74F182.sch b/library/SubcircuitLibrary/74F182/_autosave-74F182.sch new file mode 100644 index 000000000..c42ccd52e --- /dev/null +++ b/library/SubcircuitLibrary/74F182/_autosave-74F182.sch @@ -0,0 +1,706 @@ +EESchema Schematic File Version 5 +EELAYER 36 0 +EELAYER END +$Descr A2 23386 16535 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +Comment5 "" +Comment6 "" +Comment7 "" +Comment8 "" +Comment9 "" +$EndDescr +Connection ~ 10300 10300 +Connection ~ 10450 10200 +Connection ~ 10450 10800 +Connection ~ 10450 11350 +Connection ~ 10600 7350 +Connection ~ 10600 10700 +Connection ~ 10750 7250 +Connection ~ 10750 7850 +Connection ~ 10750 8400 +Connection ~ 10750 9000 +Connection ~ 10750 10600 +Connection ~ 10750 11250 +Connection ~ 10900 4900 +Connection ~ 10900 7750 +Connection ~ 10900 11150 +Connection ~ 11050 4800 +Connection ~ 11050 5500 +Connection ~ 11050 6000 +Connection ~ 11050 7650 +Connection ~ 11050 8300 +Connection ~ 11050 8900 +Connection ~ 11050 11050 +Connection ~ 11200 2450 +Connection ~ 11200 5400 +Connection ~ 11200 8200 +Connection ~ 11350 2350 +Connection ~ 11350 3000 +Connection ~ 11350 5300 +Connection ~ 11350 5900 +Connection ~ 11350 8100 +Connection ~ 11350 8800 +Connection ~ 11500 3100 +Connection ~ 11500 5800 +NoConn ~ 7000 12750 +NoConn ~ 7000 13200 +NoConn ~ 13650 5500 +Wire Wire Line + 7000 2350 11350 2350 +Wire Wire Line + 7000 2450 11200 2450 +Wire Wire Line + 7000 3100 8650 3100 +Wire Wire Line + 7000 4800 11050 4800 +Wire Wire Line + 7000 4900 10900 4900 +Wire Wire Line + 7000 7250 10750 7250 +Wire Wire Line + 7000 7350 10600 7350 +Wire Wire Line + 7000 10200 10450 10200 +Wire Wire Line + 7000 10300 10300 10300 +Wire Wire Line + 9250 3100 11500 3100 +Wire Wire Line + 10300 10300 11950 10300 +Wire Wire Line + 10300 13500 10300 10300 +Wire Wire Line + 10450 10200 11950 10200 +Wire Wire Line + 10450 10800 10450 10200 +Wire Wire Line + 10450 10800 11950 10800 +Wire Wire Line + 10450 11350 10450 10800 +Wire Wire Line + 10450 11350 11900 11350 +Wire Wire Line + 10450 11950 10450 11350 +Wire Wire Line + 10600 7350 10600 10700 +Wire Wire Line + 10600 7350 11950 7350 +Wire Wire Line + 10600 10700 10600 13400 +Wire Wire Line + 10600 10700 11950 10700 +Wire Wire Line + 10750 7250 10750 7850 +Wire Wire Line + 10750 7250 11950 7250 +Wire Wire Line + 10750 7850 10750 8400 +Wire Wire Line + 10750 7850 11950 7850 +Wire Wire Line + 10750 8400 10750 9000 +Wire Wire Line + 10750 8400 11950 8400 +Wire Wire Line + 10750 9000 10750 10600 +Wire Wire Line + 10750 9000 11950 9000 +Wire Wire Line + 10750 10600 10750 11250 +Wire Wire Line + 10750 10600 11950 10600 +Wire Wire Line + 10750 11250 10750 11850 +Wire Wire Line + 10900 4900 10900 7750 +Wire Wire Line + 10900 4900 11950 4900 +Wire Wire Line + 10900 7750 10900 11150 +Wire Wire Line + 10900 7750 11950 7750 +Wire Wire Line + 10900 11150 10900 13300 +Wire Wire Line + 11050 4800 11050 5500 +Wire Wire Line + 11050 4800 11950 4800 +Wire Wire Line + 11050 5500 11050 6000 +Wire Wire Line + 11050 6000 11050 7650 +Wire Wire Line + 11050 6000 11950 6000 +Wire Wire Line + 11050 7650 11050 8300 +Wire Wire Line + 11050 7650 11950 7650 +Wire Wire Line + 11050 8300 11050 8900 +Wire Wire Line + 11050 8300 11950 8300 +Wire Wire Line + 11050 8900 11050 11050 +Wire Wire Line + 11050 8900 11950 8900 +Wire Wire Line + 11050 11050 11050 11750 +Wire Wire Line + 11050 11050 11900 11050 +Wire Wire Line + 11200 2450 11200 5400 +Wire Wire Line + 11200 2450 11950 2450 +Wire Wire Line + 11200 5400 11200 8200 +Wire Wire Line + 11200 8200 11200 13200 +Wire Wire Line + 11200 8200 11950 8200 +Wire Wire Line + 11350 2350 11350 3000 +Wire Wire Line + 11350 2350 11950 2350 +Wire Wire Line + 11350 3000 11350 5300 +Wire Wire Line + 11350 3000 11950 3000 +Wire Wire Line + 11350 5300 11350 5900 +Wire Wire Line + 11350 5300 11950 5300 +Wire Wire Line + 11350 5900 11350 8100 +Wire Wire Line + 11350 5900 11950 5900 +Wire Wire Line + 11350 8100 11350 8800 +Wire Wire Line + 11350 8100 11950 8100 +Wire Wire Line + 11350 8800 11350 11650 +Wire Wire Line + 11350 8800 11950 8800 +Wire Wire Line + 11500 3100 11950 3100 +Wire Wire Line + 11500 5800 11500 3100 +Wire Wire Line + 11500 5800 11950 5800 +Wire Wire Line + 11500 8700 11500 5800 +Wire Wire Line + 11900 11150 10900 11150 +Wire Wire Line + 11900 11250 10750 11250 +Wire Wire Line + 11950 5400 11200 5400 +Wire Wire Line + 11950 5500 11050 5500 +Wire Wire Line + 11950 8700 11500 8700 +Wire Wire Line + 11950 11650 11350 11650 +Wire Wire Line + 11950 11750 11050 11750 +Wire Wire Line + 11950 11850 10750 11850 +Wire Wire Line + 11950 11950 10450 11950 +Wire Wire Line + 12800 5300 13650 5300 +Wire Wire Line + 12800 5400 12800 5300 +Wire Wire Line + 12800 5900 13050 5900 +Wire Wire Line + 12800 7750 13600 7750 +Wire Wire Line + 12800 10700 13500 10700 +Wire Wire Line + 12800 11200 13500 11200 +Wire Wire Line + 12850 7300 13700 7300 +Wire Wire Line + 12850 8250 13600 8250 +Wire Wire Line + 12850 8850 13700 8850 +Wire Wire Line + 12850 10250 13650 10250 +Wire Wire Line + 12850 11800 13650 11800 +Wire Wire Line + 13050 5400 13650 5400 +Wire Wire Line + 13050 5900 13050 5400 +Wire Wire Line + 13500 10700 13500 10900 +Wire Wire Line + 13500 10900 13650 10900 +Wire Wire Line + 13500 11000 13650 11000 +Wire Wire Line + 13500 11200 13500 11000 +Wire Wire Line + 13600 7750 13600 7950 +Wire Wire Line + 13600 7950 13700 7950 +Wire Wire Line + 13600 8050 13600 8250 +Wire Wire Line + 13650 2400 12850 2400 +Wire Wire Line + 13650 2650 13650 2400 +Wire Wire Line + 13650 2750 13650 3050 +Wire Wire Line + 13650 3050 12850 3050 +Wire Wire Line + 13650 4850 12850 4850 +Wire Wire Line + 13650 5200 13650 4850 +Wire Wire Line + 13650 10250 13650 10800 +Wire Wire Line + 13650 11800 13650 11100 +Wire Wire Line + 13650 13200 11200 13200 +Wire Wire Line + 13650 13300 10900 13300 +Wire Wire Line + 13650 13400 10600 13400 +Wire Wire Line + 13650 13500 10300 13500 +Wire Wire Line + 13700 7300 13700 7850 +Wire Wire Line + 13700 8050 13600 8050 +Wire Wire Line + 13700 8850 13700 8150 +Wire Wire Line + 14550 2700 16300 2700 +Wire Wire Line + 14550 10950 16250 10950 +Wire Wire Line + 15150 5350 16250 5350 +Wire Wire Line + 15200 8000 16250 8000 +Wire Wire Line + 16100 13350 14550 13350 +$Comp +L eSim_Miscellaneous:PORT U? +U 3 1 00000000 +P 6750 2350 +F 0 "U?" H 6775 2550 30 0000 C CNN +F 1 "PORT" H 6775 2450 30 0000 C CNN +F 2 "" H 6750 2350 60 0000 C CNN +F 3 "" H 6750 2350 60 0000 C CNN + 3 6750 2350 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 4 1 00000000 +P 6750 2450 +F 0 "U?" H 6775 2650 30 0000 C CNN +F 1 "PORT" H 6775 2550 30 0000 C CNN +F 2 "" H 6750 2450 60 0000 C CNN +F 3 "" H 6750 2450 60 0000 C CNN + 4 6750 2450 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 13 1 00000000 +P 6750 3100 +F 0 "U?" H 6775 3300 30 0000 C CNN +F 1 "PORT" H 6775 3200 30 0000 C CNN +F 2 "" H 6750 3100 60 0000 C CNN +F 3 "" H 6750 3100 60 0000 C CNN + 13 6750 3100 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 1 1 00000000 +P 6750 4800 +F 0 "U?" H 6775 5000 30 0000 C CNN +F 1 "PORT" H 6775 4900 30 0000 C CNN +F 2 "" H 6750 4800 60 0000 C CNN +F 3 "" H 6750 4800 60 0000 C CNN + 1 6750 4800 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 2 1 00000000 +P 6750 4900 +F 0 "U?" H 6750 4700 30 0000 C CNN +F 1 "PORT" H 6750 4800 30 0000 C CNN +F 2 "" H 6750 4900 60 0000 C CNN +F 3 "" H 6750 4900 60 0000 C CNN + 2 6750 4900 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 14 1 00000000 +P 6750 7250 +F 0 "U?" H 6775 7450 30 0000 C CNN +F 1 "PORT" H 6775 7350 30 0000 C CNN +F 2 "" H 6750 7250 60 0000 C CNN +F 3 "" H 6750 7250 60 0000 C CNN + 14 6750 7250 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 15 1 00000000 +P 6750 7350 +F 0 "U?" H 6775 7550 30 0000 C CNN +F 1 "PORT" H 6775 7450 30 0000 C CNN +F 2 "" H 6750 7350 60 0000 C CNN +F 3 "" H 6750 7350 60 0000 C CNN + 15 6750 7350 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 5 1 00000000 +P 6750 10200 +F 0 "U?" H 6775 10400 30 0000 C CNN +F 1 "PORT" H 6775 10300 30 0000 C CNN +F 2 "" H 6750 10200 60 0000 C CNN +F 3 "" H 6750 10200 60 0000 C CNN + 5 6750 10200 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 6 1 00000000 +P 6750 10300 +F 0 "U?" H 6775 10500 30 0000 C CNN +F 1 "PORT" H 6775 10400 30 0000 C CNN +F 2 "" H 6750 10300 60 0000 C CNN +F 3 "" H 6750 10300 60 0000 C CNN + 6 6750 10300 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 16 1 00000000 +P 6750 12750 +F 0 "U?" H 6775 12950 30 0000 C CNN +F 1 "PORT" H 6775 12850 30 0000 C CNN +F 2 "" H 6750 12750 60 0000 C CNN +F 3 "" H 6750 12750 60 0000 C CNN + 16 6750 12750 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 8 1 00000000 +P 6750 13200 +F 0 "U?" H 6775 13400 30 0000 C CNN +F 1 "PORT" H 6775 13300 30 0000 C CNN +F 2 "" H 6750 13200 60 0000 C CNN +F 3 "" H 6750 13200 60 0000 C CNN + 8 6750 13200 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 7 1 00000000 +P 16350 13350 +F 0 "U?" H 16200 13325 30 0000 R CNN +F 1 "PORT" H 16200 13425 30 0000 R CNN +F 2 "" H 16350 13350 60 0000 C CNN +F 3 "" H 16350 13350 60 0000 C CNN + 7 16350 13350 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 11 1 00000000 +P 16500 5350 +F 0 "U?" H 16350 5325 30 0000 R CNN +F 1 "PORT" H 16350 5425 30 0000 R CNN +F 2 "" H 16500 5350 60 0000 C CNN +F 3 "" H 16500 5350 60 0000 C CNN + 11 16500 5350 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 9 1 00000000 +P 16500 8000 +F 0 "U?" H 16350 7975 30 0000 R CNN +F 1 "PORT" H 16350 8075 30 0000 R CNN +F 2 "" H 16500 8000 60 0000 C CNN +F 3 "" H 16500 8000 60 0000 C CNN + 9 16500 8000 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 10 1 00000000 +P 16500 10950 +F 0 "U?" H 16350 10925 30 0000 R CNN +F 1 "PORT" H 16350 11025 30 0000 R CNN +F 2 "" H 16500 10950 60 0000 C CNN +F 3 "" H 16500 10950 60 0000 C CNN + 10 16500 10950 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 12 1 00000000 +P 16550 2700 +F 0 "U?" H 16400 2675 30 0000 R CNN +F 1 "PORT" H 16400 2775 30 0000 R CNN +F 2 "" H 16550 2700 60 0000 C CNN +F 3 "" H 16550 2700 60 0000 C CNN + 12 16550 2700 + -1 0 0 1 +$EndComp +$Comp +L eSim_Digital:d_inverter U14 +U 1 1 00000000 +P 8950 3100 +F 0 "U14" H 8950 3350 60 0000 C CNN +F 1 "d_inverter" H 8950 3200 60 0000 C CNN +F 2 "" H 9000 3050 60 0000 C CNN +F 3 "" H 9000 3050 60 0000 C CNN + 1 8950 3100 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U21 +U 1 1 00000000 +P 14850 5350 +F 0 "U21" H 14850 5600 60 0000 C CNN +F 1 "d_inverter" H 14850 5450 60 0000 C CNN +F 2 "" H 14900 5300 60 0000 C CNN +F 3 "" H 14900 5300 60 0000 C CNN + 1 14850 5350 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U22 +U 1 1 00000000 +P 14900 8000 +F 0 "U22" H 14900 8250 60 0000 C CNN +F 1 "d_inverter" H 14900 8100 60 0000 C CNN +F 2 "" H 14950 7950 60 0000 C CNN +F 3 "" H 14950 7950 60 0000 C CNN + 1 14900 8000 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U15 +U 1 1 00000000 +P 12400 2450 +F 0 "U15" H 12400 2800 60 0000 C CNN +F 1 "d_and" H 12400 2650 60 0000 C CNN +F 2 "" H 12400 2450 60 0000 C CNN +F 3 "" H 12400 2450 60 0000 C CNN + 1 12400 2450 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U16 +U 1 1 00000000 +P 12400 3100 +F 0 "U16" H 12400 3450 60 0000 C CNN +F 1 "d_and" H 12400 3300 60 0000 C CNN +F 2 "" H 12400 3100 60 0000 C CNN +F 3 "" H 12400 3100 60 0000 C CNN + 1 12400 3100 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U17 +U 1 1 00000000 +P 12400 4900 +F 0 "U17" H 12400 5250 60 0000 C CNN +F 1 "d_and" H 12400 5100 60 0000 C CNN +F 2 "" H 12400 4900 60 0000 C CNN +F 3 "" H 12400 4900 60 0000 C CNN + 1 12400 4900 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U18 +U 1 1 00000000 +P 12400 7350 +F 0 "U18" H 12400 7700 60 0000 C CNN +F 1 "d_and" H 12400 7550 60 0000 C CNN +F 2 "" H 12400 7350 60 0000 C CNN +F 3 "" H 12400 7350 60 0000 C CNN + 1 12400 7350 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U19 +U 1 1 00000000 +P 12400 10300 +F 0 "U19" H 12400 10650 60 0000 C CNN +F 1 "d_and" H 12400 10500 60 0000 C CNN +F 2 "" H 12400 10300 60 0000 C CNN +F 3 "" H 12400 10300 60 0000 C CNN + 1 12400 10300 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_nor U20 +U 1 1 00000000 +P 14100 2750 +F 0 "U20" H 14100 3100 60 0000 C CNN +F 1 "d_nor" H 14100 2950 60 0000 C CNN +F 2 "" H 14100 2750 60 0000 C CNN +F 3 "" H 14100 2750 60 0000 C CNN + 1 14100 2750 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:3_and X1 +U 1 1 00000000 +P 12300 5450 +F 0 "X1" H 12379 5850 60 0000 C CNN +F 1 "3_and" H 12379 5700 60 0000 C CNN +F 2 "" H 12300 5450 60 0000 C CNN +F 3 "" H 12300 5450 60 0000 C CNN + 1 12300 5450 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:3_and X2 +U 1 1 00000000 +P 12300 5950 +F 0 "X2" H 12379 6350 60 0000 C CNN +F 1 "3_and" H 12379 6200 60 0000 C CNN +F 2 "" H 12300 5950 60 0000 C CNN +F 3 "" H 12300 5950 60 0000 C CNN + 1 12300 5950 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:3_and X3 +U 1 1 00000000 +P 12300 7800 +F 0 "X3" H 12379 8200 60 0000 C CNN +F 1 "3_and" H 12379 8050 60 0000 C CNN +F 2 "" H 12300 7800 60 0000 C CNN +F 3 "" H 12300 7800 60 0000 C CNN + 1 12300 7800 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:3_and X4 +U 1 1 00000000 +P 12300 10750 +F 0 "X4" H 12379 11150 60 0000 C CNN +F 1 "3_and" H 12379 11000 60 0000 C CNN +F 2 "" H 12300 10750 60 0000 C CNN +F 3 "" H 12300 10750 60 0000 C CNN + 1 12300 10750 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_and X5 +U 1 1 00000000 +P 12300 11200 +F 0 "X5" H 12353 11600 60 0000 C CNN +F 1 "4_and" H 12353 11450 60 0000 C CNN +F 2 "" H 12300 11200 60 0000 C CNN +F 3 "" H 12300 11200 60 0000 C CNN + 1 12300 11200 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_and X6 +U 1 1 00000000 +P 12350 8250 +F 0 "X6" H 12403 8650 60 0000 C CNN +F 1 "4_and" H 12403 8500 60 0000 C CNN +F 2 "" H 12350 8250 60 0000 C CNN +F 3 "" H 12350 8250 60 0000 C CNN + 1 12350 8250 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_and X7 +U 1 1 00000000 +P 12350 8850 +F 0 "X7" H 12403 9250 60 0000 C CNN +F 1 "4_and" H 12403 9100 60 0000 C CNN +F 2 "" H 12350 8850 60 0000 C CNN +F 3 "" H 12350 8850 60 0000 C CNN + 1 12350 8850 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_and X8 +U 1 1 00000000 +P 12350 11800 +F 0 "X8" H 12403 12200 60 0000 C CNN +F 1 "4_and" H 12403 12050 60 0000 C CNN +F 2 "" H 12350 11800 60 0000 C CNN +F 3 "" H 12350 11800 60 0000 C CNN + 1 12350 11800 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_OR X9 +U 1 1 00000000 +P 14000 5350 +F 0 "X9" H 14075 5800 60 0000 C CNN +F 1 "4_OR" H 14075 5650 60 0000 C CNN +F 2 "" H 14000 5350 60 0000 C CNN +F 3 "" H 14000 5350 60 0000 C CNN + 1 14000 5350 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_OR X10 +U 1 1 00000000 +P 14000 10950 +F 0 "X10" H 14075 11400 60 0000 C CNN +F 1 "4_OR" H 14075 11250 60 0000 C CNN +F 2 "" H 14000 10950 60 0000 C CNN +F 3 "" H 14000 10950 60 0000 C CNN + 1 14000 10950 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_OR X11 +U 1 1 00000000 +P 14000 13350 +F 0 "X11" H 14075 13800 60 0000 C CNN +F 1 "4_OR" H 14075 13650 60 0000 C CNN +F 2 "" H 14000 13350 60 0000 C CNN +F 3 "" H 14000 13350 60 0000 C CNN + 1 14000 13350 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_OR X12 +U 1 1 00000000 +P 14050 8000 +F 0 "X12" H 14125 8450 60 0000 C CNN +F 1 "4_OR" H 14125 8300 60 0000 C CNN +F 2 "" H 14050 8000 60 0000 C CNN +F 3 "" H 14050 8000 60 0000 C CNN + 1 14050 8000 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/74F182/analysis b/library/SubcircuitLibrary/74F182/analysis new file mode 100644 index 000000000..ebd5c0a94 --- /dev/null +++ b/library/SubcircuitLibrary/74F182/analysis @@ -0,0 +1 @@ +.tran 0e-00 0e-00 0e-00 \ No newline at end of file diff --git a/library/SubcircuitLibrary/74HC157/74HC157.cir b/library/SubcircuitLibrary/74HC157/74HC157.cir index e693accc7..2534f67f1 100644 --- a/library/SubcircuitLibrary/74HC157/74HC157.cir +++ b/library/SubcircuitLibrary/74HC157/74HC157.cir @@ -1,20 +1,22 @@ -* C:\FOSSEE\eSim\library\SubcircuitLibrary\74HC157\74HC157.cir - -* EESchema Netlist Version 1.1 (Spice format) creation date: 5/10/2025 5:51:02 PM - -* To exclude a component from the Spice Netlist add [Spice_Netlist_Enabled] user FIELD set to: N -* To reorder the component spice node sequence add [Spice_Node_Sequence] user FIELD and define sequence: 2,1,0 - -* Sheet Name: / -X1 Net-_U1-Pad9_ Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U3-Pad1_ mux -X2 Net-_U1-Pad9_ Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U4-Pad1_ mux -X3 Net-_U1-Pad9_ Net-_U1-Pad5_ Net-_U1-Pad6_ Net-_U5-Pad1_ mux -X4 Net-_U1-Pad9_ Net-_U1-Pad7_ Net-_U1-Pad8_ Net-_U6-Pad1_ mux -U1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U1-Pad5_ Net-_U1-Pad6_ Net-_U1-Pad7_ Net-_U1-Pad8_ Net-_U1-Pad9_ Net-_U1-Pad10_ Net-_U1-Pad11_ Net-_U1-Pad12_ Net-_U1-Pad13_ Net-_U1-Pad14_ PORT -U3 Net-_U3-Pad1_ Net-_U2-Pad2_ Net-_U1-Pad11_ d_and -U4 Net-_U4-Pad1_ Net-_U2-Pad2_ Net-_U1-Pad12_ d_and -U5 Net-_U5-Pad1_ Net-_U2-Pad2_ Net-_U1-Pad13_ d_and -U6 Net-_U6-Pad1_ Net-_U2-Pad2_ Net-_U1-Pad14_ d_and -U2 Net-_U1-Pad10_ Net-_U2-Pad2_ d_inverter - +.title KiCad schematic +U1 /1 /2 /3 /4 /5 /6 /7 unconnected-_U1-Pad8_ /9 /10 /11 /12 /13 /14 /15 unconnected-_U1-Pad16_ PORT +U16 /15 Net-_U16-Pad2_ d_inverter +U17 Net-_U13-Pad2_ Net-_U17-Pad2_ d_inverter +U15 /1 Net-_U15-Pad2_ d_inverter +U14 /15 Net-_U14-Pad2_ d_inverter +U19 Net-_U16-Pad2_ Net-_U17-Pad2_ Net-_U19-Pad3_ d_and +U18 Net-_U14-Pad2_ Net-_U15-Pad2_ Net-_U18-Pad3_ d_and +U13 /1 Net-_U13-Pad2_ d_inverter +U22 /5 Net-_U18-Pad3_ Net-_U22-Pad3_ d_and +U23 /6 Net-_U19-Pad3_ Net-_U23-Pad3_ d_and +U24 /11 Net-_U18-Pad3_ Net-_U24-Pad3_ d_and +U25 /10 Net-_U19-Pad3_ Net-_U25-Pad3_ d_and +U29 Net-_U22-Pad3_ Net-_U23-Pad3_ /7 d_or +U21 /3 Net-_U19-Pad3_ Net-_U21-Pad3_ d_and +U28 Net-_U20-Pad3_ Net-_U21-Pad3_ /4 d_or +U20 /2 Net-_U18-Pad3_ Net-_U20-Pad3_ d_and +U31 Net-_U26-Pad3_ Net-_U27-Pad3_ /12 d_or +U26 /14 Net-_U18-Pad3_ Net-_U26-Pad3_ d_and +U27 /13 Net-_U19-Pad3_ Net-_U27-Pad3_ d_and +U30 Net-_U24-Pad3_ Net-_U25-Pad3_ /9 d_or .end diff --git a/library/SubcircuitLibrary/74HC157/74HC157.cir.out b/library/SubcircuitLibrary/74HC157/74HC157.cir.out index ead8d4382..0b016cefa 100644 --- a/library/SubcircuitLibrary/74HC157/74HC157.cir.out +++ b/library/SubcircuitLibrary/74HC157/74HC157.cir.out @@ -1,31 +1,82 @@ -* c:\fossee\esim\library\subcircuitlibrary\74hc157\74hc157.cir +.title kicad schematic -.include mux.sub -x1 net-_u1-pad9_ net-_u1-pad1_ net-_u1-pad2_ net-_u3-pad1_ mux -x2 net-_u1-pad9_ net-_u1-pad3_ net-_u1-pad4_ net-_u4-pad1_ mux -x3 net-_u1-pad9_ net-_u1-pad5_ net-_u1-pad6_ net-_u5-pad1_ mux -x4 net-_u1-pad9_ net-_u1-pad7_ net-_u1-pad8_ net-_u6-pad1_ mux -* u1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ net-_u1-pad6_ net-_u1-pad7_ net-_u1-pad8_ net-_u1-pad9_ net-_u1-pad10_ net-_u1-pad11_ net-_u1-pad12_ net-_u1-pad13_ net-_u1-pad14_ port -* u3 net-_u3-pad1_ net-_u2-pad2_ net-_u1-pad11_ d_and -* u4 net-_u4-pad1_ net-_u2-pad2_ net-_u1-pad12_ d_and -* u5 net-_u5-pad1_ net-_u2-pad2_ net-_u1-pad13_ d_and -* u6 net-_u6-pad1_ net-_u2-pad2_ net-_u1-pad14_ d_and -* u2 net-_u1-pad10_ net-_u2-pad2_ d_inverter -a1 [net-_u3-pad1_ net-_u2-pad2_ ] net-_u1-pad11_ u3 -a2 [net-_u4-pad1_ net-_u2-pad2_ ] net-_u1-pad12_ u4 -a3 [net-_u5-pad1_ net-_u2-pad2_ ] net-_u1-pad13_ u5 -a4 [net-_u6-pad1_ net-_u2-pad2_ ] net-_u1-pad14_ u6 -a5 net-_u1-pad10_ net-_u2-pad2_ u2 -* Schematic Name: d_and, NgSpice Name: d_and -.model u3 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) -* Schematic Name: d_and, NgSpice Name: d_and -.model u4 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) -* Schematic Name: d_and, NgSpice Name: d_and -.model u5 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) -* Schematic Name: d_and, NgSpice Name: d_and -.model u6 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) -* Schematic Name: d_inverter, NgSpice Name: d_inverter -.model u2 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* u1 /1 /2 /3 /4 /5 /6 /7 unconnected-_u1-pad8_ /9 /10 /11 /12 /13 /14 /15 unconnected-_u1-pad16_ port +* u16 /15 net-_u16-pad2_ d_inverter +* u17 net-_u13-pad2_ net-_u17-pad2_ d_inverter +* u15 /1 net-_u15-pad2_ d_inverter +* u14 /15 net-_u14-pad2_ d_inverter +* u19 net-_u16-pad2_ net-_u17-pad2_ net-_u19-pad3_ d_and +* u18 net-_u14-pad2_ net-_u15-pad2_ net-_u18-pad3_ d_and +* u13 /1 net-_u13-pad2_ d_inverter +* u22 /5 net-_u18-pad3_ net-_u22-pad3_ d_and +* u23 /6 net-_u19-pad3_ net-_u23-pad3_ d_and +* u24 /11 net-_u18-pad3_ net-_u24-pad3_ d_and +* u25 /10 net-_u19-pad3_ net-_u25-pad3_ d_and +* u29 net-_u22-pad3_ net-_u23-pad3_ /7 d_or +* u21 /3 net-_u19-pad3_ net-_u21-pad3_ d_and +* u28 net-_u20-pad3_ net-_u21-pad3_ /4 d_or +* u20 /2 net-_u18-pad3_ net-_u20-pad3_ d_and +* u31 net-_u26-pad3_ net-_u27-pad3_ /12 d_or +* u26 /14 net-_u18-pad3_ net-_u26-pad3_ d_and +* u27 /13 net-_u19-pad3_ net-_u27-pad3_ d_and +* u30 net-_u24-pad3_ net-_u25-pad3_ /9 d_or +a1 /15 net-_u16-pad2_ u16 +a2 net-_u13-pad2_ net-_u17-pad2_ u17 +a3 /1 net-_u15-pad2_ u15 +a4 /15 net-_u14-pad2_ u14 +a5 [net-_u16-pad2_ net-_u17-pad2_ ] net-_u19-pad3_ u19 +a6 [net-_u14-pad2_ net-_u15-pad2_ ] net-_u18-pad3_ u18 +a7 /1 net-_u13-pad2_ u13 +a8 [/5 net-_u18-pad3_ ] net-_u22-pad3_ u22 +a9 [/6 net-_u19-pad3_ ] net-_u23-pad3_ u23 +a10 [/11 net-_u18-pad3_ ] net-_u24-pad3_ u24 +a11 [/10 net-_u19-pad3_ ] net-_u25-pad3_ u25 +a12 [net-_u22-pad3_ net-_u23-pad3_ ] /7 u29 +a13 [/3 net-_u19-pad3_ ] net-_u21-pad3_ u21 +a14 [net-_u20-pad3_ net-_u21-pad3_ ] /4 u28 +a15 [/2 net-_u18-pad3_ ] net-_u20-pad3_ u20 +a16 [net-_u26-pad3_ net-_u27-pad3_ ] /12 u31 +a17 [/14 net-_u18-pad3_ ] net-_u26-pad3_ u26 +a18 [/13 net-_u19-pad3_ ] net-_u27-pad3_ u27 +a19 [net-_u24-pad3_ net-_u25-pad3_ ] /9 u30 +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u16 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u17 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u15 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u14 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u19 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u18 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u13 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u22 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u23 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u24 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u25 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u29 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u21 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u28 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u20 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u31 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u26 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u27 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u30 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) .tran 0e-00 0e-00 0e-00 * Control Statements diff --git a/library/SubcircuitLibrary/74HC157/74HC157.kicad_sch b/library/SubcircuitLibrary/74HC157/74HC157.kicad_sch new file mode 100644 index 000000000..3f0b9b17b --- /dev/null +++ b/library/SubcircuitLibrary/74HC157/74HC157.kicad_sch @@ -0,0 +1,1812 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid 41e294ad-7ab4-4f90-8347-4bc27dd048e9) + + (paper "A3") + + (lib_symbols + (symbol "eSim_Digital:d_and" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 1.27 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_and_0_1" + (polyline + (pts + (xy 3.81 -1.27) + (xy -6.35 -1.27) + (xy -6.35 3.81) + (xy 3.81 3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -1.27) (mid 5.5897 -0.5171) (end 6.35 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.35 1.27) (mid 5.5971 3.0497) (end 3.81 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_and_1_1" + (pin input line (at -11.43 2.54 0) (length 5.08) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 0 0) (length 5.08) + (name "IN2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 11.43 1.27 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_inverter" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 -2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 0 3.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_inverter_0_1" + (polyline + (pts + (xy -2.54 1.27) + (xy -2.54 -1.27) + (xy 2.54 0) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_inverter_1_1" + (pin input line (at -7.62 0 0) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_or" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 0 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_or_0_1" + (arc (start -6.35 -1.27) (mid -5.7504 1.27) (end -6.35 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 -1.27) + (xy 3.81 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 3.81) + (xy 3.81 3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -1.27) (mid 5.3181 -0.2399) (end 6.35 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.35 1.27) (mid 5.2222 2.6828) (end 3.81 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_or_1_1" + (pin input line (at -11.43 2.54 0) (length 5.461) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 0 0) (length 5.461) + (name "IN2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 11.43 1.27 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Miscellaneous:PORT" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 1.27 2.54 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 0 0 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "PORT_0_1" + (rectangle (start -2.54 1.27) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.54 1.27) (mid 3.1355 0.5955) (end 3.81 0) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 0) (mid 3.1447 -0.6046) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "PORT_1_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "1" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_2_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "2" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_3_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "3" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_4_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "4" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_5_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "5" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_6_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "6" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_7_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "7" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_8_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "8" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_9_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "9" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_10_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "10" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_11_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "11" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_12_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "12" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_13_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "13" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_14_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "14" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_15_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "15" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_16_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "16" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_17_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "17" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_18_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "18" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_19_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "19" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_20_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "20" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_21_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "21" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_22_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "22" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_23_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "23" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_24_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "24" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_25_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "25" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_26_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "26" (effects (font (size 0.762 0.762)))) + ) + ) + ) + ) + + (junction (at 254 111.76) (diameter 0) (color 0 0 0 0) + (uuid 06043b3b-1000-4f15-94d8-0ac59c77a6a0) + ) + (junction (at 254 154.94) (diameter 0) (color 0 0 0 0) + (uuid 178ea570-9e17-4436-97c2-cd5b7e5ee51a) + ) + (junction (at 241.3 179.07) (diameter 0) (color 0 0 0 0) + (uuid 1927993d-d3dc-448a-a033-77fc5145ee0d) + ) + (junction (at 241.3 92.71) (diameter 0) (color 0 0 0 0) + (uuid 99b6fc08-8fa3-4762-8e87-647334c2aa86) + ) + (junction (at 168.91 214.63) (diameter 0) (color 0 0 0 0) + (uuid bd9ab1e0-fac2-4086-860b-aa243ac26864) + ) + (junction (at 151.13 217.17) (diameter 0) (color 0 0 0 0) + (uuid bf4984fb-14e6-4304-a409-6165ef2cc308) + ) + (junction (at 254 198.12) (diameter 0) (color 0 0 0 0) + (uuid ce932e3c-487f-4ca3-bc84-87635935a3de) + ) + (junction (at 241.3 135.89) (diameter 0) (color 0 0 0 0) + (uuid efc3f9ed-d158-4e72-9043-01d2a95434ed) + ) + + (no_connect (at 334.01 215.9) (uuid 091cecff-1329-44c9-8536-8dd76115beb4)) + (no_connect (at 334.01 210.82) (uuid 67182b83-45ab-48a0-ab5f-1702e26e4f7f)) + + (wire (pts (xy 241.3 179.07) (xy 241.3 135.89)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 14958b15-cbd3-41b7-a90d-efb567bb788d) + ) + (wire (pts (xy 317.5 58.42) (xy 334.01 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1c21f24a-d029-4f91-840b-05f6bf741363) + ) + (wire (pts (xy 264.16 195.58) (xy 113.03 195.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1da5ac5b-1b07-49cc-904c-973c4e49bd03) + ) + (wire (pts (xy 264.16 69.85) (xy 254 69.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 226d1134-9679-45dc-a8e2-0fc0f1d3bc6a) + ) + (wire (pts (xy 215.9 215.9) (xy 241.3 215.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 26ba907d-704c-4c88-919e-6efe41650cec) + ) + (wire (pts (xy 254 69.85) (xy 254 111.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2b115cf3-9c7a-444b-90ad-02457968f96a) + ) + (wire (pts (xy 113.03 176.53) (xy 264.16 176.53)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 374266d3-3c20-4e4f-8dcc-0fd78a61e11b) + ) + (wire (pts (xy 113.03 90.17) (xy 264.16 90.17)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 37d8af5a-7df9-4ffb-b6f2-299707bd1c37) + ) + (wire (pts (xy 287.02 187.96) (xy 294.64 187.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3a68b8dd-0c38-4030-be1c-d5513b573883) + ) + (wire (pts (xy 254 154.94) (xy 264.16 154.94)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3aee15fa-c0cb-46d8-9b97-3f5b69b2fe61) + ) + (wire (pts (xy 241.3 92.71) (xy 241.3 50.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3cdc32ab-90c9-4444-a3ce-9b54f55cd64b) + ) + (wire (pts (xy 241.3 92.71) (xy 264.16 92.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4441de01-5635-4e95-928d-5916b048943f) + ) + (wire (pts (xy 287.02 185.42) (xy 294.64 185.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4f2052d6-2c11-431b-a453-428adb227549) + ) + (wire (pts (xy 168.91 214.63) (xy 177.8 214.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4ff2b6ca-c8c4-4af4-80a6-0c02526df32d) + ) + (wire (pts (xy 254 111.76) (xy 254 154.94)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 542a671b-080b-48c9-8dd2-96e3722e50c1) + ) + (wire (pts (xy 254 198.12) (xy 264.16 198.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 55affd8c-3dc6-4d77-abcf-88cfd98d32a7) + ) + (wire (pts (xy 317.5 100.33) (xy 334.01 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5c2737ea-3a16-4343-bdc3-ffde45ea5bea) + ) + (wire (pts (xy 241.3 50.8) (xy 264.16 50.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6188c68d-6f87-4fc2-bd51-e7221330237b) + ) + (wire (pts (xy 177.8 228.6) (xy 168.91 228.6)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6cdbcaf4-7ce3-494e-9044-54f824005298) + ) + (wire (pts (xy 287.02 101.6) (xy 294.64 101.6)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6e5567b3-1ed1-4288-9199-4d9ab1e672f2) + ) + (wire (pts (xy 287.02 68.58) (xy 287.02 59.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7273e1d8-0a1f-423f-a68e-29b81ff00da4) + ) + (wire (pts (xy 241.3 135.89) (xy 264.16 135.89)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 76e1b76f-b2e0-4577-9a35-1ec12ddfaf0a) + ) + (wire (pts (xy 287.02 144.78) (xy 294.64 144.78)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7a79aed5-5209-4832-85e4-0208b8bb253d) + ) + (wire (pts (xy 287.02 99.06) (xy 294.64 99.06)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7a9d5969-f6ba-4ed0-ab9c-5fe6705c69c1) + ) + (wire (pts (xy 264.16 152.4) (xy 113.03 152.4)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7bdc90df-91eb-4e1a-821c-bf554e8620c0) + ) + (wire (pts (xy 287.02 142.24) (xy 294.64 142.24)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7c567d0d-e466-464b-ab98-a41ffb20f99f) + ) + (wire (pts (xy 166.37 231.14) (xy 177.8 231.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8e462849-e926-4de3-889d-e8a820f90e3d) + ) + (wire (pts (xy 287.02 91.44) (xy 287.02 99.06)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 945e1ff1-7371-4739-bba0-c41e4aa0af8d) + ) + (wire (pts (xy 254 154.94) (xy 254 198.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 959318eb-9a70-4b1a-bbde-dd3f93a3cda1) + ) + (wire (pts (xy 287.02 196.85) (xy 287.02 187.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9a7afe04-c553-4357-88f7-6609166cd0fa) + ) + (wire (pts (xy 254 198.12) (xy 254 229.87)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a3909fa4-8c50-40e6-967d-7e3aec1296b3) + ) + (wire (pts (xy 254 111.76) (xy 264.16 111.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a748aed6-c42f-4002-a5b4-c939f3b714ce) + ) + (wire (pts (xy 287.02 59.69) (xy 294.64 59.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a7f75747-1874-426e-95aa-75e6192fcd4c) + ) + (wire (pts (xy 113.03 214.63) (xy 168.91 214.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ad168bc0-c282-4d5b-b72d-135a3174cd78) + ) + (wire (pts (xy 151.13 217.17) (xy 177.8 217.17)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ae8ea360-f214-48a0-a36e-29d25b296a34) + ) + (wire (pts (xy 317.5 143.51) (xy 334.01 143.51)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b29910f3-a73c-40a8-abd1-2ce56668ac9c) + ) + (wire (pts (xy 168.91 228.6) (xy 168.91 214.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b78d6f1a-a62d-447a-9ecd-96eadd59c473) + ) + (wire (pts (xy 254 229.87) (xy 215.9 229.87)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b7c8f638-c08d-4f69-8c81-23eabc86439e) + ) + (wire (pts (xy 287.02 57.15) (xy 294.64 57.15)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b85571d4-0920-4b4a-9845-4cd2799b2c47) + ) + (wire (pts (xy 241.3 179.07) (xy 264.16 179.07)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ba8d9c89-54ed-4332-ae41-a4519fa8fbf7) + ) + (wire (pts (xy 287.02 177.8) (xy 287.02 185.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c6e6e901-6c22-406d-9566-2a084f1acf34) + ) + (wire (pts (xy 241.3 215.9) (xy 241.3 179.07)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c8bb3a2c-2c3c-4939-b16c-6665796bceba) + ) + (wire (pts (xy 113.03 133.35) (xy 264.16 133.35)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cb059aa1-299f-4361-906a-e0e23565ea26) + ) + (wire (pts (xy 113.03 67.31) (xy 264.16 67.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cbf37ff6-3f73-41cd-99c2-93870a575850) + ) + (wire (pts (xy 241.3 135.89) (xy 241.3 92.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d4457816-0cb5-4497-9f8b-e300c83a904c) + ) + (wire (pts (xy 287.02 153.67) (xy 287.02 144.78)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d52941fb-d197-40b2-a49e-c38e8f71dc86) + ) + (wire (pts (xy 113.03 48.26) (xy 264.16 48.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d6eb5908-8c71-4e89-ac33-5c97e4df63e4) + ) + (wire (pts (xy 264.16 109.22) (xy 113.03 109.22)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d9c7c1b2-aad6-471d-a549-3501af0544d0) + ) + (wire (pts (xy 287.02 134.62) (xy 287.02 142.24)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dc9d150c-da32-45e3-942a-36459d78fa0c) + ) + (wire (pts (xy 317.5 186.69) (xy 334.01 186.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e21ef7ec-4b94-4668-853f-2bb11582522b) + ) + (wire (pts (xy 287.02 110.49) (xy 287.02 101.6)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e9a555cb-2fbf-4216-8618-a7fbab389ac7) + ) + (wire (pts (xy 151.13 217.17) (xy 151.13 231.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ea786160-184c-4a6e-b2be-e00b4abf762d) + ) + (wire (pts (xy 113.03 217.17) (xy 151.13 217.17)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f603b0e9-0fd1-459f-b984-7d57a1f04f5e) + ) + (wire (pts (xy 287.02 49.53) (xy 287.02 57.15)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fb13555a-a37c-4911-a03f-a3185332d2c2) + ) + + (label "12" (at 327.66 186.69 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 05c9bc6b-6704-4b80-9a6a-2b353877fd0e) + ) + (label "5" (at 124.46 90.17 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 1e7bda79-6841-499a-975c-8c58d34e72a7) + ) + (label "9" (at 327.66 143.51 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 486fa71f-5fd9-4176-b59e-050858588b4b) + ) + (label "4" (at 327.66 58.42 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 67df022f-9def-46c3-9e4f-fcaa1d20454c) + ) + (label "1" (at 124.46 217.17 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9679530d-2c7e-45b8-95f9-f07cd5a0024d) + ) + (label "3" (at 124.46 67.31 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ad0905b6-9dd9-47dc-934b-7097d46361cc) + ) + (label "11" (at 124.46 133.35 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ad68d0cf-c820-4e8b-9b37-dd2b8c7fe028) + ) + (label "10" (at 124.46 152.4 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b037cb17-5220-46d1-b60a-ce6b2d954357) + ) + (label "14" (at 124.46 176.53 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b348b424-ced4-4a76-8f34-4c0ec785280d) + ) + (label "6" (at 124.46 109.22 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c87a916c-50aa-406c-9620-24723eb6a93c) + ) + (label "15" (at 124.46 214.63 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid cd65a12a-5e45-4127-8aa1-c2aa5d1092c1) + ) + (label "7" (at 327.66 100.33 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid d29fb17f-ecab-4b37-a388-3b77a528b8e6) + ) + (label "13" (at 124.46 195.58 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid d4f9692a-cb44-4f6b-95de-0da4b41c02fa) + ) + (label "2" (at 124.46 48.26 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e229d4d9-2686-4152-87ec-d4de263c0799) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 275.59 135.89 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 0225c01a-3f8d-431c-9684-cdf766dd7da1) + (property "Reference" "U24" (id 0) (at 275.59 127 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 275.59 130.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 275.59 135.89 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 275.59 135.89 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 04365721-9f79-4f91-a24b-7705cc06b72a)) + (pin "2" (uuid 2e4b7d05-7420-4f84-9c9a-b6d1112124e1)) + (pin "3" (uuid 009da668-5d18-4c54-a9cb-450df102a9b0)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 340.36 210.82 180) (unit 8) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 02cd0439-faa2-4c7a-ad61-f959cee13f74) + (property "Reference" "U1" (id 0) (at 344.17 210.185 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 344.17 212.725 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 340.36 210.82 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 340.36 210.82 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 768b91c2-21ed-473b-aa90-e990c5db0fce)) + (pin "2" (uuid f284d52c-e127-431c-8946-bb4ac36902ee)) + (pin "3" (uuid c7b8f8de-e182-4a90-a705-86393c754d6b)) + (pin "4" (uuid c1f07bc5-5e14-4df6-818e-a85287013a86)) + (pin "5" (uuid ad823cf0-7836-4acf-a77c-03a092399f0c)) + (pin "6" (uuid 24b01118-9f72-40ee-b3b7-5642723a389a)) + (pin "7" (uuid a0af442a-b9cc-406b-8fd0-99308d8a41aa)) + (pin "8" (uuid 1e735392-013c-4ca4-8807-2147621c10fc)) + (pin "9" (uuid 7aee303b-24d9-4f10-a330-0b238a06ff5b)) + (pin "10" (uuid 81980ec9-4459-46ce-aeaf-fe9894cb352b)) + (pin "11" (uuid bdea2293-e4be-477c-b4fe-c7173e17fa41)) + (pin "12" (uuid 2de536a1-f7e0-4e0d-a39b-e406fa26af8c)) + (pin "13" (uuid 89ccbaab-3353-43b1-a354-04ac5995e002)) + (pin "14" (uuid 3f09ee8b-ab0b-4b6d-ad59-95eeec2e233c)) + (pin "15" (uuid c1a2d0ff-935a-41e1-8efd-d35996a74ee5)) + (pin "16" (uuid a9184327-23eb-4240-adb2-afb71e0f29e2)) + (pin "17" (uuid 081702c7-cd43-49c2-ada5-b4c47b6bab88)) + (pin "18" (uuid 6c8cf5c9-7eba-4638-9cbb-af2149a91831)) + (pin "19" (uuid aa127c09-2781-4aed-8165-15b6c13a9ecc)) + (pin "20" (uuid a0f478db-aef5-4591-b267-3abf799544d7)) + (pin "21" (uuid c830bb9b-9a82-48a3-87e1-013624b4eea3)) + (pin "22" (uuid 53e23ff5-8bf9-4f67-bbd8-6636bde78d2d)) + (pin "23" (uuid e8c9baf8-7323-463e-98d9-a1f6d59fa924)) + (pin "24" (uuid 86cc018c-8098-42d8-b2e4-1d77355ff75e)) + (pin "25" (uuid 24be38e6-eb73-45fe-9710-7bcf2d6734bb)) + (pin "26" (uuid 14a48c1e-f91b-4a94-9857-5b884765d738)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 340.36 215.9 180) (unit 16) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 036cc162-5b8a-48c0-aa1b-380ebb80a85d) + (property "Reference" "U1" (id 0) (at 344.17 215.265 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 344.17 217.805 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 340.36 215.9 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 340.36 215.9 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 1fd9a0d6-0264-438b-b188-ad5dad3cb9df)) + (pin "2" (uuid 1310a6e5-6cac-4c8e-a30c-b8d2e3c2d8b7)) + (pin "3" (uuid 706078ce-7e1a-48bb-be90-9f5a33e996f8)) + (pin "4" (uuid c9d4efd4-5204-4fe6-8448-eb5be74f815f)) + (pin "5" (uuid 86ef8810-6451-48ea-9545-5a4c40ee5edb)) + (pin "6" (uuid 48b283a2-1144-4861-81a8-db95a4726234)) + (pin "7" (uuid 157c69e3-a0cd-4988-b979-e8fb800b9963)) + (pin "8" (uuid 5823188c-d857-4916-8e7f-c5967634e44b)) + (pin "9" (uuid 79643520-fe5c-455d-9a7f-8ddb5de1bbce)) + (pin "10" (uuid ccf5d7a1-0978-495e-8db7-b2f8a12572af)) + (pin "11" (uuid 9c588a2d-a4d1-4e57-837e-f8261324d202)) + (pin "12" (uuid 9951d54c-de4c-4d3d-9341-f35fc0da57ee)) + (pin "13" (uuid ace993c4-20eb-45e8-a745-d4250eb9cccb)) + (pin "14" (uuid bc580293-c51c-4a47-876f-2f26607c5c08)) + (pin "15" (uuid 4149b5d6-87d4-4334-bc88-b63746718e01)) + (pin "16" (uuid 4d66d2ec-6bfb-4789-9808-e02387ba4895)) + (pin "17" (uuid e5c884ce-e941-45c5-9283-2a341b3da503)) + (pin "18" (uuid 14f4771f-8a08-4f79-bd7f-667b552ded5f)) + (pin "19" (uuid 681729d6-e78f-4974-b455-215f6c3318c4)) + (pin "20" (uuid 96127c9c-c849-45f5-99fb-5a54d4c1a74b)) + (pin "21" (uuid 8eea2507-a8de-41a9-86c3-e6e879b38af8)) + (pin "22" (uuid 8164385e-9af2-40c5-b53a-117f76dd95bd)) + (pin "23" (uuid dbd56713-70bb-4e9a-bc50-6e997fdc2f41)) + (pin "24" (uuid 4c6358a5-85a7-4c88-8a04-d24c5973ff4c)) + (pin "25" (uuid 37f3e994-b71d-4d22-af65-6ab0870a4245)) + (pin "26" (uuid 7399c3f7-a0a3-4057-b07f-82c27988110f)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 306.07 187.96 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 0ad97df4-5ad0-4609-92ef-bea925425db6) + (property "Reference" "U31" (id 0) (at 306.07 179.07 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 306.07 182.88 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 306.07 187.96 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 306.07 187.96 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 485d8b3c-12d6-4b2c-822d-507daf48e59b)) + (pin "2" (uuid 31b7c9bb-45d9-4033-83bd-c84f5ec11b35)) + (pin "3" (uuid 324776b0-214f-4012-b45b-3ed567e2b635)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 340.36 58.42 180) (unit 4) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 140a9bf0-b49f-41b5-80e6-ccaf58eb38d1) + (property "Reference" "U1" (id 0) (at 344.17 57.785 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 344.17 60.325 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 340.36 58.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 340.36 58.42 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 354a0e59-621c-44c0-98c6-4b26d1e5cfe4)) + (pin "2" (uuid 3ce7fd1a-1046-49b7-8708-b47b9028d87f)) + (pin "3" (uuid 97839337-4450-4980-bbf1-503998d90c53)) + (pin "4" (uuid e42498ff-6ddb-47ee-9c81-d2e9744a3c92)) + (pin "5" (uuid a6a05f8a-fa44-4de0-8475-7dfffbdab594)) + (pin "6" (uuid 9d0b63a8-1bc6-4fcf-84f2-250f3d0964f5)) + (pin "7" (uuid 883fe8b4-8429-4832-948d-ca9756cd0219)) + (pin "8" (uuid 08b75890-55ab-4060-97fd-7d242e1657b0)) + (pin "9" (uuid a07fe728-41ab-4e56-9d01-0c6be9ad6048)) + (pin "10" (uuid f95b0423-4436-4ae7-b178-855459aca0c2)) + (pin "11" (uuid bb5a8464-9b12-48d0-98ba-901f4cede082)) + (pin "12" (uuid 085fb962-6eff-4676-a25e-a6d56a1534aa)) + (pin "13" (uuid 782af7b0-ca53-4cba-92fe-8074f2d51e78)) + (pin "14" (uuid 11ae9166-ebd9-4391-aaa8-510f0ea7f97a)) + (pin "15" (uuid fc88350e-f04e-4a16-9e1d-0b9b29185f81)) + (pin "16" (uuid e357872f-3404-452d-baa3-fa0c6fbbd542)) + (pin "17" (uuid ad588735-df2d-4820-9fb4-095c9ef76b17)) + (pin "18" (uuid d68c575f-0d2a-45de-8091-af5d78f81b1f)) + (pin "19" (uuid 67b395a6-9dd1-48b3-8935-6483b4a14703)) + (pin "20" (uuid e49cffa0-23cb-4564-b229-4712b9aa61ff)) + (pin "21" (uuid 9cbab533-6a70-4863-9fda-bd8131b26497)) + (pin "22" (uuid 9101f858-324d-49c3-b19c-d31731327300)) + (pin "23" (uuid 05d27720-0fb2-49d7-966d-4e6beb029651)) + (pin "24" (uuid a2832399-2835-45d9-b0c2-06e72ecac690)) + (pin "25" (uuid a1698ef1-589d-4d9f-a378-3c0e84f27969)) + (pin "26" (uuid f8c70a4d-8207-4cdd-8edb-2b874be50815)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 106.68 48.26 0) (unit 2) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 2667674a-40af-4898-a05a-81bc9ee12531) + (property "Reference" "U1" (id 0) (at 107.315 43.18 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 107.315 45.72 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 106.68 48.26 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 106.68 48.26 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 2b7ba900-fc0e-4b01-a932-6a68c18be8c4)) + (pin "2" (uuid a3391246-2de0-449c-9820-6ee43eb2c2b5)) + (pin "3" (uuid cc55aaf0-ec51-4896-9ceb-ad75fc84b8e4)) + (pin "4" (uuid 746444ac-42e2-4e83-8fa2-a5e9b8086117)) + (pin "5" (uuid 9e54e2f4-bcd7-4317-bf8b-10369aa148ee)) + (pin "6" (uuid 3c7e7530-84d3-44b0-8993-e6960d166a1b)) + (pin "7" (uuid 6c19f64b-f2df-40d3-99f1-c24b7a06fea3)) + (pin "8" (uuid 680ddc36-8bb2-423b-8f39-66a068385145)) + (pin "9" (uuid 2c9e448b-228b-410a-8d5c-0d4bfa7c983a)) + (pin "10" (uuid 9de7d018-c952-4823-bd8c-4b5218c3d28d)) + (pin "11" (uuid 68162d3e-8a58-4b81-9c1c-8d342973a6d0)) + (pin "12" (uuid 3eb0f13a-30c9-42bd-84f3-f73378753999)) + (pin "13" (uuid fc98ebff-d941-4ecf-81d8-d33b52144f55)) + (pin "14" (uuid 47d99fae-a811-413a-9655-5271f8032169)) + (pin "15" (uuid 47aea7ec-66d0-40cb-93e6-9dc6bb876cec)) + (pin "16" (uuid 99eee2f9-3568-4759-bcc4-4d1116bd6e65)) + (pin "17" (uuid 89ba14b1-a920-4729-98fd-91374fb5fad8)) + (pin "18" (uuid a560338a-5fe5-475e-adc5-66d3c9dd228e)) + (pin "19" (uuid 7e7c21f3-5759-4664-ae19-164611f556d2)) + (pin "20" (uuid 24f00d19-2228-490f-9457-118e535e2828)) + (pin "21" (uuid 7bf19020-a3ce-472f-8b0a-35d09358a82a)) + (pin "22" (uuid b722813b-4b4b-4d68-a6d6-ba508bc6e571)) + (pin "23" (uuid 88299e64-904d-4acb-a918-f5b41aa0a538)) + (pin "24" (uuid ee4cc0f6-142e-446b-acc3-5a1a2f2aab06)) + (pin "25" (uuid 4aabc908-7990-4398-a07c-51e79d0dc965)) + (pin "26" (uuid bfe6fb24-0615-447a-a1a2-701ae2deb6bf)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 275.59 198.12 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 321f90ad-7efb-451f-b780-370d08fe0145) + (property "Reference" "U27" (id 0) (at 275.59 189.23 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 275.59 193.04 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 275.59 198.12 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 275.59 198.12 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 87e6b93c-ea4a-4a71-8230-bf455e59a3ab)) + (pin "2" (uuid 2713f9ba-e507-4787-b9d5-340344417e84)) + (pin "3" (uuid 973d09e4-268e-4726-b5a3-dc291d43c715)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 185.42 214.63 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 36271e47-6714-4439-80ad-455e6186cbb6) + (property "Reference" "U14" (id 0) (at 185.42 208.28 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 185.42 212.09 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 186.69 215.9 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 186.69 215.9 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 59ec8189-393f-4879-adf8-8f1a77f45841)) + (pin "2" (uuid 39c99a90-d9ea-418f-a2b9-e45ace6fcdd0)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 340.36 186.69 180) (unit 12) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 3aaa755c-91f3-40c4-a5d1-87ce5e9f90d5) + (property "Reference" "U1" (id 0) (at 344.17 186.055 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 344.17 188.595 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 340.36 186.69 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 340.36 186.69 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 8a4fe169-5c5f-4ffa-b534-e3462c899f10)) + (pin "2" (uuid feaf4a2c-51d1-4abb-aab6-54699d9db59d)) + (pin "3" (uuid 9ab7e462-fddb-4183-9174-7d121153c90f)) + (pin "4" (uuid 5110b002-55ae-4582-84ed-79ab3a37a33f)) + (pin "5" (uuid ab5544c4-fbdc-49aa-a476-30599234ea46)) + (pin "6" (uuid e4224009-90b4-416a-bdf3-c0b51d8158ff)) + (pin "7" (uuid 091d9109-7ace-44af-b1cf-bf8dd0652a85)) + (pin "8" (uuid 13bcef06-d7fd-4e6c-8f85-b8d8911447dc)) + (pin "9" (uuid 604dcfe7-c4a0-49cb-9312-12238e69e5dd)) + (pin "10" (uuid e37da0f7-3944-45fa-a91e-b7b0ed30ddff)) + (pin "11" (uuid 73cf011c-9f18-4958-81ca-3fd3c0da2b4e)) + (pin "12" (uuid 2ee6395a-ad85-4fa6-bcb2-8428a5193e82)) + (pin "13" (uuid ab36bb12-1d71-43e9-a136-4eb2dbab1403)) + (pin "14" (uuid 407e3bca-f70e-41eb-b792-8821bd76e8b3)) + (pin "15" (uuid e50c85ec-198d-485f-bf75-d1404173c4aa)) + (pin "16" (uuid 35d61b69-9280-49e4-bd2e-9f383d467dd1)) + (pin "17" (uuid bd3f8f12-6b50-4bcd-8d2d-599eb1b2d052)) + (pin "18" (uuid 5521a14b-2a66-4451-90c3-5ccc5f86a5d1)) + (pin "19" (uuid dfd23eb9-9ac0-4585-af4d-1bcd977ea81f)) + (pin "20" (uuid 662b9b9b-c8b2-4a32-b91b-bf5608713a41)) + (pin "21" (uuid 96342a65-3de7-4e23-906c-de70ee9494fc)) + (pin "22" (uuid c6a0f8ff-8a14-4d76-9bc5-2953aed4667e)) + (pin "23" (uuid a3053f4e-6ab7-40ba-9e39-991d7fd00690)) + (pin "24" (uuid d86853c1-55a8-4b97-992a-82a8567b5171)) + (pin "25" (uuid bafeed9e-6792-4c39-8cf8-f8e9d9a312a4)) + (pin "26" (uuid 7ffbb463-d3fe-4154-9eaf-5a05aed67ab7)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 275.59 69.85 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 3f937963-1e48-4232-8881-ff558c57e647) + (property "Reference" "U21" (id 0) (at 275.59 60.96 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 275.59 64.77 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 275.59 69.85 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 275.59 69.85 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid f04057d7-8afc-4ee1-9793-aa486f4cba06)) + (pin "2" (uuid 2397aa7c-eff7-4ec9-806b-eac35772135d)) + (pin "3" (uuid c84f41ff-b834-4189-983f-ae076c3c9d3d)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 204.47 217.17 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 450b058a-22bf-4eb8-b66b-22cf3c0799bb) + (property "Reference" "U18" (id 0) (at 204.47 208.28 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 204.47 212.09 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 204.47 217.17 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 204.47 217.17 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a78840e0-5da6-422a-a9f4-b2764ced38dd)) + (pin "2" (uuid 9760ec92-39ec-4ce3-bc72-0551393d7afc)) + (pin "3" (uuid f454e103-481e-49a9-a0c1-4a37d0308205)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 275.59 50.8 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4dd8a2bc-8123-4b3e-b014-933b6f5f419b) + (property "Reference" "U20" (id 0) (at 275.59 41.91 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 275.59 45.72 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 275.59 50.8 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 275.59 50.8 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 6e093f8e-58d4-4eea-8757-2891de4d40b4)) + (pin "2" (uuid 71cb5c91-e065-4297-8829-bd23c2f2847b)) + (pin "3" (uuid 8bca2295-c07e-45bb-b89a-14c92d618e7c)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 106.68 109.22 0) (unit 6) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 56c95be9-be92-43fe-a63a-5e3e368c5a75) + (property "Reference" "U1" (id 0) (at 107.315 104.14 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 107.315 106.68 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 106.68 109.22 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 106.68 109.22 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5b55041b-fdcf-4b54-a7eb-8c8b0aac4c4c)) + (pin "2" (uuid fdc2d643-be76-46d3-9dba-906dfc06a0b8)) + (pin "3" (uuid f1d6ea79-b0c9-4f11-bd6e-44539c5fde94)) + (pin "4" (uuid faeebb2c-1770-4723-95d3-e63c55e37888)) + (pin "5" (uuid f17f4bdf-9df2-44ff-ad6f-d74f1eb3e3d9)) + (pin "6" (uuid cdd36592-1782-4a88-a922-2d9e9ae2184a)) + (pin "7" (uuid e3da0183-bbe7-4296-931e-a290da8c4114)) + (pin "8" (uuid 48592fd0-0a19-465a-93a6-8210a9417457)) + (pin "9" (uuid 3af42e9b-4b5f-47c2-b0f8-fc5e7740edc7)) + (pin "10" (uuid 3af70fcb-3672-4e38-a3c1-20a1cfc76edd)) + (pin "11" (uuid 42e70533-7890-4999-9b5d-ac876967afaf)) + (pin "12" (uuid c4430027-33ab-46cb-b8f6-a2b9f87a0418)) + (pin "13" (uuid 1cf62292-35c0-4b17-aa17-74ab0e7fe0b8)) + (pin "14" (uuid 8f7782d4-29d5-4dcf-83bb-50681be1fe11)) + (pin "15" (uuid f0ac73f4-23c7-4c4c-876c-48e4574f8165)) + (pin "16" (uuid f0c453b1-34ec-47ce-95d6-3a6536b3fda5)) + (pin "17" (uuid 838f7499-38c5-4cbe-acfe-e7ea99bea3a1)) + (pin "18" (uuid 4e998476-c973-46f9-90ad-cf760c4d2cf3)) + (pin "19" (uuid 88bfe838-f9fa-41bb-a532-4d8e4cb11aaa)) + (pin "20" (uuid bb515a34-fd7d-4ed7-b192-509baaf4f492)) + (pin "21" (uuid fec72ff5-1a6a-4c35-843f-75716c662a22)) + (pin "22" (uuid 593c87a8-f66e-401e-b5d4-791194a54ecd)) + (pin "23" (uuid 961c698d-adbb-4602-82e9-2d93a2ca7c44)) + (pin "24" (uuid fb5e19ef-fd18-410b-bc9e-5ffbd5209ee1)) + (pin "25" (uuid f41f4d8d-9263-4302-9d24-cfd9adb281c8)) + (pin "26" (uuid 2660f5a8-6e05-4f4c-9a39-91ab17017f60)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 340.36 100.33 180) (unit 7) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 576b2857-8963-4baa-b79c-880a2b548607) + (property "Reference" "U1" (id 0) (at 344.17 99.695 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 344.17 102.235 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 340.36 100.33 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 340.36 100.33 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid d0404638-a539-4b7c-ab04-9ac5ee6d615c)) + (pin "2" (uuid 582a5520-098a-48a7-ae8f-0a63faf1de60)) + (pin "3" (uuid 73361d12-8c11-4a8e-998f-8b45cc754bf8)) + (pin "4" (uuid bee9604b-657e-4876-8c24-bcf5e629e58f)) + (pin "5" (uuid d28dd8c0-3811-42d6-bad2-202408e16fee)) + (pin "6" (uuid b861e520-9dbd-4a59-8b17-ffe48400f125)) + (pin "7" (uuid 5518c9b7-01a3-45ea-ad3a-cff2dbf159f5)) + (pin "8" (uuid ccab81f3-f058-4e95-95eb-0c174dce0b38)) + (pin "9" (uuid d2dcdbe7-c3c8-4e15-8704-430b0436f6c2)) + (pin "10" (uuid 6bc8d9bd-6957-4b2d-9bff-7c7015b51c0a)) + (pin "11" (uuid d157415e-e951-40b4-aa7f-3490f4ec7479)) + (pin "12" (uuid 0cb1b96a-a149-47dc-9348-904ff1397020)) + (pin "13" (uuid ccc4c0b7-5e57-4373-9fa6-85eebcf74263)) + (pin "14" (uuid 9ec56467-35b7-4250-8895-c57a022179be)) + (pin "15" (uuid 060f901b-01d0-471e-b562-ea8a46fad815)) + (pin "16" (uuid 6e33d168-4e7e-484f-8882-ef133e61f807)) + (pin "17" (uuid 1e90588b-7399-4354-b645-5f8ddb7b2abf)) + (pin "18" (uuid 72915fca-f307-4b59-8687-cc82751031f8)) + (pin "19" (uuid 3e7fecb8-8bf6-4bfc-9472-65ee5d24c038)) + (pin "20" (uuid fd0689d1-dfef-430d-8b3e-8128d943e1a1)) + (pin "21" (uuid 091c4ade-2058-4426-9f37-71ef6b58defd)) + (pin "22" (uuid 85c49ed3-01f9-4f94-95c5-301f5bc455fc)) + (pin "23" (uuid 4eba3a74-6650-4890-a7f4-2f39ca5af4a6)) + (pin "24" (uuid 4886be05-e502-4540-92c5-cb83183d9a5c)) + (pin "25" (uuid 24a61d47-bf82-4211-a688-e5a2a216879a)) + (pin "26" (uuid d369b796-4f13-4ee5-b7d0-243bf39d6b1b)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 306.07 59.69 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 61df7a21-22a0-4904-b493-86d6f070a239) + (property "Reference" "U28" (id 0) (at 306.07 50.8 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 306.07 54.61 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 306.07 59.69 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 306.07 59.69 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 05e59933-c737-48a7-9a78-a54793e3ff4d)) + (pin "2" (uuid 83c0a025-3632-428b-a9df-fc9766c9eb82)) + (pin "3" (uuid 9ba27143-25b6-460f-b24f-bc1765c82cd9)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 106.68 67.31 0) (unit 3) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 77217c89-c162-4b1c-95aa-a8f855c81136) + (property "Reference" "U1" (id 0) (at 107.315 62.23 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 107.315 64.77 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 106.68 67.31 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 106.68 67.31 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid e872bd47-7d94-4034-9465-e2e358590821)) + (pin "2" (uuid f3e49252-8dab-418e-bfe5-478d3805363f)) + (pin "3" (uuid c5805354-a6af-44f9-85e0-8fbcb8979af3)) + (pin "4" (uuid 566a5a29-fa1e-4a8f-996b-e5f26629bc45)) + (pin "5" (uuid 0a5e61d9-d371-4340-9ad9-e3d08a298836)) + (pin "6" (uuid 91eb2c24-830b-418f-b208-528ffbab3969)) + (pin "7" (uuid 4628e71b-6f56-45b5-ac58-0cce326e63d8)) + (pin "8" (uuid 8d5ee476-630c-48fa-8e08-a5aeb1ead688)) + (pin "9" (uuid a66286e1-3ca0-4c3f-968d-0549a35437b4)) + (pin "10" (uuid c0d1f137-4d81-4c2f-b0ab-5a8f5a384679)) + (pin "11" (uuid 58ea7cb0-71b4-4f7a-b29f-621de5ddf831)) + (pin "12" (uuid 790651eb-d3b6-4f31-93d4-542c7e5553a5)) + (pin "13" (uuid d1378332-4856-4547-964a-c5066d8a13e6)) + (pin "14" (uuid 613d673c-7681-49ac-8ca8-f27b4845751e)) + (pin "15" (uuid bba23db5-9f60-4a96-8f54-903dae4accb7)) + (pin "16" (uuid aeb6d693-5022-48f2-b442-f80149198ba1)) + (pin "17" (uuid 5dfaf0dc-a549-47b0-a8bf-1e2e54b4d22c)) + (pin "18" (uuid 7b21b936-b710-47e0-8619-9ae8a8205612)) + (pin "19" (uuid 789d42a3-8d83-4db2-b1c2-9236bb3a9ccc)) + (pin "20" (uuid a80aa764-10fe-4e68-a9d1-39c0848770e8)) + (pin "21" (uuid 51d50dc3-0366-4d67-ba6c-0547423de8f3)) + (pin "22" (uuid 3ae9b3a5-f720-48ed-887b-147eb0dfd313)) + (pin "23" (uuid 876ea77d-acea-4187-adf5-1d4cf2a82370)) + (pin "24" (uuid 57e9208a-9f31-40ec-aa77-5bf8d576f09c)) + (pin "25" (uuid c99995ff-89aa-4671-a6a6-fd7f855b73f4)) + (pin "26" (uuid 55b177bd-6870-4322-85b6-228c6dadd1c9)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 106.68 214.63 0) (unit 15) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 797222fb-d2f2-4500-95b7-c5b727e866b5) + (property "Reference" "U1" (id 0) (at 107.315 209.55 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 107.315 212.09 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 106.68 214.63 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 106.68 214.63 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid c5b627d2-070a-4e0c-84aa-fb35eba30657)) + (pin "2" (uuid 0f418d0b-48ce-4c10-a996-d8bf4f8e7cb1)) + (pin "3" (uuid d29e2efc-5951-4787-883d-87dc2ee1c467)) + (pin "4" (uuid 1c919a65-3d6b-4b1d-b3a3-bec97eb68530)) + (pin "5" (uuid 6b87ab90-1144-4592-b814-1002db66e1b9)) + (pin "6" (uuid 662e971d-8a8d-4094-9f05-3f80e3a6a7a5)) + (pin "7" (uuid 9732d401-ee4f-4bdd-a324-f0b46a798b7f)) + (pin "8" (uuid 58ad679c-d937-486c-8356-13e1dfae14cf)) + (pin "9" (uuid db736bb0-5c94-44ec-8091-00ece8525ad3)) + (pin "10" (uuid 1b6510ba-955c-4de7-892a-3890a4a9fd6c)) + (pin "11" (uuid 322a5a89-6c75-49e5-99cc-2da1231ed17b)) + (pin "12" (uuid cc10bd7b-5e0e-4a78-aa4c-1039dc911098)) + (pin "13" (uuid dfe651c7-7479-4c89-b087-788d80c22eec)) + (pin "14" (uuid c9bd33fb-b596-47da-a7a7-bb09ddcb165d)) + (pin "15" (uuid 53d456ab-70d4-426c-90d5-6d3feb5f80c9)) + (pin "16" (uuid a735a02b-2746-4a7e-864f-3b2a7a62da9e)) + (pin "17" (uuid a26a9cd0-6f62-48c0-9e8c-6477c7ea096e)) + (pin "18" (uuid 649fd8f6-b513-4155-a06b-4b81c13de978)) + (pin "19" (uuid 588e9b45-1d43-4184-8547-451a5ebd3ebf)) + (pin "20" (uuid 6690e4a9-00e7-4410-810e-01ccfb0a5308)) + (pin "21" (uuid 513f3518-48a0-44be-9f74-0828d7cf4e2b)) + (pin "22" (uuid 7af09271-2886-4f3a-9390-8729f61cd36b)) + (pin "23" (uuid de045252-b52f-4d87-aafa-07fe2378a764)) + (pin "24" (uuid 2ccdbb96-300a-46c5-aa39-41214088dd6d)) + (pin "25" (uuid e84a8857-b621-4db6-a57e-1200215a2c9d)) + (pin "26" (uuid 3cd6ef8b-e84f-44ec-8377-76f00875a225)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 185.42 217.17 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 7d2e4125-c6d5-4e56-a28f-daf45836c864) + (property "Reference" "U15" (id 0) (at 185.42 210.82 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 185.42 214.63 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 186.69 218.44 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 186.69 218.44 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a3e8d4cd-6b59-411f-a0f6-d4efb8170f8a)) + (pin "2" (uuid 9cba5afe-3180-448e-ad3d-c5bd46f21090)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 306.07 144.78 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 882bd215-77b6-41b8-994f-d5a56a41a735) + (property "Reference" "U30" (id 0) (at 306.07 135.89 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 306.07 139.7 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 306.07 144.78 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 306.07 144.78 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 6f44028a-c7d4-42b8-af68-004068737723)) + (pin "2" (uuid 6405fddf-498f-45f7-b216-e9524980319d)) + (pin "3" (uuid ebc1ea48-f20d-41f5-b182-e80841f7b647)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 185.42 228.6 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 986e384d-ea8b-4fe8-918e-a739f91c8f79) + (property "Reference" "U16" (id 0) (at 185.42 222.25 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 185.42 226.06 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 186.69 229.87 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 186.69 229.87 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 339c6c12-b426-4ba7-8962-51b715a384c4)) + (pin "2" (uuid c6d5e102-bcbc-417f-b1a8-9a25998af1f6)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 204.47 231.14 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9926f8e6-75af-4527-aea7-9b1804032851) + (property "Reference" "U19" (id 0) (at 204.47 222.25 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 204.47 226.06 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 204.47 231.14 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 204.47 231.14 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 559a015d-dd16-4f94-857e-daaa125d431f)) + (pin "2" (uuid c50d67a5-0442-408c-8aac-85d890e22fba)) + (pin "3" (uuid a462bfbf-e48c-46e4-8ef9-454f8d867237)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 340.36 143.51 180) (unit 9) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a4ff68aa-2ad4-4227-9de1-a9d94d492637) + (property "Reference" "U1" (id 0) (at 344.17 142.875 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 344.17 145.415 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 340.36 143.51 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 340.36 143.51 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid d30f1ec4-d21d-47b5-a0d1-090589d7c903)) + (pin "2" (uuid b0b0afd5-3afc-4c34-950b-5b5a1c29be08)) + (pin "3" (uuid 9672d95b-ce5d-4043-9b42-ba3af8d8b972)) + (pin "4" (uuid 0569a00c-1bd1-4772-86e2-40495f8579dd)) + (pin "5" (uuid 0b75b59f-3ba5-4ead-a8ee-f33265a806c6)) + (pin "6" (uuid 9fbd3f0b-b309-403c-8597-18802a89f4d6)) + (pin "7" (uuid cba9dab6-6efa-4550-b49f-50e3d08486a9)) + (pin "8" (uuid 34c8f45a-ef1c-4a17-8148-c7c9635c876c)) + (pin "9" (uuid d104374f-adfa-4745-b2cb-57cbca4a86eb)) + (pin "10" (uuid 59ada53d-bcf8-4327-a4e6-6d9e64086151)) + (pin "11" (uuid b61d889c-bdd9-4a82-8c50-a1df3236a506)) + (pin "12" (uuid 6d14283d-faf2-46fe-b51e-45ad16a56e67)) + (pin "13" (uuid b7dabd87-42b0-48c2-a0c3-7793f1c913e1)) + (pin "14" (uuid 66b485e7-c020-4d77-94d3-9308ff4fdf1f)) + (pin "15" (uuid 793f16ef-6103-4a7c-b48e-faca0570fa13)) + (pin "16" (uuid b0a0ee23-ff9a-4ec0-a318-9e29aa2ecb6f)) + (pin "17" (uuid 91ccd1e7-2d30-4698-b76b-9fc2e390b44a)) + (pin "18" (uuid 09c7fbc7-1e50-45b3-81de-16be9e889c45)) + (pin "19" (uuid 31ce6d96-9b40-46da-91e9-d44879856ce1)) + (pin "20" (uuid f10d2984-a5e9-435a-93c6-9907ac747b38)) + (pin "21" (uuid ca8f6c65-7fe5-4113-80af-106f2beb46fc)) + (pin "22" (uuid 794f3e61-51d9-493a-8aab-6dcaf1c61029)) + (pin "23" (uuid fa5030fa-da0d-4d71-98e8-c15d776d04e5)) + (pin "24" (uuid 6bc00156-0875-4f21-a260-2a3e71e6f5e9)) + (pin "25" (uuid 60f74dba-e4c2-4398-a227-a5c2d0c7493d)) + (pin "26" (uuid 3a90c659-6598-4293-8a54-944d9bc4ad04)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 106.68 217.17 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a63abba3-266c-46d6-983f-3c333c04288b) + (property "Reference" "U1" (id 0) (at 107.315 212.09 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 107.315 214.63 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 106.68 217.17 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 106.68 217.17 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 84aec81c-2063-4a0a-9d75-3f5d782ac403)) + (pin "2" (uuid 844ddc47-e680-4bea-b76e-3ef319b68480)) + (pin "3" (uuid 91cb99fa-c470-4df2-a7a0-fbaf1ef220e1)) + (pin "4" (uuid 911627c8-05b1-4467-9a51-f972529c7c81)) + (pin "5" (uuid bbf66887-cece-40f8-aa1e-8d60cd21f80f)) + (pin "6" (uuid 8d2b9a49-603f-4230-b22b-dfe3ce7fdd17)) + (pin "7" (uuid 28d08c32-1475-463d-aa52-e989666efd93)) + (pin "8" (uuid 50f3f088-1ba6-4c31-9940-5e515673aad8)) + (pin "9" (uuid efe8d4c9-8161-471f-a948-b9683cf57d48)) + (pin "10" (uuid c0206866-5c8a-467e-b1b7-bd01cb1317d9)) + (pin "11" (uuid 7eaf38cf-338b-4b9d-87a6-abc9e2e570ae)) + (pin "12" (uuid e3a4dd0f-2bbb-4dc9-8bf5-b9623f5a9753)) + (pin "13" (uuid 44457cb5-10f4-43c6-b000-23c0b17c738b)) + (pin "14" (uuid ab6e4d8d-7adf-4783-8ffc-5640b75bfcde)) + (pin "15" (uuid bf310028-1f30-49c7-8e38-e0ef3e9ec075)) + (pin "16" (uuid b20583be-9c09-467c-b589-eb1f47772dda)) + (pin "17" (uuid c5a9763d-04ff-4342-b3de-5c2035b29dfe)) + (pin "18" (uuid 24189f7c-ba27-404d-8010-cc0f52d29878)) + (pin "19" (uuid bf8e7c28-5ce4-427a-a278-71ec22ec89e7)) + (pin "20" (uuid f808edb6-2923-491b-abbc-fd750a6c7534)) + (pin "21" (uuid 010b68c9-25c5-45f6-824e-9970ead15779)) + (pin "22" (uuid 02c6eb66-5ece-4b1c-8fbb-90100cee8f7e)) + (pin "23" (uuid 9b7c5ba2-2bbf-4792-ad4d-496eb0ce0265)) + (pin "24" (uuid 44f694ca-da70-4d50-b14f-e2f24598a9b0)) + (pin "25" (uuid 15be32cc-ebe7-43e9-a687-f568af88a9cd)) + (pin "26" (uuid 8810da2e-1208-410c-939b-c7335e296f73)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 306.07 101.6 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a931c0b9-ed40-4038-ae47-3745b7f6828c) + (property "Reference" "U29" (id 0) (at 306.07 92.71 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 306.07 96.52 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 306.07 101.6 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 306.07 101.6 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 558647e9-e421-471f-84f6-69bce64d0cc4)) + (pin "2" (uuid ff4bb1df-baa9-4926-ba7b-25f2751b9da8)) + (pin "3" (uuid bf507e8c-760a-493d-8c87-909b4b48905b)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 185.42 231.14 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ac720844-8832-4cc9-b99b-ac7a234e868c) + (property "Reference" "U17" (id 0) (at 185.42 224.79 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 185.42 228.6 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 186.69 232.41 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 186.69 232.41 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 93576bec-df00-49cc-9dcd-c656b1b3e228)) + (pin "2" (uuid 9870d2aa-b872-4642-aead-6c582730c242)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 275.59 154.94 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid bdf9dbf4-226b-4c17-8dc0-cea1265472a2) + (property "Reference" "U25" (id 0) (at 275.59 146.05 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 275.59 149.86 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 275.59 154.94 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 275.59 154.94 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid eb744f35-1d68-4e8e-99cc-e1490f798be2)) + (pin "2" (uuid bc1e4484-5e6b-457f-9575-07b565193238)) + (pin "3" (uuid b6d5c37a-c5d1-47a7-b099-7e9a323f5890)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 158.75 231.14 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c13c1571-ea13-40c7-b874-24c187476c63) + (property "Reference" "U13" (id 0) (at 158.75 224.79 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 158.75 228.6 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 160.02 232.41 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 160.02 232.41 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 7ed11d98-8775-46d4-a555-fd7f58cf407f)) + (pin "2" (uuid d491ff9e-66f5-4b62-bba1-3f71a811b50a)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 106.68 152.4 0) (unit 10) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid caa56a9e-3773-4585-aa00-a0ff1c8cc54b) + (property "Reference" "U1" (id 0) (at 107.315 147.32 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 107.315 149.86 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 106.68 152.4 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 106.68 152.4 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid d9a3926f-4819-4f4e-ae97-c0a5bce3750d)) + (pin "2" (uuid 20806b8a-6880-4779-80f7-773744188c54)) + (pin "3" (uuid f39670b6-ea9c-489a-bc6f-dde7adc57ab4)) + (pin "4" (uuid 7fa6389d-b1e6-4947-a938-29d46ee24a2e)) + (pin "5" (uuid 8a92143d-d411-45fc-ab62-30460e3c49e0)) + (pin "6" (uuid 596c5f3b-ca18-4e9c-aaa4-85b9dea9ac87)) + (pin "7" (uuid 06520550-7f11-468f-a819-e31c4900f154)) + (pin "8" (uuid 78ff689a-57ce-47b8-8aa2-ca60b7f63fb1)) + (pin "9" (uuid 0bad575f-8b7c-4b0f-a5c8-d7dfe9950130)) + (pin "10" (uuid b9ab2a70-d5dc-43f9-9796-6878714edd7c)) + (pin "11" (uuid 56070ca5-4080-4455-858b-248b127d3b03)) + (pin "12" (uuid 896eb6bd-6216-4e5f-94ee-b6789f435972)) + (pin "13" (uuid 3a994873-d2dd-4907-830d-cd8cedec8996)) + (pin "14" (uuid 1661bde9-fa29-4f38-9436-3b693fc2e2e5)) + (pin "15" (uuid 89b24041-3c9d-4320-997f-41be0c6eee3b)) + (pin "16" (uuid 5bc09fda-4e48-46da-8616-5685203976cf)) + (pin "17" (uuid 4c41df42-6913-4432-b27c-1a89d9ea2eb5)) + (pin "18" (uuid 161ed380-9247-46f8-954d-142c19c6676f)) + (pin "19" (uuid c97be754-4d30-4810-91b1-e36f802f79eb)) + (pin "20" (uuid 7f1294ef-2999-4459-a4eb-c6665f7c8853)) + (pin "21" (uuid 1adb7509-5aec-4f3f-b8a1-42c209f82e55)) + (pin "22" (uuid 4aa10f93-4499-4736-a755-158326588bc9)) + (pin "23" (uuid fedb636b-55e7-4931-8c14-8d9407765e67)) + (pin "24" (uuid 55dab543-f9e9-4f39-a767-85511236be67)) + (pin "25" (uuid 41bea15d-43b8-4319-bf8c-2d77940b2a02)) + (pin "26" (uuid 204e7a62-82fe-48e4-95fd-8e71e8ddcbba)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 275.59 111.76 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid cba11445-ebbb-445f-aac6-a38eaf53800a) + (property "Reference" "U23" (id 0) (at 275.59 102.87 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 275.59 106.68 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 275.59 111.76 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 275.59 111.76 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 12409756-12a6-4485-9377-63d5cf350dc8)) + (pin "2" (uuid a5711884-139f-4204-a4ab-caf036739cb4)) + (pin "3" (uuid d4feb9e6-8d31-40c3-94a5-cafce5082e27)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 106.68 133.35 0) (unit 11) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid d42fe07f-a533-470b-a1f5-26f6ec47581d) + (property "Reference" "U1" (id 0) (at 107.315 128.27 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 107.315 130.81 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 106.68 133.35 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 106.68 133.35 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 13003453-e672-4874-8121-24f372814188)) + (pin "2" (uuid 66680c87-1d4a-4934-8762-1187f7eb91a8)) + (pin "3" (uuid b791b2da-0e87-40cf-8235-b657c3503781)) + (pin "4" (uuid a58507ae-73d6-4e4b-86ba-65060687ae7c)) + (pin "5" (uuid 91e02aa0-6e3e-4743-836d-005d2ce28080)) + (pin "6" (uuid f8ec74fd-6eab-4428-b271-070bf8761634)) + (pin "7" (uuid 3140cd20-f955-47fd-b4a8-f38dbf2a66c8)) + (pin "8" (uuid dbaf9e68-263d-42aa-9909-42e3862e80aa)) + (pin "9" (uuid 8cda2e0d-7e01-4f22-b702-865991c73581)) + (pin "10" (uuid 20fa573d-c704-47e5-ba69-8637040eafe6)) + (pin "11" (uuid da2c4202-d975-4f5c-ad67-6e2e10e9b919)) + (pin "12" (uuid 958178d3-4695-4a8d-9ab7-10ebefdb1a8d)) + (pin "13" (uuid b5c55b9b-57d5-4430-9c77-be48904edb09)) + (pin "14" (uuid eef30524-9cd3-4d21-9ea7-292c68b5a4c8)) + (pin "15" (uuid 5a3ad423-d88c-4040-b90d-c1f8b922139f)) + (pin "16" (uuid 83267fc9-08d6-42d4-ab26-d952534e669c)) + (pin "17" (uuid 6ef956db-ec0e-4a79-a7d8-d5ec3944ce0f)) + (pin "18" (uuid 249dfddb-63b5-4ff6-80d5-4b7adb78a4c1)) + (pin "19" (uuid ce56e6b7-e461-4f9b-961d-6cbed9338804)) + (pin "20" (uuid a658ae85-6244-4e21-ba8c-b62360735919)) + (pin "21" (uuid 6245b5cd-cae7-448a-8cc5-42dd18f9ab35)) + (pin "22" (uuid fc71c74b-1d30-4f88-8f06-c232c7179c7d)) + (pin "23" (uuid 58453021-c1b2-49c5-9ed5-1235f38ab941)) + (pin "24" (uuid 5398c490-0d4d-4957-ac66-6a37231c657a)) + (pin "25" (uuid d4058250-078a-4d3e-b3cc-0ad864dcb0e2)) + (pin "26" (uuid 8649fc38-78e9-4689-b899-8a0c72117e40)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 106.68 90.17 0) (unit 5) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid dc0b1bc1-fb3c-4adb-8694-795b6504b918) + (property "Reference" "U1" (id 0) (at 107.315 85.09 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 107.315 87.63 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 106.68 90.17 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 106.68 90.17 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 6887efc4-22f8-4a53-b662-247b03c5c10c)) + (pin "2" (uuid 5735029c-e879-4a92-b936-4110486f0c71)) + (pin "3" (uuid afa35d2e-b518-4bda-97a8-d546a6aad9e7)) + (pin "4" (uuid 1fe0e348-f59b-46f4-8021-a2c41bf44332)) + (pin "5" (uuid f9670555-0b87-443b-9ada-20534e4a6973)) + (pin "6" (uuid c3be03a8-868c-416d-b760-b6b68a2b9cc2)) + (pin "7" (uuid ae9af1a4-bfa4-4e5c-966b-bfd894a4b117)) + (pin "8" (uuid 088d426e-6822-409f-a78d-4c698f76288f)) + (pin "9" (uuid d8c56b5e-ea5f-487a-ab6d-7b7c352e6627)) + (pin "10" (uuid b03999e1-9d25-48ef-9d16-ba5213b5b7a9)) + (pin "11" (uuid 880db6d7-3c9c-4fa8-8932-10b51cb67d28)) + (pin "12" (uuid 2c62f4ed-d82d-4734-868b-2f0042bb48be)) + (pin "13" (uuid 84c9f964-6d63-4f1e-93b6-3f3f10406a43)) + (pin "14" (uuid 63307bd4-a027-4adc-83c9-eede8f720b38)) + (pin "15" (uuid 02de84df-6318-4caf-be96-16d3d6db5ef1)) + (pin "16" (uuid 37cc6644-4293-4d4f-9cd1-4752acf1bab7)) + (pin "17" (uuid 87b5c52b-0daa-4c21-bc2d-d775310c2a5c)) + (pin "18" (uuid d015765d-b7ac-4a56-91ff-0005c4ca0267)) + (pin "19" (uuid 91d7497d-1a79-4275-96bf-2acf0e83dd1e)) + (pin "20" (uuid 5dd0615f-9bce-4305-bae6-a525b5708fbf)) + (pin "21" (uuid f04c43bd-e08b-468b-aca8-6923995c4d68)) + (pin "22" (uuid 505e0270-8588-4ee9-9d7e-f33e182d5dd3)) + (pin "23" (uuid 7f59c724-33d7-4700-b78c-cf171cce5506)) + (pin "24" (uuid 9b6ba1c3-f8cf-40e0-8f2c-ba9c18bb00aa)) + (pin "25" (uuid 26fff064-e252-4926-9152-ddc90f19d963)) + (pin "26" (uuid 5ce68882-2ae2-4f7a-adac-2d41d1596e67)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 106.68 176.53 0) (unit 14) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ddc05ff8-58c6-4f66-8f02-62c23abae3c9) + (property "Reference" "U1" (id 0) (at 107.315 171.45 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 107.315 173.99 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 106.68 176.53 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 106.68 176.53 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid ea42576e-9827-4d13-8e71-3cce8bc6c828)) + (pin "2" (uuid bbfcf447-672d-4505-b966-f589ecac16e9)) + (pin "3" (uuid 9e805481-3558-4d2a-801f-eb8fd535995d)) + (pin "4" (uuid 17995d47-dabc-4690-b63f-ee671f4eb95c)) + (pin "5" (uuid 8174b194-ef84-4726-b6e4-1889b071e86b)) + (pin "6" (uuid 33cde10f-615b-4d00-93aa-1c0db77d1922)) + (pin "7" (uuid 79f71826-179c-4e13-85e6-d0825926687d)) + (pin "8" (uuid 80710e80-f7f8-4a5e-b162-f6c3e4fdaa1c)) + (pin "9" (uuid 3be31fa7-9932-4452-b448-ef6d64380a2c)) + (pin "10" (uuid 8ef781d2-b8d8-4ee6-8f23-c8474d9e848a)) + (pin "11" (uuid b4d5117b-8752-4f4b-a193-47ad724d066c)) + (pin "12" (uuid 706604d9-ff14-4cea-b1d0-a2a44d4e4be0)) + (pin "13" (uuid 7f04fa28-fac6-4fd6-8bf5-243dda43af3c)) + (pin "14" (uuid 6608f5d2-41b4-4ac7-8e52-f485d5d048f0)) + (pin "15" (uuid b2fe5c3c-5bca-4895-b690-c55789bdadc8)) + (pin "16" (uuid 4274fbd7-7eaa-4de5-bed8-c29486d37095)) + (pin "17" (uuid 3c394164-7daa-4c81-8d2f-7af867e97ac8)) + (pin "18" (uuid fbc724b0-7238-4d6b-8ea4-03d8a3e63afb)) + (pin "19" (uuid 6c2b9b6b-4d76-4eb6-82d9-fd368067bf38)) + (pin "20" (uuid 46a0d6fb-87a9-40d2-b6e6-6c7bb770dae8)) + (pin "21" (uuid 6a61f3bf-63b9-489f-a8b6-c34a93c9d73c)) + (pin "22" (uuid ca333168-cb32-472f-9dd5-1b2f736545a1)) + (pin "23" (uuid bd9a24fb-e4ad-4399-b237-af37fce7ce38)) + (pin "24" (uuid eb628b64-abf3-434d-9faa-a2795b451454)) + (pin "25" (uuid 3d8d6ed4-35d1-4dee-bbbe-82d2b28ca71b)) + (pin "26" (uuid c3f82109-c362-478b-8b6b-84c280bf3632)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 275.59 179.07 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid e0dee1a2-5fec-42e4-9b46-811d1a99deeb) + (property "Reference" "U26" (id 0) (at 275.59 170.18 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 275.59 173.99 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 275.59 179.07 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 275.59 179.07 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid c0990f73-9463-4d05-8c81-492731a4941d)) + (pin "2" (uuid 2c8d0448-103c-4b2f-b4d6-2bb25fa23750)) + (pin "3" (uuid d7ecf680-dffd-472b-b184-9b6f1d5451af)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 106.68 195.58 0) (unit 13) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid e42d895e-96fd-4c4e-ad30-19f36473240b) + (property "Reference" "U1" (id 0) (at 107.315 190.5 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 107.315 193.04 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 106.68 195.58 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 106.68 195.58 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5b610861-6cb2-476c-bc55-db92d879a7d3)) + (pin "2" (uuid f79e2d49-bf33-41c6-87d6-130be1be16f3)) + (pin "3" (uuid 7dc6b3c1-7008-45eb-919c-1476dce02005)) + (pin "4" (uuid d8166c90-f5e3-47c3-8247-e4fade15393d)) + (pin "5" (uuid e2b29e14-7781-4e21-9c17-dd8d3e9ad0c5)) + (pin "6" (uuid 33e39be5-1ca9-4b39-ac69-07e915be65f1)) + (pin "7" (uuid 6418ef55-ac80-4694-bd80-bcb676485b76)) + (pin "8" (uuid 52df986a-5f12-4d88-9212-0f026b155347)) + (pin "9" (uuid a4efd7ff-bebd-4fc7-8c58-1c0fe136528c)) + (pin "10" (uuid 0dac4bd9-2498-4b34-a93a-357f5d69f2a9)) + (pin "11" (uuid 247be4d0-ce1e-4545-ba7e-6fc1fe74df9b)) + (pin "12" (uuid d926debc-af61-4d4c-a706-a3362ff174f3)) + (pin "13" (uuid 511a4283-853c-4687-92bd-a0271b3d9729)) + (pin "14" (uuid 17737a4f-dcf9-456a-b494-84a4a1be9970)) + (pin "15" (uuid 0ac5ddda-61ad-4583-863d-dd6cdcfec822)) + (pin "16" (uuid d73735e5-fa82-41fd-b366-545a211b1f76)) + (pin "17" (uuid bc782320-11fd-4e35-82d7-293dcaecd147)) + (pin "18" (uuid b0a233a5-f486-420b-9aa0-72494a011c23)) + (pin "19" (uuid 9fd1230f-374f-4dab-bb2b-5b64f9eab1d3)) + (pin "20" (uuid 6f5cc6ef-5f9a-4f4b-8d16-285e74d5adc1)) + (pin "21" (uuid aa23e5a3-0fa8-4fde-b7f9-5a55a02cd3d1)) + (pin "22" (uuid 03b66502-4bc0-49b9-8c18-a284f4ae9c0d)) + (pin "23" (uuid 1b7ed045-9351-44c3-b184-c6df4b8edf93)) + (pin "24" (uuid 084c26d1-45a4-4856-9aca-c94deca026ed)) + (pin "25" (uuid 9c656cd4-26b5-4254-9a39-3346afb1da72)) + (pin "26" (uuid 49aa8c64-a34c-48c3-bead-42b6bf3dc571)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 275.59 92.71 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid fc07a70b-be5c-436f-aaf0-2a4a1d87952c) + (property "Reference" "U22" (id 0) (at 275.59 83.82 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 275.59 87.63 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 275.59 92.71 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 275.59 92.71 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 9b0e17a5-3df8-496f-8b4c-8baa588559ae)) + (pin "2" (uuid b9e6732e-a14e-4a18-aebc-56017acc4c61)) + (pin "3" (uuid bd077f17-424b-4022-91ca-e2939ede6a0b)) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/a63abba3-266c-46d6-983f-3c333c04288b" + (reference "U1") (unit 1) (value "PORT") (footprint "") + ) + (path "/2667674a-40af-4898-a05a-81bc9ee12531" + (reference "U1") (unit 2) (value "PORT") (footprint "") + ) + (path "/77217c89-c162-4b1c-95aa-a8f855c81136" + (reference "U1") (unit 3) (value "PORT") (footprint "") + ) + (path "/140a9bf0-b49f-41b5-80e6-ccaf58eb38d1" + (reference "U1") (unit 4) (value "PORT") (footprint "") + ) + (path "/dc0b1bc1-fb3c-4adb-8694-795b6504b918" + (reference "U1") (unit 5) (value "PORT") (footprint "") + ) + (path "/56c95be9-be92-43fe-a63a-5e3e368c5a75" + (reference "U1") (unit 6) (value "PORT") (footprint "") + ) + (path "/576b2857-8963-4baa-b79c-880a2b548607" + (reference "U1") (unit 7) (value "PORT") (footprint "") + ) + (path "/02cd0439-faa2-4c7a-ad61-f959cee13f74" + (reference "U1") (unit 8) (value "PORT") (footprint "") + ) + (path "/a4ff68aa-2ad4-4227-9de1-a9d94d492637" + (reference "U1") (unit 9) (value "PORT") (footprint "") + ) + (path "/caa56a9e-3773-4585-aa00-a0ff1c8cc54b" + (reference "U1") (unit 10) (value "PORT") (footprint "") + ) + (path "/d42fe07f-a533-470b-a1f5-26f6ec47581d" + (reference "U1") (unit 11) (value "PORT") (footprint "") + ) + (path "/3aaa755c-91f3-40c4-a5d1-87ce5e9f90d5" + (reference "U1") (unit 12) (value "PORT") (footprint "") + ) + (path "/e42d895e-96fd-4c4e-ad30-19f36473240b" + (reference "U1") (unit 13) (value "PORT") (footprint "") + ) + (path "/ddc05ff8-58c6-4f66-8f02-62c23abae3c9" + (reference "U1") (unit 14) (value "PORT") (footprint "") + ) + (path "/797222fb-d2f2-4500-95b7-c5b727e866b5" + (reference "U1") (unit 15) (value "PORT") (footprint "") + ) + (path "/036cc162-5b8a-48c0-aa1b-380ebb80a85d" + (reference "U1") (unit 16) (value "PORT") (footprint "") + ) + (path "/c13c1571-ea13-40c7-b874-24c187476c63" + (reference "U13") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/36271e47-6714-4439-80ad-455e6186cbb6" + (reference "U14") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/7d2e4125-c6d5-4e56-a28f-daf45836c864" + (reference "U15") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/986e384d-ea8b-4fe8-918e-a739f91c8f79" + (reference "U16") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/ac720844-8832-4cc9-b99b-ac7a234e868c" + (reference "U17") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/450b058a-22bf-4eb8-b66b-22cf3c0799bb" + (reference "U18") (unit 1) (value "d_and") (footprint "") + ) + (path "/9926f8e6-75af-4527-aea7-9b1804032851" + (reference "U19") (unit 1) (value "d_and") (footprint "") + ) + (path "/4dd8a2bc-8123-4b3e-b014-933b6f5f419b" + (reference "U20") (unit 1) (value "d_and") (footprint "") + ) + (path "/3f937963-1e48-4232-8881-ff558c57e647" + (reference "U21") (unit 1) (value "d_and") (footprint "") + ) + (path "/fc07a70b-be5c-436f-aaf0-2a4a1d87952c" + (reference "U22") (unit 1) (value "d_and") (footprint "") + ) + (path "/cba11445-ebbb-445f-aac6-a38eaf53800a" + (reference "U23") (unit 1) (value "d_and") (footprint "") + ) + (path "/0225c01a-3f8d-431c-9684-cdf766dd7da1" + (reference "U24") (unit 1) (value "d_and") (footprint "") + ) + (path "/bdf9dbf4-226b-4c17-8dc0-cea1265472a2" + (reference "U25") (unit 1) (value "d_and") (footprint "") + ) + (path "/e0dee1a2-5fec-42e4-9b46-811d1a99deeb" + (reference "U26") (unit 1) (value "d_and") (footprint "") + ) + (path "/321f90ad-7efb-451f-b780-370d08fe0145" + (reference "U27") (unit 1) (value "d_and") (footprint "") + ) + (path "/61df7a21-22a0-4904-b493-86d6f070a239" + (reference "U28") (unit 1) (value "d_or") (footprint "") + ) + (path "/a931c0b9-ed40-4038-ae47-3745b7f6828c" + (reference "U29") (unit 1) (value "d_or") (footprint "") + ) + (path "/882bd215-77b6-41b8-994f-d5a56a41a735" + (reference "U30") (unit 1) (value "d_or") (footprint "") + ) + (path "/0ad97df4-5ad0-4609-92ef-bea925425db6" + (reference "U31") (unit 1) (value "d_or") (footprint "") + ) + ) +) diff --git a/library/SubcircuitLibrary/74HC157/74HC157.sub b/library/SubcircuitLibrary/74HC157/74HC157.sub index cebb49853..bcbebdbac 100644 --- a/library/SubcircuitLibrary/74HC157/74HC157.sub +++ b/library/SubcircuitLibrary/74HC157/74HC157.sub @@ -1,31 +1,82 @@ * Subcircuit 74HC157 -.subckt 74HC157 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ net-_u1-pad6_ net-_u1-pad7_ net-_u1-pad8_ net-_u1-pad9_ net-_u1-pad10_ net-_u1-pad11_ net-_u1-pad12_ net-_u1-pad13_ net-_u1-pad14_ -* c:\fossee\esim\library\subcircuitlibrary\74hc157\74hc157.cir -.include mux.sub -x1 net-_u1-pad9_ net-_u1-pad1_ net-_u1-pad2_ net-_u3-pad1_ mux -x2 net-_u1-pad9_ net-_u1-pad3_ net-_u1-pad4_ net-_u4-pad1_ mux -x3 net-_u1-pad9_ net-_u1-pad5_ net-_u1-pad6_ net-_u5-pad1_ mux -x4 net-_u1-pad9_ net-_u1-pad7_ net-_u1-pad8_ net-_u6-pad1_ mux -* u3 net-_u3-pad1_ net-_u2-pad2_ net-_u1-pad11_ d_and -* u4 net-_u4-pad1_ net-_u2-pad2_ net-_u1-pad12_ d_and -* u5 net-_u5-pad1_ net-_u2-pad2_ net-_u1-pad13_ d_and -* u6 net-_u6-pad1_ net-_u2-pad2_ net-_u1-pad14_ d_and -* u2 net-_u1-pad10_ net-_u2-pad2_ d_inverter -a1 [net-_u3-pad1_ net-_u2-pad2_ ] net-_u1-pad11_ u3 -a2 [net-_u4-pad1_ net-_u2-pad2_ ] net-_u1-pad12_ u4 -a3 [net-_u5-pad1_ net-_u2-pad2_ ] net-_u1-pad13_ u5 -a4 [net-_u6-pad1_ net-_u2-pad2_ ] net-_u1-pad14_ u6 -a5 net-_u1-pad10_ net-_u2-pad2_ u2 -* Schematic Name: d_and, NgSpice Name: d_and -.model u3 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) -* Schematic Name: d_and, NgSpice Name: d_and -.model u4 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) -* Schematic Name: d_and, NgSpice Name: d_and -.model u5 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) -* Schematic Name: d_and, NgSpice Name: d_and -.model u6 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) -* Schematic Name: d_inverter, NgSpice Name: d_inverter -.model u2 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +.subckt 74HC157 /1 /2 /3 /4 /5 /6 /7 unconnected-_u1-pad8_ /9 /10 /11 /12 /13 /14 /15 unconnected-_u1-pad16_ +.title kicad schematic +* u16 /15 net-_u16-pad2_ d_inverter +* u17 net-_u13-pad2_ net-_u17-pad2_ d_inverter +* u15 /1 net-_u15-pad2_ d_inverter +* u14 /15 net-_u14-pad2_ d_inverter +* u19 net-_u16-pad2_ net-_u17-pad2_ net-_u19-pad3_ d_and +* u18 net-_u14-pad2_ net-_u15-pad2_ net-_u18-pad3_ d_and +* u13 /1 net-_u13-pad2_ d_inverter +* u22 /5 net-_u18-pad3_ net-_u22-pad3_ d_and +* u23 /6 net-_u19-pad3_ net-_u23-pad3_ d_and +* u24 /11 net-_u18-pad3_ net-_u24-pad3_ d_and +* u25 /10 net-_u19-pad3_ net-_u25-pad3_ d_and +* u29 net-_u22-pad3_ net-_u23-pad3_ /7 d_or +* u21 /3 net-_u19-pad3_ net-_u21-pad3_ d_and +* u28 net-_u20-pad3_ net-_u21-pad3_ /4 d_or +* u20 /2 net-_u18-pad3_ net-_u20-pad3_ d_and +* u31 net-_u26-pad3_ net-_u27-pad3_ /12 d_or +* u26 /14 net-_u18-pad3_ net-_u26-pad3_ d_and +* u27 /13 net-_u19-pad3_ net-_u27-pad3_ d_and +* u30 net-_u24-pad3_ net-_u25-pad3_ /9 d_or +a1 /15 net-_u16-pad2_ u16 +a2 net-_u13-pad2_ net-_u17-pad2_ u17 +a3 /1 net-_u15-pad2_ u15 +a4 /15 net-_u14-pad2_ u14 +a5 [net-_u16-pad2_ net-_u17-pad2_ ] net-_u19-pad3_ u19 +a6 [net-_u14-pad2_ net-_u15-pad2_ ] net-_u18-pad3_ u18 +a7 /1 net-_u13-pad2_ u13 +a8 [/5 net-_u18-pad3_ ] net-_u22-pad3_ u22 +a9 [/6 net-_u19-pad3_ ] net-_u23-pad3_ u23 +a10 [/11 net-_u18-pad3_ ] net-_u24-pad3_ u24 +a11 [/10 net-_u19-pad3_ ] net-_u25-pad3_ u25 +a12 [net-_u22-pad3_ net-_u23-pad3_ ] /7 u29 +a13 [/3 net-_u19-pad3_ ] net-_u21-pad3_ u21 +a14 [net-_u20-pad3_ net-_u21-pad3_ ] /4 u28 +a15 [/2 net-_u18-pad3_ ] net-_u20-pad3_ u20 +a16 [net-_u26-pad3_ net-_u27-pad3_ ] /12 u31 +a17 [/14 net-_u18-pad3_ ] net-_u26-pad3_ u26 +a18 [/13 net-_u19-pad3_ ] net-_u27-pad3_ u27 +a19 [net-_u24-pad3_ net-_u25-pad3_ ] /9 u30 +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u16 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u17 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u15 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u14 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u19 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u18 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u13 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u22 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u23 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u24 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u25 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u29 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u21 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u28 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u20 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u31 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u26 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u27 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u30 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) * Control Statements .ends 74HC157 \ No newline at end of file diff --git a/library/SubcircuitLibrary/74HC157/74HC157_Previous_Values.xml b/library/SubcircuitLibrary/74HC157/74HC157_Previous_Values.xml index a72a8ef0d..04fa4209b 100644 --- a/library/SubcircuitLibrary/74HC157/74HC157_Previous_Values.xml +++ b/library/SubcircuitLibrary/74HC157/74HC157_Previous_Values.xml @@ -1 +1 @@ -d_andd_andd_andd_andd_inverterC:\FOSSEE\eSim\library\SubcircuitLibrary\muxC:\FOSSEE\eSim\library\SubcircuitLibrary\muxC:\FOSSEE\eSim\library\SubcircuitLibrary\muxC:\FOSSEE\eSim\library\SubcircuitLibrary\muxtruefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or Amperessecsecsec \ No newline at end of file +truefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or Amperessecsecsecd_inverterd_inverterd_inverterd_inverterd_andd_andd_inverterd_andd_andd_andd_andd_ord_andd_ord_andd_ord_andd_andd_or \ No newline at end of file diff --git a/library/SubcircuitLibrary/74HC157/_autosave-74HC157.kicad_prl b/library/SubcircuitLibrary/74HC157/_autosave-74HC157.kicad_prl new file mode 100644 index 000000000..262eb8f77 --- /dev/null +++ b/library/SubcircuitLibrary/74HC157/_autosave-74HC157.kicad_prl @@ -0,0 +1,75 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "ratsnest_display_mode": 0, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": true, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36 + ], + "visible_layers": "fffffff_ffffffff", + "zone_display_mode": 0 + }, + "meta": { + "filename": "_autosave-74HC157.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/library/SubcircuitLibrary/74HC157/_autosave-74HC157.kicad_pro b/library/SubcircuitLibrary/74HC157/_autosave-74HC157.kicad_pro new file mode 100644 index 000000000..10661d58e --- /dev/null +++ b/library/SubcircuitLibrary/74HC157/_autosave-74HC157.kicad_pro @@ -0,0 +1,298 @@ +{ + "board": { + "layer_presets": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_label_syntax": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "_autosave-74HC157.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12.0, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.25, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6.0 + } + ], + "meta": { + "version": 2 + }, + "net_colors": null + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "fix_passive_vals": false, + "meta": { + "version": 0 + }, + "model_mode": 0, + "workbook_filename": "" + }, + "page_layout_descr_file": "", + "plot_directory": "", + "spice_adjust_passive_values": false, + "spice_external_command": "spice \"%I\"", + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [], + "text_variables": {} +} diff --git a/library/SubcircuitLibrary/74HC157/_autosave-74HC157.sch b/library/SubcircuitLibrary/74HC157/_autosave-74HC157.sch new file mode 100644 index 000000000..3bc1851ea --- /dev/null +++ b/library/SubcircuitLibrary/74HC157/_autosave-74HC157.sch @@ -0,0 +1,552 @@ +EESchema Schematic File Version 5 +EELAYER 36 0 +EELAYER END +$Descr A3 16535 11693 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +Comment5 "" +Comment6 "" +Comment7 "" +Comment8 "" +Comment9 "" +$EndDescr +Connection ~ 5950 8550 +Connection ~ 6650 8450 +Connection ~ 9500 3650 +Connection ~ 9500 5350 +Connection ~ 9500 7050 +Connection ~ 10000 4400 +Connection ~ 10000 6100 +Connection ~ 10000 7800 +NoConn ~ 13150 8300 +NoConn ~ 13150 8500 +Wire Wire Line + 4450 1900 10400 1900 +Wire Wire Line + 4450 2650 10400 2650 +Wire Wire Line + 4450 3550 10400 3550 +Wire Wire Line + 4450 5250 10400 5250 +Wire Wire Line + 4450 6950 10400 6950 +Wire Wire Line + 4450 8450 6650 8450 +Wire Wire Line + 4450 8550 5950 8550 +Wire Wire Line + 5950 8550 5950 9100 +Wire Wire Line + 5950 8550 7000 8550 +Wire Wire Line + 6550 9100 7000 9100 +Wire Wire Line + 6650 8450 7000 8450 +Wire Wire Line + 6650 9000 6650 8450 +Wire Wire Line + 7000 9000 6650 9000 +Wire Wire Line + 8500 8500 9500 8500 +Wire Wire Line + 9500 2000 10400 2000 +Wire Wire Line + 9500 3650 9500 2000 +Wire Wire Line + 9500 3650 10400 3650 +Wire Wire Line + 9500 5350 9500 3650 +Wire Wire Line + 9500 5350 10400 5350 +Wire Wire Line + 9500 7050 9500 5350 +Wire Wire Line + 9500 7050 10400 7050 +Wire Wire Line + 9500 8500 9500 7050 +Wire Wire Line + 10000 2750 10000 4400 +Wire Wire Line + 10000 4400 10000 6100 +Wire Wire Line + 10000 4400 10400 4400 +Wire Wire Line + 10000 6100 10000 7800 +Wire Wire Line + 10000 6100 10400 6100 +Wire Wire Line + 10000 7800 10000 9050 +Wire Wire Line + 10000 7800 10400 7800 +Wire Wire Line + 10000 9050 8500 9050 +Wire Wire Line + 10400 2750 10000 2750 +Wire Wire Line + 10400 4300 4450 4300 +Wire Wire Line + 10400 6000 4450 6000 +Wire Wire Line + 10400 7700 4450 7700 +Wire Wire Line + 11300 1950 11300 2250 +Wire Wire Line + 11300 2250 11600 2250 +Wire Wire Line + 11300 2350 11600 2350 +Wire Wire Line + 11300 2700 11300 2350 +Wire Wire Line + 11300 3600 11300 3900 +Wire Wire Line + 11300 3900 11600 3900 +Wire Wire Line + 11300 4000 11600 4000 +Wire Wire Line + 11300 4350 11300 4000 +Wire Wire Line + 11300 5300 11300 5600 +Wire Wire Line + 11300 5600 11600 5600 +Wire Wire Line + 11300 5700 11600 5700 +Wire Wire Line + 11300 6050 11300 5700 +Wire Wire Line + 11300 7000 11300 7300 +Wire Wire Line + 11300 7300 11600 7300 +Wire Wire Line + 11300 7400 11600 7400 +Wire Wire Line + 11300 7750 11300 7400 +Wire Wire Line + 12500 2300 13150 2300 +Wire Wire Line + 12500 3950 13150 3950 +Wire Wire Line + 12500 5650 13150 5650 +Wire Wire Line + 12500 7350 13150 7350 +Text Label 4900 1900 0 50 ~ 0 +2 +Text Label 4900 2650 0 50 ~ 0 +3 +Text Label 4900 3550 0 50 ~ 0 +5 +Text Label 4900 4300 0 50 ~ 0 +6 +Text Label 4900 5250 0 50 ~ 0 +11 +Text Label 4900 6000 0 50 ~ 0 +10 +Text Label 4900 6950 0 50 ~ 0 +14 +Text Label 4900 7700 0 50 ~ 0 +13 +Text Label 4900 8450 0 50 ~ 0 +15 +Text Label 4900 8550 0 50 ~ 0 +1 +Text Label 12900 2300 0 50 ~ 0 +4 +Text Label 12900 3950 0 50 ~ 0 +7 +Text Label 12900 5650 0 50 ~ 0 +9 +Text Label 12900 7350 0 50 ~ 0 +12 +$Comp +L eSim_Miscellaneous:PORT U? +U 2 1 00000000 +P 4200 1900 +F 0 "U?" H 4225 2100 30 0000 C CNN +F 1 "PORT" H 4225 2000 30 0000 C CNN +F 2 "" H 4200 1900 60 0000 C CNN +F 3 "" H 4200 1900 60 0000 C CNN + 2 4200 1900 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 3 1 00000000 +P 4200 2650 +F 0 "U?" H 4225 2850 30 0000 C CNN +F 1 "PORT" H 4225 2750 30 0000 C CNN +F 2 "" H 4200 2650 60 0000 C CNN +F 3 "" H 4200 2650 60 0000 C CNN + 3 4200 2650 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 5 1 00000000 +P 4200 3550 +F 0 "U?" H 4225 3750 30 0000 C CNN +F 1 "PORT" H 4225 3650 30 0000 C CNN +F 2 "" H 4200 3550 60 0000 C CNN +F 3 "" H 4200 3550 60 0000 C CNN + 5 4200 3550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 6 1 00000000 +P 4200 4300 +F 0 "U?" H 4225 4500 30 0000 C CNN +F 1 "PORT" H 4225 4400 30 0000 C CNN +F 2 "" H 4200 4300 60 0000 C CNN +F 3 "" H 4200 4300 60 0000 C CNN + 6 4200 4300 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 11 1 00000000 +P 4200 5250 +F 0 "U?" H 4225 5450 30 0000 C CNN +F 1 "PORT" H 4225 5350 30 0000 C CNN +F 2 "" H 4200 5250 60 0000 C CNN +F 3 "" H 4200 5250 60 0000 C CNN + 11 4200 5250 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 10 1 00000000 +P 4200 6000 +F 0 "U?" H 4225 6200 30 0000 C CNN +F 1 "PORT" H 4225 6100 30 0000 C CNN +F 2 "" H 4200 6000 60 0000 C CNN +F 3 "" H 4200 6000 60 0000 C CNN + 10 4200 6000 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 14 1 00000000 +P 4200 6950 +F 0 "U?" H 4225 7150 30 0000 C CNN +F 1 "PORT" H 4225 7050 30 0000 C CNN +F 2 "" H 4200 6950 60 0000 C CNN +F 3 "" H 4200 6950 60 0000 C CNN + 14 4200 6950 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 13 1 00000000 +P 4200 7700 +F 0 "U?" H 4225 7900 30 0000 C CNN +F 1 "PORT" H 4225 7800 30 0000 C CNN +F 2 "" H 4200 7700 60 0000 C CNN +F 3 "" H 4200 7700 60 0000 C CNN + 13 4200 7700 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 15 1 00000000 +P 4200 8450 +F 0 "U?" H 4225 8650 30 0000 C CNN +F 1 "PORT" H 4225 8550 30 0000 C CNN +F 2 "" H 4200 8450 60 0000 C CNN +F 3 "" H 4200 8450 60 0000 C CNN + 15 4200 8450 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 1 1 00000000 +P 4200 8550 +F 0 "U?" H 4225 8750 30 0000 C CNN +F 1 "PORT" H 4225 8650 30 0000 C CNN +F 2 "" H 4200 8550 60 0000 C CNN +F 3 "" H 4200 8550 60 0000 C CNN + 1 4200 8550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 4 1 00000000 +P 13400 2300 +F 0 "U?" H 13250 2275 30 0000 R CNN +F 1 "PORT" H 13250 2375 30 0000 R CNN +F 2 "" H 13400 2300 60 0000 C CNN +F 3 "" H 13400 2300 60 0000 C CNN + 4 13400 2300 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 7 1 00000000 +P 13400 3950 +F 0 "U?" H 13250 3925 30 0000 R CNN +F 1 "PORT" H 13250 4025 30 0000 R CNN +F 2 "" H 13400 3950 60 0000 C CNN +F 3 "" H 13400 3950 60 0000 C CNN + 7 13400 3950 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 9 1 00000000 +P 13400 5650 +F 0 "U?" H 13250 5625 30 0000 R CNN +F 1 "PORT" H 13250 5725 30 0000 R CNN +F 2 "" H 13400 5650 60 0000 C CNN +F 3 "" H 13400 5650 60 0000 C CNN + 9 13400 5650 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 12 1 00000000 +P 13400 7350 +F 0 "U?" H 13250 7325 30 0000 R CNN +F 1 "PORT" H 13250 7425 30 0000 R CNN +F 2 "" H 13400 7350 60 0000 C CNN +F 3 "" H 13400 7350 60 0000 C CNN + 12 13400 7350 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 8 1 00000000 +P 13400 8300 +F 0 "U?" H 13250 8275 30 0000 R CNN +F 1 "PORT" H 13250 8375 30 0000 R CNN +F 2 "" H 13400 8300 60 0000 C CNN +F 3 "" H 13400 8300 60 0000 C CNN + 8 13400 8300 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 16 1 00000000 +P 13400 8500 +F 0 "U?" H 13250 8475 30 0000 R CNN +F 1 "PORT" H 13250 8575 30 0000 R CNN +F 2 "" H 13400 8500 60 0000 C CNN +F 3 "" H 13400 8500 60 0000 C CNN + 16 13400 8500 + -1 0 0 1 +$EndComp +$Comp +L eSim_Digital:d_inverter U13 +U 1 1 00000000 +P 6250 9100 +F 0 "U13" H 6250 9350 60 0000 C CNN +F 1 "d_inverter" H 6250 9200 60 0000 C CNN +F 2 "" H 6300 9050 60 0000 C CNN +F 3 "" H 6300 9050 60 0000 C CNN + 1 6250 9100 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U14 +U 1 1 00000000 +P 7300 8450 +F 0 "U14" H 7300 8700 60 0000 C CNN +F 1 "d_inverter" H 7300 8550 60 0000 C CNN +F 2 "" H 7350 8400 60 0000 C CNN +F 3 "" H 7350 8400 60 0000 C CNN + 1 7300 8450 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U15 +U 1 1 00000000 +P 7300 8550 +F 0 "U15" H 7300 8800 60 0000 C CNN +F 1 "d_inverter" H 7300 8650 60 0000 C CNN +F 2 "" H 7350 8500 60 0000 C CNN +F 3 "" H 7350 8500 60 0000 C CNN + 1 7300 8550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U16 +U 1 1 00000000 +P 7300 9000 +F 0 "U16" H 7300 9250 60 0000 C CNN +F 1 "d_inverter" H 7300 9100 60 0000 C CNN +F 2 "" H 7350 8950 60 0000 C CNN +F 3 "" H 7350 8950 60 0000 C CNN + 1 7300 9000 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U17 +U 1 1 00000000 +P 7300 9100 +F 0 "U17" H 7300 9350 60 0000 C CNN +F 1 "d_inverter" H 7300 9200 60 0000 C CNN +F 2 "" H 7350 9050 60 0000 C CNN +F 3 "" H 7350 9050 60 0000 C CNN + 1 7300 9100 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U18 +U 1 1 00000000 +P 8050 8550 +F 0 "U18" H 8050 8900 60 0000 C CNN +F 1 "d_and" H 8050 8750 60 0000 C CNN +F 2 "" H 8050 8550 60 0000 C CNN +F 3 "" H 8050 8550 60 0000 C CNN + 1 8050 8550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U19 +U 1 1 00000000 +P 8050 9100 +F 0 "U19" H 8050 9450 60 0000 C CNN +F 1 "d_and" H 8050 9300 60 0000 C CNN +F 2 "" H 8050 9100 60 0000 C CNN +F 3 "" H 8050 9100 60 0000 C CNN + 1 8050 9100 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U20 +U 1 1 00000000 +P 10850 2000 +F 0 "U20" H 10850 2350 60 0000 C CNN +F 1 "d_and" H 10850 2200 60 0000 C CNN +F 2 "" H 10850 2000 60 0000 C CNN +F 3 "" H 10850 2000 60 0000 C CNN + 1 10850 2000 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U21 +U 1 1 00000000 +P 10850 2750 +F 0 "U21" H 10850 3100 60 0000 C CNN +F 1 "d_and" H 10850 2950 60 0000 C CNN +F 2 "" H 10850 2750 60 0000 C CNN +F 3 "" H 10850 2750 60 0000 C CNN + 1 10850 2750 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U22 +U 1 1 00000000 +P 10850 3650 +F 0 "U22" H 10850 4000 60 0000 C CNN +F 1 "d_and" H 10850 3850 60 0000 C CNN +F 2 "" H 10850 3650 60 0000 C CNN +F 3 "" H 10850 3650 60 0000 C CNN + 1 10850 3650 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U23 +U 1 1 00000000 +P 10850 4400 +F 0 "U23" H 10850 4750 60 0000 C CNN +F 1 "d_and" H 10850 4600 60 0000 C CNN +F 2 "" H 10850 4400 60 0000 C CNN +F 3 "" H 10850 4400 60 0000 C CNN + 1 10850 4400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U24 +U 1 1 00000000 +P 10850 5350 +F 0 "U24" H 10850 5700 60 0000 C CNN +F 1 "d_and" H 10850 5550 60 0000 C CNN +F 2 "" H 10850 5350 60 0000 C CNN +F 3 "" H 10850 5350 60 0000 C CNN + 1 10850 5350 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U25 +U 1 1 00000000 +P 10850 6100 +F 0 "U25" H 10850 6450 60 0000 C CNN +F 1 "d_and" H 10850 6300 60 0000 C CNN +F 2 "" H 10850 6100 60 0000 C CNN +F 3 "" H 10850 6100 60 0000 C CNN + 1 10850 6100 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U26 +U 1 1 00000000 +P 10850 7050 +F 0 "U26" H 10850 7400 60 0000 C CNN +F 1 "d_and" H 10850 7250 60 0000 C CNN +F 2 "" H 10850 7050 60 0000 C CNN +F 3 "" H 10850 7050 60 0000 C CNN + 1 10850 7050 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U27 +U 1 1 00000000 +P 10850 7800 +F 0 "U27" H 10850 8150 60 0000 C CNN +F 1 "d_and" H 10850 8000 60 0000 C CNN +F 2 "" H 10850 7800 60 0000 C CNN +F 3 "" H 10850 7800 60 0000 C CNN + 1 10850 7800 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_or U28 +U 1 1 00000000 +P 12050 2350 +F 0 "U28" H 12050 2700 60 0000 C CNN +F 1 "d_or" H 12050 2550 60 0000 C CNN +F 2 "" H 12050 2350 60 0000 C CNN +F 3 "" H 12050 2350 60 0000 C CNN + 1 12050 2350 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_or U29 +U 1 1 00000000 +P 12050 4000 +F 0 "U29" H 12050 4350 60 0000 C CNN +F 1 "d_or" H 12050 4200 60 0000 C CNN +F 2 "" H 12050 4000 60 0000 C CNN +F 3 "" H 12050 4000 60 0000 C CNN + 1 12050 4000 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_or U30 +U 1 1 00000000 +P 12050 5700 +F 0 "U30" H 12050 6050 60 0000 C CNN +F 1 "d_or" H 12050 5900 60 0000 C CNN +F 2 "" H 12050 5700 60 0000 C CNN +F 3 "" H 12050 5700 60 0000 C CNN + 1 12050 5700 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_or U31 +U 1 1 00000000 +P 12050 7400 +F 0 "U31" H 12050 7750 60 0000 C CNN +F 1 "d_or" H 12050 7600 60 0000 C CNN +F 2 "" H 12050 7400 60 0000 C CNN +F 3 "" H 12050 7400 60 0000 C CNN + 1 12050 7400 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/74LS173/74LS173.cir b/library/SubcircuitLibrary/74LS173/74LS173.cir new file mode 100644 index 000000000..48b197fc4 --- /dev/null +++ b/library/SubcircuitLibrary/74LS173/74LS173.cir @@ -0,0 +1,44 @@ +.title KiCad schematic +U26 Net-_U23-Pad1_ Net-_U26-Pad2_ d_inverter +U22 Net-_U17-Pad3_ Net-_U18-Pad3_ Net-_U22-Pad3_ d_or +U18 Net-_U1-Pad11_ Net-_U10-Pad1_ Net-_U18-Pad3_ d_and +U17 Net-_U17-Pad1_ Net-_U10-Pad2_ Net-_U17-Pad3_ d_and +U16 Net-_U1-Pad12_ Net-_U10-Pad1_ Net-_U16-Pad3_ d_and +U25 Net-_U23-Pad1_ Net-_U25-Pad2_ d_inverter +U1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U1-Pad5_ Net-_U1-Pad6_ Net-_U1-Pad7_ unconnected-_U1-Pad8_ Net-_U1-Pad9_ Net-_U1-Pad10_ Net-_U1-Pad11_ Net-_U1-Pad12_ Net-_U1-Pad13_ Net-_U1-Pad14_ Net-_U1-Pad15_ unconnected-_U1-Pad16_ PORT +U9 Net-_U1-Pad15_ Net-_U27-Pad1_ d_inverter +U7 Net-_U1-Pad7_ Net-_U23-Pad1_ d_inverter +U31 Net-_U19-Pad3_ Net-_U23-Pad2_ unconnected-_U31-Pad3_ Net-_U27-Pad2_ Net-_U11-Pad1_ Net-_U31-Pad6_ d_dff +U28 Net-_U27-Pad1_ Net-_U28-Pad2_ d_inverter +U15 Net-_U15-Pad1_ Net-_U10-Pad2_ Net-_U15-Pad3_ d_and +U14 Net-_U1-Pad13_ Net-_U10-Pad1_ Net-_U14-Pad3_ d_and +U24 Net-_U23-Pad1_ Net-_U24-Pad2_ d_inverter +U20 Net-_U13-Pad3_ Net-_U14-Pad3_ Net-_U20-Pad3_ d_or +U32 Net-_U20-Pad3_ Net-_U24-Pad2_ unconnected-_U32-Pad3_ Net-_U28-Pad2_ Net-_U13-Pad1_ Net-_U32-Pad6_ d_dff +U13 Net-_U13-Pad1_ Net-_U10-Pad2_ Net-_U13-Pad3_ d_and +U33 Net-_U21-Pad3_ Net-_U25-Pad2_ unconnected-_U33-Pad3_ Net-_U29-Pad2_ Net-_U15-Pad1_ Net-_U33-Pad6_ d_dff +U29 Net-_U27-Pad1_ Net-_U29-Pad2_ d_inverter +U21 Net-_U15-Pad3_ Net-_U16-Pad3_ Net-_U21-Pad3_ d_or +U5 Net-_U1-Pad2_ Net-_U5-Pad2_ d_inverter +U8 Net-_U4-Pad2_ Net-_U5-Pad2_ Net-_U39-Pad2_ d_and +U4 Net-_U1-Pad1_ Net-_U4-Pad2_ d_inverter +U3 Net-_U1-Pad10_ Net-_U3-Pad2_ d_inverter +U2 Net-_U1-Pad9_ Net-_U2-Pad2_ d_inverter +U6 Net-_U2-Pad2_ Net-_U3-Pad2_ Net-_U10-Pad1_ d_and +U10 Net-_U10-Pad1_ Net-_U10-Pad2_ d_inverter +U11 Net-_U11-Pad1_ Net-_U10-Pad2_ Net-_U11-Pad3_ d_and +U12 Net-_U1-Pad14_ Net-_U10-Pad1_ Net-_U12-Pad3_ d_and +U27 Net-_U27-Pad1_ Net-_U27-Pad2_ d_inverter +U19 Net-_U11-Pad3_ Net-_U12-Pad3_ Net-_U19-Pad3_ d_or +U23 Net-_U23-Pad1_ Net-_U23-Pad2_ d_inverter +U39 Net-_U36-Pad2_ Net-_U39-Pad2_ Net-_U1-Pad4_ d_tristate +U36 Net-_U32-Pad6_ Net-_U36-Pad2_ d_inverter +U40 Net-_U35-Pad2_ Net-_U39-Pad2_ Net-_U1-Pad3_ d_tristate +U35 Net-_U31-Pad6_ Net-_U35-Pad2_ d_inverter +U37 Net-_U33-Pad6_ Net-_U37-Pad2_ d_inverter +U41 Net-_U37-Pad2_ Net-_U39-Pad2_ Net-_U1-Pad5_ d_tristate +U42 Net-_U38-Pad2_ Net-_U39-Pad2_ Net-_U1-Pad6_ d_tristate +U38 Net-_U34-Pad6_ Net-_U38-Pad2_ d_inverter +U30 Net-_U27-Pad1_ Net-_U30-Pad2_ d_inverter +U34 Net-_U22-Pad3_ Net-_U26-Pad2_ unconnected-_U34-Pad3_ Net-_U30-Pad2_ Net-_U17-Pad1_ Net-_U34-Pad6_ d_dff +.end diff --git a/library/SubcircuitLibrary/74LS173/74LS173.cir.out b/library/SubcircuitLibrary/74LS173/74LS173.cir.out new file mode 100644 index 000000000..1552f7028 --- /dev/null +++ b/library/SubcircuitLibrary/74LS173/74LS173.cir.out @@ -0,0 +1,176 @@ +.title kicad schematic + +* u26 net-_u23-pad1_ net-_u26-pad2_ d_inverter +* u22 net-_u17-pad3_ net-_u18-pad3_ net-_u22-pad3_ d_or +* u18 net-_u1-pad11_ net-_u10-pad1_ net-_u18-pad3_ d_and +* u17 net-_u17-pad1_ net-_u10-pad2_ net-_u17-pad3_ d_and +* u16 net-_u1-pad12_ net-_u10-pad1_ net-_u16-pad3_ d_and +* u25 net-_u23-pad1_ net-_u25-pad2_ d_inverter +* u1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ net-_u1-pad6_ net-_u1-pad7_ unconnected-_u1-pad8_ net-_u1-pad9_ net-_u1-pad10_ net-_u1-pad11_ net-_u1-pad12_ net-_u1-pad13_ net-_u1-pad14_ net-_u1-pad15_ unconnected-_u1-pad16_ port +* u9 net-_u1-pad15_ net-_u27-pad1_ d_inverter +* u7 net-_u1-pad7_ net-_u23-pad1_ d_inverter +* u31 net-_u19-pad3_ net-_u23-pad2_ unconnected-_u31-pad3_ net-_u27-pad2_ net-_u11-pad1_ net-_u31-pad6_ d_dff +* u28 net-_u27-pad1_ net-_u28-pad2_ d_inverter +* u15 net-_u15-pad1_ net-_u10-pad2_ net-_u15-pad3_ d_and +* u14 net-_u1-pad13_ net-_u10-pad1_ net-_u14-pad3_ d_and +* u24 net-_u23-pad1_ net-_u24-pad2_ d_inverter +* u20 net-_u13-pad3_ net-_u14-pad3_ net-_u20-pad3_ d_or +* u32 net-_u20-pad3_ net-_u24-pad2_ unconnected-_u32-pad3_ net-_u28-pad2_ net-_u13-pad1_ net-_u32-pad6_ d_dff +* u13 net-_u13-pad1_ net-_u10-pad2_ net-_u13-pad3_ d_and +* u33 net-_u21-pad3_ net-_u25-pad2_ unconnected-_u33-pad3_ net-_u29-pad2_ net-_u15-pad1_ net-_u33-pad6_ d_dff +* u29 net-_u27-pad1_ net-_u29-pad2_ d_inverter +* u21 net-_u15-pad3_ net-_u16-pad3_ net-_u21-pad3_ d_or +* u5 net-_u1-pad2_ net-_u5-pad2_ d_inverter +* u8 net-_u4-pad2_ net-_u5-pad2_ net-_u39-pad2_ d_and +* u4 net-_u1-pad1_ net-_u4-pad2_ d_inverter +* u3 net-_u1-pad10_ net-_u3-pad2_ d_inverter +* u2 net-_u1-pad9_ net-_u2-pad2_ d_inverter +* u6 net-_u2-pad2_ net-_u3-pad2_ net-_u10-pad1_ d_and +* u10 net-_u10-pad1_ net-_u10-pad2_ d_inverter +* u11 net-_u11-pad1_ net-_u10-pad2_ net-_u11-pad3_ d_and +* u12 net-_u1-pad14_ net-_u10-pad1_ net-_u12-pad3_ d_and +* u27 net-_u27-pad1_ net-_u27-pad2_ d_inverter +* u19 net-_u11-pad3_ net-_u12-pad3_ net-_u19-pad3_ d_or +* u23 net-_u23-pad1_ net-_u23-pad2_ d_inverter +* u39 net-_u36-pad2_ net-_u39-pad2_ net-_u1-pad4_ d_tristate +* u36 net-_u32-pad6_ net-_u36-pad2_ d_inverter +* u40 net-_u35-pad2_ net-_u39-pad2_ net-_u1-pad3_ d_tristate +* u35 net-_u31-pad6_ net-_u35-pad2_ d_inverter +* u37 net-_u33-pad6_ net-_u37-pad2_ d_inverter +* u41 net-_u37-pad2_ net-_u39-pad2_ net-_u1-pad5_ d_tristate +* u42 net-_u38-pad2_ net-_u39-pad2_ net-_u1-pad6_ d_tristate +* u38 net-_u34-pad6_ net-_u38-pad2_ d_inverter +* u30 net-_u27-pad1_ net-_u30-pad2_ d_inverter +* u34 net-_u22-pad3_ net-_u26-pad2_ unconnected-_u34-pad3_ net-_u30-pad2_ net-_u17-pad1_ net-_u34-pad6_ d_dff +a1 net-_u23-pad1_ net-_u26-pad2_ u26 +a2 [net-_u17-pad3_ net-_u18-pad3_ ] net-_u22-pad3_ u22 +a3 [net-_u1-pad11_ net-_u10-pad1_ ] net-_u18-pad3_ u18 +a4 [net-_u17-pad1_ net-_u10-pad2_ ] net-_u17-pad3_ u17 +a5 [net-_u1-pad12_ net-_u10-pad1_ ] net-_u16-pad3_ u16 +a6 net-_u23-pad1_ net-_u25-pad2_ u25 +a7 net-_u1-pad15_ net-_u27-pad1_ u9 +a8 net-_u1-pad7_ net-_u23-pad1_ u7 +a9 net-_u19-pad3_ net-_u23-pad2_ unconnected-_u31-pad3_ net-_u27-pad2_ net-_u11-pad1_ net-_u31-pad6_ u31 +a10 net-_u27-pad1_ net-_u28-pad2_ u28 +a11 [net-_u15-pad1_ net-_u10-pad2_ ] net-_u15-pad3_ u15 +a12 [net-_u1-pad13_ net-_u10-pad1_ ] net-_u14-pad3_ u14 +a13 net-_u23-pad1_ net-_u24-pad2_ u24 +a14 [net-_u13-pad3_ net-_u14-pad3_ ] net-_u20-pad3_ u20 +a15 net-_u20-pad3_ net-_u24-pad2_ unconnected-_u32-pad3_ net-_u28-pad2_ net-_u13-pad1_ net-_u32-pad6_ u32 +a16 [net-_u13-pad1_ net-_u10-pad2_ ] net-_u13-pad3_ u13 +a17 net-_u21-pad3_ net-_u25-pad2_ unconnected-_u33-pad3_ net-_u29-pad2_ net-_u15-pad1_ net-_u33-pad6_ u33 +a18 net-_u27-pad1_ net-_u29-pad2_ u29 +a19 [net-_u15-pad3_ net-_u16-pad3_ ] net-_u21-pad3_ u21 +a20 net-_u1-pad2_ net-_u5-pad2_ u5 +a21 [net-_u4-pad2_ net-_u5-pad2_ ] net-_u39-pad2_ u8 +a22 net-_u1-pad1_ net-_u4-pad2_ u4 +a23 net-_u1-pad10_ net-_u3-pad2_ u3 +a24 net-_u1-pad9_ net-_u2-pad2_ u2 +a25 [net-_u2-pad2_ net-_u3-pad2_ ] net-_u10-pad1_ u6 +a26 net-_u10-pad1_ net-_u10-pad2_ u10 +a27 [net-_u11-pad1_ net-_u10-pad2_ ] net-_u11-pad3_ u11 +a28 [net-_u1-pad14_ net-_u10-pad1_ ] net-_u12-pad3_ u12 +a29 net-_u27-pad1_ net-_u27-pad2_ u27 +a30 [net-_u11-pad3_ net-_u12-pad3_ ] net-_u19-pad3_ u19 +a31 net-_u23-pad1_ net-_u23-pad2_ u23 +a32 net-_u36-pad2_ net-_u39-pad2_ net-_u1-pad4_ u39 +a33 net-_u32-pad6_ net-_u36-pad2_ u36 +a34 net-_u35-pad2_ net-_u39-pad2_ net-_u1-pad3_ u40 +a35 net-_u31-pad6_ net-_u35-pad2_ u35 +a36 net-_u33-pad6_ net-_u37-pad2_ u37 +a37 net-_u37-pad2_ net-_u39-pad2_ net-_u1-pad5_ u41 +a38 net-_u38-pad2_ net-_u39-pad2_ net-_u1-pad6_ u42 +a39 net-_u34-pad6_ net-_u38-pad2_ u38 +a40 net-_u27-pad1_ net-_u30-pad2_ u30 +a41 net-_u22-pad3_ net-_u26-pad2_ unconnected-_u34-pad3_ net-_u30-pad2_ net-_u17-pad1_ net-_u34-pad6_ u34 +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u26 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u22 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u18 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u17 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u16 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u25 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u9 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u7 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_dff, Ngspice Name: d_dff +.model u31 d_dff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 data_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u28 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u15 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u14 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u24 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u20 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_dff, Ngspice Name: d_dff +.model u32 d_dff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 data_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u13 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_dff, Ngspice Name: d_dff +.model u33 d_dff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 data_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u29 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u21 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u5 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u8 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u4 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u3 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u2 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u6 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u10 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u11 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u12 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u27 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u19 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u23 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u39 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u36 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u40 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u35 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u37 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u41 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u42 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u38 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u30 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_dff, Ngspice Name: d_dff +.model u34 d_dff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 data_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/74LS173/74LS173.kicad_sch b/library/SubcircuitLibrary/74LS173/74LS173.kicad_sch new file mode 100644 index 000000000..28c9e2a54 --- /dev/null +++ b/library/SubcircuitLibrary/74LS173/74LS173.kicad_sch @@ -0,0 +1,2694 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid d55d19ff-0f5c-4985-b8e8-0ace4afafa27) + + (paper "A2") + + (lib_symbols + (symbol "eSim_Digital:d_and" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 1.27 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_and_0_1" + (polyline + (pts + (xy 3.81 -1.27) + (xy -6.35 -1.27) + (xy -6.35 3.81) + (xy 3.81 3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -1.27) (mid 5.5897 -0.5171) (end 6.35 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.35 1.27) (mid 5.5971 3.0497) (end 3.81 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_and_1_1" + (pin input line (at -11.43 2.54 0) (length 5.08) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 0 0) (length 5.08) + (name "IN2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 11.43 1.27 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_dff" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_dff" (id 1) (at 0 3.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_dff_0_1" + (rectangle (start 8.89 11.43) (end -8.89 -10.16) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_dff_1_1" + (pin input line (at -13.97 8.89 0) (length 5.08) + (name "Din" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input clock (at -13.97 -7.62 0) (length 5.08) + (name "Clk" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 16.51 270) (length 5.08) + (name "Set" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 -15.24 90) (length 5.08) + (name "Reset" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 8.89 180) (length 5.08) + (name "Dout" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 13.97 -7.62 180) (length 5.08) + (name "Ndout" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_inverter" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 -2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 0 3.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_inverter_0_1" + (polyline + (pts + (xy -2.54 1.27) + (xy -2.54 -1.27) + (xy 2.54 0) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_inverter_1_1" + (pin input line (at -7.62 0 0) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_or" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 0 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_or_0_1" + (arc (start -6.35 -1.27) (mid -5.7504 1.27) (end -6.35 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 -1.27) + (xy 3.81 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 3.81) + (xy 3.81 3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -1.27) (mid 5.3181 -0.2399) (end 6.35 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.35 1.27) (mid 5.2222 2.6828) (end 3.81 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_or_1_1" + (pin input line (at -11.43 2.54 0) (length 5.461) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 0 0) (length 5.461) + (name "IN2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 11.43 1.27 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_tristate" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -6.35 6.35 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_tristate" (id 1) (at -5.08 11.43 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at -2.54 8.89 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at -2.54 8.89 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_tristate_0_1" + (polyline + (pts + (xy -10.16 13.97) + (xy -10.16 3.81) + (xy 8.89 8.89) + (xy -10.16 13.97) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_tristate_1_1" + (pin input line (at -15.24 8.89 0) (length 5.08) + (name "IN" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -1.27 1.27 90) (length 4.9022) + (name "EN" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 8.89 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Miscellaneous:PORT" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 1.27 2.54 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 0 0 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "PORT_0_1" + (rectangle (start -2.54 1.27) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.54 1.27) (mid 3.1355 0.5955) (end 3.81 0) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 0) (mid 3.1447 -0.6046) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "PORT_1_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "1" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_2_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "2" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_3_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "3" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_4_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "4" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_5_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "5" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_6_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "6" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_7_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "7" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_8_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "8" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_9_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "9" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_10_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "10" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_11_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "11" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_12_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "12" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_13_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "13" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_14_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "14" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_15_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "15" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_16_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "16" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_17_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "17" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_18_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "18" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_19_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "19" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_20_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "20" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_21_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "21" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_22_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "22" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_23_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "23" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_24_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "24" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_25_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "25" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_26_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "26" (effects (font (size 0.762 0.762)))) + ) + ) + ) + ) + + (junction (at 326.39 203.2) (diameter 0) (color 0 0 0 0) + (uuid 20483aa9-d5d7-4336-94b7-f1adb078b31f) + ) + (junction (at 266.7 223.52) (diameter 0) (color 0 0 0 0) + (uuid 296def41-5846-4bf0-bfae-059f1cdc15d8) + ) + (junction (at 415.29 226.06) (diameter 0) (color 0 0 0 0) + (uuid 30e78121-4b9d-418e-951f-36c4afe270a3) + ) + (junction (at 266.7 139.7) (diameter 0) (color 0 0 0 0) + (uuid 552337fc-2baa-49aa-ab8d-fc5fe5b99e9d) + ) + (junction (at 337.82 259.08) (diameter 0) (color 0 0 0 0) + (uuid 5ad95b64-3fde-4ce1-a533-832a71277b10) + ) + (junction (at 415.29 91.44) (diameter 0) (color 0 0 0 0) + (uuid 5b23e7d1-6860-445b-82f7-e5ef3d033f4d) + ) + (junction (at 245.11 247.65) (diameter 0) (color 0 0 0 0) + (uuid 62e16e16-2708-4b87-a45b-b93a4c0e1d0b) + ) + (junction (at 337.82 325.12) (diameter 0) (color 0 0 0 0) + (uuid 8b245608-03e4-4102-a5d5-d2927f69fe9b) + ) + (junction (at 337.82 191.77) (diameter 0) (color 0 0 0 0) + (uuid 8dfdbeed-1603-42de-bc64-62a3cf454ada) + ) + (junction (at 245.11 180.34) (diameter 0) (color 0 0 0 0) + (uuid 9990ebcf-8aa0-49a9-a436-1d0781771213) + ) + (junction (at 245.11 139.7) (diameter 0) (color 0 0 0 0) + (uuid 9c70b62d-b09b-4ebf-97b7-daf00af7e2c1) + ) + (junction (at 326.39 172.72) (diameter 0) (color 0 0 0 0) + (uuid aa68e8ff-24b8-4c50-9ab5-22cdcb8a6502) + ) + (junction (at 326.39 241.3) (diameter 0) (color 0 0 0 0) + (uuid bafb6ad9-d501-402d-91eb-d41044dcfe25) + ) + (junction (at 266.7 156.21) (diameter 0) (color 0 0 0 0) + (uuid bc929af5-90ce-4443-bdf9-f3c871056d4a) + ) + (junction (at 415.29 157.48) (diameter 0) (color 0 0 0 0) + (uuid c8ea9a1e-a60c-4164-a824-a2aaa5659a16) + ) + + (no_connect (at 170.18 342.9) (uuid 36034b16-c722-4479-92f3-7d735fb7970e)) + (no_connect (at 387.35 280.67) (uuid 3cbb5408-798c-43b4-bb42-53b856042fd3)) + (no_connect (at 386.08 148.59) (uuid 45270641-a848-4cc7-b331-85eda11dd79e)) + (no_connect (at 170.18 349.25) (uuid 537e7cef-a2cd-4b1f-b524-6a063539e7e1)) + (no_connect (at 386.08 83.82) (uuid 59f039e7-cc61-471b-a5f6-43498a300413)) + (no_connect (at 387.35 217.17) (uuid b7f50764-057e-4e29-bc5d-0664c7fc7a4d)) + + (wire (pts (xy 372.11 233.68) (xy 372.11 224.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 01b60f06-8cf4-43fd-ac11-ce3a5a3012c6) + ) + (wire (pts (xy 434.34 100.33) (xy 434.34 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 03dc2a35-218d-4e40-9868-a8e53f8c180a) + ) + (wire (pts (xy 373.38 304.8) (xy 372.11 304.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0b040464-e2e8-439e-905e-81d6332a5def) + ) + (wire (pts (xy 238.76 139.7) (xy 245.11 139.7)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0c453cf7-4dec-4f8a-ac33-f7ae4c8e2ac2) + ) + (wire (pts (xy 280.67 114.3) (xy 245.11 114.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0c8d3904-b6d2-4fd8-bf7b-bf02ac5f71ab) + ) + (wire (pts (xy 303.53 154.94) (xy 316.23 154.94)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 131efb21-0fb4-48e8-a146-0eaec54ca369) + ) + (wire (pts (xy 387.35 325.12) (xy 381 325.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 14805ba6-692d-411c-866a-54349e0b4c4b) + ) + (wire (pts (xy 403.86 78.74) (xy 271.78 78.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1694a96b-6f9e-4e18-b9ab-07dffe0e5092) + ) + (wire (pts (xy 365.76 325.12) (xy 337.82 325.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1720e46b-508c-4068-b824-ae3b35019578) + ) + (wire (pts (xy 386.08 180.34) (xy 386.08 191.77)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 19479300-a631-43e9-bd99-055661a5bf68) + ) + (wire (pts (xy 326.39 203.2) (xy 326.39 172.72)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1cd2b434-5ce3-4ede-9919-aea6728c6850) + ) + (wire (pts (xy 245.11 114.3) (xy 245.11 139.7)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1e4642aa-8e49-4dbe-930a-9e2f1c24bfed) + ) + (wire (pts (xy 387.35 248.92) (xy 387.35 259.08)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1f4dbffd-3419-4a82-a395-e17c36de5d57) + ) + (wire (pts (xy 326.39 107.95) (xy 354.33 107.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1f970f9a-037d-49da-898c-5cb6c707419e) + ) + (wire (pts (xy 245.11 180.34) (xy 245.11 247.65)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2005a5ca-7750-4488-b90b-60255a10cd91) + ) + (wire (pts (xy 372.11 224.79) (xy 373.38 224.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 21a6c78d-e8b8-4fd2-b8d7-5ab4055d7a59) + ) + (wire (pts (xy 434.34 91.44) (xy 415.29 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 23629be0-fb3b-4bd2-91cf-1526c32b10b8) + ) + (wire (pts (xy 266.7 139.7) (xy 266.7 156.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 24800af0-7ec3-4910-a86b-4f55dabbcb9f) + ) + (wire (pts (xy 316.23 154.94) (xy 316.23 165.1)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 24f27536-c9a8-4c44-80d3-4c3650e957f2) + ) + (wire (pts (xy 405.13 156.21) (xy 400.05 156.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 278ae547-97b2-4ac8-b679-2d5c942bde36) + ) + (wire (pts (xy 308.61 101.6) (xy 347.98 101.6)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2b0ee380-3d08-4b6c-8d8b-acf7886b22de) + ) + (wire (pts (xy 170.18 138.43) (xy 200.66 138.43)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2b910a9a-4815-415c-a658-a9d6f8b529c3) + ) + (wire (pts (xy 308.61 87.63) (xy 308.61 99.06)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2dabad63-2e77-4ca8-9c3d-cafe7f44010d) + ) + (wire (pts (xy 170.18 72.39) (xy 204.47 72.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 323b06bb-1126-4b04-ad78-ecce4a0342cb) + ) + (wire (pts (xy 372.11 297.18) (xy 372.11 288.29)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 32892801-6b53-4643-bcd2-91a71b89b522) + ) + (wire (pts (xy 448.31 172.72) (xy 464.82 172.72)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 334b4cca-09f1-463e-9d35-4b7845b4856c) + ) + (wire (pts (xy 372.11 100.33) (xy 372.11 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 33945519-7ecb-4361-912b-af1703ce8942) + ) + (wire (pts (xy 374.65 118.11) (xy 386.08 118.11)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 366f1ad5-9452-405d-b133-613c0206f969) + ) + (wire (pts (xy 245.11 180.34) (xy 280.67 180.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 37a9393f-1182-4863-a38a-8bb0b50711b9) + ) + (wire (pts (xy 245.11 139.7) (xy 247.65 139.7)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3a94aeeb-4ae2-455f-94ac-d263e6938630) + ) + (wire (pts (xy 326.39 172.72) (xy 354.33 172.72)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3b5fdb60-c1e4-46b7-a97e-0efbd76eec26) + ) + (wire (pts (xy 337.82 325.12) (xy 337.82 259.08)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3c00b0d9-7c3e-438d-80e4-88f7c3ecaef2) + ) + (wire (pts (xy 419.1 304.8) (xy 421.64 304.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3c799dce-eeb9-4cfb-8026-35257f9548ea) + ) + (wire (pts (xy 245.11 247.65) (xy 281.94 247.65)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3d50a107-9349-4992-abb2-9e6c22d98b19) + ) + (wire (pts (xy 317.5 222.25) (xy 317.5 232.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3dc12102-bbcf-490b-8266-c9d4143f43ec) + ) + (wire (pts (xy 317.5 232.41) (xy 349.25 232.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3e31644b-71e2-4a75-889c-dacfdd8b29ad) + ) + (wire (pts (xy 326.39 172.72) (xy 326.39 107.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3f83feda-dc6a-4433-85d6-a3b069dd3dfa) + ) + (wire (pts (xy 415.29 288.29) (xy 415.29 226.06)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 429e2240-4dc5-45cb-86ef-6bc5de111cb8) + ) + (wire (pts (xy 433.07 165.1) (xy 433.07 157.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4363834a-1b27-457b-97e4-8d5a78f43040) + ) + (wire (pts (xy 170.18 69.85) (xy 204.47 69.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 47ff4eff-7362-4baf-88c8-e71f6f6effa0) + ) + (wire (pts (xy 273.05 220.98) (xy 273.05 212.09)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 49d85d15-84f0-4a9a-8c0d-812f0a84ce3b) + ) + (wire (pts (xy 369.57 172.72) (xy 372.11 172.72)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4fc2cb83-333b-480f-9329-31b7614f5efb) + ) + (wire (pts (xy 406.4 288.29) (xy 401.32 288.29)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 52b33f75-f12a-4111-9297-30a407dc327e) + ) + (wire (pts (xy 275.59 275.59) (xy 406.4 275.59)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 541d4344-25bc-4b54-b2ce-13136b36c1b6) + ) + (wire (pts (xy 400.05 172.72) (xy 402.59 172.72)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5945255d-08b0-482d-9aa7-062c1fbd3003) + ) + (wire (pts (xy 303.53 222.25) (xy 317.5 222.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 59ccdfa6-a6bb-4e0a-b30a-8a5f57a6971e) + ) + (wire (pts (xy 275.59 284.48) (xy 275.59 275.59)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5b69a43e-6d4b-4660-b931-7e7d8159076a) + ) + (wire (pts (xy 419.1 241.3) (xy 420.37 241.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5f75a414-f3f4-4eb3-9ae9-2e34e13a5e90) + ) + (wire (pts (xy 386.08 191.77) (xy 375.92 191.77)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5f7fe1b8-0332-44ec-a3ea-77d92fda68e6) + ) + (wire (pts (xy 306.07 308.61) (xy 318.77 308.61)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 62856281-487e-4d4c-b4c1-bed14df73896) + ) + (wire (pts (xy 273.05 212.09) (xy 406.4 212.09)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 650fad65-a3cc-4154-96cc-ff3e237a907c) + ) + (wire (pts (xy 303.53 179.07) (xy 316.23 179.07)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 652c1e65-02ba-460a-9c5b-96d726f2a02a) + ) + (wire (pts (xy 326.39 241.3) (xy 356.87 241.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 67a37a39-3658-4619-a26b-25347a2eb57c) + ) + (wire (pts (xy 266.7 88.9) (xy 266.7 139.7)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 69ea6a38-40cd-4dbf-82a4-764f5053d01d) + ) + (wire (pts (xy 415.29 157.48) (xy 415.29 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6c270368-0af6-4873-910f-cc13b01e3b2f) + ) + (wire (pts (xy 262.89 139.7) (xy 266.7 139.7)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6c2a3daa-b3b1-4c7f-b517-48c3dc5362bd) + ) + (wire (pts (xy 266.7 156.21) (xy 280.67 156.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6c4f2fe4-9b01-498d-a500-143798df09b4) + ) + (wire (pts (xy 318.77 295.91) (xy 349.25 295.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 70592a27-ccae-40a8-ba51-8a63ab018b0b) + ) + (wire (pts (xy 308.61 99.06) (xy 347.98 99.06)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 72e82427-d53e-4cb3-bae2-ffc2662e0288) + ) + (wire (pts (xy 386.08 118.11) (xy 386.08 115.57)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 739f64b5-3f90-47fa-859d-9144faf4b339) + ) + (wire (pts (xy 170.18 203.2) (xy 219.71 203.2)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 73f762e0-97d1-45e8-baeb-b009ba809ea6) + ) + (wire (pts (xy 356.87 304.8) (xy 326.39 304.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 747ed840-24ca-4f7b-98f3-c86eab41a23f) + ) + (wire (pts (xy 170.18 245.11) (xy 281.94 245.11)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 765cbeb0-72ee-4c3b-9944-ad9039132ac5) + ) + (wire (pts (xy 241.3 325.12) (xy 337.82 325.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 76f60fce-32bf-43c8-ae59-b5c86b1f9d9a) + ) + (wire (pts (xy 170.18 140.97) (xy 200.66 140.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 78c2d2c3-77fe-45c9-a5cd-26dad3d41df7) + ) + (wire (pts (xy 170.18 307.34) (xy 283.21 307.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 79051bce-82fe-45a1-9a5a-5848f4931e4f) + ) + (wire (pts (xy 417.83 172.72) (xy 419.1 172.72)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 851d96dd-c2f7-42fc-917e-a6cf9ea87fb3) + ) + (wire (pts (xy 326.39 241.3) (xy 326.39 203.2)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8579490b-47ed-4f00-87b3-2a559144d486) + ) + (wire (pts (xy 316.23 165.1) (xy 347.98 165.1)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 877bd5b5-11ed-48ca-8317-11e3bebd1b46) + ) + (wire (pts (xy 387.35 259.08) (xy 377.19 259.08)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8cc941a0-4ec9-4132-a8cb-21ee4061b66e) + ) + (wire (pts (xy 369.57 107.95) (xy 372.11 107.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8e408bb5-2c0a-462f-baca-3dda4a145570) + ) + (wire (pts (xy 266.7 88.9) (xy 280.67 88.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 90dbaa64-9347-4a0d-801d-232072fa5867) + ) + (wire (pts (xy 170.18 325.12) (xy 226.06 325.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 98129b3f-fc20-4b30-ae90-a6343e98f6ef) + ) + (wire (pts (xy 361.95 259.08) (xy 337.82 259.08)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 998434ca-3f18-4fee-8c56-8d0175e0737b) + ) + (wire (pts (xy 433.07 157.48) (xy 415.29 157.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 99a72b10-508d-4d94-bd7f-af5c65f3c2b9) + ) + (wire (pts (xy 271.78 78.74) (xy 271.78 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a13c1cd7-91c2-4ea1-bbbb-5c25b6ae776e) + ) + (wire (pts (xy 337.82 118.11) (xy 359.41 118.11)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a2bda2a7-b72a-4389-89ec-47bfb6009af9) + ) + (wire (pts (xy 370.84 156.21) (xy 372.11 156.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a35b4809-bd0d-4ede-9d0f-58a1b0255100) + ) + (wire (pts (xy 406.4 212.09) (xy 406.4 224.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a483881d-8a38-4eed-8ac6-5067a7775531) + ) + (wire (pts (xy 415.29 91.44) (xy 415.29 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a5ea9bd8-bd06-4d72-9221-672476a2aefe) + ) + (wire (pts (xy 303.53 113.03) (xy 308.61 113.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a64bee5e-1d80-4d5c-a00b-c8c318215210) + ) + (wire (pts (xy 266.7 223.52) (xy 280.67 223.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a6beb7c4-8479-4b0a-b585-a1902787f8b7) + ) + (wire (pts (xy 400.05 91.44) (xy 403.86 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a7869ba9-2c30-404f-8287-c7d8c6e080a3) + ) + (wire (pts (xy 403.86 91.44) (xy 403.86 78.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a7c5dfb9-03ef-4ba8-ae1d-337d604e75e7) + ) + (wire (pts (xy 245.11 247.65) (xy 245.11 309.88)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a819183f-4224-4341-a786-897e71227ba5) + ) + (wire (pts (xy 370.84 100.33) (xy 372.11 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a850a5f6-b6d4-477e-a45d-fcd6edd221e2) + ) + (wire (pts (xy 450.85 304.8) (xy 464.82 304.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ad004f3a-f34e-4d98-8148-472b44a47382) + ) + (wire (pts (xy 435.61 288.29) (xy 415.29 288.29)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ae9067f4-45b0-47ed-bf25-9823fdefd815) + ) + (wire (pts (xy 245.11 309.88) (xy 283.21 309.88)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b03fda16-1264-4910-b6af-f3c9f1d3f7ed) + ) + (wire (pts (xy 401.32 304.8) (xy 403.86 304.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b1b460ef-2664-4329-85b7-03fa50afa0f8) + ) + (wire (pts (xy 405.13 143.51) (xy 405.13 156.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b89fde2b-4ce0-4eca-b894-6d35968425aa) + ) + (wire (pts (xy 266.7 223.52) (xy 266.7 287.02)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bac5798a-ba90-420c-a2e1-746fc7a03bbe) + ) + (wire (pts (xy 308.61 113.03) (xy 308.61 101.6)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bbc699f5-ecf4-426c-baa8-5c8d387f8530) + ) + (wire (pts (xy 304.8 246.38) (xy 317.5 246.38)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c0ff9ff0-246f-4628-88fd-56b0e086ad74) + ) + (wire (pts (xy 326.39 304.8) (xy 326.39 241.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c273325d-0537-4c89-9de0-3f9b8bc91be8) + ) + (wire (pts (xy 337.82 259.08) (xy 337.82 191.77)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c375e443-5af8-4429-9047-c0fb5bf4ab5a) + ) + (wire (pts (xy 370.84 166.37) (xy 370.84 156.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c4354f60-a8ce-4b39-8f18-2db9adc02af1) + ) + (wire (pts (xy 281.94 284.48) (xy 275.59 284.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c4d3689a-bd09-45c8-b2d4-661ac482d41b) + ) + (wire (pts (xy 406.4 275.59) (xy 406.4 288.29)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c5484775-f964-4f12-b975-fe3a3fb10a23) + ) + (wire (pts (xy 234.95 203.2) (xy 326.39 203.2)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c54d4cf0-0d2e-4199-8dd7-6e2cf66e02f4) + ) + (wire (pts (xy 316.23 179.07) (xy 316.23 167.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c6f03b5d-66c2-42f2-a82b-cce51d204c80) + ) + (wire (pts (xy 449.58 241.3) (xy 464.82 241.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c7d13cba-a8cb-4450-97ea-4a72e9356fc0) + ) + (wire (pts (xy 280.67 220.98) (xy 273.05 220.98)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cc405e87-2f78-4836-9f58-00ac5716d5ac) + ) + (wire (pts (xy 318.77 285.75) (xy 318.77 295.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ce14818d-d241-4771-953c-8624f34975d4) + ) + (wire (pts (xy 274.32 153.67) (xy 274.32 143.51)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cecf5aef-9d49-451b-8548-2665232cf764) + ) + (wire (pts (xy 415.29 71.12) (xy 242.57 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d0ee9291-ff49-4849-82db-fe540e1b985f) + ) + (wire (pts (xy 170.18 177.8) (xy 280.67 177.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d109bad4-2605-4169-a8ce-d3ff6ff32273) + ) + (wire (pts (xy 274.32 143.51) (xy 405.13 143.51)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d47a1e13-d0f1-444d-ba1e-f90edfd3f515) + ) + (wire (pts (xy 245.11 139.7) (xy 245.11 180.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d5043d8d-5fb2-4fcc-8874-cb0d912366e6) + ) + (wire (pts (xy 316.23 167.64) (xy 347.98 167.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d6a9903e-248a-49cf-af82-54364053bb96) + ) + (wire (pts (xy 337.82 191.77) (xy 337.82 118.11)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d8beb60f-1c7e-42ca-81f9-785ff47ad8fe) + ) + (wire (pts (xy 401.32 241.3) (xy 403.86 241.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d8f4cc3b-adf0-4464-8414-4d0a900fca01) + ) + (wire (pts (xy 360.68 191.77) (xy 337.82 191.77)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dae1a3c7-c15b-433a-8721-f52ec24803bd) + ) + (wire (pts (xy 406.4 224.79) (xy 401.32 224.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dd47dae6-d4cc-4017-8c46-edea364819f3) + ) + (wire (pts (xy 317.5 234.95) (xy 349.25 234.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dd48dc2d-22a8-4598-8f35-e12380232bc1) + ) + (wire (pts (xy 415.29 226.06) (xy 415.29 157.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dd4fb171-f721-43bd-abba-62f6290f0c79) + ) + (wire (pts (xy 318.77 298.45) (xy 349.25 298.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ddaeeb04-2339-483f-b04f-add508a9b03d) + ) + (wire (pts (xy 304.8 285.75) (xy 318.77 285.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid de404a2c-9ace-49e0-89c5-61443f7ece95) + ) + (wire (pts (xy 266.7 287.02) (xy 281.94 287.02)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e0361c38-9f8a-4c87-91f9-9da3753f8bd1) + ) + (wire (pts (xy 318.77 308.61) (xy 318.77 298.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e03fe448-3c4c-4d61-b57f-be4cc4f281be) + ) + (wire (pts (xy 266.7 156.21) (xy 266.7 223.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e1d0453a-2754-488a-8446-7631b70f1427) + ) + (wire (pts (xy 417.83 107.95) (xy 420.37 107.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e1e58cd4-a1f7-466e-9f64-dde94d06043d) + ) + (wire (pts (xy 434.34 226.06) (xy 415.29 226.06)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e397c713-8f00-493e-825f-98328abdff01) + ) + (wire (pts (xy 434.34 233.68) (xy 434.34 226.06)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e4bf439e-4589-4c76-8485-625b9c7d6236) + ) + (wire (pts (xy 317.5 246.38) (xy 317.5 234.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e6f23194-aec1-4b66-bf96-bad9eb7a3973) + ) + (wire (pts (xy 387.35 312.42) (xy 387.35 325.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e72d5593-9c7e-4161-ba1a-f812ad130f52) + ) + (wire (pts (xy 170.18 111.76) (xy 280.67 111.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e788a534-2fe8-4a18-a290-3dba3827069b) + ) + (wire (pts (xy 372.11 288.29) (xy 373.38 288.29)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e81eafb8-414c-44df-b49a-d7d746ef184e) + ) + (wire (pts (xy 400.05 107.95) (xy 402.59 107.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e9bd761d-cb2b-42d0-87ea-72677c3f0a7f) + ) + (wire (pts (xy 303.53 87.63) (xy 308.61 87.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid eb11ec2e-46c4-4444-8f70-f2af0e6a92cb) + ) + (wire (pts (xy 280.67 153.67) (xy 274.32 153.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f0ec36e6-4d6d-4f42-8d1f-e675b79c7238) + ) + (wire (pts (xy 372.11 241.3) (xy 373.38 241.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f1cb71fd-0f48-4a1e-a8b8-933495266d2f) + ) + (wire (pts (xy 435.61 297.18) (xy 435.61 288.29)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f4dcc17f-7b4b-4247-8652-0382f3276dbc) + ) + (wire (pts (xy 449.58 107.95) (xy 464.82 107.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f686156d-3751-4c62-a95c-fbdf1845ec75) + ) + (wire (pts (xy 271.78 86.36) (xy 280.67 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f6920700-7448-4931-8099-137265de6acf) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 245.11 0) (mirror x) (unit 12) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 0e969e12-4b04-44a6-833d-61bfafa4a128) + (property "Reference" "U1" (id 0) (at 160.02 244.475 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 160.02 247.015 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 163.83 245.11 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 245.11 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 17c0636e-1f48-4acc-b59e-af1f01c2e0bc)) + (pin "2" (uuid bf59eaee-d5fe-4a30-8c11-0a2c26f08131)) + (pin "3" (uuid 32fd74a8-90f5-47a7-8b70-1be3b36bdf2e)) + (pin "4" (uuid 185227b5-ea1e-41be-a78b-edc6546fc782)) + (pin "5" (uuid 2bc4c1b0-c394-4d6d-87c0-694bcc022c1c)) + (pin "6" (uuid b5e289ea-dcb8-4c73-8deb-0dc36add18fe)) + (pin "7" (uuid eda4378f-ba3a-4a73-b92a-cb3d578de0dc)) + (pin "8" (uuid 768eb901-4015-43c5-ad50-9edf80a31f42)) + (pin "9" (uuid 42a6d852-ef57-4afb-9d07-9f798f0b3c25)) + (pin "10" (uuid 852aba65-4a2c-4ce5-985b-2e532ea9c2c6)) + (pin "11" (uuid becf5b81-52c7-4bfb-af8f-7201916d7f1e)) + (pin "12" (uuid f217c586-3c7a-4896-bd2b-dc516b585638)) + (pin "13" (uuid 419ccfb6-6018-412a-989f-7c30a9e7ff10)) + (pin "14" (uuid 17a4dc50-a2fe-4a40-b5a3-9fe035cc9678)) + (pin "15" (uuid aa29c9e6-cbfd-44b3-88a2-82fb002abac2)) + (pin "16" (uuid d7432feb-bade-4bc5-bd1b-8ed41d4bd021)) + (pin "17" (uuid 64c21d73-c9c8-4a79-a435-0f2fcbd8cff6)) + (pin "18" (uuid fb7b8822-6c80-4cde-a138-2013ece854a0)) + (pin "19" (uuid e3d8be1e-69f6-4c46-a35e-f1029d17f413)) + (pin "20" (uuid 117cd1ff-274d-4815-9430-15a120c7bf3f)) + (pin "21" (uuid 6c581e0d-a294-40a4-bdcc-776fa1cdb3c2)) + (pin "22" (uuid a5e32743-8884-4d45-a880-1dd8e9401d56)) + (pin "23" (uuid 39b82e69-d1e4-45c9-8aa9-20e776c5923a)) + (pin "24" (uuid 7306a026-da4e-461b-8ce8-21dbd760c24d)) + (pin "25" (uuid 20b68ef0-be34-42f7-8ecf-aaee5c7dad3c)) + (pin "26" (uuid 20ff5a18-3601-4486-8920-b68785c467a6)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 369.57 259.08 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 14c46af8-be8f-4eb2-bef1-beeab041da1a) + (property "Reference" "U29" (id 0) (at 369.57 252.73 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 369.57 256.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 370.84 260.35 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 370.84 260.35 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid edc96f0c-8200-469a-a552-60d6b570ed4d)) + (pin "2" (uuid 3b488b01-5203-4edd-801e-e186d8f2ba20)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 138.43 0) (unit 9) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 16323474-f256-4d01-aab3-2ef4d6b79c13) + (property "Reference" "U1" (id 0) (at 164.465 133.35 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 164.465 135.89 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 163.83 138.43 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 138.43 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 1bc7e940-ac6b-41d7-8a66-e8a5d8be3010)) + (pin "2" (uuid c253429a-6169-48d3-a9fb-aec5d122a175)) + (pin "3" (uuid 21378201-098c-4133-8f5a-2ef8fe72c85b)) + (pin "4" (uuid af892321-780d-41a5-afb7-05f62c0e30a5)) + (pin "5" (uuid 68461d0b-b1f0-401b-a0dc-4219bddbefae)) + (pin "6" (uuid 70f5d6af-4440-4d75-a046-425794dc16c6)) + (pin "7" (uuid 52cc59da-f1c2-41e2-b285-c29380fe5e5b)) + (pin "8" (uuid 86d7a2a1-56e9-4c2d-b8e6-1ed633401582)) + (pin "9" (uuid 75f772ed-c1ed-4576-a66e-d74d5e1fd6ec)) + (pin "10" (uuid 573d987e-c58d-48dc-acda-7d0fb182909b)) + (pin "11" (uuid 4d6c03fd-90d5-4441-9180-43a8c8600d3e)) + (pin "12" (uuid 930c6af2-993d-4e12-ba33-08395b8ab971)) + (pin "13" (uuid 4342f982-61e6-4784-809d-4ca144b54aa9)) + (pin "14" (uuid 583c91c1-3965-4612-a360-12a0f5106f96)) + (pin "15" (uuid 35434624-818f-4cdd-998d-a75c0efa85e1)) + (pin "16" (uuid ac8619ad-6e76-41e3-a8f6-60eef6c72279)) + (pin "17" (uuid 864b04ef-250d-4770-b784-604085a4cc0d)) + (pin "18" (uuid e411fdad-fcaf-4ba2-be54-4666dfe26a2c)) + (pin "19" (uuid 7a0304fb-410a-4d56-9224-05064dbece6e)) + (pin "20" (uuid ea296f2c-db9c-413d-b983-282c0536c4da)) + (pin "21" (uuid f5d69f3d-a8f0-4a6b-b7f7-0ec1aeb76333)) + (pin "22" (uuid dc680a09-dede-4af0-9089-e4cb4f2c9b57)) + (pin "23" (uuid cc7888d6-c95f-4a8e-9aa9-069a9039314a)) + (pin "24" (uuid 85031fce-d0e6-4e65-b600-af0eb04b0dda)) + (pin "25" (uuid 4111d723-a65c-4152-bfb1-1d55394e8a4e)) + (pin "26" (uuid 02d6e3a1-52c3-4ef0-8c59-fa838a90874a)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 364.49 304.8 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 16a9de2d-b580-4e43-9c76-4335c55b873b) + (property "Reference" "U26" (id 0) (at 364.49 298.45 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 364.49 302.26 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 365.76 306.07 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 365.76 306.07 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid fb584c06-d90f-4965-9516-9eeb83400a57)) + (pin "2" (uuid 62d403e7-141a-4afa-be8a-c4d8df85915a)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 342.9 0) (unit 16) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 1f932b8c-45a6-4d9f-beaa-52b9a60db991) + (property "Reference" "U1" (id 0) (at 164.465 337.82 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 164.465 340.36 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 163.83 342.9 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 342.9 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 9c850658-6b6e-4668-b00c-d969bbc3f6e5)) + (pin "2" (uuid 3e64544f-09bf-46ad-b6b8-8d57293241b0)) + (pin "3" (uuid 3014a2d1-3ad2-4d3f-83c6-af0eb08fddde)) + (pin "4" (uuid 55480b2b-5c82-42d5-ae7c-b835ac4c073f)) + (pin "5" (uuid da26440b-0b1a-48f9-bdeb-df3796f9bbf3)) + (pin "6" (uuid 07032350-e79f-4380-a6d6-b1e226c5d618)) + (pin "7" (uuid 1dbdc9e8-4c7f-4b46-a883-0568c43e1813)) + (pin "8" (uuid 7d552f07-18dd-42d3-b45e-9344ef6f0b32)) + (pin "9" (uuid da96e67c-b7a7-49c8-894d-37db8f2f75e4)) + (pin "10" (uuid 8026ad37-9f72-4ac9-a6f1-6c11565a8e0a)) + (pin "11" (uuid bbe875e4-a781-469e-a80a-a8c014d428d6)) + (pin "12" (uuid f3116109-a99c-4939-a30d-5ee62339597c)) + (pin "13" (uuid 2ac800a6-78df-416a-88e0-a173d139632e)) + (pin "14" (uuid bb74e2a0-7915-4598-9dec-97d75bb50bda)) + (pin "15" (uuid 0ffe1995-1677-45c8-a391-ef7d5f7d63b2)) + (pin "16" (uuid 1fd1863f-0c8e-4578-b2a2-98d507839050)) + (pin "17" (uuid 58021d1b-c9f0-4fc3-bb5d-ff21148abd70)) + (pin "18" (uuid e97429aa-caa9-4fce-a63e-b1cfc757d80a)) + (pin "19" (uuid 9580a564-e29d-4168-a422-f6a82358a8d8)) + (pin "20" (uuid 258f5765-12b0-4e43-bc5e-921c2b8b9c5b)) + (pin "21" (uuid 2adb50b3-8c1d-496f-b273-a4bb3146f4ac)) + (pin "22" (uuid 96f0b5c7-c1a1-44ce-8ebd-0a76a89ba271)) + (pin "23" (uuid 54919585-cd7f-476a-acfe-b2078c321c38)) + (pin "24" (uuid 34a77a5d-7fb7-4927-97ef-47bc34e668e7)) + (pin "25" (uuid 50a39db1-ae3d-46a3-8679-6430ae3ba536)) + (pin "26" (uuid 956d5a84-1b0e-461c-8c94-db19aeab4d22)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 231.14 72.39 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 217b0d92-82a3-4f73-a413-5fd51e9f225d) + (property "Reference" "U8" (id 0) (at 231.14 63.5 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 231.14 67.31 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 231.14 72.39 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 231.14 72.39 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 326d49fc-0372-4a0d-b99e-7e48a9e139e2)) + (pin "2" (uuid 232c171e-c07b-42c6-8b65-f49d371e51ac)) + (pin "3" (uuid 5bcb2475-236a-4c80-8e0f-5fefd87062d4)) + ) + + (symbol (lib_id "eSim_Digital:d_dff") (at 387.35 297.18 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 280072d1-9fa3-4944-b61a-84dc384558db) + (property "Reference" "U34" (id 0) (at 389.3694 280.67 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Value" "d_dff" (id 1) (at 389.3694 284.48 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 387.35 297.18 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 387.35 297.18 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 15326803-841d-439d-a72a-845e3d1e56cc)) + (pin "2" (uuid bf76fc73-b7a4-4300-be8b-c08685c32e35)) + (pin "3" (uuid 1d327b8e-04c2-42b4-a76a-0400930d4d37)) + (pin "4" (uuid 5b81656a-6456-4386-8169-b4ed46b43f54)) + (pin "5" (uuid b7f20367-8943-49af-b344-6434511f9841)) + (pin "6" (uuid bedbd2bc-ca56-4251-84c1-7cd3391b42bf)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 292.1 223.52 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 3320d1b6-21e6-4705-9558-f525308c2cfc) + (property "Reference" "U15" (id 0) (at 292.1 214.63 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 292.1 218.44 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 292.1 223.52 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 292.1 223.52 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 2f69834a-8859-4603-9ab3-03a1af6b6915)) + (pin "2" (uuid 8a630a2b-39ac-41d9-9cb9-9ed6ca5f616d)) + (pin "3" (uuid f71ad3f8-5e99-4f49-a7e0-3b7e742bdbe5)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 411.48 241.3 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 35390633-f81f-40f8-96ef-1e2694be8e47) + (property "Reference" "U37" (id 0) (at 411.48 234.95 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 411.48 238.76 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 412.75 242.57 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 412.75 242.57 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 7947cb90-fa5b-4a8e-b42a-12cd25c9e4e2)) + (pin "2" (uuid 75ec1427-a493-4bd8-9659-e740e762cbdf)) + ) + + (symbol (lib_id "eSim_Digital:d_tristate") (at 435.61 99.06 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 36ad6de5-6528-4106-b426-01811900ce7f) + (property "Reference" "U40" (id 0) (at 434.975 115.57 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_tristate" (id 1) (at 434.975 119.38 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 433.07 107.95 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 433.07 107.95 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 1af6f9ce-6b45-4000-b86b-4147ebfbfc84)) + (pin "2" (uuid 7a7fa397-e24e-46dc-8d7a-a4ec819958dd)) + (pin "3" (uuid 37138cf3-d611-4cc3-be0f-cabb23b187ac)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 72.39 0) (unit 2) + (in_bom yes) (on_board yes) + (uuid 3e707e72-0d0a-4b23-8149-afba62cd19d4) + (property "Reference" "U1" (id 0) (at 163.83 74.93 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 163.83 76.2 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 163.83 72.39 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 72.39 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 36f13fd0-23b4-4884-8bc3-9f1ab477eb8b)) + (pin "2" (uuid ce7b6699-e6c7-4ce2-bcce-9f39f8139d90)) + (pin "3" (uuid 6ad47c0d-d6fb-465f-9704-11947e8d69ca)) + (pin "4" (uuid 1d16edd6-d388-412b-a7db-4cb935942b7e)) + (pin "5" (uuid 150cac0e-c1f0-4569-9202-c726e42569fe)) + (pin "6" (uuid 86e28216-545b-4bef-aff3-06f2683699c3)) + (pin "7" (uuid 2e666cf3-d329-475c-b804-74b276acb178)) + (pin "8" (uuid fcdad55e-f4ac-4766-ab13-c3f30ccb6774)) + (pin "9" (uuid 4f401370-5ff1-4d02-8ad9-0a50f530c17c)) + (pin "10" (uuid 15029e62-eca6-4592-8d40-28d0578b7845)) + (pin "11" (uuid 4dc50feb-1fbb-463b-b675-49675df41ebb)) + (pin "12" (uuid b974e6f5-98e5-4f5b-bc46-23e3b0a1fda7)) + (pin "13" (uuid f320c172-7945-4bb2-8779-f294c8e1def0)) + (pin "14" (uuid 17e25727-438a-4a4a-b3b1-42253a0469d0)) + (pin "15" (uuid 3a3f26bc-2c32-44b5-844e-4938acf4ac2c)) + (pin "16" (uuid 22fb9f24-2f3e-4774-9d6d-337afc4e06c8)) + (pin "17" (uuid ca22c3f6-438c-45c4-86c1-3c2c34cc9eae)) + (pin "18" (uuid afeae9db-8541-4d38-a267-70684949dae0)) + (pin "19" (uuid b24efcde-2a5e-46df-a4f5-45b84a8bf4f3)) + (pin "20" (uuid 1c129ce8-a6c4-4fdb-bc04-501371d49d74)) + (pin "21" (uuid f0e144b9-c577-4a6b-a1e2-bafc9b7a1a6f)) + (pin "22" (uuid 8b7f1b81-d8a2-49df-93d8-bd7464d6dd16)) + (pin "23" (uuid 30efbb81-db69-4552-9365-1384668a894a)) + (pin "24" (uuid 3c1cd911-c5f3-4c44-9f6d-18a7bac2749f)) + (pin "25" (uuid 6ff91a59-3e3a-496e-beab-8c5277d21e7f)) + (pin "26" (uuid 92bd5b47-07bb-40e5-a3c1-746df5e58208)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 367.03 118.11 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 43c88a7e-9063-4b74-8c5c-89787f49723c) + (property "Reference" "U27" (id 0) (at 367.03 111.76 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 367.03 115.57 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 368.3 119.38 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 368.3 119.38 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid ca01f43c-ef7a-4b79-8576-4102e5d4d46d)) + (pin "2" (uuid 0dd3a57e-010b-48f4-b6dc-87530b70c797)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 360.68 234.95 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 43e4fdbe-6256-4783-94cb-2f194972adf9) + (property "Reference" "U21" (id 0) (at 360.68 226.06 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 360.68 229.87 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 360.68 234.95 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 360.68 234.95 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 86f22839-6e97-4b77-9013-3ed734d8765b)) + (pin "2" (uuid 2b67113a-719d-4568-a0c6-91d752367481)) + (pin "3" (uuid 1e77d551-c8a0-4c3e-9921-d2dcb978da2b)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 325.12 0) (unit 15) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4742a841-0f12-4e19-a580-f51c5e40b968) + (property "Reference" "U1" (id 0) (at 164.465 320.04 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 164.465 322.58 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 163.83 325.12 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 325.12 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5f27e5b1-fe3e-414d-b5c8-de69067ec0aa)) + (pin "2" (uuid 137898af-51de-47d1-b9a6-798fce220be3)) + (pin "3" (uuid 133cd3be-4559-4d09-9df3-f7f968b7ec47)) + (pin "4" (uuid 44be956f-57e9-4a63-a9d9-461ddedd3f55)) + (pin "5" (uuid e385eca6-e75c-45f7-acbd-af12d625e86a)) + (pin "6" (uuid 164b05c1-a0f8-45d2-b0f4-79fafbbd0729)) + (pin "7" (uuid 51effec8-ca61-40d1-9b56-8cd02806e4ed)) + (pin "8" (uuid 0ed989e4-037d-46fc-be73-51b21b9db1ab)) + (pin "9" (uuid 6450aef7-0cb0-42b8-84af-3e949b013af6)) + (pin "10" (uuid 3c58a31b-ab6b-40a7-83fd-16940ec4bd44)) + (pin "11" (uuid 883550ef-542b-4175-a7b2-8beebea7a069)) + (pin "12" (uuid 566c8a9a-b2d3-4afb-ae4f-17ae6ea22a94)) + (pin "13" (uuid 1f548545-e83a-44a4-8d29-ca72e5a81c7e)) + (pin "14" (uuid 27b5433f-81a8-4bed-861a-e822a0d45511)) + (pin "15" (uuid 51f7e0a0-7762-4abe-b0ea-cb92be9b867c)) + (pin "16" (uuid fba7c008-47ee-4b25-9ab8-1e3c86bea561)) + (pin "17" (uuid a9d0e484-f488-496c-bc47-7e86770389f4)) + (pin "18" (uuid 36ad419e-8f7e-45cc-bca7-71c3010643b3)) + (pin "19" (uuid a7238e3b-d7a8-487f-a2af-5ad27ca6c46f)) + (pin "20" (uuid b6459d11-9728-4862-a798-d402cd86b193)) + (pin "21" (uuid 16f2f8ef-0a90-4a7f-9267-818b27252c72)) + (pin "22" (uuid 33b075d4-85d5-4080-b009-59b8f8dfbc6d)) + (pin "23" (uuid 21ebc736-4d6c-43a4-a03d-8baec75ea3d7)) + (pin "24" (uuid 8f40ae7a-fa70-43e7-b806-dbde4aead922)) + (pin "25" (uuid 60a53979-ba8c-4695-be38-d45af70e4aa9)) + (pin "26" (uuid 41eb39f3-4c5a-4dcd-9b5e-65fd58b28af4)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 411.48 304.8 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 475465e7-750f-46fa-bb72-7592286875f4) + (property "Reference" "U38" (id 0) (at 411.48 298.45 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 411.48 302.26 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 412.75 306.07 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 412.75 306.07 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 4837c197-4c03-448a-8537-533363ca68ac)) + (pin "2" (uuid aa1a461f-3fc5-4e1f-b9d6-dc99732b1469)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 410.21 172.72 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4a6602e6-8401-4f05-9bc1-77d16428c425) + (property "Reference" "U36" (id 0) (at 410.21 166.37 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 410.21 170.18 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 411.48 173.99 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 411.48 173.99 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 485f85e7-b942-471d-9df8-77e2ee4c818d)) + (pin "2" (uuid e55e2cd6-500f-43a8-9240-f2d8788389d8)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 292.1 114.3 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4c250ddd-8b9e-46f7-b82e-2ee82dc69ef0) + (property "Reference" "U12" (id 0) (at 292.1 105.41 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 292.1 109.22 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 292.1 114.3 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 292.1 114.3 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 85e1ae69-ce30-4a67-88e6-966631940c6c)) + (pin "2" (uuid cc43fff6-5dda-4809-a8ce-c27a74ec76dc)) + (pin "3" (uuid f5a6286b-fbfe-4ff8-bd38-730cd870a54e)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 203.2 0) (unit 7) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 5697408d-86bc-41be-99c9-fa6f545f91c8) + (property "Reference" "U1" (id 0) (at 164.465 198.12 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 164.465 200.66 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 163.83 203.2 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 203.2 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid f7321848-e002-4f4c-b90b-37325ab23f43)) + (pin "2" (uuid 825c6cc6-202d-48f6-b640-1dd46dd09c37)) + (pin "3" (uuid faa2f63e-0c09-4842-ac90-f6e386c2060c)) + (pin "4" (uuid 8f3701ca-02a7-464a-9f60-a709b4ee2d81)) + (pin "5" (uuid 702aa550-3bb8-4024-aca4-e3a822e75cba)) + (pin "6" (uuid 77dba8bd-50bf-45fe-ac57-02062aafd702)) + (pin "7" (uuid ea47b77e-2259-4b73-8d34-caa20ef99341)) + (pin "8" (uuid c7d7470c-cc2a-4484-8574-874d6ef9cc0f)) + (pin "9" (uuid d1d51dd6-c49d-4424-8966-a7f4cc081b0c)) + (pin "10" (uuid 40623414-ccb0-4e69-b50a-a5cd1aafa672)) + (pin "11" (uuid 5f61a8d0-5102-4787-8db2-4fa394fd81d9)) + (pin "12" (uuid bb435332-ab75-4fdb-8b3d-4d8add5c8e6f)) + (pin "13" (uuid 71e565a1-8a94-4924-a765-986e1cf6ff87)) + (pin "14" (uuid 07b38720-0164-4c8d-8fb6-f56525b8a2cb)) + (pin "15" (uuid d49860f0-1a54-4714-b61d-a5eacb9f5087)) + (pin "16" (uuid 487f794d-0570-4e2b-b14d-c52945b75781)) + (pin "17" (uuid 8721f723-175d-4b30-a267-ce729171b238)) + (pin "18" (uuid c0c9f171-1a49-4877-a215-1368329598fc)) + (pin "19" (uuid c38b5443-9782-47e2-951a-192769edbb44)) + (pin "20" (uuid 02cf8ecb-5dcd-4f58-a5f8-bb776ca4df0b)) + (pin "21" (uuid 9ffc8bd6-b9fd-4028-8450-a111b33554aa)) + (pin "22" (uuid 70ecded0-e492-49d7-9b8a-193c22b5356b)) + (pin "23" (uuid 263672c9-0d31-47d6-b613-ae7b9ab2509a)) + (pin "24" (uuid d9271f81-08f9-4714-908c-bca824f13567)) + (pin "25" (uuid 7d135749-975a-47e7-9e5f-6e9f497f2a57)) + (pin "26" (uuid 0875a83f-b6c7-42c9-89d1-2ff1973eb184)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 293.37 247.65 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 56f0398a-ccc6-46db-84c1-1403855d860c) + (property "Reference" "U16" (id 0) (at 293.37 238.76 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 293.37 242.57 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 293.37 247.65 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 293.37 247.65 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid d29bc376-ad00-4101-89c9-1953bb9a38ff)) + (pin "2" (uuid 432ca24c-be8e-4634-854c-adbbf4d6715e)) + (pin "3" (uuid 99e01bc1-3abe-4fd1-824b-8ccef036a1fe)) + ) + + (symbol (lib_id "eSim_Digital:d_dff") (at 387.35 233.68 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 5746bb11-3ab1-4776-9745-3a462918a57a) + (property "Reference" "U33" (id 0) (at 389.3694 217.17 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Value" "d_dff" (id 1) (at 389.3694 220.98 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 387.35 233.68 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 387.35 233.68 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 0e927b96-7fe2-4b48-bc80-89a3542e3236)) + (pin "2" (uuid f18c0521-363f-455d-8b69-e19bf6f179e4)) + (pin "3" (uuid 3e4ae8bb-3cce-4017-aaa1-6c2300237f82)) + (pin "4" (uuid 0420f2aa-85ea-47c1-9cd6-7473652acfb8)) + (pin "5" (uuid b99104e3-dc2c-4560-b586-97d6dadd0d11)) + (pin "6" (uuid 7e9c8ea0-7431-45c2-a9b9-34e0343bc009)) + ) + + (symbol (lib_id "eSim_Digital:d_tristate") (at 435.61 232.41 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 5942ba6b-94d0-4ad2-b23d-fe5c3d9afcb8) + (property "Reference" "U41" (id 0) (at 434.975 248.92 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_tristate" (id 1) (at 434.975 252.73 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 433.07 241.3 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 433.07 241.3 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid d0bad25d-3066-49e5-82eb-88ead4ae56a5)) + (pin "2" (uuid 010b88d5-adca-4f2a-b048-7168d4c9b504)) + (pin "3" (uuid 7bba8324-4bc4-4047-a135-5ab1b6ff1c62)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 293.37 287.02 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 641768ab-9085-412a-ad50-f955f602df98) + (property "Reference" "U17" (id 0) (at 293.37 278.13 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 293.37 281.94 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 293.37 287.02 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 293.37 287.02 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a59eaea6-055e-4197-9bd4-d3512116cfb3)) + (pin "2" (uuid 90333da1-678a-44eb-a78a-221dcf293358)) + (pin "3" (uuid 5169a2fe-968f-4d4b-b675-1f88fb687ed3)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 471.17 107.95 0) (mirror y) (unit 3) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 66c77e91-73b0-44b8-8208-87968819915a) + (property "Reference" "U1" (id 0) (at 474.98 107.315 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 474.98 109.855 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 471.17 107.95 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 471.17 107.95 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5c4f339c-8174-4d49-812e-59234c9d103d)) + (pin "2" (uuid dbf161cb-4528-4515-bf60-c7473c53f32c)) + (pin "3" (uuid 905ce677-b63f-47bd-83bc-5e166b460f5f)) + (pin "4" (uuid f0216cb6-dda9-4e2f-bd2f-c7a420a60242)) + (pin "5" (uuid ef290f86-9f0a-493d-80d1-30832cb38d59)) + (pin "6" (uuid 53dd06e0-a366-4d45-8570-221dcc994004)) + (pin "7" (uuid 1b0ffc42-03fd-4e35-9938-582f0785c73c)) + (pin "8" (uuid 83e97f09-44e5-4f02-851f-7acb959908a3)) + (pin "9" (uuid 7c19b552-3b28-4663-8f71-f19664b9edab)) + (pin "10" (uuid db84c397-1bc7-4b3c-9123-a68ce9a7576d)) + (pin "11" (uuid 49199be2-875b-4345-ba1d-0f6a7c300ad9)) + (pin "12" (uuid 263f606e-2d78-4dfc-a1bb-d532212bee32)) + (pin "13" (uuid 691390d2-0371-44d1-b059-b677373c4039)) + (pin "14" (uuid de7ad3b0-e3d0-478e-861a-182db710568b)) + (pin "15" (uuid 4bc38d14-31c7-4d22-ad52-16e9701ef538)) + (pin "16" (uuid 860a5785-24bf-42ec-9470-10d4e2eddb3b)) + (pin "17" (uuid a2da2d28-6acb-4d27-9adc-4cc057efcb72)) + (pin "18" (uuid 85195e37-2fa4-458c-9589-68548560eadc)) + (pin "19" (uuid e4f7255f-bf95-4043-ac19-c7bfb475466d)) + (pin "20" (uuid 6756aaa9-2434-4ffb-88a7-637887f13039)) + (pin "21" (uuid 1773d989-125a-4cdb-91aa-31ea4f0feff9)) + (pin "22" (uuid 5fa14cb2-fcd0-459c-9cb2-ee72a07d3865)) + (pin "23" (uuid af249583-059a-4be2-a3df-8c645e0f1a16)) + (pin "24" (uuid 1ae7d217-a1df-4fa8-a330-e52a53f5f9a5)) + (pin "25" (uuid 83dc12a1-9899-4d6e-9977-c79f10189557)) + (pin "26" (uuid a10cd1c9-d5bd-4b1f-a3d2-76a02c484aea)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 227.33 203.2 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 68e6b763-0b81-4f6e-9ae5-ad8776480d42) + (property "Reference" "U7" (id 0) (at 227.33 196.85 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 227.33 200.66 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 228.6 204.47 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 228.6 204.47 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 60f51579-2baf-4476-ac8a-cf5b282e2208)) + (pin "2" (uuid 736f5314-4569-4d54-97e8-7068dcd96594)) + ) + + (symbol (lib_id "eSim_Digital:d_dff") (at 386.08 165.1 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 6970ac0e-2da3-4606-8eac-5e3ca70bb43e) + (property "Reference" "U32" (id 0) (at 388.0994 148.59 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Value" "d_dff" (id 1) (at 388.0994 152.4 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 386.08 165.1 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 386.08 165.1 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 6864ecb7-cfd8-47a9-9d8b-22c81c556c25)) + (pin "2" (uuid 48c48a0e-0586-4f1d-b9c4-6589345d3618)) + (pin "3" (uuid 0a3addeb-2545-4bad-8782-8a0506aa3800)) + (pin "4" (uuid c321a36a-9166-4bef-869c-a85ee9fe9a00)) + (pin "5" (uuid 1feca6b8-3c76-4322-9262-0b61dee21a91)) + (pin "6" (uuid 4bf35517-1be7-49ce-9ad5-026086e117aa)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 360.68 298.45 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 705036dc-3b72-42c7-9bb7-58710f52729a) + (property "Reference" "U22" (id 0) (at 360.68 289.56 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 360.68 293.37 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 360.68 298.45 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 360.68 298.45 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid cc7c51ef-ba3a-45e9-8e0f-3135ee80791b)) + (pin "2" (uuid f24c00d3-6091-423c-bf74-5331d8ad6d8d)) + (pin "3" (uuid ddaea226-cf05-4702-b2fb-da01b9b45455)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 410.21 107.95 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 732fa9d4-0a48-4520-a78a-28e21fb721ae) + (property "Reference" "U35" (id 0) (at 410.21 101.6 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 410.21 105.41 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 411.48 109.22 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 411.48 109.22 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid f0dc5c9e-bdd6-4072-ba39-ebc5c62e277e)) + (pin "2" (uuid a30bb4b9-20a0-4939-bb0b-85a3ba5111d3)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 255.27 139.7 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 7a052a0f-43ab-4400-954f-55a2e965456e) + (property "Reference" "U10" (id 0) (at 255.27 133.35 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 255.27 137.16 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 256.54 140.97 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 256.54 140.97 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 8bc594f8-e9a9-42e5-8ed3-e89b306806ba)) + (pin "2" (uuid e88ebe1a-06de-4b56-be8e-f1aab64aa02b)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 233.68 325.12 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 85384d06-cb9c-4ce0-a40c-b78845ab970e) + (property "Reference" "U9" (id 0) (at 233.68 318.77 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 233.68 322.58 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 234.95 326.39 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 234.95 326.39 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 73f5a989-e517-4330-a658-196d7beeb128)) + (pin "2" (uuid 47488fb5-f2b9-40dd-907f-2d1d21f918db)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 364.49 241.3 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 8717c7a1-2152-4110-8c32-ce003679851f) + (property "Reference" "U25" (id 0) (at 364.49 234.95 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 364.49 238.76 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 365.76 242.57 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 365.76 242.57 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid ff09446d-0ea7-4655-a8f9-f856d34eb416)) + (pin "2" (uuid 9d708e74-ba21-466b-bab6-f8c2970209f4)) + ) + + (symbol (lib_id "eSim_Digital:d_tristate") (at 434.34 163.83 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 8a1332e6-3da0-4c44-ab86-7c7e04d26e21) + (property "Reference" "U39" (id 0) (at 433.705 180.34 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_tristate" (id 1) (at 433.705 184.15 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 431.8 172.72 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 431.8 172.72 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 801e54b2-04e2-40e8-a556-86783d9f2b08)) + (pin "2" (uuid bd9f5c70-6556-4a0d-82de-f1bedd08fa52)) + (pin "3" (uuid 511bd902-c776-4a1d-b476-7027427f9cec)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 361.95 172.72 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 90e8b774-bd58-4543-a13f-1645f2dbb32b) + (property "Reference" "U24" (id 0) (at 361.95 166.37 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 361.95 170.18 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 363.22 173.99 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 363.22 173.99 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5d10ef67-5aa9-41ab-a044-58dbdc880b9c)) + (pin "2" (uuid 96ccf139-132e-4797-8d81-7c549dd9e3b9)) + ) + + (symbol (lib_id "eSim_Digital:d_tristate") (at 436.88 295.91 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9da50722-1b39-4f62-b10b-610dbdfef6ca) + (property "Reference" "U42" (id 0) (at 436.245 312.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_tristate" (id 1) (at 436.245 316.23 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 434.34 304.8 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 434.34 304.8 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid fdefd3ab-582a-4f94-b149-e5a69d21dc3f)) + (pin "2" (uuid 8f46672d-9654-41da-b8a4-ee98444fee0f)) + (pin "3" (uuid e743b400-a721-4d25-8625-9487bbcd518e)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 307.34 0) (mirror x) (unit 11) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9ebaae7b-106d-4a34-bc8d-2b5b2d64ac62) + (property "Reference" "U1" (id 0) (at 160.02 306.705 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 160.02 309.245 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 163.83 307.34 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 307.34 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5cfc27df-e0e4-4c10-aa02-53207ec5e3fa)) + (pin "2" (uuid fd2aef76-c2b2-450d-ab10-dcd3c7733615)) + (pin "3" (uuid 3e3174ac-2940-41c3-97ba-92c83f0aa7e2)) + (pin "4" (uuid 13cde818-93f8-4605-886b-6d1805f90773)) + (pin "5" (uuid a98ad0e9-411b-4a3c-b0fe-311b6b48c73c)) + (pin "6" (uuid 03cbddcf-2a18-48f6-acbf-b255bcb89281)) + (pin "7" (uuid 8fe7fdba-46ff-483f-a7c3-c4ce13da76da)) + (pin "8" (uuid f5f38d56-f245-4521-981d-e233a7bdd7e2)) + (pin "9" (uuid e8d896b7-df95-45b0-b276-ddc79c1b10a6)) + (pin "10" (uuid 19a42f7c-180b-4c82-8dcc-0580e5569938)) + (pin "11" (uuid f09bf7aa-69cd-4541-a28b-d256fd3f1354)) + (pin "12" (uuid 0a943bca-d72c-4df7-a987-5fcb878da377)) + (pin "13" (uuid fa1468f6-140c-46f2-99ff-3b284b67dfc4)) + (pin "14" (uuid a7449bee-f6d6-4251-b662-7a52565bfa55)) + (pin "15" (uuid 916bb602-da07-408d-b696-64c9f4824b54)) + (pin "16" (uuid 9a34d6e5-dff4-4170-b1b2-df744d1ee19a)) + (pin "17" (uuid 6ef04783-c4e9-4217-a3f7-01991dc303f7)) + (pin "18" (uuid 1afd5d9b-8c78-43d2-88a8-edccdb80c6fc)) + (pin "19" (uuid fed71c32-1083-4072-af03-5bf9052c854c)) + (pin "20" (uuid e6fab5e5-67b7-4266-b593-6bc3aababfd2)) + (pin "21" (uuid 21071f15-1cee-47ac-b590-a0914e34e00f)) + (pin "22" (uuid 1974bd95-cf63-40e1-bf1b-074de8e848bb)) + (pin "23" (uuid dfa2a5aa-1e61-4c09-8bb9-5015b09a142a)) + (pin "24" (uuid bbc56372-b59e-48d6-a318-e34129425af1)) + (pin "25" (uuid a4f72d46-bfef-4dfc-9253-3d89753b7e8a)) + (pin "26" (uuid 6dde3b7f-e3f6-4235-a807-5a6b543d8998)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 177.8 0) (mirror x) (unit 13) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a357bf20-d0c7-43b9-b39e-3895c85b16a3) + (property "Reference" "U1" (id 0) (at 160.02 177.165 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 160.02 179.705 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 163.83 177.8 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 177.8 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 2fdb7876-07bd-41b3-9a19-489e7a1f7870)) + (pin "2" (uuid e0f8008a-e96d-49a5-a472-b49ba6347671)) + (pin "3" (uuid 41bb5cd4-9d2c-497c-a093-51e1854a23e4)) + (pin "4" (uuid 3398a92c-40f8-49c5-b6a0-71bdb0494c0b)) + (pin "5" (uuid 5f8d5b27-f3d8-4a30-8b7d-837a0a93097d)) + (pin "6" (uuid 3f96fa31-7124-4abb-9bb0-e26a853047b6)) + (pin "7" (uuid d86370bb-6bc8-42e3-8a4e-b0fb7ea2b2e7)) + (pin "8" (uuid 06fce6eb-ce96-41b3-b2e7-5b11a0270c7b)) + (pin "9" (uuid 142db711-ff48-45fb-9c77-29fbfe50c65e)) + (pin "10" (uuid 00f62c52-b886-416e-8511-59161bfb350a)) + (pin "11" (uuid 0552f947-d7be-488f-8ca8-ca4a2e8832d8)) + (pin "12" (uuid d5b13248-66c9-4fc8-9986-4a155038626f)) + (pin "13" (uuid 7840b5ce-094d-4556-8b34-658158c43913)) + (pin "14" (uuid 48a49ad7-c47d-4946-9cd2-0696f9469a56)) + (pin "15" (uuid 3155adb3-c5c1-4efc-ab7e-37c8d3ebfa53)) + (pin "16" (uuid f4bbcf2d-7fa9-46e4-b842-94e73326593e)) + (pin "17" (uuid b5207795-339b-4c42-ba85-c1bf9f9d3498)) + (pin "18" (uuid 07aa5449-fcfb-4019-b675-3721bcfcb47a)) + (pin "19" (uuid de761e26-4d6a-428d-b436-31fc2a417a8f)) + (pin "20" (uuid c706b76c-9f38-4dc6-949e-1f26c9a91f2d)) + (pin "21" (uuid 3fd997a5-527f-4937-8979-9185c8074338)) + (pin "22" (uuid cbaeb4c8-e448-4882-b568-df2e6e6819d4)) + (pin "23" (uuid ce4ffda0-4ea5-44fc-9bf6-92ab372b88b7)) + (pin "24" (uuid e4b2fe2d-c9a5-4d52-b0d2-1ea28f05d1d7)) + (pin "25" (uuid b73ebd58-a618-426e-9b0c-15453b57d29f)) + (pin "26" (uuid 77ff0d7a-4816-4650-8329-32a310279f55)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 359.41 167.64 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a3b0e5da-9f19-4e7b-ab18-118e4d0661a2) + (property "Reference" "U20" (id 0) (at 359.41 158.75 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 359.41 162.56 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 359.41 167.64 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 359.41 167.64 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid ff560a62-603c-4b76-8f22-608fa0f69bc1)) + (pin "2" (uuid 4ec2f431-3f7b-4f5b-a819-db638ef035b3)) + (pin "3" (uuid adb4f749-716a-4eac-916b-03a2ce238a07)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 373.38 325.12 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b1f0aaf1-cb1b-4a2f-919a-5187c0493f09) + (property "Reference" "U30" (id 0) (at 373.38 318.77 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 373.38 322.58 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 374.65 326.39 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 374.65 326.39 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 0a8bed62-3204-4ee6-9f29-f4160dc88e08)) + (pin "2" (uuid ab5bdb1b-e6ac-4c2a-928c-e2e0f507d710)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 368.3 191.77 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b3ff4268-dc59-48c8-aad1-1e8e3c03ec79) + (property "Reference" "U28" (id 0) (at 368.3 185.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 368.3 189.23 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 369.57 193.04 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 369.57 193.04 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 66de22cd-cfdf-440f-a8a7-bf87fb656a81)) + (pin "2" (uuid 8a13dcef-c49b-41c6-958d-44c56dfc15b7)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 69.85 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid b4986e40-4215-4903-a923-895d8964ba41) + (property "Reference" "U1" (id 0) (at 164.465 64.77 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 166.37 66.04 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 163.83 69.85 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 69.85 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 02a9faac-b5cd-41c6-b8f2-fa3b87f0bbcf)) + (pin "2" (uuid 0a74c6f4-3381-4654-b040-1359cc044711)) + (pin "3" (uuid cbfe74d0-bfb3-4420-90ba-0ea5cd9e4591)) + (pin "4" (uuid 922960d6-aecc-4e57-bad7-44b164005632)) + (pin "5" (uuid ff103c38-fc7c-4c03-a207-7dc915cf2e8d)) + (pin "6" (uuid 4e1466c0-e9ae-485e-b849-66b74bf3fd27)) + (pin "7" (uuid f2a5bb96-9f37-4b1d-8b4b-616ee25285fe)) + (pin "8" (uuid 621105af-1f7d-49b6-a75b-c0c74d102a4c)) + (pin "9" (uuid 0cf3e284-7a2f-437f-8f04-2c81f7ea5079)) + (pin "10" (uuid 4f6a7f9c-d86d-42a6-b5c0-b17633d04586)) + (pin "11" (uuid 3cb9ee93-f199-462f-afac-5a45aba008b4)) + (pin "12" (uuid 57b04b62-2ab3-485f-bdf2-97e20cff92a8)) + (pin "13" (uuid 21633e8a-ba90-4b7f-a88b-457a7d99b6bd)) + (pin "14" (uuid 8d4ee7bb-8b46-489f-b85b-425dd6a82534)) + (pin "15" (uuid 128418aa-6cf3-47ad-b0e8-3d30dc25b185)) + (pin "16" (uuid 0e49276e-b177-4878-a859-bf72f6177a45)) + (pin "17" (uuid 17eec124-f3ad-4c9f-967d-bd94fbba90b4)) + (pin "18" (uuid 9a45cf2b-8de5-4ee3-a203-afb0f6ce64be)) + (pin "19" (uuid 91728281-ad86-4bbf-a981-9a227ddae67b)) + (pin "20" (uuid c226a60c-a91d-49f2-b956-6074d2d70e24)) + (pin "21" (uuid 501141ee-f7e0-4843-adda-3b2454c24ae7)) + (pin "22" (uuid c8bf1ff1-79de-4ee4-a2f6-2d274555a9e4)) + (pin "23" (uuid b472eb13-ee67-42a1-a456-026e05f45bbc)) + (pin "24" (uuid cdcb5283-b8c0-4df5-8769-4c3822066ee3)) + (pin "25" (uuid 7a59931d-8784-4109-948a-105876116581)) + (pin "26" (uuid 66bf11a6-6799-4afd-8f3c-1e0379b5ba0a)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 208.28 140.97 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b9a6eee6-2e52-4daf-a2d2-676207a86cfb) + (property "Reference" "U3" (id 0) (at 208.28 134.62 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 208.28 138.43 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 209.55 142.24 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 209.55 142.24 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 57880abf-9c71-440b-a593-954a3f54a890)) + (pin "2" (uuid 3d830c24-7cb1-4284-a917-271ad2f88aaf)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 294.64 309.88 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid bda12229-daaf-4b78-8ff8-920addedc33a) + (property "Reference" "U18" (id 0) (at 294.64 300.99 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 294.64 304.8 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 294.64 309.88 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 294.64 309.88 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid cda01475-3da3-40eb-8e70-23899769b810)) + (pin "2" (uuid 9e40b930-0651-4781-b39e-a6f6665cd230)) + (pin "3" (uuid e0166f9d-e25d-4937-b8b3-8e73d38d629e)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 349.25 0) (unit 8) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c310cc90-9a06-4f4e-b251-127402452aa7) + (property "Reference" "U1" (id 0) (at 164.465 344.17 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 164.465 346.71 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 163.83 349.25 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 349.25 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid b37c6d6f-b148-41e8-a62a-f7f3ade66fbe)) + (pin "2" (uuid ae22c569-61c0-48da-aeae-86170e412253)) + (pin "3" (uuid 1ccb0318-6bf3-4f86-90e4-c35be1c647d4)) + (pin "4" (uuid 27c464f4-7fd1-440b-a818-c15c381b926f)) + (pin "5" (uuid aeb21dca-4d5a-4283-9fb3-d1be183628d0)) + (pin "6" (uuid 66fba86b-048d-4e36-87b1-f396d014bdac)) + (pin "7" (uuid 7ae88790-f586-445d-888b-c2944a25e231)) + (pin "8" (uuid f1c655f3-f006-4372-93af-efa209f6b133)) + (pin "9" (uuid b6fe5222-0ef8-4ddd-a0aa-84ddf17035cc)) + (pin "10" (uuid 76d905f0-0c1f-4046-bc1c-37985bbc1bb9)) + (pin "11" (uuid 19e45eb9-41ba-4b5b-87c0-c77e16d240e0)) + (pin "12" (uuid ae90940b-f7eb-4fe0-bb49-0d452b88e96d)) + (pin "13" (uuid ad6bb8c7-3a7f-41cf-8c58-c04f08738b0d)) + (pin "14" (uuid c83aadb2-81c4-45f8-9880-f7e3f5b9711e)) + (pin "15" (uuid 129fbf39-bf72-4711-b702-fe8de24eb9a3)) + (pin "16" (uuid 7dae442f-293e-4412-81b6-cd56974f2cf5)) + (pin "17" (uuid c082c16e-1596-4014-b175-682f73febd76)) + (pin "18" (uuid 73a9a81f-f148-4586-9262-c20eb4ca4daa)) + (pin "19" (uuid f971fb3b-5a55-4a25-82cf-1a26ffdd3e70)) + (pin "20" (uuid d70a6270-e35b-46f1-9596-a1fe0daa7c1f)) + (pin "21" (uuid 9ba80f65-b1ae-47f1-99d9-aec878786ec6)) + (pin "22" (uuid b57aeee4-96e4-42ed-b5cc-3117929cae83)) + (pin "23" (uuid 3e1022fd-d458-4f0d-834e-43db0a174254)) + (pin "24" (uuid 68b97571-55b0-4eb1-ac42-2df107e3dc97)) + (pin "25" (uuid c30ba848-c54d-4e74-98d7-43bda4ac86d7)) + (pin "26" (uuid ce7f83b8-919b-40de-8a29-c727b06d0cac)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 292.1 88.9 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c53cf343-baaa-4e5f-b6c3-766bdb99da4e) + (property "Reference" "U11" (id 0) (at 292.1 80.01 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 292.1 83.82 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 292.1 88.9 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 292.1 88.9 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 2ebc7c94-3451-4cdf-bbb2-05986c15e721)) + (pin "2" (uuid aeaf9dc0-bdc7-47f3-85ca-16640b05a7f1)) + (pin "3" (uuid f41b683a-9001-4e2d-ba73-746d2bc1901c)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 471.17 172.72 0) (mirror y) (unit 4) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c5b03b9e-58de-41ad-8094-49d08b1dc894) + (property "Reference" "U1" (id 0) (at 474.98 172.085 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 474.98 174.625 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 471.17 172.72 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 471.17 172.72 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 3beef8d1-213d-4b89-a095-010ce1ff8acf)) + (pin "2" (uuid bc513f01-8831-40fd-9c68-185bb2eab64b)) + (pin "3" (uuid 52e9bef4-bc1c-4810-8a0d-982660b4f97e)) + (pin "4" (uuid a6f901bc-40be-42bd-99f1-189e2edb4d5d)) + (pin "5" (uuid 451ededb-2890-44fa-831c-5391b4642f5a)) + (pin "6" (uuid 52a5af6f-71b5-4539-9960-255f98cf9384)) + (pin "7" (uuid 0f5c3bed-051e-4b5f-ab09-97bc40b8066e)) + (pin "8" (uuid 355dee0a-61ba-494d-8cb6-9d0ed71863a1)) + (pin "9" (uuid 23d8171d-efee-4a10-88c8-23f19948c3e8)) + (pin "10" (uuid c5261fa9-2227-4bbd-b877-d42e82b90193)) + (pin "11" (uuid 244c90ec-74c6-4aed-86d0-f8fb660715ca)) + (pin "12" (uuid 999d215c-0ea7-42b7-b5ce-8c868d94a434)) + (pin "13" (uuid 29c544f8-56ab-4c74-8089-e7b54ea38562)) + (pin "14" (uuid 3c639ebe-fc86-4ddd-b27e-9bb303ae6da3)) + (pin "15" (uuid 2125ad5b-6fa1-4ea2-acbc-a1b10341efae)) + (pin "16" (uuid 06340ccd-94f6-42e1-a465-90f7ac6511b4)) + (pin "17" (uuid a9d75d1d-1a84-449c-8421-e4a4ae4676b9)) + (pin "18" (uuid 9cf01f3a-f8db-476a-9ce5-d3fdd95c7929)) + (pin "19" (uuid c06c6b7a-13e9-4510-8cdb-5959a124c177)) + (pin "20" (uuid bc2b42bd-d99d-46a2-8564-a2cf36ff551c)) + (pin "21" (uuid 4e6f55d5-8c75-49b1-b4ec-f3b006a5101b)) + (pin "22" (uuid c9a78d67-53e0-41ca-a89c-e13db4233c75)) + (pin "23" (uuid e0ddbd4e-7060-4b65-83c1-1fa63aea5ded)) + (pin "24" (uuid 31453965-643f-42d7-a88e-c1db5db40023)) + (pin "25" (uuid 2df4c917-aef4-4c37-871c-669fcbcdf63a)) + (pin "26" (uuid 2861c1ef-79ed-47b9-9cf1-e68ab4739e58)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 111.76 0) (mirror x) (unit 14) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c7a39c57-2c88-4d39-b821-7f021d6e1c15) + (property "Reference" "U1" (id 0) (at 160.02 111.125 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 160.02 113.665 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 163.83 111.76 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 111.76 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid e5737cf5-79f4-44cf-8fd9-43a84e81f8c4)) + (pin "2" (uuid df722e04-dc8d-478b-b97d-eea040253f01)) + (pin "3" (uuid 5e46d10e-630c-4dee-98e0-1e5c3fd9d542)) + (pin "4" (uuid a7241faf-b134-49ae-9ec1-8f462643f77f)) + (pin "5" (uuid cd5f0e89-8794-48dc-a588-a09788cb21ae)) + (pin "6" (uuid b904a433-e6eb-47f4-8d18-44b96ef984c9)) + (pin "7" (uuid 838942be-90b8-464f-b548-c09fab7c105c)) + (pin "8" (uuid 8cfc92f4-e4d2-4f53-87e1-c5121a7ea830)) + (pin "9" (uuid 79ff1592-d4a5-435e-910c-6b2ae49c4384)) + (pin "10" (uuid 7a991c49-030b-4b50-a83b-b21de186da7d)) + (pin "11" (uuid 454856f5-6b9a-4fe4-834a-84188c952009)) + (pin "12" (uuid e01b63b7-b79d-4842-b80f-80527dd67d84)) + (pin "13" (uuid 33596a67-942d-4d78-b9fc-3a7a065874c7)) + (pin "14" (uuid 574115c8-2007-41b9-843b-e133d08e5b7a)) + (pin "15" (uuid a841f974-22ef-4207-9260-e060ca3ec7dc)) + (pin "16" (uuid 5235fe4e-b78e-4810-8f44-761e3a19e1f8)) + (pin "17" (uuid 0fc7caca-15be-4fdc-9f8a-2b269a3db5c3)) + (pin "18" (uuid 7522256c-ae0f-4b78-9d7a-da4602d73ef9)) + (pin "19" (uuid d470aa21-73f0-494d-9212-881d90238545)) + (pin "20" (uuid 3cb255b3-09d8-4cb2-9c5a-c0267807658a)) + (pin "21" (uuid 3111c997-5df4-41f2-aacf-c933a64f2ba0)) + (pin "22" (uuid 2aee8bd1-cb2b-450e-a896-edaff6b87167)) + (pin "23" (uuid 17554018-f59b-44e6-9ca6-d2fa4ab4073f)) + (pin "24" (uuid 5d526819-7868-4954-845a-2e7fc0df1ccd)) + (pin "25" (uuid bc1c6717-0603-4aab-9477-2024e4713d32)) + (pin "26" (uuid a7c8217a-7bcc-4b44-a4c6-6c02d4105452)) + ) + + (symbol (lib_id "eSim_Digital:d_dff") (at 386.08 100.33 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c98b45a8-ee96-4d9c-9b09-918841797fc3) + (property "Reference" "U31" (id 0) (at 388.0994 83.82 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Value" "d_dff" (id 1) (at 388.0994 87.63 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 386.08 100.33 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 386.08 100.33 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 79deaeb5-ff09-497d-b80b-e3353131588a)) + (pin "2" (uuid 4b9af0ad-d46e-4e88-b84b-b409c612b4ed)) + (pin "3" (uuid 4b629208-8fea-4a45-be7a-5771fb99ff79)) + (pin "4" (uuid 3377882c-cc58-4a73-8eee-c4ce62233239)) + (pin "5" (uuid e369d361-31ea-4bdc-b87d-33081171316e)) + (pin "6" (uuid 853a1c99-1b7e-46d4-8e6d-95280e7f06d1)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 227.33 140.97 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid caaa75b0-3d7a-43e6-9f21-2fd8be03ea25) + (property "Reference" "U6" (id 0) (at 227.33 132.08 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 227.33 135.89 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 227.33 140.97 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 227.33 140.97 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 03dfaa0a-4168-4a8e-8ebc-eb12464fee13)) + (pin "2" (uuid 62b82efd-5a26-46ac-a268-3c1ae2643126)) + (pin "3" (uuid 605e2b61-e1cb-4733-9721-703b584667c2)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 212.09 69.85 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid d1dfc054-cb02-4325-82c3-8d4530222963) + (property "Reference" "U4" (id 0) (at 212.09 63.5 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 212.09 67.31 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 213.36 71.12 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 213.36 71.12 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 453c24d5-ffa9-424b-81dd-b91effa2d409)) + (pin "2" (uuid fb5ef35f-c468-43e6-a410-3155028589c2)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 471.17 304.8 0) (mirror y) (unit 6) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid da467d5c-6052-4a84-9690-c646dd4a5f54) + (property "Reference" "U1" (id 0) (at 474.98 304.165 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 474.98 306.705 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 471.17 304.8 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 471.17 304.8 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 575747c7-e0c6-41b9-884a-54e7d4d8faa9)) + (pin "2" (uuid 22fb043c-d4d9-497e-ab0d-edbc65dc04ff)) + (pin "3" (uuid e5c87d52-dafc-4c36-a9b0-a29e4020c750)) + (pin "4" (uuid 27023e9f-1779-44e4-8f71-0badb0cdfa0b)) + (pin "5" (uuid a6e52523-d147-4992-8c94-51dc757b5f41)) + (pin "6" (uuid 57a4f6e7-cb43-4271-8cf4-d69bc2cb06cc)) + (pin "7" (uuid a7930b99-2f9d-427c-8795-42faba7887c7)) + (pin "8" (uuid 0a1af493-47af-49a0-9fd4-9d4dd2cbd652)) + (pin "9" (uuid 27edc03f-e3aa-45bf-a98f-93014f00c1f6)) + (pin "10" (uuid 0560354b-8745-47ce-9bf5-3406d9c47659)) + (pin "11" (uuid b81f8c13-206e-4a0d-a2e6-6384d60a95e6)) + (pin "12" (uuid d7b46fb6-9c60-40dc-893d-bd57719ecb09)) + (pin "13" (uuid fdf5bb2c-d6e3-4df6-84f5-46cd8bc710ae)) + (pin "14" (uuid 090314c3-250a-49f0-8f33-25cdbc1d67e8)) + (pin "15" (uuid 48dca585-d780-4cc0-894d-985807ad24c9)) + (pin "16" (uuid 9f93e775-9e49-416f-aa7a-6654b73bc328)) + (pin "17" (uuid fcf43d4e-ff4f-4211-805e-b3a3bc9d948f)) + (pin "18" (uuid 6763848d-66f0-44e3-9c7f-2983b29472fd)) + (pin "19" (uuid 084d2358-50e1-49cb-8e89-36148e1d85a5)) + (pin "20" (uuid 8b7256dd-164b-4a40-ab3e-e281f13906b7)) + (pin "21" (uuid b54a95b7-690d-4e9b-aecb-964d088a7f8e)) + (pin "22" (uuid 7d9d9c89-225d-4efd-abd6-a1f303a8f7fd)) + (pin "23" (uuid bca87200-c23b-4c3c-baef-47cd3489f206)) + (pin "24" (uuid fb2b9231-9d15-47e9-bfd4-705245e8bb81)) + (pin "25" (uuid cbf215ae-307e-4fdb-b62f-18bcb6cbaf73)) + (pin "26" (uuid a1b51fc5-ecf9-43a5-856d-92ed0ad2a8e8)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 292.1 180.34 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid e1f11a9a-bf66-4558-a3e2-016f0c417e18) + (property "Reference" "U14" (id 0) (at 292.1 171.45 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 292.1 175.26 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 292.1 180.34 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 292.1 180.34 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 9f8c6b08-c552-4715-a53e-edaae1dce3bc)) + (pin "2" (uuid 1a2f745e-839d-4909-b5fa-65e4978037cc)) + (pin "3" (uuid 3929ee40-8346-44bd-b06e-e27e99e09014)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 292.1 156.21 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid e4f1c46b-d2fb-4842-ab7e-0bbec5406f57) + (property "Reference" "U13" (id 0) (at 292.1 147.32 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 292.1 151.13 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 292.1 156.21 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 292.1 156.21 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 068e48dc-b464-4fe6-b083-b3c537e2be92)) + (pin "2" (uuid 9ffb1731-1d73-452c-8a99-e23388599bfe)) + (pin "3" (uuid d71ccacb-555a-4303-a0c2-e14add45c79d)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 212.09 72.39 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid f19f10d3-8f64-4751-859a-b24740ec79e8) + (property "Reference" "U5" (id 0) (at 212.09 66.04 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 212.09 69.85 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 213.36 73.66 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 213.36 73.66 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 71692c42-dff6-4e2f-8dec-b5b6e9ca3141)) + (pin "2" (uuid d600e640-f22e-4836-8e3b-e94689c02942)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 208.28 138.43 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid f1b9ef47-b176-46ce-bcaa-d7d6eceb44e0) + (property "Reference" "U2" (id 0) (at 208.28 132.08 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 208.28 135.89 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 209.55 139.7 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 209.55 139.7 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid ee3d0e99-e7a8-4293-940d-fef4219afa27)) + (pin "2" (uuid 1390cb6d-2b60-4d49-acb1-7c5a9de4f1c7)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 140.97 0) (unit 10) + (in_bom yes) (on_board yes) + (uuid f6e38b6f-65ff-4ffd-8c97-de87e8a885f1) + (property "Reference" "U1" (id 0) (at 162.56 143.51 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 165.1 143.51 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 163.83 140.97 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 140.97 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid e86cd9a1-1873-460b-a4e5-2677aed72382)) + (pin "2" (uuid 115f2e87-42ca-4e4a-b72f-3ebbb45b7994)) + (pin "3" (uuid 9795d381-4227-4941-a360-4148ebc38c30)) + (pin "4" (uuid a6fd63e8-3e53-4c19-b23d-7ecc4db3b6d6)) + (pin "5" (uuid 825a43f1-7e86-4df0-accd-066b7b5db283)) + (pin "6" (uuid 228fe96e-a062-4148-a1bc-99d8e6855054)) + (pin "7" (uuid 3547da3b-ac7b-491a-b678-afd24e8a9e12)) + (pin "8" (uuid 94e52ba4-9ede-422d-a95e-8f585f9f6d50)) + (pin "9" (uuid 27b177e9-ea84-4431-8731-56e29c3b3e58)) + (pin "10" (uuid 8119a1b4-6c22-4e11-a6a6-ab74d000d79b)) + (pin "11" (uuid 171089cb-e941-4062-a20a-3f2c5ac391bb)) + (pin "12" (uuid 7930639c-cfdf-4dce-a379-90eafd43dc96)) + (pin "13" (uuid 858d2276-c88d-4872-b3ef-25ef7efdc54e)) + (pin "14" (uuid d210e317-4e7b-4495-aa7f-a59eb3d68ea8)) + (pin "15" (uuid f749b5b0-4504-4d2c-9d4f-18e0ea0f1f1a)) + (pin "16" (uuid 37f8aba0-e0a9-4668-908e-c087adb62423)) + (pin "17" (uuid 6ef21a7e-0c07-45d8-8da7-7a608d1f5609)) + (pin "18" (uuid 4b48d6e2-d906-4358-9882-679f32e27c11)) + (pin "19" (uuid 4f1aa8c9-360f-4719-9d94-332ac6f19e54)) + (pin "20" (uuid 37aa4a8c-a269-46e5-9746-725aa8fc5a63)) + (pin "21" (uuid ebf6509b-ee2b-4b99-bdb3-d29ef2b23f54)) + (pin "22" (uuid 53ef06a9-4842-432d-a50d-01fff78b46b0)) + (pin "23" (uuid 9a964ff0-b955-429f-b264-0d587cb4d06a)) + (pin "24" (uuid f296708b-6980-4708-832c-b6c1d4e9cdb1)) + (pin "25" (uuid 55a6d84d-c915-4405-9f30-73d29200489b)) + (pin "26" (uuid 36ad293a-6760-410e-a870-4da9559c024e)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 471.17 241.3 0) (mirror y) (unit 5) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid f850f5be-3674-40f4-ab95-5d3761ab3863) + (property "Reference" "U1" (id 0) (at 474.98 240.665 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 474.98 243.205 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 471.17 241.3 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 471.17 241.3 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 3a817d22-c56d-4e4b-9500-7db68b180e62)) + (pin "2" (uuid db37da0f-1128-4a06-9396-28535ab3c5aa)) + (pin "3" (uuid 5fc63f22-0878-48a4-9f3d-0fed20975e97)) + (pin "4" (uuid 42c8b533-0942-4bee-8425-ae351d169261)) + (pin "5" (uuid 5edb3bc6-9b1a-47fc-8364-0d3df06bb04a)) + (pin "6" (uuid b9866ea5-4e64-4d6f-a844-0f513269e246)) + (pin "7" (uuid 51d318a3-ebe9-4b55-a2a5-0127749283e5)) + (pin "8" (uuid be6cfd59-b0e6-4d1a-a0ba-d33f354df767)) + (pin "9" (uuid fea2abc6-1555-4bae-900c-d262f2c80bd4)) + (pin "10" (uuid 94eb8b76-f167-4cd4-a5b5-b6147a3582ec)) + (pin "11" (uuid ffb6c526-fd60-4c6d-b767-1fa1d8819691)) + (pin "12" (uuid ab9b6207-6f91-4a11-9730-af045958c771)) + (pin "13" (uuid cc1d03bd-948d-49c8-8cc5-f9baa007e756)) + (pin "14" (uuid 519e7b91-2d21-4246-9ca2-61d935390712)) + (pin "15" (uuid 00db60cf-a709-476a-a0ca-d95acdb2da23)) + (pin "16" (uuid cf8e5be2-737d-4335-9295-e451f3f9a70b)) + (pin "17" (uuid 27f50d37-d2bd-43c4-b125-4cbe2783517b)) + (pin "18" (uuid 7ba53c95-597d-4aae-838c-ba19a6488c61)) + (pin "19" (uuid d99de5d7-dfec-4ee9-ac18-bbe6e076282d)) + (pin "20" (uuid f51f781a-6257-44b7-9694-e49f7fd2b444)) + (pin "21" (uuid b609cd54-0f6f-4643-8c22-abfaaf23b07d)) + (pin "22" (uuid 7d541203-5302-4a9a-9f8e-5799b4bdcaba)) + (pin "23" (uuid d8da5dc4-de2a-4323-8479-39265ee00209)) + (pin "24" (uuid 0cb1bc49-ec47-4a53-b147-179c32f105f8)) + (pin "25" (uuid c8c4da88-a0ce-409a-9ee6-74da8fece1a8)) + (pin "26" (uuid bc2d80d3-100d-44fb-83fc-080c60fd7b3b)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 361.95 107.95 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid fdd1ee19-29b5-4215-a11f-aa19461c0a22) + (property "Reference" "U23" (id 0) (at 361.95 101.6 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 361.95 105.41 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 363.22 109.22 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 363.22 109.22 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 4644fb4f-6d12-431c-8876-a5bc0944858d)) + (pin "2" (uuid d67ec38c-26bd-48cd-8c45-0e5f1f1f9a73)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 359.41 101.6 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ff97f45b-4fc6-443c-9416-53ee84fbc54a) + (property "Reference" "U19" (id 0) (at 359.41 92.71 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 359.41 96.52 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 359.41 101.6 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 359.41 101.6 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid f8e8524b-9c99-4c86-a323-2c6ac379cf66)) + (pin "2" (uuid e40c9657-3fd9-495c-893c-d3632a2d2ac2)) + (pin "3" (uuid 03fc9b82-a067-4263-aa9b-2991c5698e10)) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/b4986e40-4215-4903-a923-895d8964ba41" + (reference "U1") (unit 1) (value "PORT") (footprint "") + ) + (path "/3e707e72-0d0a-4b23-8149-afba62cd19d4" + (reference "U1") (unit 2) (value "PORT") (footprint "") + ) + (path "/66c77e91-73b0-44b8-8208-87968819915a" + (reference "U1") (unit 3) (value "PORT") (footprint "") + ) + (path "/c5b03b9e-58de-41ad-8094-49d08b1dc894" + (reference "U1") (unit 4) (value "PORT") (footprint "") + ) + (path "/f850f5be-3674-40f4-ab95-5d3761ab3863" + (reference "U1") (unit 5) (value "PORT") (footprint "") + ) + (path "/da467d5c-6052-4a84-9690-c646dd4a5f54" + (reference "U1") (unit 6) (value "PORT") (footprint "") + ) + (path "/5697408d-86bc-41be-99c9-fa6f545f91c8" + (reference "U1") (unit 7) (value "PORT") (footprint "") + ) + (path "/c310cc90-9a06-4f4e-b251-127402452aa7" + (reference "U1") (unit 8) (value "PORT") (footprint "") + ) + (path "/16323474-f256-4d01-aab3-2ef4d6b79c13" + (reference "U1") (unit 9) (value "PORT") (footprint "") + ) + (path "/f6e38b6f-65ff-4ffd-8c97-de87e8a885f1" + (reference "U1") (unit 10) (value "PORT") (footprint "") + ) + (path "/9ebaae7b-106d-4a34-bc8d-2b5b2d64ac62" + (reference "U1") (unit 11) (value "PORT") (footprint "") + ) + (path "/0e969e12-4b04-44a6-833d-61bfafa4a128" + (reference "U1") (unit 12) (value "PORT") (footprint "") + ) + (path "/a357bf20-d0c7-43b9-b39e-3895c85b16a3" + (reference "U1") (unit 13) (value "PORT") (footprint "") + ) + (path "/c7a39c57-2c88-4d39-b821-7f021d6e1c15" + (reference "U1") (unit 14) (value "PORT") (footprint "") + ) + (path "/4742a841-0f12-4e19-a580-f51c5e40b968" + (reference "U1") (unit 15) (value "PORT") (footprint "") + ) + (path "/1f932b8c-45a6-4d9f-beaa-52b9a60db991" + (reference "U1") (unit 16) (value "PORT") (footprint "") + ) + (path "/f1b9ef47-b176-46ce-bcaa-d7d6eceb44e0" + (reference "U2") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/b9a6eee6-2e52-4daf-a2d2-676207a86cfb" + (reference "U3") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/d1dfc054-cb02-4325-82c3-8d4530222963" + (reference "U4") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/f19f10d3-8f64-4751-859a-b24740ec79e8" + (reference "U5") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/caaa75b0-3d7a-43e6-9f21-2fd8be03ea25" + (reference "U6") (unit 1) (value "d_and") (footprint "") + ) + (path "/68e6b763-0b81-4f6e-9ae5-ad8776480d42" + (reference "U7") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/217b0d92-82a3-4f73-a413-5fd51e9f225d" + (reference "U8") (unit 1) (value "d_and") (footprint "") + ) + (path "/85384d06-cb9c-4ce0-a40c-b78845ab970e" + (reference "U9") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/7a052a0f-43ab-4400-954f-55a2e965456e" + (reference "U10") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/c53cf343-baaa-4e5f-b6c3-766bdb99da4e" + (reference "U11") (unit 1) (value "d_and") (footprint "") + ) + (path "/4c250ddd-8b9e-46f7-b82e-2ee82dc69ef0" + (reference "U12") (unit 1) (value "d_and") (footprint "") + ) + (path "/e4f1c46b-d2fb-4842-ab7e-0bbec5406f57" + (reference "U13") (unit 1) (value "d_and") (footprint "") + ) + (path "/e1f11a9a-bf66-4558-a3e2-016f0c417e18" + (reference "U14") (unit 1) (value "d_and") (footprint "") + ) + (path "/3320d1b6-21e6-4705-9558-f525308c2cfc" + (reference "U15") (unit 1) (value "d_and") (footprint "") + ) + (path "/56f0398a-ccc6-46db-84c1-1403855d860c" + (reference "U16") (unit 1) (value "d_and") (footprint "") + ) + (path "/641768ab-9085-412a-ad50-f955f602df98" + (reference "U17") (unit 1) (value "d_and") (footprint "") + ) + (path "/bda12229-daaf-4b78-8ff8-920addedc33a" + (reference "U18") (unit 1) (value "d_and") (footprint "") + ) + (path "/ff97f45b-4fc6-443c-9416-53ee84fbc54a" + (reference "U19") (unit 1) (value "d_or") (footprint "") + ) + (path "/a3b0e5da-9f19-4e7b-ab18-118e4d0661a2" + (reference "U20") (unit 1) (value "d_or") (footprint "") + ) + (path "/43e4fdbe-6256-4783-94cb-2f194972adf9" + (reference "U21") (unit 1) (value "d_or") (footprint "") + ) + (path "/705036dc-3b72-42c7-9bb7-58710f52729a" + (reference "U22") (unit 1) (value "d_or") (footprint "") + ) + (path "/fdd1ee19-29b5-4215-a11f-aa19461c0a22" + (reference "U23") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/90e8b774-bd58-4543-a13f-1645f2dbb32b" + (reference "U24") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/8717c7a1-2152-4110-8c32-ce003679851f" + (reference "U25") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/16a9de2d-b580-4e43-9c76-4335c55b873b" + (reference "U26") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/43c88a7e-9063-4b74-8c5c-89787f49723c" + (reference "U27") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/b3ff4268-dc59-48c8-aad1-1e8e3c03ec79" + (reference "U28") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/14c46af8-be8f-4eb2-bef1-beeab041da1a" + (reference "U29") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/b1f0aaf1-cb1b-4a2f-919a-5187c0493f09" + (reference "U30") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/c98b45a8-ee96-4d9c-9b09-918841797fc3" + (reference "U31") (unit 1) (value "d_dff") (footprint "") + ) + (path "/6970ac0e-2da3-4606-8eac-5e3ca70bb43e" + (reference "U32") (unit 1) (value "d_dff") (footprint "") + ) + (path "/5746bb11-3ab1-4776-9745-3a462918a57a" + (reference "U33") (unit 1) (value "d_dff") (footprint "") + ) + (path "/280072d1-9fa3-4944-b61a-84dc384558db" + (reference "U34") (unit 1) (value "d_dff") (footprint "") + ) + (path "/732fa9d4-0a48-4520-a78a-28e21fb721ae" + (reference "U35") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/4a6602e6-8401-4f05-9bc1-77d16428c425" + (reference "U36") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/35390633-f81f-40f8-96ef-1e2694be8e47" + (reference "U37") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/475465e7-750f-46fa-bb72-7592286875f4" + (reference "U38") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/8a1332e6-3da0-4c44-ab86-7c7e04d26e21" + (reference "U39") (unit 1) (value "d_tristate") (footprint "") + ) + (path "/36ad6de5-6528-4106-b426-01811900ce7f" + (reference "U40") (unit 1) (value "d_tristate") (footprint "") + ) + (path "/5942ba6b-94d0-4ad2-b23d-fe5c3d9afcb8" + (reference "U41") (unit 1) (value "d_tristate") (footprint "") + ) + (path "/9da50722-1b39-4f62-b10b-610dbdfef6ca" + (reference "U42") (unit 1) (value "d_tristate") (footprint "") + ) + ) +) diff --git a/library/SubcircuitLibrary/74LS173/74LS173.sub b/library/SubcircuitLibrary/74LS173/74LS173.sub new file mode 100644 index 000000000..8e506f3f8 --- /dev/null +++ b/library/SubcircuitLibrary/74LS173/74LS173.sub @@ -0,0 +1,170 @@ +* Subcircuit 74LS173 +.subckt 74LS173 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ net-_u1-pad6_ net-_u1-pad7_ unconnected-_u1-pad8_ net-_u1-pad9_ net-_u1-pad10_ net-_u1-pad11_ net-_u1-pad12_ net-_u1-pad13_ net-_u1-pad14_ net-_u1-pad15_ unconnected-_u1-pad16_ +.title kicad schematic +* u26 net-_u23-pad1_ net-_u26-pad2_ d_inverter +* u22 net-_u17-pad3_ net-_u18-pad3_ net-_u22-pad3_ d_or +* u18 net-_u1-pad11_ net-_u10-pad1_ net-_u18-pad3_ d_and +* u17 net-_u17-pad1_ net-_u10-pad2_ net-_u17-pad3_ d_and +* u16 net-_u1-pad12_ net-_u10-pad1_ net-_u16-pad3_ d_and +* u25 net-_u23-pad1_ net-_u25-pad2_ d_inverter +* u9 net-_u1-pad15_ net-_u27-pad1_ d_inverter +* u7 net-_u1-pad7_ net-_u23-pad1_ d_inverter +* u31 net-_u19-pad3_ net-_u23-pad2_ unconnected-_u31-pad3_ net-_u27-pad2_ net-_u11-pad1_ net-_u31-pad6_ d_dff +* u28 net-_u27-pad1_ net-_u28-pad2_ d_inverter +* u15 net-_u15-pad1_ net-_u10-pad2_ net-_u15-pad3_ d_and +* u14 net-_u1-pad13_ net-_u10-pad1_ net-_u14-pad3_ d_and +* u24 net-_u23-pad1_ net-_u24-pad2_ d_inverter +* u20 net-_u13-pad3_ net-_u14-pad3_ net-_u20-pad3_ d_or +* u32 net-_u20-pad3_ net-_u24-pad2_ unconnected-_u32-pad3_ net-_u28-pad2_ net-_u13-pad1_ net-_u32-pad6_ d_dff +* u13 net-_u13-pad1_ net-_u10-pad2_ net-_u13-pad3_ d_and +* u33 net-_u21-pad3_ net-_u25-pad2_ unconnected-_u33-pad3_ net-_u29-pad2_ net-_u15-pad1_ net-_u33-pad6_ d_dff +* u29 net-_u27-pad1_ net-_u29-pad2_ d_inverter +* u21 net-_u15-pad3_ net-_u16-pad3_ net-_u21-pad3_ d_or +* u5 net-_u1-pad2_ net-_u5-pad2_ d_inverter +* u8 net-_u4-pad2_ net-_u5-pad2_ net-_u39-pad2_ d_and +* u4 net-_u1-pad1_ net-_u4-pad2_ d_inverter +* u3 net-_u1-pad10_ net-_u3-pad2_ d_inverter +* u2 net-_u1-pad9_ net-_u2-pad2_ d_inverter +* u6 net-_u2-pad2_ net-_u3-pad2_ net-_u10-pad1_ d_and +* u10 net-_u10-pad1_ net-_u10-pad2_ d_inverter +* u11 net-_u11-pad1_ net-_u10-pad2_ net-_u11-pad3_ d_and +* u12 net-_u1-pad14_ net-_u10-pad1_ net-_u12-pad3_ d_and +* u27 net-_u27-pad1_ net-_u27-pad2_ d_inverter +* u19 net-_u11-pad3_ net-_u12-pad3_ net-_u19-pad3_ d_or +* u23 net-_u23-pad1_ net-_u23-pad2_ d_inverter +* u39 net-_u36-pad2_ net-_u39-pad2_ net-_u1-pad4_ d_tristate +* u36 net-_u32-pad6_ net-_u36-pad2_ d_inverter +* u40 net-_u35-pad2_ net-_u39-pad2_ net-_u1-pad3_ d_tristate +* u35 net-_u31-pad6_ net-_u35-pad2_ d_inverter +* u37 net-_u33-pad6_ net-_u37-pad2_ d_inverter +* u41 net-_u37-pad2_ net-_u39-pad2_ net-_u1-pad5_ d_tristate +* u42 net-_u38-pad2_ net-_u39-pad2_ net-_u1-pad6_ d_tristate +* u38 net-_u34-pad6_ net-_u38-pad2_ d_inverter +* u30 net-_u27-pad1_ net-_u30-pad2_ d_inverter +* u34 net-_u22-pad3_ net-_u26-pad2_ unconnected-_u34-pad3_ net-_u30-pad2_ net-_u17-pad1_ net-_u34-pad6_ d_dff +a1 net-_u23-pad1_ net-_u26-pad2_ u26 +a2 [net-_u17-pad3_ net-_u18-pad3_ ] net-_u22-pad3_ u22 +a3 [net-_u1-pad11_ net-_u10-pad1_ ] net-_u18-pad3_ u18 +a4 [net-_u17-pad1_ net-_u10-pad2_ ] net-_u17-pad3_ u17 +a5 [net-_u1-pad12_ net-_u10-pad1_ ] net-_u16-pad3_ u16 +a6 net-_u23-pad1_ net-_u25-pad2_ u25 +a7 net-_u1-pad15_ net-_u27-pad1_ u9 +a8 net-_u1-pad7_ net-_u23-pad1_ u7 +a9 net-_u19-pad3_ net-_u23-pad2_ unconnected-_u31-pad3_ net-_u27-pad2_ net-_u11-pad1_ net-_u31-pad6_ u31 +a10 net-_u27-pad1_ net-_u28-pad2_ u28 +a11 [net-_u15-pad1_ net-_u10-pad2_ ] net-_u15-pad3_ u15 +a12 [net-_u1-pad13_ net-_u10-pad1_ ] net-_u14-pad3_ u14 +a13 net-_u23-pad1_ net-_u24-pad2_ u24 +a14 [net-_u13-pad3_ net-_u14-pad3_ ] net-_u20-pad3_ u20 +a15 net-_u20-pad3_ net-_u24-pad2_ unconnected-_u32-pad3_ net-_u28-pad2_ net-_u13-pad1_ net-_u32-pad6_ u32 +a16 [net-_u13-pad1_ net-_u10-pad2_ ] net-_u13-pad3_ u13 +a17 net-_u21-pad3_ net-_u25-pad2_ unconnected-_u33-pad3_ net-_u29-pad2_ net-_u15-pad1_ net-_u33-pad6_ u33 +a18 net-_u27-pad1_ net-_u29-pad2_ u29 +a19 [net-_u15-pad3_ net-_u16-pad3_ ] net-_u21-pad3_ u21 +a20 net-_u1-pad2_ net-_u5-pad2_ u5 +a21 [net-_u4-pad2_ net-_u5-pad2_ ] net-_u39-pad2_ u8 +a22 net-_u1-pad1_ net-_u4-pad2_ u4 +a23 net-_u1-pad10_ net-_u3-pad2_ u3 +a24 net-_u1-pad9_ net-_u2-pad2_ u2 +a25 [net-_u2-pad2_ net-_u3-pad2_ ] net-_u10-pad1_ u6 +a26 net-_u10-pad1_ net-_u10-pad2_ u10 +a27 [net-_u11-pad1_ net-_u10-pad2_ ] net-_u11-pad3_ u11 +a28 [net-_u1-pad14_ net-_u10-pad1_ ] net-_u12-pad3_ u12 +a29 net-_u27-pad1_ net-_u27-pad2_ u27 +a30 [net-_u11-pad3_ net-_u12-pad3_ ] net-_u19-pad3_ u19 +a31 net-_u23-pad1_ net-_u23-pad2_ u23 +a32 net-_u36-pad2_ net-_u39-pad2_ net-_u1-pad4_ u39 +a33 net-_u32-pad6_ net-_u36-pad2_ u36 +a34 net-_u35-pad2_ net-_u39-pad2_ net-_u1-pad3_ u40 +a35 net-_u31-pad6_ net-_u35-pad2_ u35 +a36 net-_u33-pad6_ net-_u37-pad2_ u37 +a37 net-_u37-pad2_ net-_u39-pad2_ net-_u1-pad5_ u41 +a38 net-_u38-pad2_ net-_u39-pad2_ net-_u1-pad6_ u42 +a39 net-_u34-pad6_ net-_u38-pad2_ u38 +a40 net-_u27-pad1_ net-_u30-pad2_ u30 +a41 net-_u22-pad3_ net-_u26-pad2_ unconnected-_u34-pad3_ net-_u30-pad2_ net-_u17-pad1_ net-_u34-pad6_ u34 +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u26 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u22 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u18 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u17 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u16 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u25 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u9 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u7 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_dff, Ngspice Name: d_dff +.model u31 d_dff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 data_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u28 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u15 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u14 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u24 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u20 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_dff, Ngspice Name: d_dff +.model u32 d_dff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 data_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u13 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_dff, Ngspice Name: d_dff +.model u33 d_dff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 data_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u29 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u21 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u5 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u8 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u4 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u3 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u2 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u6 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u10 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u11 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u12 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u27 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u19 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u23 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u39 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u36 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u40 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u35 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u37 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u41 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u42 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u38 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u30 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_dff, Ngspice Name: d_dff +.model u34 d_dff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 data_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Control Statements + +.ends 74LS173 \ No newline at end of file diff --git a/library/SubcircuitLibrary/74LS173/74LS173_Previous_Values.xml b/library/SubcircuitLibrary/74LS173/74LS173_Previous_Values.xml new file mode 100644 index 000000000..1ec2bb491 --- /dev/null +++ b/library/SubcircuitLibrary/74LS173/74LS173_Previous_Values.xml @@ -0,0 +1 @@ +truefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or Amperessecsecsecd_inverterd_ord_andd_andd_andd_inverterd_inverterd_inverterd_dffd_inverterd_andd_andd_inverterd_ord_dffd_andd_dffd_inverterd_ord_inverterd_andd_inverterd_inverterd_inverterd_andd_inverterd_andd_andd_inverterd_ord_inverterd_tristated_inverterd_tristated_inverterd_inverterd_tristated_tristated_inverterd_inverterd_dff \ No newline at end of file diff --git a/library/SubcircuitLibrary/74LS173/_autosave-74LS173.sch b/library/SubcircuitLibrary/74LS173/_autosave-74LS173.sch new file mode 100644 index 000000000..aef09742e --- /dev/null +++ b/library/SubcircuitLibrary/74LS173/_autosave-74LS173.sch @@ -0,0 +1,939 @@ +EESchema Schematic File Version 5 +EELAYER 36 0 +EELAYER END +$Descr A2 23386 16535 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +Comment5 "" +Comment6 "" +Comment7 "" +Comment8 "" +Comment9 "" +$EndDescr +Connection ~ 9650 5500 +Connection ~ 9650 7100 +Connection ~ 9650 9750 +Connection ~ 10500 5500 +Connection ~ 10500 6150 +Connection ~ 10500 8800 +Connection ~ 12850 6800 +Connection ~ 12850 8000 +Connection ~ 12850 9500 +Connection ~ 13300 7550 +Connection ~ 13300 10200 +Connection ~ 13300 12800 +Connection ~ 16350 3600 +Connection ~ 16350 6200 +Connection ~ 16350 8900 +NoConn ~ 6700 13500 +NoConn ~ 6700 13750 +NoConn ~ 15200 3300 +NoConn ~ 15200 5850 +NoConn ~ 15250 8550 +NoConn ~ 15250 11050 +Wire Wire Line + 6700 2750 8050 2750 +Wire Wire Line + 6700 2850 8050 2850 +Wire Wire Line + 6700 4400 11050 4400 +Wire Wire Line + 6700 5450 7900 5450 +Wire Wire Line + 6700 5550 7900 5550 +Wire Wire Line + 6700 7000 11050 7000 +Wire Wire Line + 6700 8000 8650 8000 +Wire Wire Line + 6700 9650 11100 9650 +Wire Wire Line + 6700 12100 11150 12100 +Wire Wire Line + 6700 12800 8900 12800 +Wire Wire Line + 9250 8000 12850 8000 +Wire Wire Line + 9400 5500 9650 5500 +Wire Wire Line + 9500 12800 13300 12800 +Wire Wire Line + 9650 4500 9650 5500 +Wire Wire Line + 9650 5500 9650 7100 +Wire Wire Line + 9650 5500 9750 5500 +Wire Wire Line + 9650 7100 9650 9750 +Wire Wire Line + 9650 7100 11050 7100 +Wire Wire Line + 9650 9750 9650 12200 +Wire Wire Line + 9650 9750 11100 9750 +Wire Wire Line + 9650 12200 11150 12200 +Wire Wire Line + 10350 5500 10500 5500 +Wire Wire Line + 10500 3500 10500 5500 +Wire Wire Line + 10500 3500 11050 3500 +Wire Wire Line + 10500 5500 10500 6150 +Wire Wire Line + 10500 6150 10500 8800 +Wire Wire Line + 10500 6150 11050 6150 +Wire Wire Line + 10500 8800 10500 11300 +Wire Wire Line + 10500 8800 11050 8800 +Wire Wire Line + 10500 11300 11100 11300 +Wire Wire Line + 10700 3100 10700 3400 +Wire Wire Line + 10700 3400 11050 3400 +Wire Wire Line + 10750 8350 16000 8350 +Wire Wire Line + 10750 8700 10750 8350 +Wire Wire Line + 10800 5650 15950 5650 +Wire Wire Line + 10800 6050 10800 5650 +Wire Wire Line + 10850 10850 16000 10850 +Wire Wire Line + 10850 11200 10850 10850 +Wire Wire Line + 11050 4500 9650 4500 +Wire Wire Line + 11050 6050 10800 6050 +Wire Wire Line + 11050 8700 10750 8700 +Wire Wire Line + 11100 11200 10850 11200 +Wire Wire Line + 11950 3450 12150 3450 +Wire Wire Line + 11950 4450 12150 4450 +Wire Wire Line + 11950 6100 12450 6100 +Wire Wire Line + 11950 7050 12450 7050 +Wire Wire Line + 11950 8750 12500 8750 +Wire Wire Line + 12000 9700 12500 9700 +Wire Wire Line + 12000 11250 12550 11250 +Wire Wire Line + 12050 12150 12550 12150 +Wire Wire Line + 12150 3450 12150 3900 +Wire Wire Line + 12150 3900 13700 3900 +Wire Wire Line + 12150 4000 13700 4000 +Wire Wire Line + 12150 4450 12150 4000 +Wire Wire Line + 12450 6100 12450 6500 +Wire Wire Line + 12450 6500 13700 6500 +Wire Wire Line + 12450 6600 13700 6600 +Wire Wire Line + 12450 7050 12450 6600 +Wire Wire Line + 12500 8750 12500 9150 +Wire Wire Line + 12500 9150 13750 9150 +Wire Wire Line + 12500 9250 13750 9250 +Wire Wire Line + 12500 9700 12500 9250 +Wire Wire Line + 12550 11250 12550 11650 +Wire Wire Line + 12550 11650 13750 11650 +Wire Wire Line + 12550 11750 13750 11750 +Wire Wire Line + 12550 12150 12550 11750 +Wire Wire Line + 12850 4250 13950 4250 +Wire Wire Line + 12850 6800 12850 4250 +Wire Wire Line + 12850 6800 13950 6800 +Wire Wire Line + 12850 8000 12850 6800 +Wire Wire Line + 12850 9500 12850 8000 +Wire Wire Line + 12850 9500 14050 9500 +Wire Wire Line + 12850 12000 12850 9500 +Wire Wire Line + 13300 4650 14150 4650 +Wire Wire Line + 13300 7550 13300 4650 +Wire Wire Line + 13300 10200 13300 7550 +Wire Wire Line + 13300 12800 13300 10200 +Wire Wire Line + 14050 12000 12850 12000 +Wire Wire Line + 14200 7550 13300 7550 +Wire Wire Line + 14250 10200 13300 10200 +Wire Wire Line + 14400 12800 13300 12800 +Wire Wire Line + 14550 4250 14650 4250 +Wire Wire Line + 14550 6800 14650 6800 +Wire Wire Line + 14600 3950 14650 3950 +Wire Wire Line + 14600 6150 14650 6150 +Wire Wire Line + 14600 6550 14600 6150 +Wire Wire Line + 14650 3950 14650 3600 +Wire Wire Line + 14650 8850 14700 8850 +Wire Wire Line + 14650 9200 14650 8850 +Wire Wire Line + 14650 9500 14700 9500 +Wire Wire Line + 14650 11350 14700 11350 +Wire Wire Line + 14650 11700 14650 11350 +Wire Wire Line + 14700 12000 14650 12000 +Wire Wire Line + 14750 4650 15200 4650 +Wire Wire Line + 15200 4650 15200 4550 +Wire Wire Line + 15200 7100 15200 7550 +Wire Wire Line + 15200 7550 14800 7550 +Wire Wire Line + 15250 9800 15250 10200 +Wire Wire Line + 15250 10200 14850 10200 +Wire Wire Line + 15250 12300 15250 12800 +Wire Wire Line + 15250 12800 15000 12800 +Wire Wire Line + 15750 3600 15900 3600 +Wire Wire Line + 15750 4250 15850 4250 +Wire Wire Line + 15750 6800 15850 6800 +Wire Wire Line + 15800 9500 15900 9500 +Wire Wire Line + 15800 12000 15900 12000 +Wire Wire Line + 15900 3100 10700 3100 +Wire Wire Line + 15900 3600 15900 3100 +Wire Wire Line + 15950 5650 15950 6150 +Wire Wire Line + 15950 6150 15750 6150 +Wire Wire Line + 16000 8350 16000 8850 +Wire Wire Line + 16000 8850 15800 8850 +Wire Wire Line + 16000 10850 16000 11350 +Wire Wire Line + 16000 11350 15800 11350 +Wire Wire Line + 16350 2800 9550 2800 +Wire Wire Line + 16350 3600 16350 2800 +Wire Wire Line + 16350 6200 16350 3600 +Wire Wire Line + 16350 8900 16350 6200 +Wire Wire Line + 16350 11350 16350 8900 +Wire Wire Line + 16450 4250 16550 4250 +Wire Wire Line + 16450 6800 16500 6800 +Wire Wire Line + 16500 9500 16550 9500 +Wire Wire Line + 16500 12000 16600 12000 +Wire Wire Line + 17050 6200 16350 6200 +Wire Wire Line + 17050 6500 17050 6200 +Wire Wire Line + 17100 3600 16350 3600 +Wire Wire Line + 17100 3950 17100 3600 +Wire Wire Line + 17100 8900 16350 8900 +Wire Wire Line + 17100 9200 17100 8900 +Wire Wire Line + 17150 11350 16350 11350 +Wire Wire Line + 17150 11700 17150 11350 +Wire Wire Line + 17650 6800 18300 6800 +Wire Wire Line + 17700 4250 18300 4250 +Wire Wire Line + 17700 9500 18300 9500 +Wire Wire Line + 17750 12000 18300 12000 +$Comp +L eSim_Miscellaneous:PORT U1 +U 1 1 00000000 +P 6450 2750 +F 0 "U1" H 6475 2950 30 0000 C CNN +F 1 "PORT" H 6550 2900 30 0000 C CNN +F 2 "" H 6450 2750 60 0000 C CNN +F 3 "" H 6450 2750 60 0000 C CNN + 1 6450 2750 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 2 1 00000000 +P 6450 2850 +F 0 "U1" H 6450 2750 30 0000 C CNN +F 1 "PORT" H 6450 2700 30 0000 C CNN +F 2 "" H 6450 2850 60 0000 C CNN +F 3 "" H 6450 2850 60 0000 C CNN + 2 6450 2850 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 14 1 00000000 +P 6450 4400 +F 0 "U1" H 6300 4375 30 0000 R CNN +F 1 "PORT" H 6300 4475 30 0000 R CNN +F 2 "" H 6450 4400 60 0000 C CNN +F 3 "" H 6450 4400 60 0000 C CNN + 14 6450 4400 + 1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 9 1 00000000 +P 6450 5450 +F 0 "U1" H 6475 5650 30 0000 C CNN +F 1 "PORT" H 6475 5550 30 0000 C CNN +F 2 "" H 6450 5450 60 0000 C CNN +F 3 "" H 6450 5450 60 0000 C CNN + 9 6450 5450 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 10 1 00000000 +P 6450 5550 +F 0 "U1" H 6400 5450 30 0000 C CNN +F 1 "PORT" H 6500 5450 30 0000 C CNN +F 2 "" H 6450 5550 60 0000 C CNN +F 3 "" H 6450 5550 60 0000 C CNN + 10 6450 5550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 13 1 00000000 +P 6450 7000 +F 0 "U1" H 6300 6975 30 0000 R CNN +F 1 "PORT" H 6300 7075 30 0000 R CNN +F 2 "" H 6450 7000 60 0000 C CNN +F 3 "" H 6450 7000 60 0000 C CNN + 13 6450 7000 + 1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 7 1 00000000 +P 6450 8000 +F 0 "U1" H 6475 8200 30 0000 C CNN +F 1 "PORT" H 6475 8100 30 0000 C CNN +F 2 "" H 6450 8000 60 0000 C CNN +F 3 "" H 6450 8000 60 0000 C CNN + 7 6450 8000 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 12 1 00000000 +P 6450 9650 +F 0 "U1" H 6300 9625 30 0000 R CNN +F 1 "PORT" H 6300 9725 30 0000 R CNN +F 2 "" H 6450 9650 60 0000 C CNN +F 3 "" H 6450 9650 60 0000 C CNN + 12 6450 9650 + 1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 11 1 00000000 +P 6450 12100 +F 0 "U1" H 6300 12075 30 0000 R CNN +F 1 "PORT" H 6300 12175 30 0000 R CNN +F 2 "" H 6450 12100 60 0000 C CNN +F 3 "" H 6450 12100 60 0000 C CNN + 11 6450 12100 + 1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 15 1 00000000 +P 6450 12800 +F 0 "U1" H 6475 13000 30 0000 C CNN +F 1 "PORT" H 6475 12900 30 0000 C CNN +F 2 "" H 6450 12800 60 0000 C CNN +F 3 "" H 6450 12800 60 0000 C CNN + 15 6450 12800 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 16 1 00000000 +P 6450 13500 +F 0 "U1" H 6475 13700 30 0000 C CNN +F 1 "PORT" H 6475 13600 30 0000 C CNN +F 2 "" H 6450 13500 60 0000 C CNN +F 3 "" H 6450 13500 60 0000 C CNN + 16 6450 13500 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 8 1 00000000 +P 6450 13750 +F 0 "U1" H 6475 13950 30 0000 C CNN +F 1 "PORT" H 6475 13850 30 0000 C CNN +F 2 "" H 6450 13750 60 0000 C CNN +F 3 "" H 6450 13750 60 0000 C CNN + 8 6450 13750 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 3 1 00000000 +P 18550 4250 +F 0 "U1" H 18400 4275 30 0000 R CNN +F 1 "PORT" H 18400 4175 30 0000 R CNN +F 2 "" H 18550 4250 60 0000 C CNN +F 3 "" H 18550 4250 60 0000 C CNN + 3 18550 4250 + -1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 4 1 00000000 +P 18550 6800 +F 0 "U1" H 18400 6825 30 0000 R CNN +F 1 "PORT" H 18400 6725 30 0000 R CNN +F 2 "" H 18550 6800 60 0000 C CNN +F 3 "" H 18550 6800 60 0000 C CNN + 4 18550 6800 + -1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 5 1 00000000 +P 18550 9500 +F 0 "U1" H 18400 9525 30 0000 R CNN +F 1 "PORT" H 18400 9425 30 0000 R CNN +F 2 "" H 18550 9500 60 0000 C CNN +F 3 "" H 18550 9500 60 0000 C CNN + 5 18550 9500 + -1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 6 1 00000000 +P 18550 12000 +F 0 "U1" H 18400 12025 30 0000 R CNN +F 1 "PORT" H 18400 11925 30 0000 R CNN +F 2 "" H 18550 12000 60 0000 C CNN +F 3 "" H 18550 12000 60 0000 C CNN + 6 18550 12000 + -1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U2 +U 1 1 00000000 +P 8200 5450 +F 0 "U2" H 8200 5700 60 0000 C CNN +F 1 "d_inverter" H 8200 5550 60 0000 C CNN +F 2 "" H 8250 5400 60 0000 C CNN +F 3 "" H 8250 5400 60 0000 C CNN + 1 8200 5450 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U3 +U 1 1 00000000 +P 8200 5550 +F 0 "U3" H 8200 5800 60 0000 C CNN +F 1 "d_inverter" H 8200 5650 60 0000 C CNN +F 2 "" H 8250 5500 60 0000 C CNN +F 3 "" H 8250 5500 60 0000 C CNN + 1 8200 5550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U4 +U 1 1 00000000 +P 8350 2750 +F 0 "U4" H 8350 3000 60 0000 C CNN +F 1 "d_inverter" H 8350 2850 60 0000 C CNN +F 2 "" H 8400 2700 60 0000 C CNN +F 3 "" H 8400 2700 60 0000 C CNN + 1 8350 2750 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U5 +U 1 1 00000000 +P 8350 2850 +F 0 "U5" H 8350 3100 60 0000 C CNN +F 1 "d_inverter" H 8350 2950 60 0000 C CNN +F 2 "" H 8400 2800 60 0000 C CNN +F 3 "" H 8400 2800 60 0000 C CNN + 1 8350 2850 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U7 +U 1 1 00000000 +P 8950 8000 +F 0 "U7" H 8950 8250 60 0000 C CNN +F 1 "d_inverter" H 8950 8100 60 0000 C CNN +F 2 "" H 9000 7950 60 0000 C CNN +F 3 "" H 9000 7950 60 0000 C CNN + 1 8950 8000 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U9 +U 1 1 00000000 +P 9200 12800 +F 0 "U9" H 9200 13050 60 0000 C CNN +F 1 "d_inverter" H 9200 12900 60 0000 C CNN +F 2 "" H 9250 12750 60 0000 C CNN +F 3 "" H 9250 12750 60 0000 C CNN + 1 9200 12800 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U10 +U 1 1 00000000 +P 10050 5500 +F 0 "U10" H 10050 5750 60 0000 C CNN +F 1 "d_inverter" H 10050 5600 60 0000 C CNN +F 2 "" H 10100 5450 60 0000 C CNN +F 3 "" H 10100 5450 60 0000 C CNN + 1 10050 5500 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U23 +U 1 1 00000000 +P 14250 4250 +F 0 "U23" H 14250 4500 60 0000 C CNN +F 1 "d_inverter" H 14250 4350 60 0000 C CNN +F 2 "" H 14300 4200 60 0000 C CNN +F 3 "" H 14300 4200 60 0000 C CNN + 1 14250 4250 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U24 +U 1 1 00000000 +P 14250 6800 +F 0 "U24" H 14250 7050 60 0000 C CNN +F 1 "d_inverter" H 14250 6900 60 0000 C CNN +F 2 "" H 14300 6750 60 0000 C CNN +F 3 "" H 14300 6750 60 0000 C CNN + 1 14250 6800 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U25 +U 1 1 00000000 +P 14350 9500 +F 0 "U25" H 14350 9750 60 0000 C CNN +F 1 "d_inverter" H 14350 9600 60 0000 C CNN +F 2 "" H 14400 9450 60 0000 C CNN +F 3 "" H 14400 9450 60 0000 C CNN + 1 14350 9500 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U26 +U 1 1 00000000 +P 14350 12000 +F 0 "U26" H 14350 12250 60 0000 C CNN +F 1 "d_inverter" H 14350 12100 60 0000 C CNN +F 2 "" H 14400 11950 60 0000 C CNN +F 3 "" H 14400 11950 60 0000 C CNN + 1 14350 12000 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U27 +U 1 1 00000000 +P 14450 4650 +F 0 "U27" H 14450 4900 60 0000 C CNN +F 1 "d_inverter" H 14450 4750 60 0000 C CNN +F 2 "" H 14500 4600 60 0000 C CNN +F 3 "" H 14500 4600 60 0000 C CNN + 1 14450 4650 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U28 +U 1 1 00000000 +P 14500 7550 +F 0 "U28" H 14500 7800 60 0000 C CNN +F 1 "d_inverter" H 14500 7650 60 0000 C CNN +F 2 "" H 14550 7500 60 0000 C CNN +F 3 "" H 14550 7500 60 0000 C CNN + 1 14500 7550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U29 +U 1 1 00000000 +P 14550 10200 +F 0 "U29" H 14550 10450 60 0000 C CNN +F 1 "d_inverter" H 14550 10300 60 0000 C CNN +F 2 "" H 14600 10150 60 0000 C CNN +F 3 "" H 14600 10150 60 0000 C CNN + 1 14550 10200 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U30 +U 1 1 00000000 +P 14700 12800 +F 0 "U30" H 14700 13050 60 0000 C CNN +F 1 "d_inverter" H 14700 12900 60 0000 C CNN +F 2 "" H 14750 12750 60 0000 C CNN +F 3 "" H 14750 12750 60 0000 C CNN + 1 14700 12800 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U35 +U 1 1 00000000 +P 16150 4250 +F 0 "U35" H 16150 4500 60 0000 C CNN +F 1 "d_inverter" H 16150 4350 60 0000 C CNN +F 2 "" H 16200 4200 60 0000 C CNN +F 3 "" H 16200 4200 60 0000 C CNN + 1 16150 4250 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U36 +U 1 1 00000000 +P 16150 6800 +F 0 "U36" H 16150 7050 60 0000 C CNN +F 1 "d_inverter" H 16150 6900 60 0000 C CNN +F 2 "" H 16200 6750 60 0000 C CNN +F 3 "" H 16200 6750 60 0000 C CNN + 1 16150 6800 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U37 +U 1 1 00000000 +P 16200 9500 +F 0 "U37" H 16200 9750 60 0000 C CNN +F 1 "d_inverter" H 16200 9600 60 0000 C CNN +F 2 "" H 16250 9450 60 0000 C CNN +F 3 "" H 16250 9450 60 0000 C CNN + 1 16200 9500 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U38 +U 1 1 00000000 +P 16200 12000 +F 0 "U38" H 16200 12250 60 0000 C CNN +F 1 "d_inverter" H 16200 12100 60 0000 C CNN +F 2 "" H 16250 11950 60 0000 C CNN +F 3 "" H 16250 11950 60 0000 C CNN + 1 16200 12000 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U6 +U 1 1 00000000 +P 8950 5550 +F 0 "U6" H 8950 5900 60 0000 C CNN +F 1 "d_and" H 8950 5750 60 0000 C CNN +F 2 "" H 8950 5550 60 0000 C CNN +F 3 "" H 8950 5550 60 0000 C CNN + 1 8950 5550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U8 +U 1 1 00000000 +P 9100 2850 +F 0 "U8" H 9100 3200 60 0000 C CNN +F 1 "d_and" H 9100 3050 60 0000 C CNN +F 2 "" H 9100 2850 60 0000 C CNN +F 3 "" H 9100 2850 60 0000 C CNN + 1 9100 2850 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U11 +U 1 1 00000000 +P 11500 3500 +F 0 "U11" H 11500 3850 60 0000 C CNN +F 1 "d_and" H 11500 3700 60 0000 C CNN +F 2 "" H 11500 3500 60 0000 C CNN +F 3 "" H 11500 3500 60 0000 C CNN + 1 11500 3500 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U12 +U 1 1 00000000 +P 11500 4500 +F 0 "U12" H 11500 4850 60 0000 C CNN +F 1 "d_and" H 11500 4700 60 0000 C CNN +F 2 "" H 11500 4500 60 0000 C CNN +F 3 "" H 11500 4500 60 0000 C CNN + 1 11500 4500 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U13 +U 1 1 00000000 +P 11500 6150 +F 0 "U13" H 11500 6500 60 0000 C CNN +F 1 "d_and" H 11500 6350 60 0000 C CNN +F 2 "" H 11500 6150 60 0000 C CNN +F 3 "" H 11500 6150 60 0000 C CNN + 1 11500 6150 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U14 +U 1 1 00000000 +P 11500 7100 +F 0 "U14" H 11500 7450 60 0000 C CNN +F 1 "d_and" H 11500 7300 60 0000 C CNN +F 2 "" H 11500 7100 60 0000 C CNN +F 3 "" H 11500 7100 60 0000 C CNN + 1 11500 7100 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U15 +U 1 1 00000000 +P 11500 8800 +F 0 "U15" H 11500 9150 60 0000 C CNN +F 1 "d_and" H 11500 9000 60 0000 C CNN +F 2 "" H 11500 8800 60 0000 C CNN +F 3 "" H 11500 8800 60 0000 C CNN + 1 11500 8800 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U16 +U 1 1 00000000 +P 11550 9750 +F 0 "U16" H 11550 10100 60 0000 C CNN +F 1 "d_and" H 11550 9950 60 0000 C CNN +F 2 "" H 11550 9750 60 0000 C CNN +F 3 "" H 11550 9750 60 0000 C CNN + 1 11550 9750 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U17 +U 1 1 00000000 +P 11550 11300 +F 0 "U17" H 11550 11650 60 0000 C CNN +F 1 "d_and" H 11550 11500 60 0000 C CNN +F 2 "" H 11550 11300 60 0000 C CNN +F 3 "" H 11550 11300 60 0000 C CNN + 1 11550 11300 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U18 +U 1 1 00000000 +P 11600 12200 +F 0 "U18" H 11600 12550 60 0000 C CNN +F 1 "d_and" H 11600 12400 60 0000 C CNN +F 2 "" H 11600 12200 60 0000 C CNN +F 3 "" H 11600 12200 60 0000 C CNN + 1 11600 12200 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_or U19 +U 1 1 00000000 +P 14150 4000 +F 0 "U19" H 14150 4350 60 0000 C CNN +F 1 "d_or" H 14150 4200 60 0000 C CNN +F 2 "" H 14150 4000 60 0000 C CNN +F 3 "" H 14150 4000 60 0000 C CNN + 1 14150 4000 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_or U20 +U 1 1 00000000 +P 14150 6600 +F 0 "U20" H 14150 6950 60 0000 C CNN +F 1 "d_or" H 14150 6800 60 0000 C CNN +F 2 "" H 14150 6600 60 0000 C CNN +F 3 "" H 14150 6600 60 0000 C CNN + 1 14150 6600 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_or U21 +U 1 1 00000000 +P 14200 9250 +F 0 "U21" H 14200 9600 60 0000 C CNN +F 1 "d_or" H 14200 9450 60 0000 C CNN +F 2 "" H 14200 9250 60 0000 C CNN +F 3 "" H 14200 9250 60 0000 C CNN + 1 14200 9250 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_or U22 +U 1 1 00000000 +P 14200 11750 +F 0 "U22" H 14200 12100 60 0000 C CNN +F 1 "d_or" H 14200 11950 60 0000 C CNN +F 2 "" H 14200 11750 60 0000 C CNN +F 3 "" H 14200 11750 60 0000 C CNN + 1 14200 11750 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_tristate U39 +U 1 1 00000000 +P 17100 6450 +F 0 "U39" H 17075 7100 60 0000 C CNN +F 1 "d_tristate" H 17075 7250 60 0000 C CNN +F 2 "" H 17000 6800 60 0000 C CNN +F 3 "" H 17000 6800 60 0000 C CNN + 1 17100 6450 + 1 0 0 1 +$EndComp +$Comp +L eSim_Digital:d_tristate U40 +U 1 1 00000000 +P 17150 3900 +F 0 "U40" H 17125 4550 60 0000 C CNN +F 1 "d_tristate" H 17125 4700 60 0000 C CNN +F 2 "" H 17050 4250 60 0000 C CNN +F 3 "" H 17050 4250 60 0000 C CNN + 1 17150 3900 + 1 0 0 1 +$EndComp +$Comp +L eSim_Digital:d_tristate U41 +U 1 1 00000000 +P 17150 9150 +F 0 "U41" H 17125 9800 60 0000 C CNN +F 1 "d_tristate" H 17125 9950 60 0000 C CNN +F 2 "" H 17050 9500 60 0000 C CNN +F 3 "" H 17050 9500 60 0000 C CNN + 1 17150 9150 + 1 0 0 1 +$EndComp +$Comp +L eSim_Digital:d_tristate U42 +U 1 1 00000000 +P 17200 11650 +F 0 "U42" H 17175 12300 60 0000 C CNN +F 1 "d_tristate" H 17175 12450 60 0000 C CNN +F 2 "" H 17100 12000 60 0000 C CNN +F 3 "" H 17100 12000 60 0000 C CNN + 1 17200 11650 + 1 0 0 1 +$EndComp +$Comp +L eSim_Digital:d_dff U31 +U 1 1 00000000 +P 15200 3950 +F 0 "U31" H 15280 4600 60 0000 L CNN +F 1 "d_dff" H 15280 4450 60 0000 L CNN +F 2 "" H 15200 3950 60 0000 C CNN +F 3 "" H 15200 3950 60 0000 C CNN + 1 15200 3950 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_dff U32 +U 1 1 00000000 +P 15200 6500 +F 0 "U32" H 15280 7150 60 0000 L CNN +F 1 "d_dff" H 15280 7000 60 0000 L CNN +F 2 "" H 15200 6500 60 0000 C CNN +F 3 "" H 15200 6500 60 0000 C CNN + 1 15200 6500 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_dff U33 +U 1 1 00000000 +P 15250 9200 +F 0 "U33" H 15330 9850 60 0000 L CNN +F 1 "d_dff" H 15330 9700 60 0000 L CNN +F 2 "" H 15250 9200 60 0000 C CNN +F 3 "" H 15250 9200 60 0000 C CNN + 1 15250 9200 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_dff U34 +U 1 1 00000000 +P 15250 11700 +F 0 "U34" H 15330 12350 60 0000 L CNN +F 1 "d_dff" H 15330 12200 60 0000 L CNN +F 2 "" H 15250 11700 60 0000 C CNN +F 3 "" H 15250 11700 60 0000 C CNN + 1 15250 11700 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/74LS173/analysis b/library/SubcircuitLibrary/74LS173/analysis new file mode 100644 index 000000000..ebd5c0a94 --- /dev/null +++ b/library/SubcircuitLibrary/74LS173/analysis @@ -0,0 +1 @@ +.tran 0e-00 0e-00 0e-00 \ No newline at end of file diff --git a/library/SubcircuitLibrary/74ls164/74ls164.cir b/library/SubcircuitLibrary/74ls164/74ls164.cir new file mode 100644 index 000000000..c76f456d7 --- /dev/null +++ b/library/SubcircuitLibrary/74ls164/74ls164.cir @@ -0,0 +1,15 @@ +.title KiCad schematic +U1 /in1 /in2 Net-_U8-Pad1_ Net-_U8-Pad6_ Net-_U10-Pad6_ Net-_U12-Pad6_ unconnected-_U1-Pad7_ /clock /clear Net-_U11-Pad1_ Net-_U9-Pad1_ Net-_U9-Pad6_ Net-_U7-Pad6_ unconnected-_U1-Pad14_ PORT +U11 Net-_U11-Pad1_ Net-_U11-Pad2_ Net-_U8-Pad3_ unconnected-_U11-Pad4_ Net-_U8-Pad5_ Net-_U9-Pad1_ Net-_U9-Pad2_ d_srff +U10 Net-_U8-Pad6_ Net-_U8-Pad7_ Net-_U8-Pad3_ unconnected-_U10-Pad4_ Net-_U8-Pad5_ Net-_U10-Pad6_ Net-_U10-Pad7_ d_srff +U6 Net-_U4-Pad2_ Net-_U2-Pad3_ Net-_U8-Pad3_ unconnected-_U6-Pad4_ Net-_U8-Pad5_ Net-_U8-Pad1_ Net-_U8-Pad2_ d_srff +U8 Net-_U8-Pad1_ Net-_U8-Pad2_ Net-_U8-Pad3_ unconnected-_U8-Pad4_ Net-_U8-Pad5_ Net-_U8-Pad6_ Net-_U8-Pad7_ d_srff +U9 Net-_U9-Pad1_ Net-_U9-Pad2_ Net-_U8-Pad3_ unconnected-_U9-Pad4_ Net-_U8-Pad5_ Net-_U9-Pad6_ Net-_U9-Pad7_ d_srff +U7 Net-_U9-Pad6_ Net-_U9-Pad7_ Net-_U8-Pad3_ unconnected-_U7-Pad4_ Net-_U8-Pad5_ Net-_U7-Pad6_ unconnected-_U7-Pad7_ d_srff +U13 Net-_U12-Pad6_ Net-_U12-Pad7_ Net-_U8-Pad3_ unconnected-_U13-Pad4_ Net-_U8-Pad5_ Net-_U11-Pad1_ Net-_U11-Pad2_ d_srff +U12 Net-_U10-Pad6_ Net-_U10-Pad7_ Net-_U8-Pad3_ unconnected-_U12-Pad4_ Net-_U8-Pad5_ Net-_U12-Pad6_ Net-_U12-Pad7_ d_srff +U2 /in1 /in2 Net-_U2-Pad3_ d_nand +U5 /clock Net-_U8-Pad3_ d_inverter +U4 Net-_U2-Pad3_ Net-_U4-Pad2_ d_inverter +U3 /clear Net-_U8-Pad5_ d_inverter +.end diff --git a/library/SubcircuitLibrary/74ls164/74ls164.cir.out b/library/SubcircuitLibrary/74ls164/74ls164.cir.out new file mode 100644 index 000000000..bf8b5bab3 --- /dev/null +++ b/library/SubcircuitLibrary/74ls164/74ls164.cir.out @@ -0,0 +1,60 @@ +.title kicad schematic + +* u1 /in1 /in2 net-_u8-pad1_ net-_u8-pad6_ net-_u10-pad6_ net-_u12-pad6_ unconnected-_u1-pad7_ /clock /clear net-_u11-pad1_ net-_u9-pad1_ net-_u9-pad6_ net-_u7-pad6_ unconnected-_u1-pad14_ port +* u11 net-_u11-pad1_ net-_u11-pad2_ net-_u8-pad3_ unconnected-_u11-pad4_ net-_u8-pad5_ net-_u9-pad1_ net-_u9-pad2_ d_srff +* u10 net-_u8-pad6_ net-_u8-pad7_ net-_u8-pad3_ unconnected-_u10-pad4_ net-_u8-pad5_ net-_u10-pad6_ net-_u10-pad7_ d_srff +* u6 net-_u4-pad2_ net-_u2-pad3_ net-_u8-pad3_ unconnected-_u6-pad4_ net-_u8-pad5_ net-_u8-pad1_ net-_u8-pad2_ d_srff +* u8 net-_u8-pad1_ net-_u8-pad2_ net-_u8-pad3_ unconnected-_u8-pad4_ net-_u8-pad5_ net-_u8-pad6_ net-_u8-pad7_ d_srff +* u9 net-_u9-pad1_ net-_u9-pad2_ net-_u8-pad3_ unconnected-_u9-pad4_ net-_u8-pad5_ net-_u9-pad6_ net-_u9-pad7_ d_srff +* u7 net-_u9-pad6_ net-_u9-pad7_ net-_u8-pad3_ unconnected-_u7-pad4_ net-_u8-pad5_ net-_u7-pad6_ unconnected-_u7-pad7_ d_srff +* u13 net-_u12-pad6_ net-_u12-pad7_ net-_u8-pad3_ unconnected-_u13-pad4_ net-_u8-pad5_ net-_u11-pad1_ net-_u11-pad2_ d_srff +* u12 net-_u10-pad6_ net-_u10-pad7_ net-_u8-pad3_ unconnected-_u12-pad4_ net-_u8-pad5_ net-_u12-pad6_ net-_u12-pad7_ d_srff +* u2 /in1 /in2 net-_u2-pad3_ d_nand +* u5 /clock net-_u8-pad3_ d_inverter +* u4 net-_u2-pad3_ net-_u4-pad2_ d_inverter +* u3 /clear net-_u8-pad5_ d_inverter +a1 net-_u11-pad1_ net-_u11-pad2_ net-_u8-pad3_ unconnected-_u11-pad4_ net-_u8-pad5_ net-_u9-pad1_ net-_u9-pad2_ u11 +a2 net-_u8-pad6_ net-_u8-pad7_ net-_u8-pad3_ unconnected-_u10-pad4_ net-_u8-pad5_ net-_u10-pad6_ net-_u10-pad7_ u10 +a3 net-_u4-pad2_ net-_u2-pad3_ net-_u8-pad3_ unconnected-_u6-pad4_ net-_u8-pad5_ net-_u8-pad1_ net-_u8-pad2_ u6 +a4 net-_u8-pad1_ net-_u8-pad2_ net-_u8-pad3_ unconnected-_u8-pad4_ net-_u8-pad5_ net-_u8-pad6_ net-_u8-pad7_ u8 +a5 net-_u9-pad1_ net-_u9-pad2_ net-_u8-pad3_ unconnected-_u9-pad4_ net-_u8-pad5_ net-_u9-pad6_ net-_u9-pad7_ u9 +a6 net-_u9-pad6_ net-_u9-pad7_ net-_u8-pad3_ unconnected-_u7-pad4_ net-_u8-pad5_ net-_u7-pad6_ unconnected-_u7-pad7_ u7 +a7 net-_u12-pad6_ net-_u12-pad7_ net-_u8-pad3_ unconnected-_u13-pad4_ net-_u8-pad5_ net-_u11-pad1_ net-_u11-pad2_ u13 +a8 net-_u10-pad6_ net-_u10-pad7_ net-_u8-pad3_ unconnected-_u12-pad4_ net-_u8-pad5_ net-_u12-pad6_ net-_u12-pad7_ u12 +a9 [/in1 /in2 ] net-_u2-pad3_ u2 +a10 /clock net-_u8-pad3_ u5 +a11 net-_u2-pad3_ net-_u4-pad2_ u4 +a12 /clear net-_u8-pad5_ u3 +* Schematic Name: d_srff, Ngspice Name: d_srff +.model u11 d_srff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 sr_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_srff, Ngspice Name: d_srff +.model u10 d_srff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 sr_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_srff, Ngspice Name: d_srff +.model u6 d_srff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 sr_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_srff, Ngspice Name: d_srff +.model u8 d_srff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 sr_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_srff, Ngspice Name: d_srff +.model u9 d_srff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 sr_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_srff, Ngspice Name: d_srff +.model u7 d_srff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 sr_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_srff, Ngspice Name: d_srff +.model u13 d_srff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 sr_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_srff, Ngspice Name: d_srff +.model u12 d_srff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 sr_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_nand, Ngspice Name: d_nand +.model u2 d_nand(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u5 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u4 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u3 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/74ls164/74ls164.kicad_sch b/library/SubcircuitLibrary/74ls164/74ls164.kicad_sch new file mode 100644 index 000000000..aa6f8085d --- /dev/null +++ b/library/SubcircuitLibrary/74ls164/74ls164.kicad_sch @@ -0,0 +1,1724 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid 6c6ed0f7-a55e-411e-98a2-c3ee23afdc64) + + (paper "A1") + + (lib_symbols + (symbol "eSim_Digital:d_inverter" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 -2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 0 3.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_inverter_0_1" + (polyline + (pts + (xy -2.54 1.27) + (xy -2.54 -1.27) + (xy 2.54 0) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_inverter_1_1" + (pin input line (at -7.62 0 0) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_nand" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_nand" (id 1) (at 1.27 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_nand_0_1" + (polyline + (pts + (xy 3.81 -1.27) + (xy -6.35 -1.27) + (xy -6.35 3.81) + (xy 3.81 3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -1.27) (mid 5.5897 -0.5171) (end 6.35 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.35 1.27) (mid 5.5971 3.0497) (end 3.81 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_nand_1_1" + (pin input line (at -11.43 2.54 0) (length 5.08) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 0 0) (length 5.08) + (name "IN2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 11.43 1.27 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_srff" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_srff" (id 1) (at 1.27 3.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_srff_0_1" + (rectangle (start 15.24 13.97) (end -15.24 -15.24) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_srff_1_1" + (pin input line (at -20.32 10.16 0) (length 5.08) + (name "S" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -20.32 -11.43 0) (length 5.08) + (name "R" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input clock (at -20.32 0 0) (length 5.08) + (name "Clk" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 19.05 270) (length 5.08) + (name "Set" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 -20.32 90) (length 5.08) + (name "Reset" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 20.32 10.16 180) (length 5.08) + (name "Out" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 20.32 -11.43 180) (length 5.08) + (name "Nout" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Miscellaneous:PORT" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 1.27 2.54 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 0 0 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "PORT_0_1" + (rectangle (start -2.54 1.27) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.54 1.27) (mid 3.1355 0.5955) (end 3.81 0) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 0) (mid 3.1447 -0.6046) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "PORT_1_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "1" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_2_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "2" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_3_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "3" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_4_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "4" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_5_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "5" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_6_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "6" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_7_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "7" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_8_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "8" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_9_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "9" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_10_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "10" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_11_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "11" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_12_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "12" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_13_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "13" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_14_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "14" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_15_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "15" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_16_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "16" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_17_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "17" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_18_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "18" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_19_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "19" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_20_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "20" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_21_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "21" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_22_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "22" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_23_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "23" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_24_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "24" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_25_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "25" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_26_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "26" (effects (font (size 0.762 0.762)))) + ) + ) + ) + ) + + (junction (at 420.37 269.24) (diameter 0) (color 0 0 0 0) + (uuid 1004eb6e-8f0a-4c8b-b172-951d03a2a66c) + ) + (junction (at 443.23 368.3) (diameter 0) (color 0 0 0 0) + (uuid 132fe535-cc0b-415a-8c2a-6f9fcc662181) + ) + (junction (at 308.61 278.13) (diameter 0) (color 0 0 0 0) + (uuid 27729a2a-fb4a-4b21-85bb-15be23340969) + ) + (junction (at 492.76 368.3) (diameter 0) (color 0 0 0 0) + (uuid 292d213b-3742-448b-8c48-c7837db48c0b) + ) + (junction (at 354.33 328.93) (diameter 0) (color 0 0 0 0) + (uuid 3df46882-b933-4856-95cd-18b2d8640a02) + ) + (junction (at 398.78 328.93) (diameter 0) (color 0 0 0 0) + (uuid 411b7d76-36ee-4efa-80e0-bc4361dcd0f8) + ) + (junction (at 375.92 269.24) (diameter 0) (color 0 0 0 0) + (uuid 45175ba9-5536-4a59-a177-069778f2a5ac) + ) + (junction (at 443.23 308.61) (diameter 0) (color 0 0 0 0) + (uuid 4b80139e-74ea-4d71-bb43-fd7affe5225f) + ) + (junction (at 464.82 332.74) (diameter 0) (color 0 0 0 0) + (uuid 53af488c-f88d-4f50-ae66-4ee9fd3b4247) + ) + (junction (at 354.33 273.05) (diameter 0) (color 0 0 0 0) + (uuid 60ab622b-edb1-42d9-b0c9-cefb04df0c9f) + ) + (junction (at 464.82 269.24) (diameter 0) (color 0 0 0 0) + (uuid 60f7b97b-33de-4333-b23f-b1ca8c419f2f) + ) + (junction (at 397.51 308.61) (diameter 0) (color 0 0 0 0) + (uuid 6fba2347-7f47-4321-a9ec-55acd73cbb17) + ) + (junction (at 398.78 368.3) (diameter 0) (color 0 0 0 0) + (uuid 81720710-7b8e-4530-a722-f99d0d1ce6e5) + ) + (junction (at 375.92 332.74) (diameter 0) (color 0 0 0 0) + (uuid b0aff5d2-1f16-4274-8aa0-60677ac76489) + ) + (junction (at 354.33 308.61) (diameter 0) (color 0 0 0 0) + (uuid b2eba409-bad6-4453-92fc-e04a51e6a10d) + ) + (junction (at 420.37 332.74) (diameter 0) (color 0 0 0 0) + (uuid b9b689e2-0163-405b-a96b-87521ba116d2) + ) + (junction (at 353.06 368.3) (diameter 0) (color 0 0 0 0) + (uuid d74beeb8-e14f-4eb3-a975-bd1fcb8d79e9) + ) + (junction (at 397.51 273.05) (diameter 0) (color 0 0 0 0) + (uuid d85649c3-be65-44ae-83ff-15834d138e1c) + ) + (junction (at 331.47 269.24) (diameter 0) (color 0 0 0 0) + (uuid e26af4a5-1f98-437e-85b9-55d9aa83fa41) + ) + (junction (at 308.61 298.45) (diameter 0) (color 0 0 0 0) + (uuid eacd9c97-15b0-49c3-a77b-a6982a4b6a12) + ) + (junction (at 292.1 298.45) (diameter 0) (color 0 0 0 0) + (uuid f8a717ba-6f09-4f62-aedf-640988dd2bfb) + ) + (junction (at 443.23 328.93) (diameter 0) (color 0 0 0 0) + (uuid fa892e28-a3f0-4577-be6e-3d256d30a6fd) + ) + + (no_connect (at 311.15 346.71) (uuid 0e6ea20c-19bb-4c03-a7b5-0ebf8a4753ae)) + (no_connect (at 464.82 317.5) (uuid 0f52170e-7c02-4d61-abbd-9ae4a246837d)) + (no_connect (at 375.92 317.5) (uuid 13145b1e-691e-4e0f-9d79-31bd903e2b4d)) + (no_connect (at 420.37 317.5) (uuid 41a780b7-a845-4eb9-9a71-165858e94432)) + (no_connect (at 375.92 377.19) (uuid 6a42d59e-118e-4941-998d-60344e0759f2)) + (no_connect (at 267.97 331.47) (uuid 7966a0b2-8131-456a-80b6-44ad9f93f49c)) + (no_connect (at 331.47 377.19) (uuid 908afcda-7d2d-4fb0-b893-7f1eee3677e2)) + (no_connect (at 331.47 317.5) (uuid 97eb3f67-da42-4015-bdc9-48e8e5ae57c6)) + (no_connect (at 464.82 377.19) (uuid d4ae4226-0511-47bd-8dbf-b0d223b7ef65)) + (no_connect (at 420.37 377.19) (uuid de5e016d-c7f2-4b96-8f0b-ccc91d7ed903)) + (no_connect (at 267.97 340.36) (uuid fc125566-76c9-4c16-8d3f-977e90446d71)) + + (wire (pts (xy 396.24 308.61) (xy 397.51 308.61)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 056007be-032e-4e5e-84f4-2841b4af157f) + ) + (wire (pts (xy 420.37 269.24) (xy 464.82 269.24)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 078872a0-b1a9-43e4-9a8d-6dfe81d87716) + ) + (wire (pts (xy 440.69 308.61) (xy 443.23 308.61)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 096b4018-0945-4cff-b443-decd421307e5) + ) + (wire (pts (xy 443.23 308.61) (xy 444.5 308.61)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0bd29572-95a6-4aef-a626-5a01072e4056) + ) + (wire (pts (xy 354.33 308.61) (xy 354.33 317.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0fb0d915-58e8-4a47-bb4d-dfbacf88d1c4) + ) + (wire (pts (xy 464.82 332.74) (xy 495.3 332.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 176c9d66-47c4-4642-9199-e5d07d915407) + ) + (wire (pts (xy 420.37 337.82) (xy 420.37 332.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 179c64c3-e49c-463f-acb3-581ea2446a60) + ) + (wire (pts (xy 354.33 273.05) (xy 311.15 273.05)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1831e8eb-dbb2-4a95-aa94-31ae5d4b6105) + ) + (wire (pts (xy 492.76 368.3) (xy 485.14 368.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1cb05bc4-6aef-4f97-ad7d-5dfa38429dc5) + ) + (wire (pts (xy 290.83 269.24) (xy 331.47 269.24)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 24a6a8c3-b7f3-4859-9b26-97770e0e6ed4) + ) + (wire (pts (xy 262.89 297.18) (xy 269.24 297.18)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 26e3c77d-93ab-4048-a3e1-f4bcd02a3200) + ) + (wire (pts (xy 396.24 358.14) (xy 398.78 358.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 29bfbd12-9024-4c9e-bd3a-98fed60ba04c) + ) + (wire (pts (xy 331.47 337.82) (xy 331.47 332.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2aa56fdd-af3b-4add-8c5d-baafb31a83ae) + ) + (wire (pts (xy 375.92 332.74) (xy 375.92 337.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2d38b875-2eae-4c35-8024-aa47106112a4) + ) + (wire (pts (xy 292.1 287.02) (xy 292.1 298.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2da69949-a5ac-46b4-947b-01e0e5e477c3) + ) + (wire (pts (xy 504.19 368.3) (xy 492.76 368.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2eeec305-f6ec-4599-b165-a10ed2c035b8) + ) + (wire (pts (xy 444.5 346.71) (xy 440.69 346.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2ff392d7-9175-44bb-9a9e-9fbce0afd2c3) + ) + (wire (pts (xy 443.23 273.05) (xy 443.23 298.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 35f9a3d2-643c-478a-bc74-43779b7df8e6) + ) + (wire (pts (xy 420.37 269.24) (xy 420.37 278.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 372c900b-5903-49c0-9aa0-7b41ce99c522) + ) + (wire (pts (xy 487.68 358.14) (xy 485.14 358.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3870239e-eaad-4127-85b5-980f1757c004) + ) + (wire (pts (xy 397.51 273.05) (xy 354.33 273.05)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3d20397f-52c4-44b7-bc88-f49012a911c6) + ) + (wire (pts (xy 353.06 368.3) (xy 353.06 383.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3da2f453-fec3-40f8-a50a-5e1c0bbd8b1d) + ) + (wire (pts (xy 464.82 332.74) (xy 420.37 332.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3e06dcf0-9486-4e37-adbd-53c796cd22d3) + ) + (wire (pts (xy 400.05 346.71) (xy 396.24 346.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3f254bbc-4e5c-49b8-a534-99da2f2f0eaa) + ) + (wire (pts (xy 443.23 328.93) (xy 398.78 328.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 43e19d94-1dad-4a2e-911a-643e6135028e) + ) + (wire (pts (xy 400.05 298.45) (xy 397.51 298.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 44cff320-d3f7-40b2-bb87-23abc42276c1) + ) + (wire (pts (xy 398.78 358.14) (xy 398.78 328.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4c51e8e7-bb59-43b9-bf4f-ac6db9e6d775) + ) + (wire (pts (xy 443.23 358.14) (xy 443.23 328.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5afa3ddc-0199-4627-bf62-0d6dd5ae0eec) + ) + (wire (pts (xy 308.61 298.45) (xy 308.61 278.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5b95dcea-b0e9-4b24-b4d6-82d24cf99355) + ) + (wire (pts (xy 464.82 337.82) (xy 464.82 332.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5bdbc10b-41de-4d8f-b187-f505325b69ea) + ) + (wire (pts (xy 504.19 308.61) (xy 504.19 368.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 60eda5c6-69f6-4308-93fa-6b327f672de2) + ) + (wire (pts (xy 397.51 308.61) (xy 397.51 317.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 611d3efc-9d56-4b35-a08b-21b9e24d7b02) + ) + (wire (pts (xy 308.61 278.13) (xy 311.15 278.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 62166b0e-e81b-4620-a738-2cbe8c53b1ce) + ) + (wire (pts (xy 311.15 273.05) (xy 311.15 278.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6333545f-42e5-4eeb-a029-6f5e65e7675c) + ) + (wire (pts (xy 306.07 368.3) (xy 306.07 383.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 64d9ed8c-efdf-4c58-92b0-8212d5223884) + ) + (wire (pts (xy 351.79 308.61) (xy 354.33 308.61)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 654b4258-90e4-4ae0-85c2-ccbf002ba65e) + ) + (wire (pts (xy 308.61 328.93) (xy 354.33 328.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 68a22566-ad9b-4c03-92bd-13bedd34cb38) + ) + (wire (pts (xy 354.33 308.61) (xy 355.6 308.61)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 68c3803f-764c-49c0-94fe-ad77527c5041) + ) + (wire (pts (xy 420.37 332.74) (xy 375.92 332.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6c44a46c-d6b8-4e9c-bbce-71da0b13716b) + ) + (wire (pts (xy 443.23 273.05) (xy 397.51 273.05)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6d058875-df72-4adb-9f83-cd72404734b4) + ) + (wire (pts (xy 375.92 269.24) (xy 420.37 269.24)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 72eff3cf-aa9c-4d9b-a4fe-dee2c6f672c4) + ) + (wire (pts (xy 500.38 287.02) (xy 500.38 346.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7579bedb-6613-4d8b-938c-3d5a8835a3a5) + ) + (wire (pts (xy 398.78 368.3) (xy 398.78 383.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 76c02e28-98ed-415e-bdb0-8f04e4255357) + ) + (wire (pts (xy 398.78 328.93) (xy 354.33 328.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7daa52bc-8a27-4186-be6f-42b6f1527914) + ) + (wire (pts (xy 353.06 368.3) (xy 351.79 368.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 86778484-501f-4374-a770-c7406ecab78e) + ) + (wire (pts (xy 492.76 368.3) (xy 492.76 383.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 87591bce-ae2b-4d32-93a1-6a1b0d66a25f) + ) + (wire (pts (xy 351.79 358.14) (xy 354.33 358.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 891095d0-d149-4311-8ed5-f21e28407ffa) + ) + (wire (pts (xy 355.6 346.71) (xy 351.79 346.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8dd45340-71de-4d76-8225-73f2dcd4d4be) + ) + (wire (pts (xy 355.6 368.3) (xy 353.06 368.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 92075783-91df-4324-836e-0d7076ae70a2) + ) + (wire (pts (xy 262.89 299.72) (xy 269.24 299.72)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 93965cda-a0d7-4b10-af86-5e9160f2538e) + ) + (wire (pts (xy 400.05 368.3) (xy 398.78 368.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 96f50f23-03c2-4bef-90b5-975de355f4a3) + ) + (wire (pts (xy 443.23 368.3) (xy 440.69 368.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9a35465e-cf71-466c-9feb-4b2cb3bbe627) + ) + (wire (pts (xy 311.15 287.02) (xy 292.1 287.02)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9fb16dc0-1283-4da0-961b-6dc50dcffb01) + ) + (wire (pts (xy 354.33 273.05) (xy 354.33 298.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a4aa4a83-f839-4516-b5d1-8e058eb0e15e) + ) + (wire (pts (xy 331.47 332.74) (xy 375.92 332.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a672dcd3-a8bf-4f0d-98a0-98986f0df0d5) + ) + (wire (pts (xy 487.68 328.93) (xy 443.23 328.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a71a0a6e-295e-4be0-8909-7903dd30b7f2) + ) + (wire (pts (xy 464.82 269.24) (xy 464.82 278.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a86d65dd-de6b-48d7-a667-3858e57fb6b3) + ) + (wire (pts (xy 443.23 368.3) (xy 443.23 383.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid aa38ac41-7d11-47e1-af95-85f9208f7978) + ) + (wire (pts (xy 443.23 308.61) (xy 443.23 317.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ab2dc242-d3c3-45a4-ac57-aec482918b16) + ) + (wire (pts (xy 440.69 287.02) (xy 444.5 287.02)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b00a4757-b89a-4266-92f2-c3d8587de02c) + ) + (wire (pts (xy 307.34 308.61) (xy 311.15 308.61)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b1ff067e-54d9-40db-a509-5d4392baa3c3) + ) + (wire (pts (xy 440.69 358.14) (xy 443.23 358.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b76e58a4-9601-484d-8357-2ce59b64bfd7) + ) + (wire (pts (xy 398.78 368.3) (xy 396.24 368.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ba649e93-cd54-419c-bb30-55e094d5ab59) + ) + (wire (pts (xy 397.51 273.05) (xy 397.51 298.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bcf4ca26-55ea-4cb7-81ca-ed5242f0120f) + ) + (wire (pts (xy 331.47 269.24) (xy 331.47 278.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c474af59-905e-4fae-8381-927eaf286e40) + ) + (wire (pts (xy 355.6 298.45) (xy 354.33 298.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c562ccbc-2787-45a8-b16a-b07be997ecfe) + ) + (wire (pts (xy 397.51 308.61) (xy 400.05 308.61)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ca807c50-cb50-4b7b-a3ae-f489484a1810) + ) + (wire (pts (xy 308.61 298.45) (xy 308.61 328.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cae3a31e-15b0-4f9c-823b-180ad7fe9498) + ) + (wire (pts (xy 262.89 269.24) (xy 275.59 269.24)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d07625c1-8bf2-4bbf-90d0-31a3723f7c9b) + ) + (wire (pts (xy 396.24 287.02) (xy 400.05 287.02)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d51ee142-4e7c-44a4-bf13-62b6d7045763) + ) + (wire (pts (xy 331.47 269.24) (xy 375.92 269.24)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d5f807d1-53ea-452a-8f2a-3a173bd06a73) + ) + (wire (pts (xy 311.15 298.45) (xy 308.61 298.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d61d8d38-4528-477f-8c5f-4db3c4d5e2b4) + ) + (wire (pts (xy 485.14 287.02) (xy 500.38 287.02)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d6940a38-c34d-4eeb-8041-02569e641907) + ) + (wire (pts (xy 485.14 308.61) (xy 504.19 308.61)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d7d149cf-3852-473d-a425-973c3b772b7a) + ) + (wire (pts (xy 262.89 278.13) (xy 293.37 278.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d861c392-ee6b-476e-bf61-3ae91f44601f) + ) + (wire (pts (xy 495.3 269.24) (xy 464.82 269.24)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d98d101d-cf22-48b0-b120-fea8c6443caa) + ) + (wire (pts (xy 306.07 368.3) (xy 311.15 368.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid de611546-9b8d-4c42-9b8c-44d4197d7867) + ) + (wire (pts (xy 444.5 368.3) (xy 443.23 368.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e2119089-af45-4183-8625-c3bc04aa3322) + ) + (wire (pts (xy 292.1 298.45) (xy 292.1 308.61)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e94f2392-ef7d-4b15-b52f-fbc5d79952f8) + ) + (wire (pts (xy 487.68 358.14) (xy 487.68 328.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid eee90540-d6f7-4ffb-945f-05223b306cca) + ) + (wire (pts (xy 375.92 269.24) (xy 375.92 278.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ef0ce6cb-a428-42fb-9c82-65c20ca7ae73) + ) + (wire (pts (xy 351.79 287.02) (xy 355.6 287.02)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f8d9d363-3196-419f-8e25-0768ea756fbb) + ) + (wire (pts (xy 500.38 346.71) (xy 485.14 346.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f9f40b54-199c-4ad5-9824-f09224f52c64) + ) + (wire (pts (xy 495.3 332.74) (xy 495.3 269.24)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fa8e4ff4-0f43-431b-b1ca-9cdc732b657e) + ) + (wire (pts (xy 354.33 328.93) (xy 354.33 358.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fc4971a0-7d78-40e0-8eb1-1018c802ef4a) + ) + (wire (pts (xy 444.5 298.45) (xy 443.23 298.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fdfbbbc3-b908-41a1-a0e7-a9182f8a51c8) + ) + + (label "in2" (at 262.89 299.72 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7a0f5f90-190e-4618-837e-807c9429b481) + ) + (label "in1" (at 262.89 297.18 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid bacd8466-921f-4f89-a659-ab86e87174f5) + ) + (label "clear" (at 273.05 269.24 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid d4bc4276-206b-4dae-90da-b35323b8c622) + ) + (label "clock" (at 273.05 278.13 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid faf65426-cade-4799-ad8c-197cfe3a52da) + ) + + (symbol (lib_id "eSim_Digital:d_srff") (at 420.37 358.14 180) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 0d965701-c921-46c7-82f1-1c586346ef31) + (property "Reference" "U11" (id 0) (at 418.3506 337.82 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Value" "d_srff" (id 1) (at 418.3506 341.63 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 420.37 358.14 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 420.37 358.14 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 53adc967-37d8-485e-8b07-171054742a6e)) + (pin "2" (uuid 55da5df0-40c4-4eb4-ab23-2dc860609a1a)) + (pin "3" (uuid fb27b530-b687-4c40-8db3-5f28971182e8)) + (pin "4" (uuid 2a2e58d4-1dbe-4d75-9da5-52329e751c50)) + (pin "5" (uuid 8b067f6a-da53-45a4-8210-0f1af2967bb3)) + (pin "6" (uuid fda4c4eb-37d8-4140-9481-6c6c7bc3f506)) + (pin "7" (uuid 50ef639c-520a-42c1-934b-35a858ac81ab)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 256.54 299.72 0) (unit 2) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 0e121aef-6522-4f8c-857a-c02adce85391) + (property "Reference" "U1" (id 0) (at 257.175 294.64 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 257.175 297.18 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 256.54 299.72 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 256.54 299.72 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 64021a59-62fb-4830-8eeb-68a5f9aa3f24)) + (pin "2" (uuid 3eccdd0c-4332-4de1-9246-f23f362332a2)) + (pin "3" (uuid fb288dec-2bae-4cfd-8334-44fa1a5cc700)) + (pin "4" (uuid feba0da6-6335-437c-97bf-2a8db8a777cb)) + (pin "5" (uuid 14b765c8-fa6c-49ce-85ff-b41ca41cfbcf)) + (pin "6" (uuid 5d8a1933-a3d6-4cc1-8897-210e47dcf142)) + (pin "7" (uuid 777c4884-0c5b-4e6b-ae44-5611f32d204d)) + (pin "8" (uuid 715f1e3f-0812-4a82-8ccf-e514edd2b3f6)) + (pin "9" (uuid 9a8543fb-3f71-4d22-94d8-85ef3be20bd8)) + (pin "10" (uuid 358bfac3-d466-4674-96b9-7de513f1802e)) + (pin "11" (uuid 8cc2e0d2-404c-4d93-9635-5a0c3496d873)) + (pin "12" (uuid 1647c65f-2dc8-448c-8e88-4da8366a7a4b)) + (pin "13" (uuid 6ec5bae8-97a8-494d-a4f4-a1439a4f13f8)) + (pin "14" (uuid ca7957c4-db3f-4171-a122-6cd01bd5e30e)) + (pin "15" (uuid a449e4e3-d414-4056-8828-66c98d08837a)) + (pin "16" (uuid 91bacb01-565c-43a2-a0c4-44cc3eb6ed6e)) + (pin "17" (uuid 3b8c7bad-d22b-4e10-9624-641c93f2a661)) + (pin "18" (uuid ff2a476e-268e-465f-bdc1-60747d51f2e0)) + (pin "19" (uuid 19e20dee-51da-4b7d-833e-f57ad9e9ba8c)) + (pin "20" (uuid f8def2fd-a693-4739-83c2-4963ea469eea)) + (pin "21" (uuid 2c7eb73f-af26-434f-8faf-6095ba6a5dd4)) + (pin "22" (uuid f3ffe4f7-5012-4f51-904e-c39c61e7773b)) + (pin "23" (uuid 9c3cb527-b085-4aa8-b855-9114adb33e9d)) + (pin "24" (uuid fa6c8c5a-7753-4954-ad5c-2b5103e5ac0e)) + (pin "25" (uuid 6360ac8b-b1dd-4049-ae1b-dc90de5784d7)) + (pin "26" (uuid 41654e16-e9fe-4ace-9815-6ddf9cfeb27c)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 256.54 297.18 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 1ba34487-b5a3-4eec-b790-d0d6f5f0cfc3) + (property "Reference" "U1" (id 0) (at 257.175 292.1 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 257.175 294.64 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 256.54 297.18 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 256.54 297.18 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a82cd242-5074-4359-bd25-6d1f8f11138d)) + (pin "2" (uuid 98c5fdfa-681d-43f6-aa48-55a4e509a53f)) + (pin "3" (uuid f510786f-8da0-4cde-b1a0-e20446730751)) + (pin "4" (uuid 522ac359-1526-4c7d-8ba9-8e2a49a307dd)) + (pin "5" (uuid 047fc125-3351-477f-8ecd-e41d75012835)) + (pin "6" (uuid 7be46615-1d1e-444d-80a0-f6524b437c21)) + (pin "7" (uuid f5a29ebf-5b9d-48ab-b75b-386d44e8aba2)) + (pin "8" (uuid 14c86e8c-ba52-402b-9e20-b783ee92607e)) + (pin "9" (uuid eb350ca2-2b40-4f90-8932-ca7646c5a7df)) + (pin "10" (uuid ffe61a66-9af9-47f3-8a09-5bbed39f046f)) + (pin "11" (uuid 1a5ae259-bc4a-4a3f-9ff8-49e398b25239)) + (pin "12" (uuid 29be32c9-1191-4565-87aa-8bdf6e90d43f)) + (pin "13" (uuid cd24f531-5033-4dd3-acb8-1e6b790ccbc7)) + (pin "14" (uuid e7e4c2d6-2561-4a02-a046-d37d838d9b34)) + (pin "15" (uuid 3c89a667-8298-4bcc-b7c9-f9d01ae33efa)) + (pin "16" (uuid e14d8be9-5104-433f-bde8-309982c758ea)) + (pin "17" (uuid d8f4d02b-f8e4-4084-9e3b-d06a1463f4e7)) + (pin "18" (uuid 44c930f7-af97-4be9-9e6c-c5e95e815964)) + (pin "19" (uuid 1b0c34d0-e682-4de3-8bb8-a8bc88c9d3e7)) + (pin "20" (uuid f889ac0d-3983-4760-8cb0-5b1c3a3e093c)) + (pin "21" (uuid e2639804-43bc-4f2e-8663-aedd7e5fe3a9)) + (pin "22" (uuid 8f687b3b-4990-46d0-af0b-8df90b383bde)) + (pin "23" (uuid dff1e5b8-d28e-46a4-a50d-7b9be7f3cb0d)) + (pin "24" (uuid 67dd3b67-7285-40a9-81e5-e192f35fcf93)) + (pin "25" (uuid f6813322-de95-43ef-b0c0-887f4bb89f52)) + (pin "26" (uuid 36502468-5cb0-4f28-a1cc-62dcb90f1178)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 398.78 389.89 90) (unit 11) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 272039e5-648e-488b-ad7a-63cda9a75344) + (property "Reference" "U1" (id 0) (at 401.32 388.62 90) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 401.32 391.16 90) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 398.78 389.89 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 398.78 389.89 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5393a9d4-0a19-4405-9a21-9be6357cb7b9)) + (pin "2" (uuid b16be2f4-86ea-4d01-b7ab-6d71c75f501f)) + (pin "3" (uuid 32c4145c-f0b5-4558-b9bc-99c9cc0d8851)) + (pin "4" (uuid ab911130-5220-4647-8b75-0a288c789a15)) + (pin "5" (uuid 35b02f2b-29d9-4534-b1bf-3de3463fc27e)) + (pin "6" (uuid 56859073-b508-409d-a3d8-e27d4761b6b7)) + (pin "7" (uuid 14c9fa66-2ca3-4b8e-87e9-76bec83fa12a)) + (pin "8" (uuid 24ed3b9f-0964-4e6e-b7fd-5edb05cf5147)) + (pin "9" (uuid 5248a883-b989-4bf7-aced-47b31eb5a53b)) + (pin "10" (uuid 0599725e-3197-458e-b8c2-85312bc24b6a)) + (pin "11" (uuid 7d55409b-e3ac-4992-a9b5-6fa6195d347a)) + (pin "12" (uuid c1223615-b240-48ac-84ac-26af048d2d5b)) + (pin "13" (uuid 8c452f3b-4ccd-4b88-9cf4-1fa0325ab592)) + (pin "14" (uuid c7ef1378-f3f9-4a51-9632-6853cd570589)) + (pin "15" (uuid 632001d1-a419-4078-8577-c47b4f437741)) + (pin "16" (uuid f06f1e70-298b-40c8-8c42-2f74d0470462)) + (pin "17" (uuid 0d727a82-32dc-4661-a0f9-4b56c51d260b)) + (pin "18" (uuid c23b68c4-2eb2-4200-882b-4f950599a053)) + (pin "19" (uuid c996a5bb-5f41-44aa-9445-8b51d5af03fe)) + (pin "20" (uuid 7bfb7506-40c5-4bf2-beee-3dea056901b1)) + (pin "21" (uuid fccce0a5-bfe6-4f00-8bdf-92d7dd461990)) + (pin "22" (uuid 423c3573-86b3-40dc-9d14-cb5c1aa42d41)) + (pin "23" (uuid 22cf747c-f957-4bd2-81bf-621bd31c75a2)) + (pin "24" (uuid 77fe99b0-a253-4aab-972c-23e7b2949c88)) + (pin "25" (uuid 10c80dca-7b75-48a3-885d-3fd48cfa1cde)) + (pin "26" (uuid 0e849caa-dc53-478d-b57f-4d61fdba15c7)) + ) + + (symbol (lib_id "eSim_Digital:d_nand") (at 280.67 299.72 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 2b9b695e-63b2-4f61-a961-7ada66f454e6) + (property "Reference" "U2" (id 0) (at 280.67 290.83 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_nand" (id 1) (at 280.67 294.64 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 280.67 299.72 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 280.67 299.72 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid e67d3f43-1c31-4e0b-93b6-96b7328d44ca)) + (pin "2" (uuid d3711cb3-f6a4-42a2-9a52-9df9844eeb57)) + (pin "3" (uuid ac69d633-3941-41af-84ef-aef0e4ad3f17)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 256.54 269.24 0) (unit 9) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 2bad7f76-a65a-42cd-ac3c-c278d784abce) + (property "Reference" "U1" (id 0) (at 257.175 264.16 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 257.175 266.7 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 256.54 269.24 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 256.54 269.24 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5e4b8015-8148-46f9-a4e6-9c4785c736d1)) + (pin "2" (uuid 8172842e-31b1-48b6-9268-b4e4bb4e1ea6)) + (pin "3" (uuid a8fd905b-c0a4-4d28-89e9-23c8fb01b030)) + (pin "4" (uuid 0b3e6e96-b633-4140-8a94-82c8b7071dce)) + (pin "5" (uuid e8352c15-a3c0-4add-90c5-c4c20bb54936)) + (pin "6" (uuid 7b983697-a8d9-4fca-be13-89050290baed)) + (pin "7" (uuid 4fe35247-1370-462c-ac3e-aba27a766290)) + (pin "8" (uuid f29691d1-a660-41f8-9692-6866f991f947)) + (pin "9" (uuid 524bf8a9-8553-41a8-a6ce-2073f94ee1e6)) + (pin "10" (uuid 6977359d-c3ba-41af-88c4-5c5dc0a09001)) + (pin "11" (uuid ec50c850-137a-4b0d-a213-554a441ff579)) + (pin "12" (uuid a16e25f3-6372-41b6-b265-6467f98f61b9)) + (pin "13" (uuid f381b042-4671-4ff0-a0a9-7cac19b78e43)) + (pin "14" (uuid 8d3211c3-ae80-47f6-93a3-60ea0dfb1bd9)) + (pin "15" (uuid 678dea4d-704e-4394-98f5-40fc79d3e514)) + (pin "16" (uuid 0aa43ea2-f355-46bb-a6e7-ebbbad0d1ce2)) + (pin "17" (uuid 1c8b3452-b21a-4d90-a54c-3c22417087b7)) + (pin "18" (uuid 5bd696f9-e978-4700-ae42-1c008f8251aa)) + (pin "19" (uuid 40645e46-e803-4c04-a7f2-85dab82694f0)) + (pin "20" (uuid ac68c273-b600-43ea-ab8f-440ae2fde65c)) + (pin "21" (uuid 47a23de5-31b4-4c68-8160-d96458fcaac2)) + (pin "22" (uuid b491a037-5578-401d-950b-0fb7f2a5bd67)) + (pin "23" (uuid d7c51f1e-51a7-4357-a5c1-edfce0da442b)) + (pin "24" (uuid 2660716c-80c1-467f-b80d-1122ae212fca)) + (pin "25" (uuid 24d502d8-b9e7-4171-b1f6-76fe3f941620)) + (pin "26" (uuid 8ea71b01-3d27-4647-88aa-5a247fbba61c)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 261.62 340.36 0) (unit 14) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 30b633bc-29c2-488c-a9dd-2b98b751321a) + (property "Reference" "U1" (id 0) (at 262.255 335.28 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 262.255 337.82 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 261.62 340.36 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 261.62 340.36 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 7499440b-277e-4d5d-8b75-6602001d223a)) + (pin "2" (uuid 0c12aaec-be5d-42c4-b7f9-f7668cb2e367)) + (pin "3" (uuid b3120bb4-75cc-4608-b228-3db6ed238cb6)) + (pin "4" (uuid 9c32eda6-2ff5-45f5-bed8-c6f186f03219)) + (pin "5" (uuid 5a2899aa-b5c1-4306-8bcd-0a09ec6668e9)) + (pin "6" (uuid 7da3099d-28d5-42fd-9fbb-d66cdb9677c5)) + (pin "7" (uuid 249f4034-afe5-4ed7-9b87-44e040658f97)) + (pin "8" (uuid 9e8f69b8-b169-494f-9ad8-c2262e480690)) + (pin "9" (uuid 70fa11d4-6c8d-4be7-94c3-acd6cd4dbd0f)) + (pin "10" (uuid 40b960dc-7802-4322-8cd7-f61508d947f1)) + (pin "11" (uuid dcfda6b1-f728-4e79-a171-e1ae12d96539)) + (pin "12" (uuid dfd6dff0-7b7e-4694-a6e6-894498d56001)) + (pin "13" (uuid 62aba4f3-be45-453f-a5d0-a29d2bd54b31)) + (pin "14" (uuid aec03b99-98a4-483e-a1c8-4c9be1c3c0e8)) + (pin "15" (uuid abdb0938-683c-4ec4-b769-9aa5f5714e98)) + (pin "16" (uuid 58912578-dbf8-4a1c-8f02-e69bfd70b4ee)) + (pin "17" (uuid f360ce08-f1ce-4084-a06f-1225f4cb11a0)) + (pin "18" (uuid 6310ae21-2b15-4183-964e-5b1eb8165aec)) + (pin "19" (uuid 2811dea2-9d2d-4da7-abfc-1ef847d98211)) + (pin "20" (uuid 7d331cd4-dc40-4d8f-9759-0f8073ad47b6)) + (pin "21" (uuid 15a54cb7-f1f3-45d8-9219-188df8434499)) + (pin "22" (uuid cbb6eeb4-6376-4331-9949-c54a1ca10a22)) + (pin "23" (uuid 2ce63c01-0f3a-4318-b0c0-b01c501ff72e)) + (pin "24" (uuid 5aa1c02e-ab2a-4619-9a9a-1c914da8d433)) + (pin "25" (uuid 223200bc-3c8d-4194-ad69-f662dd46de1c)) + (pin "26" (uuid 0727072b-964d-47fa-8656-f96137f1999d)) + ) + + (symbol (lib_id "eSim_Digital:d_srff") (at 331.47 358.14 180) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 33cc8869-f67b-4f12-b409-a83915f8fcb1) + (property "Reference" "U7" (id 0) (at 329.4506 337.82 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Value" "d_srff" (id 1) (at 329.4506 341.63 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 331.47 358.14 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 331.47 358.14 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 56a9dfd9-1666-42f1-b515-bbc87d163150)) + (pin "2" (uuid dbb5b650-5337-4917-b761-c8bebc85b4a5)) + (pin "3" (uuid cfe4069f-3b02-4f25-b859-9ec90af06f59)) + (pin "4" (uuid af58f5ac-8130-49c0-937e-628c70691bbb)) + (pin "5" (uuid 05a8d723-2992-4752-9269-3f9695d253fb)) + (pin "6" (uuid 176ce46e-e954-4b2f-b7aa-2d6c80f3bdf8)) + (pin "7" (uuid 51265367-a44f-468b-ba08-8b5a9c347730)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 443.23 389.89 90) (unit 10) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4193beae-c98f-495a-8277-0683735301a5) + (property "Reference" "U1" (id 0) (at 445.77 388.62 90) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 445.77 391.16 90) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 443.23 389.89 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 443.23 389.89 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 2dbe5864-7d08-4976-b63d-317a3a0bf735)) + (pin "2" (uuid c951978c-3866-42b5-b79e-2e2724633dbe)) + (pin "3" (uuid 0f492434-5f2b-4889-8d7e-ed2bb82e121b)) + (pin "4" (uuid bfc55667-d611-4736-bfa5-72e42b6b670f)) + (pin "5" (uuid df1f91cd-0560-4492-a848-04335ae11dfe)) + (pin "6" (uuid 4241e4a3-955c-4e71-817b-be143e854f3b)) + (pin "7" (uuid 7c32f7c2-959d-4267-a591-9387cf1a52c4)) + (pin "8" (uuid 69b8df13-57c1-4085-9449-48a7a3c07def)) + (pin "9" (uuid e397e5ae-c34c-433f-a940-5eb8f0f40e3c)) + (pin "10" (uuid 1fe19db0-ab1e-4964-b9c9-fd2f40b8fc6a)) + (pin "11" (uuid 90bf6266-4760-4f29-a214-bdbf499bc2bf)) + (pin "12" (uuid 68900fa3-f792-4af4-90fd-e8dcc7f55439)) + (pin "13" (uuid 27b8ecfd-a5da-47ea-b458-48493bbdd057)) + (pin "14" (uuid 4ab2d2e2-1d00-4865-abdb-9e833bfd7345)) + (pin "15" (uuid fca8ba88-3e01-4bfb-bccb-79971393735e)) + (pin "16" (uuid 633c0c3f-87ec-4ae7-8e43-4dfdfb01cb42)) + (pin "17" (uuid 33eebb7b-da29-4a5d-8b80-abea9ed47f50)) + (pin "18" (uuid ba66bbb0-40ef-430d-ae3d-15fd96983fa7)) + (pin "19" (uuid 4ce369f3-61d0-4eef-8221-1acea1a06099)) + (pin "20" (uuid 4ce3c96f-8035-4919-b0cf-c487f8ed1553)) + (pin "21" (uuid 6ccadf3a-6210-4d91-bfd9-88c0efa4d46f)) + (pin "22" (uuid 0e6729d0-baad-487e-91f1-19741862318f)) + (pin "23" (uuid 4f6cd1d0-f884-4703-a59c-78e21e20ba4f)) + (pin "24" (uuid d2777bcd-c58e-4081-8dc1-09bcbb682ec8)) + (pin "25" (uuid 008ea977-ad1a-4b24-86c4-471db75cd3c5)) + (pin "26" (uuid e49d5506-b27a-4202-9de2-96518732099e)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 299.72 308.61 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 4e2e1fe4-f15e-4ed3-9f3b-92b7596a71e5) + (property "Reference" "U4" (id 0) (at 299.72 316.23 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 299.72 312.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 300.99 309.88 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 300.99 309.88 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 0583d651-8dda-4421-bb75-06031cae3259)) + (pin "2" (uuid 74868548-5714-4dec-8a7e-43219dc02a90)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 300.99 278.13 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 6965c170-59d0-46a5-9894-e892bb288e3c) + (property "Reference" "U5" (id 0) (at 300.99 271.78 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 300.99 275.59 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 302.26 279.4 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 302.26 279.4 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid b79f5e8f-64e5-493e-badf-af41da60fa96)) + (pin "2" (uuid 5dec4c49-8797-48ff-a0cf-c050529a3afc)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 354.33 323.85 90) (unit 3) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 6a0a4830-3eb3-46c9-9554-5e10e503ca19) + (property "Reference" "U1" (id 0) (at 356.87 322.58 90) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 356.87 325.12 90) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 354.33 323.85 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 354.33 323.85 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 2be7c624-c9e3-48e4-bc0a-0e227b46a3f3)) + (pin "2" (uuid 580d04ef-e860-409d-86dc-142b49b48a35)) + (pin "3" (uuid 7b0726c9-d29d-49ff-a089-f517f3e9b13e)) + (pin "4" (uuid b585cb26-eae2-4d42-91a4-e6826a140d5f)) + (pin "5" (uuid 0ff4d6bf-17d2-4073-92fe-84befc1d8c22)) + (pin "6" (uuid e9336359-8802-4138-bf0d-87a4cbd55065)) + (pin "7" (uuid 7eab24de-d218-498e-8ca8-b7839bcd9d3d)) + (pin "8" (uuid 6165bd56-c8cd-4446-80b8-ae8ee86022bb)) + (pin "9" (uuid 55c3593b-5810-4f3d-9011-14b0f12fa6c4)) + (pin "10" (uuid 3a7c3c03-c894-4048-a34d-081788816cb2)) + (pin "11" (uuid 20a9923a-e9d9-41aa-baae-45faaac1f10c)) + (pin "12" (uuid a109f1a0-d8e7-4b71-8f25-c55441312a47)) + (pin "13" (uuid 35c1fec9-9ee1-403d-afce-6b50fe04583f)) + (pin "14" (uuid a95928f2-e9ab-491a-9359-c6295b153fe2)) + (pin "15" (uuid ca9c0bd2-dc22-43dc-8696-d1674f3bc594)) + (pin "16" (uuid f3de84b7-9007-4a7e-93c8-39b9ce4f8f3e)) + (pin "17" (uuid 9bef911c-8412-4322-9e57-464b3e297b83)) + (pin "18" (uuid 56dcf0d4-9c06-4a3d-8fe3-a0d4706110a3)) + (pin "19" (uuid e6a4a63b-9ef8-4030-a8d6-ee97d72de581)) + (pin "20" (uuid e9dcf877-3055-40c4-be0d-04f75be1c4b4)) + (pin "21" (uuid e1ddb392-11d8-4212-b3ca-22e7341dc2aa)) + (pin "22" (uuid 15091f62-4d37-4623-a4b5-db699a15b10b)) + (pin "23" (uuid 7b7ec3bb-0c68-4015-ae15-1f1ec8773403)) + (pin "24" (uuid 28205728-0c64-4d4d-9268-6569ac7fdd9a)) + (pin "25" (uuid feb01fe9-bb4c-41d7-8b17-15ac9796c326)) + (pin "26" (uuid 43d33ffe-0607-4d25-99d5-f2b9395b7c56)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 306.07 389.89 90) (unit 13) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 6f7d6a2c-0871-4472-8a27-25c9c14219eb) + (property "Reference" "U1" (id 0) (at 308.61 388.62 90) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 308.61 391.16 90) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 306.07 389.89 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 306.07 389.89 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 1d697b6f-2f15-4ad3-a90e-c1e0e65e8415)) + (pin "2" (uuid b1128e55-bf11-4946-9b85-74b7d353e0e7)) + (pin "3" (uuid 9f382c27-f762-47c9-9379-5efae17d185a)) + (pin "4" (uuid 5e0db8c3-ef20-4bb7-a171-e4fdf62b3db3)) + (pin "5" (uuid 2f735f58-151b-496d-89aa-ee0e83e67932)) + (pin "6" (uuid fe4f7d4e-34b8-4ef7-80a3-efe758e12023)) + (pin "7" (uuid 62fbfae2-05a6-43f6-b8e9-2044dd647d1f)) + (pin "8" (uuid 53e751bf-937d-4d2f-b006-ac25350218b3)) + (pin "9" (uuid 193e6b5b-64c2-4dbc-9d30-9a71c21896d3)) + (pin "10" (uuid 64a7d125-e4af-422d-b83a-854d8fc1e6fc)) + (pin "11" (uuid 7e6659eb-45ab-40c6-9dc5-a5aa5b90aa0d)) + (pin "12" (uuid eecb64fe-9692-46c1-b0f6-d0f5f2f5e29d)) + (pin "13" (uuid 1113a1af-9ffd-41fd-9b40-601896fbe328)) + (pin "14" (uuid 4ed68444-a945-4493-a6db-cefae834cbf3)) + (pin "15" (uuid 967465ec-6cf6-41d9-a441-5bb0735e4115)) + (pin "16" (uuid 60992358-ddd2-49d3-89d3-f2d426956cb5)) + (pin "17" (uuid 89a10842-e4c5-4be7-a77a-5d9df1400f32)) + (pin "18" (uuid 8155b0d6-5ce3-4d91-bf2f-e3b5b1b184b9)) + (pin "19" (uuid 532af4ee-4f98-4442-8c7e-8e4a12b9482d)) + (pin "20" (uuid 27540bcb-9dc6-4786-a0f5-c111d5de3a0c)) + (pin "21" (uuid f18ae681-417c-46c7-864d-8103632658ee)) + (pin "22" (uuid d9c8fe81-bda2-4148-a129-d06d10e0ff25)) + (pin "23" (uuid e0564e5e-37a8-4153-a837-168657a5aff6)) + (pin "24" (uuid fd7adb52-e465-4fbb-9dee-d1bc2c338fe7)) + (pin "25" (uuid 1aba90e3-9801-4626-b92c-70d6e4fff2b1)) + (pin "26" (uuid e35668e0-b736-43fe-9342-32292001527a)) + ) + + (symbol (lib_id "eSim_Digital:d_srff") (at 464.82 358.14 180) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 7ced4055-c1a1-4f4e-a2c7-8b7c0d68a50d) + (property "Reference" "U13" (id 0) (at 462.8006 337.82 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Value" "d_srff" (id 1) (at 462.8006 341.63 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 464.82 358.14 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 464.82 358.14 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 43948a97-5705-4a38-813b-bb1e4fed2f60)) + (pin "2" (uuid 9ece084d-3a31-450e-99e4-a68761050ca8)) + (pin "3" (uuid 280032c3-46a9-45cb-a2e1-6014e76978f4)) + (pin "4" (uuid 27627d69-834d-48e4-8499-96082938367a)) + (pin "5" (uuid 327ea9e1-de6e-401c-b843-0532f4d2c8aa)) + (pin "6" (uuid ebfef150-b9e3-429b-8e0a-758254acd2a1)) + (pin "7" (uuid dca09691-5db1-4b60-b779-dc3b484fc087)) + ) + + (symbol (lib_id "eSim_Digital:d_srff") (at 420.37 298.45 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 89483b88-5c99-429f-bee3-ebe721b5ecd6) + (property "Reference" "U10" (id 0) (at 422.3894 278.13 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Value" "d_srff" (id 1) (at 422.3894 281.94 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 420.37 298.45 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 420.37 298.45 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid e85b4c2a-6506-4f0d-9760-68475865dba5)) + (pin "2" (uuid 08c94411-54a1-4ab0-9c2d-f97558ac1306)) + (pin "3" (uuid bcceddd1-124b-457d-ad44-0fe79e1772a4)) + (pin "4" (uuid ca48bf1d-d04a-4b3c-89ac-1f41cae6888f)) + (pin "5" (uuid 9cd8d9b7-60a4-438b-8031-aef443af1d36)) + (pin "6" (uuid 55c996b0-3bfa-4a5d-84df-5581fe66b65b)) + (pin "7" (uuid a203f685-4619-44fc-bd13-3fb5bfd5ec53)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 261.62 331.47 0) (unit 7) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 931871ae-5884-4fe7-9bc5-99abc51adc4f) + (property "Reference" "U1" (id 0) (at 262.255 326.39 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 262.255 328.93 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 261.62 331.47 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 261.62 331.47 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 9a81ee26-ae6e-4f37-9d1d-9d2941391f9c)) + (pin "2" (uuid 538a996f-ebce-4b89-9be0-dbf568df2450)) + (pin "3" (uuid c42dea27-07b1-4032-b751-e0166b416c50)) + (pin "4" (uuid 81b3ac0d-ad10-4fd2-8ce3-968412081598)) + (pin "5" (uuid a4f6e109-1df8-405c-8c4a-52d1510bb4a2)) + (pin "6" (uuid e5a37108-b7c5-4fd2-a4a1-c300d7dd8423)) + (pin "7" (uuid 1c5804d9-9260-46be-bf2d-a6ea29e91df2)) + (pin "8" (uuid f8ef3779-371b-4467-be1b-b80792325e26)) + (pin "9" (uuid 69436be2-e577-48cf-88c3-d00cc5aa0a2d)) + (pin "10" (uuid 9e313eb9-f097-4400-8def-d89f7777db30)) + (pin "11" (uuid 3cfe2b69-2772-4ced-abb0-bedd8dd4f726)) + (pin "12" (uuid ce7af55e-748d-40f4-a675-79522a70d4fb)) + (pin "13" (uuid 4a027f13-8340-41ac-8ec6-bafeb9c09f31)) + (pin "14" (uuid 7f01e508-d629-4bf3-bd13-2921c16b9ead)) + (pin "15" (uuid 13552505-d07d-446a-86bb-dc2ba4650934)) + (pin "16" (uuid f6f929a1-de8e-4b57-bb29-6c600541a923)) + (pin "17" (uuid fa240ae8-f266-4bc8-ae1d-7d6361f85203)) + (pin "18" (uuid 0601b019-e4c3-4ba4-9aa8-08cb0feac4b5)) + (pin "19" (uuid 314fdf2a-f03d-47a6-b584-b6ff3fbcaa4a)) + (pin "20" (uuid 330a8951-b99f-42bd-8131-7650d32656bd)) + (pin "21" (uuid 900754bd-6271-43ca-ade6-a53061917d24)) + (pin "22" (uuid a9a31ee6-5a64-48c9-8647-9cb966ad0182)) + (pin "23" (uuid cafb5adf-0d78-4bb7-9a91-2b2aa6d182e9)) + (pin "24" (uuid e463baf6-c6c8-4efe-b533-63c2fa82d979)) + (pin "25" (uuid d9314f07-17c6-4456-a9c5-9594b749931a)) + (pin "26" (uuid 962fb4ca-c34e-4213-afa5-2312cc1577cd)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 353.06 389.89 90) (unit 12) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9d1cce23-fd06-4cb1-9078-91c505b17fe2) + (property "Reference" "U1" (id 0) (at 355.6 388.62 90) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 355.6 391.16 90) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 353.06 389.89 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 353.06 389.89 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 6f72ade7-7842-4ff5-a5c5-af32b0fae0dd)) + (pin "2" (uuid 0aab0898-bda2-4016-a1b7-0785541c9c04)) + (pin "3" (uuid fd1d39d0-e88a-4308-9acb-e0c9b3ecc727)) + (pin "4" (uuid 907bafe5-e8ad-4ebe-9ab2-fbda544a74f2)) + (pin "5" (uuid 84478f5e-9f3d-4654-b43c-cf7bb17e773a)) + (pin "6" (uuid f9dc7bcf-42ae-479a-9340-15491615eb7e)) + (pin "7" (uuid 1cba113c-6eea-406e-9293-4af6cdb738ff)) + (pin "8" (uuid fbda60fb-6b76-4104-804b-c4b60b557bc0)) + (pin "9" (uuid 5ba1e8cc-72dd-4dfb-9619-0595cef64e1f)) + (pin "10" (uuid 11699991-7d83-45ba-9d5f-ee81da3ca478)) + (pin "11" (uuid b1856b78-e96d-4eca-9ff5-fafc87555e79)) + (pin "12" (uuid 6a09adb2-2bcb-4c44-b84c-b47d596724c0)) + (pin "13" (uuid 8bb0e943-26e0-4f6a-b12d-30d9e334acdd)) + (pin "14" (uuid 194b367e-a30e-4208-941d-558c9c0276cd)) + (pin "15" (uuid 99e89b63-9177-4d3d-a039-7bef6e177e88)) + (pin "16" (uuid 0ade8264-b2b4-4f14-8e2c-8a7b2b0d8a88)) + (pin "17" (uuid c658e8b2-1f95-4c41-9581-fade22c10887)) + (pin "18" (uuid a311a154-e1d4-498a-a8c7-383a55a0ac01)) + (pin "19" (uuid 108ed1e6-79a9-4ff4-a5a9-33b60f95bcde)) + (pin "20" (uuid f3e68975-032d-4218-a93f-eefa0223205b)) + (pin "21" (uuid b94017cb-8de1-4ed2-af2c-8f9b62e26bf4)) + (pin "22" (uuid faf7d2ce-d23a-407f-97a7-505a30d0097c)) + (pin "23" (uuid bd8cd6b6-82d6-472a-8932-e1314fa61505)) + (pin "24" (uuid dd6966cd-5859-48e9-a969-79275ead8231)) + (pin "25" (uuid 5ae8efc9-5337-4800-9c58-86e77a7ab2dc)) + (pin "26" (uuid a96b650b-c3cf-47a1-b903-2ef5fe5f27e9)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 397.51 323.85 90) (unit 4) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9d8c71da-59a0-404a-8aac-4e9d7f13b4f1) + (property "Reference" "U1" (id 0) (at 400.05 322.58 90) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 400.05 325.12 90) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 397.51 323.85 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 397.51 323.85 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 45daba22-f8b7-4057-96cc-e8c7b18b0497)) + (pin "2" (uuid cc89b4e9-3d77-429d-bc9f-de9621af33ea)) + (pin "3" (uuid be0e41ad-842e-4291-b28f-def829bcf79f)) + (pin "4" (uuid 7ce8ea9d-b40a-410d-befa-5e2edcd20d03)) + (pin "5" (uuid a2f6758c-bf72-49a1-9ef1-014eb0224a46)) + (pin "6" (uuid 8d3991aa-090f-49cf-a0c0-2a641ffba853)) + (pin "7" (uuid b207b81d-6012-4b9c-b04e-2d9ca266d465)) + (pin "8" (uuid 59e1e6bb-4ccc-43e8-ad12-15f025052654)) + (pin "9" (uuid 98b52d5f-7d16-49ca-9e4f-d519c67cbe6a)) + (pin "10" (uuid 66ad0e12-9167-46fd-a02c-892c410ef056)) + (pin "11" (uuid 69e6020f-da51-4768-99a0-d34264947b14)) + (pin "12" (uuid 056440ac-c6cb-452d-b167-b14458c19428)) + (pin "13" (uuid 3f402f24-4f12-4c18-b554-932520fade51)) + (pin "14" (uuid d1f017bd-f86b-40c3-87a8-1a713f07ebb9)) + (pin "15" (uuid 6e009249-28ca-4f2b-a299-6b1cf780067b)) + (pin "16" (uuid ccc9c5c2-4600-49b8-8a8d-d85751dd801f)) + (pin "17" (uuid 55f2c678-6419-4d4d-8da7-87f948c4b1c0)) + (pin "18" (uuid cabacab7-c2f5-498d-af7b-0835e571b80c)) + (pin "19" (uuid 0e906c52-4783-4e62-a8ab-d3e7022d15a2)) + (pin "20" (uuid 20b8e7b2-c852-4cc9-a5d1-17a3dc7c3ee2)) + (pin "21" (uuid 1528fd49-8236-4705-a680-c255c8ad58d2)) + (pin "22" (uuid 074ef071-0785-4db6-b99c-d470f5d3b15a)) + (pin "23" (uuid 9e55f304-dc4a-4624-b8d4-f2afa0f526a0)) + (pin "24" (uuid ed9a8358-af80-4e5c-91dd-c1271cee99cd)) + (pin "25" (uuid 8b1aeb49-2d4f-4c48-8a04-385bad79189c)) + (pin "26" (uuid c6ff3e66-d8c1-471a-8d0c-45607294b71c)) + ) + + (symbol (lib_id "eSim_Digital:d_srff") (at 375.92 298.45 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a991faf1-6730-41b9-8311-f3e9875332a8) + (property "Reference" "U8" (id 0) (at 377.9394 278.13 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Value" "d_srff" (id 1) (at 377.9394 281.94 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 375.92 298.45 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 375.92 298.45 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid eb20da63-c2bd-43bf-84d8-ffd25000f343)) + (pin "2" (uuid 512f0062-31fb-47b4-8bc2-558650b16e41)) + (pin "3" (uuid b41a3d7f-64c1-4646-b8bd-77869fb29cb5)) + (pin "4" (uuid 0e388499-549a-408f-bff2-d5b8d1bdbff5)) + (pin "5" (uuid f57ed903-49f2-4ded-9f4b-d2891f104a66)) + (pin "6" (uuid 3598aec6-df18-432b-982a-6bfac7404f50)) + (pin "7" (uuid ee55d480-01a8-4cde-8f02-520340bbb06c)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 256.54 278.13 0) (unit 8) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b71f53a5-b8ed-4748-b45f-1533a90a0820) + (property "Reference" "U1" (id 0) (at 257.175 273.05 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 257.175 275.59 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 256.54 278.13 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 256.54 278.13 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 835bf4e2-0576-4254-be85-81a924548810)) + (pin "2" (uuid 1aefb039-6fe2-4c5c-961e-983f0d544a1c)) + (pin "3" (uuid cb36ca5a-b46b-4946-8a60-330b32f966c6)) + (pin "4" (uuid 7c278c59-59f7-4fbb-a286-b8893f8e2b87)) + (pin "5" (uuid 0c80baa9-3b4e-456f-8c38-00a7bd513346)) + (pin "6" (uuid a599b7ec-8a41-4532-b64e-c85345e53304)) + (pin "7" (uuid e39723e4-a33f-42bb-b52f-e9a32d351793)) + (pin "8" (uuid 626c2266-74bc-4ae6-b212-012c18d9e1e8)) + (pin "9" (uuid 746ff69d-fc83-422e-87c4-58982a1e3bd4)) + (pin "10" (uuid 1895befc-f014-46f4-94dc-b4d3cbc8b3c5)) + (pin "11" (uuid 9151e280-e70b-48e6-89c4-ec84e2af5b5d)) + (pin "12" (uuid 22c90097-abdd-41f9-a543-3945e08e1410)) + (pin "13" (uuid 328c7693-4f3b-43f6-9964-044aea509835)) + (pin "14" (uuid d419551b-864d-4cb9-8e5b-ad9c83019faa)) + (pin "15" (uuid eda1d4c5-262b-4f07-be57-8f5becf1b4af)) + (pin "16" (uuid 645995e4-17c8-4ad6-8dc6-a1368059b75f)) + (pin "17" (uuid c963a40f-d76c-484c-a075-cc1c2f81aeeb)) + (pin "18" (uuid e950d904-f485-4195-86dc-825aa8ef13b1)) + (pin "19" (uuid 25163e28-d86d-419f-a4bf-68074bc2842a)) + (pin "20" (uuid 00258202-d140-4659-8498-7f18707d6533)) + (pin "21" (uuid 52f1e8c9-3b6b-46fa-972e-be0048c829f8)) + (pin "22" (uuid e8225073-bee8-40f4-8422-3ee68db85859)) + (pin "23" (uuid d2df65c8-017d-4caf-9156-4f9b01de4733)) + (pin "24" (uuid f4e37289-2f32-425e-b425-49e91657b13c)) + (pin "25" (uuid fbe3d08b-e392-4218-9298-263f5d625db2)) + (pin "26" (uuid b9e75284-e044-4f7e-a315-e311c7e670be)) + ) + + (symbol (lib_id "eSim_Digital:d_srff") (at 331.47 298.45 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c960c7dd-7115-40a8-83fa-2ed08a3877b6) + (property "Reference" "U6" (id 0) (at 333.4894 278.13 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Value" "d_srff" (id 1) (at 333.4894 281.94 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 331.47 298.45 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 331.47 298.45 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 8c6ab29d-7a8a-4d9d-a5af-a8a7cc794017)) + (pin "2" (uuid 453295d1-6d2d-40d2-893e-ad634a055e24)) + (pin "3" (uuid f0f272f7-fa13-430f-80ae-310ecdfea7d6)) + (pin "4" (uuid 0bb946c1-bc67-4149-bddb-c5c7cbfcc1de)) + (pin "5" (uuid 7d8f7b46-22c1-485c-b475-647709fcf2ee)) + (pin "6" (uuid a4cc7fa0-9b70-46b6-87a0-2ff00559edb7)) + (pin "7" (uuid 4777f351-b35d-4266-8f15-b9fa436cc089)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 492.76 389.89 90) (unit 6) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid cfcf96d1-cff2-465f-87fb-e6d067bd4c1c) + (property "Reference" "U1" (id 0) (at 495.3 388.62 90) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 495.3 391.16 90) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 492.76 389.89 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 492.76 389.89 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 829aa9be-565d-4003-9221-7c67763fc19f)) + (pin "2" (uuid d6a47675-63d2-4a1d-9407-d2de2c109cbc)) + (pin "3" (uuid 0eef19db-15b3-4322-86e3-42e98050dab9)) + (pin "4" (uuid 095c8196-ceae-4387-866f-75f1882e8bf5)) + (pin "5" (uuid 1902da82-42e9-41c2-81e0-4fb0c1d9ae5c)) + (pin "6" (uuid 0c175a17-d684-4e12-9c8b-8ab9f55c9ed1)) + (pin "7" (uuid 19e3b1d6-52d5-448c-b5be-5371d92308c6)) + (pin "8" (uuid a94bb4f7-2ac3-4a8b-a155-c486710f3475)) + (pin "9" (uuid e343697e-37f2-44ed-831c-526ec24cce32)) + (pin "10" (uuid 315b02a8-b664-4a21-80ec-99218c261206)) + (pin "11" (uuid 15f18396-86e8-4399-b980-ffce41ce93a9)) + (pin "12" (uuid 4d2a1d9a-edf0-47b3-b68e-6cf0798b884f)) + (pin "13" (uuid 4dd6044b-0a37-46c1-8b8e-26671da1f529)) + (pin "14" (uuid 2cec6949-1945-482f-957c-0cfee7bbfb7e)) + (pin "15" (uuid 95dba1d0-0d26-4239-abaa-d036fc11c3e5)) + (pin "16" (uuid ccd9c9e7-5169-4aaa-aa53-d5ba5bb4672f)) + (pin "17" (uuid e3ecaa2e-161f-4308-a818-c78ca1fa92f9)) + (pin "18" (uuid 05611d26-716d-4c12-add5-0832db02de91)) + (pin "19" (uuid ce483d16-428c-48ed-b117-c3c7cea0b2d0)) + (pin "20" (uuid 62934603-113d-4db6-afd0-665db221d2a3)) + (pin "21" (uuid cf43e28e-cee0-49ae-ba3f-6aa9c76b999b)) + (pin "22" (uuid e4f932b9-493e-4ac9-ab41-7972f9d19d03)) + (pin "23" (uuid 91843ba5-4842-46cf-bcfe-d7cb1a3a3ebf)) + (pin "24" (uuid 9750007d-a5c0-4d27-96fe-723799c28e44)) + (pin "25" (uuid 956303f9-2bea-4252-9d31-df1d48ffe7e4)) + (pin "26" (uuid 4bc9b789-4e5c-4536-9dbe-6af9adc5328d)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 283.21 269.24 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid d41c9a86-8a91-4856-9ec6-6055135007fb) + (property "Reference" "U3" (id 0) (at 283.21 262.89 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 283.21 266.7 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 284.48 270.51 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 284.48 270.51 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 4e182023-a03e-4ebb-8a5e-4cb322154c37)) + (pin "2" (uuid 398d1277-71b6-4669-bc1b-597e5dd3e078)) + ) + + (symbol (lib_id "eSim_Digital:d_srff") (at 464.82 298.45 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid de3ea695-7fec-4637-9678-6f60494dca66) + (property "Reference" "U12" (id 0) (at 466.8394 278.13 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Value" "d_srff" (id 1) (at 466.8394 281.94 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 464.82 298.45 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 464.82 298.45 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 0b7e92db-d168-42b0-9573-fc0f2d1a03ef)) + (pin "2" (uuid d1c49ca7-a6e6-403b-9c49-b02daaf45e8b)) + (pin "3" (uuid 204a2637-bb2d-4f82-85e2-9812ff765872)) + (pin "4" (uuid f532fd51-79d2-470c-8a22-7330725ca308)) + (pin "5" (uuid dd73f1b4-2680-44e2-88ed-62aad87352e0)) + (pin "6" (uuid 4c1b29fa-5a59-4030-bc1a-2ed4ce3cc957)) + (pin "7" (uuid 6017bd68-6a41-4985-9dd9-ec092bf4ac00)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 443.23 323.85 90) (unit 5) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid e3ca152b-661b-4ea2-ad26-084225905afd) + (property "Reference" "U1" (id 0) (at 445.77 322.58 90) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 445.77 325.12 90) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 443.23 323.85 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 443.23 323.85 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 9c4fc821-978d-47d3-9c1c-b057e6b8dd54)) + (pin "2" (uuid 414530db-b43c-4e4f-9561-43f703209154)) + (pin "3" (uuid 0fc2b78f-dd4a-4757-af65-44ed64ab7aca)) + (pin "4" (uuid adec8f1a-e6b8-4bf2-8ca3-3555b5a7d3ae)) + (pin "5" (uuid cc37f1c4-944e-4720-b095-c8779da15cf3)) + (pin "6" (uuid cd409c8f-a890-46b3-9300-45e6ca6ff103)) + (pin "7" (uuid d410411a-70a5-48c1-bd96-d41d26b75814)) + (pin "8" (uuid 57025f8a-4cfd-4a84-b785-8a667c1e2f15)) + (pin "9" (uuid f951dfef-afa3-47bd-8ef5-db111e84a38a)) + (pin "10" (uuid 484cf94c-9092-4fc9-9c31-5a0034d66781)) + (pin "11" (uuid 941f674c-2495-434c-9951-235ab552a256)) + (pin "12" (uuid bcc31e67-03b0-4c7e-9dad-1919bca47a3e)) + (pin "13" (uuid fdd6b73a-a5a9-4e86-a59f-f96291679487)) + (pin "14" (uuid d8c450e5-c27f-46eb-9bf4-0d4bdab0d439)) + (pin "15" (uuid 54e700a4-409f-4447-9bc0-4a855d6bc767)) + (pin "16" (uuid ff2d6b7c-db45-48da-ac23-5694dca4f4d3)) + (pin "17" (uuid 12c523fe-001b-470d-b70c-d0102c2d5c08)) + (pin "18" (uuid 485ef0ad-403a-4579-a498-f411b9f069ad)) + (pin "19" (uuid b5e2f4b6-308d-40f8-b477-fe237fc5190d)) + (pin "20" (uuid 1989172c-d5c0-4af3-b827-f00d2528e5d6)) + (pin "21" (uuid 38810dae-ff0e-4dbc-96fc-08d2f4b2db34)) + (pin "22" (uuid 98dee358-7765-415f-a5d9-6584dcfc6f32)) + (pin "23" (uuid f2c48e19-aa40-47fd-a780-297ae3d2c01b)) + (pin "24" (uuid 2f9f4598-a0dc-4190-b9a9-d4333033ebe2)) + (pin "25" (uuid c75d8b3c-6f3e-4844-b51d-48b465bb50fe)) + (pin "26" (uuid f29a8404-5bab-405f-bdb0-6a6ffb78e472)) + ) + + (symbol (lib_id "eSim_Digital:d_srff") (at 375.92 358.14 180) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid f62489b4-0411-4b07-999f-f3600f63a488) + (property "Reference" "U9" (id 0) (at 373.9006 337.82 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Value" "d_srff" (id 1) (at 373.9006 341.63 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 375.92 358.14 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 375.92 358.14 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a0c20a92-f6ae-45f7-9217-9d67f51ec8c0)) + (pin "2" (uuid 320cfd7b-a0e3-4417-8c62-51f23584085a)) + (pin "3" (uuid 90c9289c-7b26-48e3-8bec-099246526f5d)) + (pin "4" (uuid 275070cb-b04b-420a-9741-5510df13a695)) + (pin "5" (uuid 32405949-7cc6-4869-ae3f-35d1c8a0d0bf)) + (pin "6" (uuid b769fdb4-17b7-47d5-acab-d56bf132d2ac)) + (pin "7" (uuid 9fd00196-a5bd-4828-b03c-3e49b2778a03)) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/1ba34487-b5a3-4eec-b790-d0d6f5f0cfc3" + (reference "U1") (unit 1) (value "PORT") (footprint "") + ) + (path "/0e121aef-6522-4f8c-857a-c02adce85391" + (reference "U1") (unit 2) (value "PORT") (footprint "") + ) + (path "/6a0a4830-3eb3-46c9-9554-5e10e503ca19" + (reference "U1") (unit 3) (value "PORT") (footprint "") + ) + (path "/9d8c71da-59a0-404a-8aac-4e9d7f13b4f1" + (reference "U1") (unit 4) (value "PORT") (footprint "") + ) + (path "/e3ca152b-661b-4ea2-ad26-084225905afd" + (reference "U1") (unit 5) (value "PORT") (footprint "") + ) + (path "/cfcf96d1-cff2-465f-87fb-e6d067bd4c1c" + (reference "U1") (unit 6) (value "PORT") (footprint "") + ) + (path "/931871ae-5884-4fe7-9bc5-99abc51adc4f" + (reference "U1") (unit 7) (value "PORT") (footprint "") + ) + (path "/b71f53a5-b8ed-4748-b45f-1533a90a0820" + (reference "U1") (unit 8) (value "PORT") (footprint "") + ) + (path "/2bad7f76-a65a-42cd-ac3c-c278d784abce" + (reference "U1") (unit 9) (value "PORT") (footprint "") + ) + (path "/4193beae-c98f-495a-8277-0683735301a5" + (reference "U1") (unit 10) (value "PORT") (footprint "") + ) + (path "/272039e5-648e-488b-ad7a-63cda9a75344" + (reference "U1") (unit 11) (value "PORT") (footprint "") + ) + (path "/9d1cce23-fd06-4cb1-9078-91c505b17fe2" + (reference "U1") (unit 12) (value "PORT") (footprint "") + ) + (path "/6f7d6a2c-0871-4472-8a27-25c9c14219eb" + (reference "U1") (unit 13) (value "PORT") (footprint "") + ) + (path "/30b633bc-29c2-488c-a9dd-2b98b751321a" + (reference "U1") (unit 14) (value "PORT") (footprint "") + ) + (path "/2b9b695e-63b2-4f61-a961-7ada66f454e6" + (reference "U2") (unit 1) (value "d_nand") (footprint "") + ) + (path "/d41c9a86-8a91-4856-9ec6-6055135007fb" + (reference "U3") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/4e2e1fe4-f15e-4ed3-9f3b-92b7596a71e5" + (reference "U4") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/6965c170-59d0-46a5-9894-e892bb288e3c" + (reference "U5") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/c960c7dd-7115-40a8-83fa-2ed08a3877b6" + (reference "U6") (unit 1) (value "d_srff") (footprint "") + ) + (path "/33cc8869-f67b-4f12-b409-a83915f8fcb1" + (reference "U7") (unit 1) (value "d_srff") (footprint "") + ) + (path "/a991faf1-6730-41b9-8311-f3e9875332a8" + (reference "U8") (unit 1) (value "d_srff") (footprint "") + ) + (path "/f62489b4-0411-4b07-999f-f3600f63a488" + (reference "U9") (unit 1) (value "d_srff") (footprint "") + ) + (path "/89483b88-5c99-429f-bee3-ebe721b5ecd6" + (reference "U10") (unit 1) (value "d_srff") (footprint "") + ) + (path "/0d965701-c921-46c7-82f1-1c586346ef31" + (reference "U11") (unit 1) (value "d_srff") (footprint "") + ) + (path "/de3ea695-7fec-4637-9678-6f60494dca66" + (reference "U12") (unit 1) (value "d_srff") (footprint "") + ) + (path "/7ced4055-c1a1-4f4e-a2c7-8b7c0d68a50d" + (reference "U13") (unit 1) (value "d_srff") (footprint "") + ) + ) +) diff --git a/library/SubcircuitLibrary/74ls164/74ls164.sub b/library/SubcircuitLibrary/74ls164/74ls164.sub new file mode 100644 index 000000000..3bf260717 --- /dev/null +++ b/library/SubcircuitLibrary/74ls164/74ls164.sub @@ -0,0 +1,54 @@ +* Subcircuit 74ls164 +.subckt 74ls164 /in1 /in2 net-_u8-pad1_ net-_u8-pad6_ net-_u10-pad6_ net-_u12-pad6_ unconnected-_u1-pad7_ /clock /clear net-_u11-pad1_ net-_u9-pad1_ net-_u9-pad6_ net-_u7-pad6_ unconnected-_u1-pad14_ +.title kicad schematic +* u11 net-_u11-pad1_ net-_u11-pad2_ net-_u8-pad3_ unconnected-_u11-pad4_ net-_u8-pad5_ net-_u9-pad1_ net-_u9-pad2_ d_srff +* u10 net-_u8-pad6_ net-_u8-pad7_ net-_u8-pad3_ unconnected-_u10-pad4_ net-_u8-pad5_ net-_u10-pad6_ net-_u10-pad7_ d_srff +* u6 net-_u4-pad2_ net-_u2-pad3_ net-_u8-pad3_ unconnected-_u6-pad4_ net-_u8-pad5_ net-_u8-pad1_ net-_u8-pad2_ d_srff +* u8 net-_u8-pad1_ net-_u8-pad2_ net-_u8-pad3_ unconnected-_u8-pad4_ net-_u8-pad5_ net-_u8-pad6_ net-_u8-pad7_ d_srff +* u9 net-_u9-pad1_ net-_u9-pad2_ net-_u8-pad3_ unconnected-_u9-pad4_ net-_u8-pad5_ net-_u9-pad6_ net-_u9-pad7_ d_srff +* u7 net-_u9-pad6_ net-_u9-pad7_ net-_u8-pad3_ unconnected-_u7-pad4_ net-_u8-pad5_ net-_u7-pad6_ unconnected-_u7-pad7_ d_srff +* u13 net-_u12-pad6_ net-_u12-pad7_ net-_u8-pad3_ unconnected-_u13-pad4_ net-_u8-pad5_ net-_u11-pad1_ net-_u11-pad2_ d_srff +* u12 net-_u10-pad6_ net-_u10-pad7_ net-_u8-pad3_ unconnected-_u12-pad4_ net-_u8-pad5_ net-_u12-pad6_ net-_u12-pad7_ d_srff +* u2 /in1 /in2 net-_u2-pad3_ d_nand +* u5 /clock net-_u8-pad3_ d_inverter +* u4 net-_u2-pad3_ net-_u4-pad2_ d_inverter +* u3 /clear net-_u8-pad5_ d_inverter +a1 net-_u11-pad1_ net-_u11-pad2_ net-_u8-pad3_ unconnected-_u11-pad4_ net-_u8-pad5_ net-_u9-pad1_ net-_u9-pad2_ u11 +a2 net-_u8-pad6_ net-_u8-pad7_ net-_u8-pad3_ unconnected-_u10-pad4_ net-_u8-pad5_ net-_u10-pad6_ net-_u10-pad7_ u10 +a3 net-_u4-pad2_ net-_u2-pad3_ net-_u8-pad3_ unconnected-_u6-pad4_ net-_u8-pad5_ net-_u8-pad1_ net-_u8-pad2_ u6 +a4 net-_u8-pad1_ net-_u8-pad2_ net-_u8-pad3_ unconnected-_u8-pad4_ net-_u8-pad5_ net-_u8-pad6_ net-_u8-pad7_ u8 +a5 net-_u9-pad1_ net-_u9-pad2_ net-_u8-pad3_ unconnected-_u9-pad4_ net-_u8-pad5_ net-_u9-pad6_ net-_u9-pad7_ u9 +a6 net-_u9-pad6_ net-_u9-pad7_ net-_u8-pad3_ unconnected-_u7-pad4_ net-_u8-pad5_ net-_u7-pad6_ unconnected-_u7-pad7_ u7 +a7 net-_u12-pad6_ net-_u12-pad7_ net-_u8-pad3_ unconnected-_u13-pad4_ net-_u8-pad5_ net-_u11-pad1_ net-_u11-pad2_ u13 +a8 net-_u10-pad6_ net-_u10-pad7_ net-_u8-pad3_ unconnected-_u12-pad4_ net-_u8-pad5_ net-_u12-pad6_ net-_u12-pad7_ u12 +a9 [/in1 /in2 ] net-_u2-pad3_ u2 +a10 /clock net-_u8-pad3_ u5 +a11 net-_u2-pad3_ net-_u4-pad2_ u4 +a12 /clear net-_u8-pad5_ u3 +* Schematic Name: d_srff, Ngspice Name: d_srff +.model u11 d_srff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 sr_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_srff, Ngspice Name: d_srff +.model u10 d_srff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 sr_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_srff, Ngspice Name: d_srff +.model u6 d_srff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 sr_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_srff, Ngspice Name: d_srff +.model u8 d_srff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 sr_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_srff, Ngspice Name: d_srff +.model u9 d_srff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 sr_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_srff, Ngspice Name: d_srff +.model u7 d_srff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 sr_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_srff, Ngspice Name: d_srff +.model u13 d_srff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 sr_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_srff, Ngspice Name: d_srff +.model u12 d_srff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 sr_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_nand, Ngspice Name: d_nand +.model u2 d_nand(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u5 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u4 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u3 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Control Statements + +.ends 74ls164 \ No newline at end of file diff --git a/library/SubcircuitLibrary/74ls164/74ls164_Previous_Values.xml b/library/SubcircuitLibrary/74ls164/74ls164_Previous_Values.xml new file mode 100644 index 000000000..184971a12 --- /dev/null +++ b/library/SubcircuitLibrary/74ls164/74ls164_Previous_Values.xml @@ -0,0 +1 @@ +d_srffd_srffd_srffd_srffd_srffd_srffd_srffd_srffd_nandd_inverterd_inverterd_inverterd_srffd_srffd_srffd_srffd_nandd_invertertruefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or Amperessecsecsec \ No newline at end of file diff --git a/library/SubcircuitLibrary/74ls164/analysis b/library/SubcircuitLibrary/74ls164/analysis new file mode 100644 index 000000000..ebd5c0a94 --- /dev/null +++ b/library/SubcircuitLibrary/74ls164/analysis @@ -0,0 +1 @@ +.tran 0e-00 0e-00 0e-00 \ No newline at end of file diff --git a/library/SubcircuitLibrary/74ls169/3_and-cache.lib b/library/SubcircuitLibrary/74ls169/3_and-cache.lib new file mode 100644 index 000000000..af0586415 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/3_and-cache.lib @@ -0,0 +1,61 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# PORT +# +DEF PORT U 0 40 Y Y 26 F N +F0 "U" 50 100 30 H V C CNN +F1 "PORT" 0 0 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 325 225 285 -1421 -1278 0 1 0 N 100 50 150 0 +A 376 -275 356 1294 1408 0 1 0 N 150 0 100 -50 +S -100 50 100 -50 0 1 0 N +X ~ 1 250 0 100 L 30 30 1 1 B +X ~ 2 250 0 100 L 30 30 2 1 B +X ~ 3 250 0 100 L 30 30 3 1 B +X ~ 4 250 0 100 L 30 30 4 1 B +X ~ 5 250 0 100 L 30 30 5 1 B +X ~ 6 250 0 100 L 30 30 6 1 B +X ~ 7 250 0 100 L 30 30 7 1 B +X ~ 8 250 0 100 L 30 30 8 1 B +X ~ 9 250 0 100 L 30 30 9 1 B +X ~ 10 250 0 100 L 30 30 10 1 B +X ~ 11 250 0 100 L 30 30 11 1 B +X ~ 12 250 0 100 L 30 30 12 1 B +X ~ 13 250 0 100 L 30 30 13 1 B +X ~ 14 250 0 100 L 30 30 14 1 B +X ~ 15 250 0 100 L 30 30 15 1 B +X ~ 16 250 0 100 L 30 30 16 1 B +X ~ 17 250 0 100 L 30 30 17 1 B +X ~ 18 250 0 100 L 30 30 18 1 B +X ~ 19 250 0 100 L 30 30 19 1 B +X ~ 20 250 0 100 L 30 30 20 1 B +X ~ 21 250 0 100 L 30 30 21 1 B +X ~ 22 250 0 100 L 30 30 22 1 B +X ~ 23 250 0 100 L 30 30 23 1 B +X ~ 24 250 0 100 L 30 30 24 1 B +X ~ 25 250 0 100 L 30 30 25 1 B +X ~ 26 250 0 100 L 30 30 26 1 B +ENDDRAW +ENDDEF +# +# d_and +# +DEF d_and U 0 40 Y Y 1 F N +F0 "U" 0 0 60 H V C CNN +F1 "d_and" 50 100 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 149 50 100 -894 0 0 1 0 N 150 -50 250 50 +A 150 49 100 6 900 0 1 0 N 250 50 150 150 +P 4 0 1 0 150 -50 -250 -50 -250 150 150 150 N +X IN1 1 -450 100 200 R 50 50 1 1 I +X IN2 2 -450 0 200 R 50 50 1 1 I +X OUT 3 450 50 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/SubcircuitLibrary/74ls169/3_and.cir b/library/SubcircuitLibrary/74ls169/3_and.cir new file mode 100644 index 000000000..ba296cf01 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/3_and.cir @@ -0,0 +1,13 @@ +* C:\Users\malli\eSim\src\SubcircuitLibrary\3_and\3_and.cir + +* EESchema Netlist Version 1.1 (Spice format) creation date: 03/26/19 18:42:57 + +* To exclude a component from the Spice Netlist add [Spice_Netlist_Enabled] user FIELD set to: N +* To reorder the component spice node sequence add [Spice_Node_Sequence] user FIELD and define sequence: 2,1,0 + +* Sheet Name: / +U2 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U2-Pad3_ d_and +U3 Net-_U2-Pad3_ Net-_U1-Pad3_ Net-_U1-Pad4_ d_and +U1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad4_ PORT + +.end diff --git a/library/SubcircuitLibrary/74ls169/3_and.cir.out b/library/SubcircuitLibrary/74ls169/3_and.cir.out new file mode 100644 index 000000000..d7cf79a07 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/3_and.cir.out @@ -0,0 +1,20 @@ +* c:\users\malli\esim\src\subcircuitlibrary\3_and\3_and.cir + +* u2 net-_u1-pad1_ net-_u1-pad2_ net-_u2-pad3_ d_and +* u3 net-_u2-pad3_ net-_u1-pad3_ net-_u1-pad4_ d_and +* u1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ port +a1 [net-_u1-pad1_ net-_u1-pad2_ ] net-_u2-pad3_ u2 +a2 [net-_u2-pad3_ net-_u1-pad3_ ] net-_u1-pad4_ u3 +* Schematic Name: d_and, NgSpice Name: d_and +.model u2 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_and, NgSpice Name: d_and +.model u3 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/74ls169/3_and.pro b/library/SubcircuitLibrary/74ls169/3_and.pro new file mode 100644 index 000000000..00597a5ad --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/3_and.pro @@ -0,0 +1,43 @@ +update=05/31/19 15:26:09 +version=1 +last_client=eeschema +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir=../../../kicadSchematicLibrary +[eeschema/libraries] +LibName1=eSim_Analog +LibName2=eSim_Devices +LibName3=eSim_Digital +LibName4=eSim_Hybrid +LibName5=eSim_Miscellaneous +LibName6=eSim_Plot +LibName7=eSim_Power +LibName8=eSim_User +LibName9=eSim_Sources +LibName10=eSim_Subckt diff --git a/library/SubcircuitLibrary/74ls169/3_and.sch b/library/SubcircuitLibrary/74ls169/3_and.sch new file mode 100644 index 000000000..d6ac89f95 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/3_and.sch @@ -0,0 +1,130 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:eSim_Analog +LIBS:eSim_Devices +LIBS:eSim_Digital +LIBS:eSim_Hybrid +LIBS:eSim_Miscellaneous +LIBS:eSim_Plot +LIBS:eSim_Power +LIBS:eSim_PSpice +LIBS:eSim_Sources +LIBS:eSim_Subckt +LIBS:eSim_User +LIBS:3_and-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 5C9A24D8 +P 4250 2700 +F 0 "U2" H 4250 2700 60 0000 C CNN +F 1 "d_and" H 4300 2800 60 0000 C CNN +F 2 "" H 4250 2700 60 0000 C CNN +F 3 "" H 4250 2700 60 0000 C CNN + 1 4250 2700 + 1 0 0 -1 +$EndComp +$Comp +L d_and U3 +U 1 1 5C9A2538 +P 5150 2900 +F 0 "U3" H 5150 2900 60 0000 C CNN +F 1 "d_and" H 5200 3000 60 0000 C CNN +F 2 "" H 5150 2900 60 0000 C CNN +F 3 "" H 5150 2900 60 0000 C CNN + 1 5150 2900 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 1 1 5C9A259A +P 3050 2600 +F 0 "U1" H 3100 2700 30 0000 C CNN +F 1 "PORT" H 3050 2600 30 0000 C CNN +F 2 "" H 3050 2600 60 0000 C CNN +F 3 "" H 3050 2600 60 0000 C CNN + 1 3050 2600 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 2 1 5C9A25D9 +P 3050 2800 +F 0 "U1" H 3100 2900 30 0000 C CNN +F 1 "PORT" H 3050 2800 30 0000 C CNN +F 2 "" H 3050 2800 60 0000 C CNN +F 3 "" H 3050 2800 60 0000 C CNN + 2 3050 2800 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 3 1 5C9A260A +P 3050 3100 +F 0 "U1" H 3100 3200 30 0000 C CNN +F 1 "PORT" H 3050 3100 30 0000 C CNN +F 2 "" H 3050 3100 60 0000 C CNN +F 3 "" H 3050 3100 60 0000 C CNN + 3 3050 3100 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 4 1 5C9A2637 +P 6900 2850 +F 0 "U1" H 6950 2950 30 0000 C CNN +F 1 "PORT" H 6900 2850 30 0000 C CNN +F 2 "" H 6900 2850 60 0000 C CNN +F 3 "" H 6900 2850 60 0000 C CNN + 4 6900 2850 + -1 0 0 1 +$EndComp +Wire Wire Line + 4700 2650 4700 2800 +Wire Wire Line + 5600 2850 6650 2850 +Wire Wire Line + 3800 2600 3300 2600 +Wire Wire Line + 3800 2700 3300 2700 +Wire Wire Line + 3300 2700 3300 2800 +Wire Wire Line + 3300 3100 4700 3100 +Wire Wire Line + 4700 3100 4700 2900 +Text Notes 3500 2600 0 60 ~ 12 +in1 +Text Notes 3450 2800 0 60 ~ 12 +in2\n +Text Notes 3500 3100 0 60 ~ 12 +in3 +Text Notes 6100 2850 0 60 ~ 12 +out +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/74ls169/3_and.sub b/library/SubcircuitLibrary/74ls169/3_and.sub new file mode 100644 index 000000000..3d9120bb6 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/3_and.sub @@ -0,0 +1,14 @@ +* Subcircuit 3_and +.subckt 3_and net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ +* c:\users\malli\esim\src\subcircuitlibrary\3_and\3_and.cir +* u2 net-_u1-pad1_ net-_u1-pad2_ net-_u2-pad3_ d_and +* u3 net-_u2-pad3_ net-_u1-pad3_ net-_u1-pad4_ d_and +a1 [net-_u1-pad1_ net-_u1-pad2_ ] net-_u2-pad3_ u2 +a2 [net-_u2-pad3_ net-_u1-pad3_ ] net-_u1-pad4_ u3 +* Schematic Name: d_and, NgSpice Name: d_and +.model u2 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_and, NgSpice Name: d_and +.model u3 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Control Statements + +.ends 3_and \ No newline at end of file diff --git a/library/SubcircuitLibrary/74ls169/3_and_Previous_Values.xml b/library/SubcircuitLibrary/74ls169/3_and_Previous_Values.xml new file mode 100644 index 000000000..abc5faaae --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/3_and_Previous_Values.xml @@ -0,0 +1 @@ +d_andd_andtruefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesSecSecSec \ No newline at end of file diff --git a/library/SubcircuitLibrary/74ls169/4_OR-cache.lib b/library/SubcircuitLibrary/74ls169/4_OR-cache.lib new file mode 100644 index 000000000..155f5e601 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/4_OR-cache.lib @@ -0,0 +1,63 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# PORT +# +DEF PORT U 0 40 Y Y 26 F N +F0 "U" 50 100 30 H V C CNN +F1 "PORT" 0 0 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 325 225 285 -1421 -1278 0 1 0 N 100 50 150 0 +A 376 -275 356 1294 1408 0 1 0 N 150 0 100 -50 +S -100 50 100 -50 0 1 0 N +X ~ 1 250 0 100 L 30 30 1 1 B +X ~ 2 250 0 100 L 30 30 2 1 B +X ~ 3 250 0 100 L 30 30 3 1 B +X ~ 4 250 0 100 L 30 30 4 1 B +X ~ 5 250 0 100 L 30 30 5 1 B +X ~ 6 250 0 100 L 30 30 6 1 B +X ~ 7 250 0 100 L 30 30 7 1 B +X ~ 8 250 0 100 L 30 30 8 1 B +X ~ 9 250 0 100 L 30 30 9 1 B +X ~ 10 250 0 100 L 30 30 10 1 B +X ~ 11 250 0 100 L 30 30 11 1 B +X ~ 12 250 0 100 L 30 30 12 1 B +X ~ 13 250 0 100 L 30 30 13 1 B +X ~ 14 250 0 100 L 30 30 14 1 B +X ~ 15 250 0 100 L 30 30 15 1 B +X ~ 16 250 0 100 L 30 30 16 1 B +X ~ 17 250 0 100 L 30 30 17 1 B +X ~ 18 250 0 100 L 30 30 18 1 B +X ~ 19 250 0 100 L 30 30 19 1 B +X ~ 20 250 0 100 L 30 30 20 1 B +X ~ 21 250 0 100 L 30 30 21 1 B +X ~ 22 250 0 100 L 30 30 22 1 B +X ~ 23 250 0 100 L 30 30 23 1 B +X ~ 24 250 0 100 L 30 30 24 1 B +X ~ 25 250 0 100 L 30 30 25 1 B +X ~ 26 250 0 100 L 30 30 26 1 B +ENDDRAW +ENDDEF +# +# d_or +# +DEF d_or U 0 40 Y Y 1 F N +F0 "U" 0 0 60 H V C CNN +F1 "d_or" 0 100 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A -450 50 224 266 -266 0 1 0 N -250 150 -250 -50 +A -25 -124 325 574 323 0 1 0 N 150 150 250 50 +A 74 125 191 -665 -231 0 1 0 N 150 -50 250 50 +P 2 0 1 0 -250 -50 150 -50 N +P 2 0 1 0 -250 150 150 150 N +X IN1 1 -450 100 215 R 50 50 1 1 I +X IN2 2 -450 0 215 R 50 50 1 1 I +X OUT 3 450 50 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/SubcircuitLibrary/74ls169/4_OR.cir b/library/SubcircuitLibrary/74ls169/4_OR.cir new file mode 100644 index 000000000..b338b7b5f --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/4_OR.cir @@ -0,0 +1,14 @@ +* C:\Users\malli\eSim\src\SubcircuitLibrary\4_OR\4_OR.cir + +* EESchema Netlist Version 1.1 (Spice format) creation date: 03/28/19 22:47:12 + +* To exclude a component from the Spice Netlist add [Spice_Netlist_Enabled] user FIELD set to: N +* To reorder the component spice node sequence add [Spice_Node_Sequence] user FIELD and define sequence: 2,1,0 + +* Sheet Name: / +U2 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U2-Pad3_ d_or +U3 Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U3-Pad3_ d_or +U4 Net-_U2-Pad3_ Net-_U3-Pad3_ Net-_U1-Pad5_ d_or +U1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U1-Pad5_ PORT + +.end diff --git a/library/SubcircuitLibrary/74ls169/4_OR.cir.out b/library/SubcircuitLibrary/74ls169/4_OR.cir.out new file mode 100644 index 000000000..adb6b01be --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/4_OR.cir.out @@ -0,0 +1,24 @@ +* c:\users\malli\esim\src\subcircuitlibrary\4_or\4_or.cir + +* u2 net-_u1-pad1_ net-_u1-pad2_ net-_u2-pad3_ d_or +* u3 net-_u1-pad3_ net-_u1-pad4_ net-_u3-pad3_ d_or +* u4 net-_u2-pad3_ net-_u3-pad3_ net-_u1-pad5_ d_or +* u1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ port +a1 [net-_u1-pad1_ net-_u1-pad2_ ] net-_u2-pad3_ u2 +a2 [net-_u1-pad3_ net-_u1-pad4_ ] net-_u3-pad3_ u3 +a3 [net-_u2-pad3_ net-_u3-pad3_ ] net-_u1-pad5_ u4 +* Schematic Name: d_or, NgSpice Name: d_or +.model u2 d_or(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_or, NgSpice Name: d_or +.model u3 d_or(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_or, NgSpice Name: d_or +.model u4 d_or(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/74ls169/4_OR.pro b/library/SubcircuitLibrary/74ls169/4_OR.pro new file mode 100644 index 000000000..881563ebd --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/4_OR.pro @@ -0,0 +1,44 @@ +update=06/01/19 12:36:09 +version=1 +last_client=eeschema +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir=../../../kicadSchematicLibrary +[eeschema/libraries] +LibName1=power +LibName2=eSim_Analog +LibName3=eSim_Devices +LibName4=eSim_Digital +LibName5=eSim_Hybrid +LibName6=eSim_Miscellaneous +LibName7=eSim_Plot +LibName8=eSim_Power +LibName9=eSim_User +LibName10=eSim_Sources +LibName11=eSim_Subckt diff --git a/library/SubcircuitLibrary/74ls169/4_OR.sch b/library/SubcircuitLibrary/74ls169/4_OR.sch new file mode 100644 index 000000000..118968656 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/4_OR.sch @@ -0,0 +1,150 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:eSim_Analog +LIBS:eSim_Devices +LIBS:eSim_Digital +LIBS:eSim_Hybrid +LIBS:eSim_Miscellaneous +LIBS:eSim_Plot +LIBS:eSim_Power +LIBS:eSim_PSpice +LIBS:eSim_Sources +LIBS:eSim_Subckt +LIBS:eSim_User +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_or U2 +U 1 1 5C9D00E1 +P 4300 2950 +F 0 "U2" H 4300 2950 60 0000 C CNN +F 1 "d_or" H 4300 3050 60 0000 C CNN +F 2 "" H 4300 2950 60 0000 C CNN +F 3 "" H 4300 2950 60 0000 C CNN + 1 4300 2950 + 1 0 0 -1 +$EndComp +$Comp +L d_or U3 +U 1 1 5C9D011F +P 4300 3350 +F 0 "U3" H 4300 3350 60 0000 C CNN +F 1 "d_or" H 4300 3450 60 0000 C CNN +F 2 "" H 4300 3350 60 0000 C CNN +F 3 "" H 4300 3350 60 0000 C CNN + 1 4300 3350 + 1 0 0 -1 +$EndComp +$Comp +L d_or U4 +U 1 1 5C9D0141 +P 5250 3150 +F 0 "U4" H 5250 3150 60 0000 C CNN +F 1 "d_or" H 5250 3250 60 0000 C CNN +F 2 "" H 5250 3150 60 0000 C CNN +F 3 "" H 5250 3150 60 0000 C CNN + 1 5250 3150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4800 3050 4800 2900 +Wire Wire Line + 4800 2900 4750 2900 +Wire Wire Line + 4800 3150 4800 3300 +Wire Wire Line + 4800 3300 4750 3300 +Wire Wire Line + 3350 2850 3850 2850 +Wire Wire Line + 3850 2950 3600 2950 +Wire Wire Line + 3850 3250 3350 3250 +Wire Wire Line + 3600 2950 3600 3000 +Wire Wire Line + 3600 3000 3350 3000 +Wire Wire Line + 3850 3350 3850 3400 +Wire Wire Line + 3850 3400 3350 3400 +Wire Wire Line + 5700 3100 6200 3100 +$Comp +L PORT U1 +U 1 1 5C9D01F4 +P 3100 2850 +F 0 "U1" H 3150 2950 30 0000 C CNN +F 1 "PORT" H 3100 2850 30 0000 C CNN +F 2 "" H 3100 2850 60 0000 C CNN +F 3 "" H 3100 2850 60 0000 C CNN + 1 3100 2850 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 2 1 5C9D022F +P 3100 3000 +F 0 "U1" H 3150 3100 30 0000 C CNN +F 1 "PORT" H 3100 3000 30 0000 C CNN +F 2 "" H 3100 3000 60 0000 C CNN +F 3 "" H 3100 3000 60 0000 C CNN + 2 3100 3000 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 3 1 5C9D0271 +P 3100 3250 +F 0 "U1" H 3150 3350 30 0000 C CNN +F 1 "PORT" H 3100 3250 30 0000 C CNN +F 2 "" H 3100 3250 60 0000 C CNN +F 3 "" H 3100 3250 60 0000 C CNN + 3 3100 3250 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 4 1 5C9D0299 +P 3100 3400 +F 0 "U1" H 3150 3500 30 0000 C CNN +F 1 "PORT" H 3100 3400 30 0000 C CNN +F 2 "" H 3100 3400 60 0000 C CNN +F 3 "" H 3100 3400 60 0000 C CNN + 4 3100 3400 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 5 1 5C9D02C2 +P 6450 3100 +F 0 "U1" H 6500 3200 30 0000 C CNN +F 1 "PORT" H 6450 3100 30 0000 C CNN +F 2 "" H 6450 3100 60 0000 C CNN +F 3 "" H 6450 3100 60 0000 C CNN + 5 6450 3100 + -1 0 0 1 +$EndComp +Text Notes 3450 2850 0 60 ~ 12 +in1 +Text Notes 3450 3000 0 60 ~ 12 +in2 +Text Notes 3450 3250 0 60 ~ 12 +in3 +Text Notes 3450 3400 0 60 ~ 12 +in4 +Text Notes 5800 3100 0 60 ~ 12 +out +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/74ls169/4_OR.sub b/library/SubcircuitLibrary/74ls169/4_OR.sub new file mode 100644 index 000000000..d1fd3a241 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/4_OR.sub @@ -0,0 +1,18 @@ +* Subcircuit 4_OR +.subckt 4_OR net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ +* c:\users\malli\esim\src\subcircuitlibrary\4_or\4_or.cir +* u2 net-_u1-pad1_ net-_u1-pad2_ net-_u2-pad3_ d_or +* u3 net-_u1-pad3_ net-_u1-pad4_ net-_u3-pad3_ d_or +* u4 net-_u2-pad3_ net-_u3-pad3_ net-_u1-pad5_ d_or +a1 [net-_u1-pad1_ net-_u1-pad2_ ] net-_u2-pad3_ u2 +a2 [net-_u1-pad3_ net-_u1-pad4_ ] net-_u3-pad3_ u3 +a3 [net-_u2-pad3_ net-_u3-pad3_ ] net-_u1-pad5_ u4 +* Schematic Name: d_or, NgSpice Name: d_or +.model u2 d_or(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_or, NgSpice Name: d_or +.model u3 d_or(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_or, NgSpice Name: d_or +.model u4 d_or(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Control Statements + +.ends 4_OR \ No newline at end of file diff --git a/library/SubcircuitLibrary/74ls169/4_OR_Previous_Values.xml b/library/SubcircuitLibrary/74ls169/4_OR_Previous_Values.xml new file mode 100644 index 000000000..0683d9eb6 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/4_OR_Previous_Values.xml @@ -0,0 +1 @@ +d_ord_ord_ortruefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesSecSecSec \ No newline at end of file diff --git a/library/SubcircuitLibrary/74ls169/4_and-cache.lib b/library/SubcircuitLibrary/74ls169/4_and-cache.lib new file mode 100644 index 000000000..60f1a83d4 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/4_and-cache.lib @@ -0,0 +1,79 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# 3_and-RESCUE-4_and +# +DEF 3_and-RESCUE-4_and X 0 40 Y Y 1 F N +F0 "X" 900 300 60 H V C CNN +F1 "3_and-RESCUE-4_and" 950 500 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 950 400 158 716 -716 0 1 0 N 1000 550 1000 250 +P 2 0 1 0 650 550 1000 550 N +P 3 0 1 0 650 550 650 250 1000 250 N +X in1 1 450 500 200 R 50 50 1 1 I +X in2 2 450 400 200 R 50 50 1 1 I +X in3 3 450 300 200 R 50 50 1 1 I +X out 4 1300 400 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# PORT +# +DEF PORT U 0 40 Y Y 26 F N +F0 "U" 50 100 30 H V C CNN +F1 "PORT" 0 0 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 325 225 285 -1421 -1278 0 1 0 N 100 50 150 0 +A 376 -275 356 1294 1408 0 1 0 N 150 0 100 -50 +S -100 50 100 -50 0 1 0 N +X ~ 1 250 0 100 L 30 30 1 1 B +X ~ 2 250 0 100 L 30 30 2 1 B +X ~ 3 250 0 100 L 30 30 3 1 B +X ~ 4 250 0 100 L 30 30 4 1 B +X ~ 5 250 0 100 L 30 30 5 1 B +X ~ 6 250 0 100 L 30 30 6 1 B +X ~ 7 250 0 100 L 30 30 7 1 B +X ~ 8 250 0 100 L 30 30 8 1 B +X ~ 9 250 0 100 L 30 30 9 1 B +X ~ 10 250 0 100 L 30 30 10 1 B +X ~ 11 250 0 100 L 30 30 11 1 B +X ~ 12 250 0 100 L 30 30 12 1 B +X ~ 13 250 0 100 L 30 30 13 1 B +X ~ 14 250 0 100 L 30 30 14 1 B +X ~ 15 250 0 100 L 30 30 15 1 B +X ~ 16 250 0 100 L 30 30 16 1 B +X ~ 17 250 0 100 L 30 30 17 1 B +X ~ 18 250 0 100 L 30 30 18 1 B +X ~ 19 250 0 100 L 30 30 19 1 B +X ~ 20 250 0 100 L 30 30 20 1 B +X ~ 21 250 0 100 L 30 30 21 1 B +X ~ 22 250 0 100 L 30 30 22 1 B +X ~ 23 250 0 100 L 30 30 23 1 B +X ~ 24 250 0 100 L 30 30 24 1 B +X ~ 25 250 0 100 L 30 30 25 1 B +X ~ 26 250 0 100 L 30 30 26 1 B +ENDDRAW +ENDDEF +# +# d_and +# +DEF d_and U 0 40 Y Y 1 F N +F0 "U" 0 0 60 H V C CNN +F1 "d_and" 50 100 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 149 50 100 -894 0 0 1 0 N 150 -50 250 50 +A 150 49 100 6 900 0 1 0 N 250 50 150 150 +P 4 0 1 0 150 -50 -250 -50 -250 150 150 150 N +X IN1 1 -450 100 200 R 50 50 1 1 I +X IN2 2 -450 0 200 R 50 50 1 1 I +X OUT 3 450 50 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/SubcircuitLibrary/74ls169/4_and-rescue.lib b/library/SubcircuitLibrary/74ls169/4_and-rescue.lib new file mode 100644 index 000000000..e38330518 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/4_and-rescue.lib @@ -0,0 +1,22 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# 3_and-RESCUE-4_and +# +DEF 3_and-RESCUE-4_and X 0 40 Y Y 1 F N +F0 "X" 900 300 60 H V C CNN +F1 "3_and-RESCUE-4_and" 950 500 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 950 400 158 716 -716 0 1 0 N 1000 550 1000 250 +P 2 0 1 0 650 550 1000 550 N +P 3 0 1 0 650 550 650 250 1000 250 N +X in1 1 450 500 200 R 50 50 1 1 I +X in2 2 450 400 200 R 50 50 1 1 I +X in3 3 450 300 200 R 50 50 1 1 I +X out 4 1300 400 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/SubcircuitLibrary/74ls169/4_and.cir b/library/SubcircuitLibrary/74ls169/4_and.cir new file mode 100644 index 000000000..fdf2e1074 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/4_and.cir @@ -0,0 +1,13 @@ +* C:\Users\malli\eSim\src\SubcircuitLibrary\4_and\4_and.cir + +* EESchema Netlist Version 1.1 (Spice format) creation date: 06/01/19 13:09:58 + +* To exclude a component from the Spice Netlist add [Spice_Netlist_Enabled] user FIELD set to: N +* To reorder the component spice node sequence add [Spice_Node_Sequence] user FIELD and define sequence: 2,1,0 + +* Sheet Name: / +X1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U2-Pad1_ 3_and +U2 Net-_U2-Pad1_ Net-_U1-Pad4_ Net-_U1-Pad5_ d_and +U1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U1-Pad5_ PORT + +.end diff --git a/library/SubcircuitLibrary/74ls169/4_and.cir.out b/library/SubcircuitLibrary/74ls169/4_and.cir.out new file mode 100644 index 000000000..f40e5bc62 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/4_and.cir.out @@ -0,0 +1,18 @@ +* c:\users\malli\esim\src\subcircuitlibrary\4_and\4_and.cir + +.include 3_and.sub +x1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u2-pad1_ 3_and +* u2 net-_u2-pad1_ net-_u1-pad4_ net-_u1-pad5_ d_and +* u1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ port +a1 [net-_u2-pad1_ net-_u1-pad4_ ] net-_u1-pad5_ u2 +* Schematic Name: d_and, NgSpice Name: d_and +.model u2 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/74ls169/4_and.pro b/library/SubcircuitLibrary/74ls169/4_and.pro new file mode 100644 index 000000000..b13a0a825 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/4_and.pro @@ -0,0 +1,57 @@ +update=Wed Mar 18 19:54:24 2020 +version=1 +last_client=eeschema +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir=../../../kicadSchematicLibrary +[eeschema/libraries] +LibName1=4_and-rescue +LibName2=texas +LibName3=intel +LibName4=audio +LibName5=interface +LibName6=digital-audio +LibName7=philips +LibName8=display +LibName9=cypress +LibName10=siliconi +LibName11=opto +LibName12=atmel +LibName13=contrib +LibName14=valves +LibName15=eSim_Analog +LibName16=eSim_Devices +LibName17=eSim_Digital +LibName18=eSim_Hybrid +LibName19=eSim_Miscellaneous +LibName20=eSim_Plot +LibName21=eSim_Power +LibName22=eSim_Sources +LibName23=eSim_Subckt +LibName24=eSim_User diff --git a/library/SubcircuitLibrary/74ls169/4_and.sch b/library/SubcircuitLibrary/74ls169/4_and.sch new file mode 100644 index 000000000..f5e8febdc --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/4_and.sch @@ -0,0 +1,151 @@ +EESchema Schematic File Version 2 +LIBS:4_and-rescue +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:eSim_Analog +LIBS:eSim_Devices +LIBS:eSim_Digital +LIBS:eSim_Hybrid +LIBS:eSim_Miscellaneous +LIBS:eSim_Plot +LIBS:eSim_Power +LIBS:eSim_PSpice +LIBS:eSim_Sources +LIBS:eSim_Subckt +LIBS:eSim_User +LIBS:4_and-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 3_and-RESCUE-4_and X1 +U 1 1 5C9A2915 +P 3700 3500 +F 0 "X1" H 4600 3800 60 0000 C CNN +F 1 "3_and" H 4650 4000 60 0000 C CNN +F 2 "" H 3700 3500 60 0000 C CNN +F 3 "" H 3700 3500 60 0000 C CNN + 1 3700 3500 + 1 0 0 -1 +$EndComp +$Comp +L d_and U2 +U 1 1 5C9A2940 +P 5450 3400 +F 0 "U2" H 5450 3400 60 0000 C CNN +F 1 "d_and" H 5500 3500 60 0000 C CNN +F 2 "" H 5450 3400 60 0000 C CNN +F 3 "" H 5450 3400 60 0000 C CNN + 1 5450 3400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5000 3100 5000 3300 +Wire Wire Line + 4150 3000 4150 2700 +Wire Wire Line + 4150 2700 3200 2700 +Wire Wire Line + 4150 3100 4000 3100 +Wire Wire Line + 4000 3100 4000 3000 +Wire Wire Line + 4000 3000 3200 3000 +Wire Wire Line + 4150 3200 4150 3300 +Wire Wire Line + 4150 3300 3250 3300 +Wire Wire Line + 5000 3400 5000 3550 +Wire Wire Line + 5000 3550 3250 3550 +Wire Wire Line + 5900 3350 6500 3350 +$Comp +L PORT U1 +U 1 1 5C9A29B1 +P 2950 2700 +F 0 "U1" H 3000 2800 30 0000 C CNN +F 1 "PORT" H 2950 2700 30 0000 C CNN +F 2 "" H 2950 2700 60 0000 C CNN +F 3 "" H 2950 2700 60 0000 C CNN + 1 2950 2700 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 2 1 5C9A29E9 +P 2950 3000 +F 0 "U1" H 3000 3100 30 0000 C CNN +F 1 "PORT" H 2950 3000 30 0000 C CNN +F 2 "" H 2950 3000 60 0000 C CNN +F 3 "" H 2950 3000 60 0000 C CNN + 2 2950 3000 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 3 1 5C9A2A0D +P 3000 3300 +F 0 "U1" H 3050 3400 30 0000 C CNN +F 1 "PORT" H 3000 3300 30 0000 C CNN +F 2 "" H 3000 3300 60 0000 C CNN +F 3 "" H 3000 3300 60 0000 C CNN + 3 3000 3300 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 4 1 5C9A2A3C +P 3000 3550 +F 0 "U1" H 3050 3650 30 0000 C CNN +F 1 "PORT" H 3000 3550 30 0000 C CNN +F 2 "" H 3000 3550 60 0000 C CNN +F 3 "" H 3000 3550 60 0000 C CNN + 4 3000 3550 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 5 1 5C9A2A68 +P 6750 3350 +F 0 "U1" H 6800 3450 30 0000 C CNN +F 1 "PORT" H 6750 3350 30 0000 C CNN +F 2 "" H 6750 3350 60 0000 C CNN +F 3 "" H 6750 3350 60 0000 C CNN + 5 6750 3350 + -1 0 0 1 +$EndComp +Text Notes 3450 2650 0 60 ~ 12 +in1 +Text Notes 3450 2950 0 60 ~ 12 +in2 +Text Notes 3500 3300 0 60 ~ 12 +in3 +Text Notes 3500 3550 0 60 ~ 12 +in4 +Text Notes 6150 3350 0 60 ~ 12 +out +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/74ls169/4_and.sub b/library/SubcircuitLibrary/74ls169/4_and.sub new file mode 100644 index 000000000..8663f37e6 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/4_and.sub @@ -0,0 +1,12 @@ +* Subcircuit 4_and +.subckt 4_and net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ +* c:\users\malli\esim\src\subcircuitlibrary\4_and\4_and.cir +.include 3_and.sub +x1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u2-pad1_ 3_and +* u2 net-_u2-pad1_ net-_u1-pad4_ net-_u1-pad5_ d_and +a1 [net-_u2-pad1_ net-_u1-pad4_ ] net-_u1-pad5_ u2 +* Schematic Name: d_and, NgSpice Name: d_and +.model u2 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Control Statements + +.ends 4_and \ No newline at end of file diff --git a/library/SubcircuitLibrary/74ls169/4_and_Previous_Values.xml b/library/SubcircuitLibrary/74ls169/4_and_Previous_Values.xml new file mode 100644 index 000000000..f2ba0130e --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/4_and_Previous_Values.xml @@ -0,0 +1 @@ +d_andC:\Users\malli\eSim\src\SubcircuitLibrary\3_andtruefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesSecSecSec \ No newline at end of file diff --git a/library/SubcircuitLibrary/74ls169/5_and-cache.lib b/library/SubcircuitLibrary/74ls169/5_and-cache.lib new file mode 100644 index 000000000..fc177c1f9 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/5_and-cache.lib @@ -0,0 +1,79 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# 3_and-RESCUE-5_and +# +DEF 3_and-RESCUE-5_and X 0 40 Y Y 1 F N +F0 "X" 900 300 60 H V C CNN +F1 "3_and-RESCUE-5_and" 950 500 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 950 400 158 716 -716 0 1 0 N 1000 550 1000 250 +P 2 0 1 0 650 550 1000 550 N +P 3 0 1 0 650 550 650 250 1000 250 N +X in1 1 450 500 200 R 50 50 1 1 I +X in2 2 450 400 200 R 50 50 1 1 I +X in3 3 450 300 200 R 50 50 1 1 I +X out 4 1300 400 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# PORT +# +DEF PORT U 0 40 Y Y 26 F N +F0 "U" 50 100 30 H V C CNN +F1 "PORT" 0 0 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 325 225 285 -1421 -1278 0 1 0 N 100 50 150 0 +A 376 -275 356 1294 1408 0 1 0 N 150 0 100 -50 +S -100 50 100 -50 0 1 0 N +X ~ 1 250 0 100 L 30 30 1 1 B +X ~ 2 250 0 100 L 30 30 2 1 B +X ~ 3 250 0 100 L 30 30 3 1 B +X ~ 4 250 0 100 L 30 30 4 1 B +X ~ 5 250 0 100 L 30 30 5 1 B +X ~ 6 250 0 100 L 30 30 6 1 B +X ~ 7 250 0 100 L 30 30 7 1 B +X ~ 8 250 0 100 L 30 30 8 1 B +X ~ 9 250 0 100 L 30 30 9 1 B +X ~ 10 250 0 100 L 30 30 10 1 B +X ~ 11 250 0 100 L 30 30 11 1 B +X ~ 12 250 0 100 L 30 30 12 1 B +X ~ 13 250 0 100 L 30 30 13 1 B +X ~ 14 250 0 100 L 30 30 14 1 B +X ~ 15 250 0 100 L 30 30 15 1 B +X ~ 16 250 0 100 L 30 30 16 1 B +X ~ 17 250 0 100 L 30 30 17 1 B +X ~ 18 250 0 100 L 30 30 18 1 B +X ~ 19 250 0 100 L 30 30 19 1 B +X ~ 20 250 0 100 L 30 30 20 1 B +X ~ 21 250 0 100 L 30 30 21 1 B +X ~ 22 250 0 100 L 30 30 22 1 B +X ~ 23 250 0 100 L 30 30 23 1 B +X ~ 24 250 0 100 L 30 30 24 1 B +X ~ 25 250 0 100 L 30 30 25 1 B +X ~ 26 250 0 100 L 30 30 26 1 B +ENDDRAW +ENDDEF +# +# d_and +# +DEF d_and U 0 40 Y Y 1 F N +F0 "U" 0 0 60 H V C CNN +F1 "d_and" 50 100 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 149 50 100 -894 0 0 1 0 N 150 -50 250 50 +A 150 49 100 6 900 0 1 0 N 250 50 150 150 +P 4 0 1 0 150 -50 -250 -50 -250 150 150 150 N +X IN1 1 -450 100 200 R 50 50 1 1 I +X IN2 2 -450 0 200 R 50 50 1 1 I +X OUT 3 450 50 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/SubcircuitLibrary/74ls169/5_and-rescue.lib b/library/SubcircuitLibrary/74ls169/5_and-rescue.lib new file mode 100644 index 000000000..483b8efb8 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/5_and-rescue.lib @@ -0,0 +1,22 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# 3_and-RESCUE-5_and +# +DEF 3_and-RESCUE-5_and X 0 40 Y Y 1 F N +F0 "X" 900 300 60 H V C CNN +F1 "3_and-RESCUE-5_and" 950 500 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 950 400 158 716 -716 0 1 0 N 1000 550 1000 250 +P 2 0 1 0 650 550 1000 550 N +P 3 0 1 0 650 550 650 250 1000 250 N +X in1 1 450 500 200 R 50 50 1 1 I +X in2 2 450 400 200 R 50 50 1 1 I +X in3 3 450 300 200 R 50 50 1 1 I +X out 4 1300 400 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/SubcircuitLibrary/74ls169/5_and.cir b/library/SubcircuitLibrary/74ls169/5_and.cir new file mode 100644 index 000000000..6a05b9b5d --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/5_and.cir @@ -0,0 +1,14 @@ +* C:\Users\malli\eSim\src\SubcircuitLibrary\5_and\5_and.cir + +* EESchema Netlist Version 1.1 (Spice format) creation date: 03/26/19 18:53:13 + +* To exclude a component from the Spice Netlist add [Spice_Netlist_Enabled] user FIELD set to: N +* To reorder the component spice node sequence add [Spice_Node_Sequence] user FIELD and define sequence: 2,1,0 + +* Sheet Name: / +X1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U3-Pad1_ 3_and +U2 Net-_U1-Pad4_ Net-_U1-Pad5_ Net-_U2-Pad3_ d_and +U3 Net-_U3-Pad1_ Net-_U2-Pad3_ Net-_U1-Pad6_ d_and +U1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U1-Pad5_ Net-_U1-Pad6_ PORT + +.end diff --git a/library/SubcircuitLibrary/74ls169/5_and.cir.out b/library/SubcircuitLibrary/74ls169/5_and.cir.out new file mode 100644 index 000000000..6a6b126a7 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/5_and.cir.out @@ -0,0 +1,22 @@ +* c:\users\malli\esim\src\subcircuitlibrary\5_and\5_and.cir + +.include 3_and.sub +x1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u3-pad1_ 3_and +* u2 net-_u1-pad4_ net-_u1-pad5_ net-_u2-pad3_ d_and +* u3 net-_u3-pad1_ net-_u2-pad3_ net-_u1-pad6_ d_and +* u1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ net-_u1-pad6_ port +a1 [net-_u1-pad4_ net-_u1-pad5_ ] net-_u2-pad3_ u2 +a2 [net-_u3-pad1_ net-_u2-pad3_ ] net-_u1-pad6_ u3 +* Schematic Name: d_and, NgSpice Name: d_and +.model u2 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_and, NgSpice Name: d_and +.model u3 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/74ls169/5_and.pro b/library/SubcircuitLibrary/74ls169/5_and.pro new file mode 100644 index 000000000..c16a3f858 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/5_and.pro @@ -0,0 +1,49 @@ +update=Wed Mar 18 19:59:53 2020 +version=1 +last_client=eeschema +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir=../../../kicadSchematicLibrary +[eeschema/libraries] +LibName1=cypress +LibName2=siliconi +LibName3=opto +LibName4=atmel +LibName5=contrib +LibName6=valves +LibName7=eSim_Analog +LibName8=eSim_Devices +LibName9=eSim_Digital +LibName10=eSim_Hybrid +LibName11=eSim_Miscellaneous +LibName12=eSim_Plot +LibName13=eSim_Power +LibName14=eSim_User +LibName15=eSim_Sources +LibName16=eSim_Subckt diff --git a/library/SubcircuitLibrary/74ls169/5_and.sch b/library/SubcircuitLibrary/74ls169/5_and.sch new file mode 100644 index 000000000..aef3c0436 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/5_and.sch @@ -0,0 +1,171 @@ +EESchema Schematic File Version 2 +LIBS:5_and-rescue +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:eSim_Analog +LIBS:eSim_Devices +LIBS:eSim_Digital +LIBS:eSim_Hybrid +LIBS:eSim_Miscellaneous +LIBS:eSim_Plot +LIBS:eSim_Power +LIBS:eSim_User +LIBS:eSim_Sources +LIBS:eSim_Subckt +LIBS:5_and-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 3_and-RESCUE-5_and X1 +U 1 1 5C9A2741 +P 3800 3350 +F 0 "X1" H 4700 3650 60 0000 C CNN +F 1 "3_and" H 4750 3850 60 0000 C CNN +F 2 "" H 3800 3350 60 0000 C CNN +F 3 "" H 3800 3350 60 0000 C CNN + 1 3800 3350 + 1 0 0 -1 +$EndComp +$Comp +L d_and U2 +U 1 1 5C9A2764 +P 4650 3400 +F 0 "U2" H 4650 3400 60 0000 C CNN +F 1 "d_and" H 4700 3500 60 0000 C CNN +F 2 "" H 4650 3400 60 0000 C CNN +F 3 "" H 4650 3400 60 0000 C CNN + 1 4650 3400 + 1 0 0 -1 +$EndComp +$Comp +L d_and U3 +U 1 1 5C9A2791 +P 5550 3200 +F 0 "U3" H 5550 3200 60 0000 C CNN +F 1 "d_and" H 5600 3300 60 0000 C CNN +F 2 "" H 5550 3200 60 0000 C CNN +F 3 "" H 5550 3200 60 0000 C CNN + 1 5550 3200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5100 3100 5100 2950 +Wire Wire Line + 5100 3200 5100 3350 +Wire Wire Line + 4250 2850 4250 2700 +Wire Wire Line + 4250 2700 3600 2700 +Wire Wire Line + 4250 2950 4150 2950 +Wire Wire Line + 4150 2950 4150 2900 +Wire Wire Line + 4150 2900 3600 2900 +Wire Wire Line + 4200 3300 3600 3300 +Wire Wire Line + 4250 3050 4250 3100 +Wire Wire Line + 4250 3100 3600 3100 +Wire Wire Line + 4200 3400 4200 3500 +Wire Wire Line + 4200 3500 3600 3500 +Wire Wire Line + 6000 3150 6500 3150 +$Comp +L PORT U1 +U 1 1 5C9A2865 +P 3350 2700 +F 0 "U1" H 3400 2800 30 0000 C CNN +F 1 "PORT" H 3350 2700 30 0000 C CNN +F 2 "" H 3350 2700 60 0000 C CNN +F 3 "" H 3350 2700 60 0000 C CNN + 1 3350 2700 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 2 1 5C9A28B6 +P 3350 2900 +F 0 "U1" H 3400 3000 30 0000 C CNN +F 1 "PORT" H 3350 2900 30 0000 C CNN +F 2 "" H 3350 2900 60 0000 C CNN +F 3 "" H 3350 2900 60 0000 C CNN + 2 3350 2900 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 3 1 5C9A28D9 +P 3350 3100 +F 0 "U1" H 3400 3200 30 0000 C CNN +F 1 "PORT" H 3350 3100 30 0000 C CNN +F 2 "" H 3350 3100 60 0000 C CNN +F 3 "" H 3350 3100 60 0000 C CNN + 3 3350 3100 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 4 1 5C9A28FF +P 3350 3300 +F 0 "U1" H 3400 3400 30 0000 C CNN +F 1 "PORT" H 3350 3300 30 0000 C CNN +F 2 "" H 3350 3300 60 0000 C CNN +F 3 "" H 3350 3300 60 0000 C CNN + 4 3350 3300 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 5 1 5C9A2928 +P 3350 3500 +F 0 "U1" H 3400 3600 30 0000 C CNN +F 1 "PORT" H 3350 3500 30 0000 C CNN +F 2 "" H 3350 3500 60 0000 C CNN +F 3 "" H 3350 3500 60 0000 C CNN + 5 3350 3500 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 6 1 5C9A2958 +P 6750 3150 +F 0 "U1" H 6800 3250 30 0000 C CNN +F 1 "PORT" H 6750 3150 30 0000 C CNN +F 2 "" H 6750 3150 60 0000 C CNN +F 3 "" H 6750 3150 60 0000 C CNN + 6 6750 3150 + -1 0 0 1 +$EndComp +Text Notes 3800 2700 0 60 ~ 12 +in1 +Text Notes 3800 2900 0 60 ~ 12 +in2 +Text Notes 3800 3100 0 60 ~ 12 +in3 +Text Notes 3800 3300 0 60 ~ 12 +in4 +Text Notes 3800 3500 0 60 ~ 12 +in5 +Text Notes 6150 3150 0 60 ~ 12 +out +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/74ls169/5_and.sub b/library/SubcircuitLibrary/74ls169/5_and.sub new file mode 100644 index 000000000..35b10e173 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/5_and.sub @@ -0,0 +1,16 @@ +* Subcircuit 5_and +.subckt 5_and net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ net-_u1-pad6_ +* c:\users\malli\esim\src\subcircuitlibrary\5_and\5_and.cir +.include 3_and.sub +x1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u3-pad1_ 3_and +* u2 net-_u1-pad4_ net-_u1-pad5_ net-_u2-pad3_ d_and +* u3 net-_u3-pad1_ net-_u2-pad3_ net-_u1-pad6_ d_and +a1 [net-_u1-pad4_ net-_u1-pad5_ ] net-_u2-pad3_ u2 +a2 [net-_u3-pad1_ net-_u2-pad3_ ] net-_u1-pad6_ u3 +* Schematic Name: d_and, NgSpice Name: d_and +.model u2 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_and, NgSpice Name: d_and +.model u3 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Control Statements + +.ends 5_and \ No newline at end of file diff --git a/library/SubcircuitLibrary/74ls169/5_and_Previous_Values.xml b/library/SubcircuitLibrary/74ls169/5_and_Previous_Values.xml new file mode 100644 index 000000000..ae2c08a7f --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/5_and_Previous_Values.xml @@ -0,0 +1 @@ +d_andd_andC:\Users\malli\eSim\src\SubcircuitLibrary\3_andtruefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesSecSecSec \ No newline at end of file diff --git a/library/SubcircuitLibrary/74ls169/74LS169.cir b/library/SubcircuitLibrary/74ls169/74LS169.cir new file mode 100644 index 000000000..ac59f9586 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/74LS169.cir @@ -0,0 +1,73 @@ +.title KiCad schematic +X10 Net-_U21-Pad1_ Net-_U27-Pad1_ Net-_U23-Pad3_ Net-_U24-Pad3_ Net-_U25-Pad3_ Net-_X10-Pad6_ 5_and +X3 Net-_U23-Pad3_ Net-_U24-Pad3_ Net-_U25-Pad3_ Net-_U26-Pad3_ Net-_U14-Pad2_ Net-_U41-Pad1_ 5_and +X7 Net-_X2-Pad5_ Net-_U13-Pad2_ Net-_U22-Pad2_ Net-_X14-Pad2_ 3_and +X9 Net-_U39-Pad3_ Net-_U13-Pad2_ Net-_U20-Pad2_ Net-_X13-Pad2_ 3_and +X8 Net-_U19-Pad1_ Net-_U27-Pad1_ Net-_U23-Pad3_ Net-_U24-Pad3_ Net-_X13-Pad1_ 4_and +U1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U1-Pad5_ Net-_U1-Pad6_ Net-_U1-Pad7_ unconnected-_U1-Pad8_ Net-_U1-Pad9_ Net-_U1-Pad10_ Net-_U1-Pad11_ Net-_U1-Pad12_ Net-_U1-Pad13_ Net-_U1-Pad14_ Net-_U1-Pad15_ unconnected-_U1-Pad16_ PORT +U7 Net-_U13-Pad2_ Net-_U1-Pad5_ Net-_U7-Pad3_ d_nor +U8 Net-_U13-Pad2_ Net-_U1-Pad6_ Net-_U8-Pad3_ d_nor +U26 Net-_U21-Pad3_ Net-_U22-Pad3_ Net-_U26-Pad3_ d_nor +U25 Net-_U19-Pad3_ Net-_U20-Pad3_ Net-_U25-Pad3_ d_nor +U22 Net-_U12-Pad1_ Net-_U22-Pad2_ Net-_U22-Pad3_ d_and +U21 Net-_U21-Pad1_ Net-_U12-Pad2_ Net-_U21-Pad3_ d_and +U20 Net-_U12-Pad1_ Net-_U20-Pad2_ Net-_U20-Pad3_ d_and +U19 Net-_U19-Pad1_ Net-_U12-Pad2_ Net-_U19-Pad3_ d_and +U18 Net-_U12-Pad1_ Net-_U18-Pad2_ Net-_U18-Pad3_ d_and +U17 Net-_U17-Pad1_ Net-_U12-Pad2_ Net-_U17-Pad3_ d_and +U4 Net-_U1-Pad2_ Net-_U4-Pad2_ d_inverter +U2 Net-_U1-Pad1_ Net-_U12-Pad1_ d_inverter +U6 Net-_U13-Pad2_ Net-_U1-Pad4_ Net-_U6-Pad3_ d_nor +U5 Net-_U13-Pad2_ Net-_U1-Pad3_ Net-_U5-Pad3_ d_nor +U3 Net-_U1-Pad9_ Net-_U13-Pad1_ d_inverter +U31 Net-_U27-Pad2_ Net-_U28-Pad2_ Net-_U31-Pad3_ d_or +U27 Net-_U27-Pad1_ Net-_U27-Pad2_ d_inverter +U28 Net-_U23-Pad3_ Net-_U28-Pad2_ d_inverter +U39 Net-_U31-Pad3_ Net-_U36-Pad2_ Net-_U39-Pad3_ d_or +U36 Net-_U24-Pad3_ Net-_U36-Pad2_ d_inverter +X2 Net-_U32-Pad2_ Net-_U33-Pad2_ Net-_U34-Pad2_ Net-_U35-Pad2_ Net-_X2-Pad5_ 4_OR +U32 Net-_U27-Pad1_ Net-_U32-Pad2_ d_inverter +U34 Net-_U24-Pad3_ Net-_U34-Pad2_ d_inverter +U35 Net-_U25-Pad3_ Net-_U35-Pad2_ d_inverter +U33 Net-_U23-Pad3_ Net-_U33-Pad2_ d_inverter +U11 Net-_U1-Pad10_ Net-_U11-Pad2_ d_inverter +U10 Net-_U1-Pad7_ Net-_U10-Pad2_ d_inverter +U9 Net-_U13-Pad1_ Net-_U9-Pad2_ d_inverter +U12 Net-_U12-Pad1_ Net-_U12-Pad2_ d_inverter +U13 Net-_U13-Pad1_ Net-_U13-Pad2_ d_inverter +X1 Net-_U9-Pad2_ Net-_U10-Pad2_ Net-_U11-Pad2_ Net-_U27-Pad1_ 3_and +U14 Net-_U1-Pad10_ Net-_U14-Pad2_ d_inverter +U30 Net-_U23-Pad3_ Net-_U30-Pad2_ d_inverter +U37 Net-_U29-Pad2_ Net-_U30-Pad2_ Net-_U37-Pad3_ d_or +U29 Net-_U27-Pad1_ Net-_U29-Pad2_ d_inverter +X6 Net-_U37-Pad3_ Net-_U13-Pad2_ Net-_U18-Pad2_ Net-_X12-Pad2_ 3_and +U24 Net-_U17-Pad3_ Net-_U18-Pad3_ Net-_U24-Pad3_ d_nor +X4 Net-_U38-Pad2_ Net-_U13-Pad2_ Net-_U16-Pad2_ Net-_X11-Pad2_ 3_and +X5 Net-_U17-Pad1_ Net-_U27-Pad1_ Net-_U23-Pad3_ Net-_X12-Pad1_ 3_and +U40 Net-_U15-Pad1_ Net-_U27-Pad1_ Net-_U40-Pad3_ d_and +U38 Net-_U27-Pad1_ Net-_U38-Pad2_ d_inverter +U23 Net-_U15-Pad3_ Net-_U16-Pad3_ Net-_U23-Pad3_ d_nor +U16 Net-_U12-Pad1_ Net-_U16-Pad2_ Net-_U16-Pad3_ d_and +U15 Net-_U15-Pad1_ Net-_U12-Pad2_ Net-_U15-Pad3_ d_and +U41 Net-_U41-Pad1_ Net-_U1-Pad15_ d_inverter +U45 Net-_U45-Pad1_ Net-_U45-Pad2_ d_inverter +X14 Net-_X10-Pad6_ Net-_X14-Pad2_ Net-_U8-Pad3_ unconnected-_X14-Pad4_ Net-_U45-Pad1_ 4_OR +U53 Net-_U42-Pad2_ Net-_U49-Pad2_ unconnected-_U53-Pad3_ unconnected-_U53-Pad4_ Net-_U15-Pad1_ Net-_U16-Pad2_ d_dff +U42 Net-_U42-Pad1_ Net-_U42-Pad2_ d_inverter +X11 Net-_U40-Pad3_ Net-_X11-Pad2_ Net-_U5-Pad3_ unconnected-_X11-Pad4_ Net-_U42-Pad1_ 4_OR +X12 Net-_X12-Pad1_ Net-_X12-Pad2_ Net-_U6-Pad3_ unconnected-_X12-Pad4_ Net-_U43-Pad1_ 4_OR +U51 Net-_U44-Pad2_ Net-_U47-Pad2_ unconnected-_U51-Pad3_ unconnected-_U51-Pad4_ Net-_U19-Pad1_ Net-_U20-Pad2_ d_dff +X13 Net-_X13-Pad1_ Net-_X13-Pad2_ Net-_U7-Pad3_ unconnected-_X13-Pad4_ Net-_U44-Pad1_ 4_OR +U43 Net-_U43-Pad1_ Net-_U43-Pad2_ d_inverter +U44 Net-_U44-Pad1_ Net-_U44-Pad2_ d_inverter +U49 Net-_U4-Pad2_ Net-_U49-Pad2_ d_inverter +U50 Net-_U43-Pad2_ Net-_U46-Pad2_ unconnected-_U50-Pad3_ unconnected-_U50-Pad4_ Net-_U17-Pad1_ Net-_U18-Pad2_ d_dff +U46 Net-_U4-Pad2_ Net-_U46-Pad2_ d_inverter +U57 Net-_U16-Pad2_ Net-_U1-Pad14_ d_inverter +U54 Net-_U18-Pad2_ Net-_U1-Pad13_ d_inverter +U47 Net-_U4-Pad2_ Net-_U47-Pad2_ d_inverter +U55 Net-_U20-Pad2_ Net-_U1-Pad12_ d_inverter +U52 Net-_U45-Pad2_ Net-_U48-Pad2_ unconnected-_U52-Pad3_ unconnected-_U52-Pad4_ Net-_U21-Pad1_ Net-_U22-Pad2_ d_dff +U48 Net-_U4-Pad2_ Net-_U48-Pad2_ d_inverter +U56 Net-_U22-Pad2_ Net-_U1-Pad11_ d_inverter +.end diff --git a/library/SubcircuitLibrary/74ls169/74LS169.cir.out b/library/SubcircuitLibrary/74ls169/74LS169.cir.out new file mode 100644 index 000000000..51000de16 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/74LS169.cir.out @@ -0,0 +1,254 @@ +.title kicad schematic + +.include 5_and.sub +.include 3_and.sub +.include 4_OR.sub +.include 4_and.sub +x10 net-_u21-pad1_ net-_u27-pad1_ net-_u23-pad3_ net-_u24-pad3_ net-_u25-pad3_ net-_x10-pad6_ 5_and +x3 net-_u23-pad3_ net-_u24-pad3_ net-_u25-pad3_ net-_u26-pad3_ net-_u14-pad2_ net-_u41-pad1_ 5_and +x7 net-_x2-pad5_ net-_u13-pad2_ net-_u22-pad2_ net-_x14-pad2_ 3_and +x9 net-_u39-pad3_ net-_u13-pad2_ net-_u20-pad2_ net-_x13-pad2_ 3_and +x8 net-_u19-pad1_ net-_u27-pad1_ net-_u23-pad3_ net-_u24-pad3_ net-_x13-pad1_ 4_and +* u1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ net-_u1-pad6_ net-_u1-pad7_ unconnected-_u1-pad8_ net-_u1-pad9_ net-_u1-pad10_ net-_u1-pad11_ net-_u1-pad12_ net-_u1-pad13_ net-_u1-pad14_ net-_u1-pad15_ unconnected-_u1-pad16_ port +* u7 net-_u13-pad2_ net-_u1-pad5_ net-_u7-pad3_ d_nor +* u8 net-_u13-pad2_ net-_u1-pad6_ net-_u8-pad3_ d_nor +* u26 net-_u21-pad3_ net-_u22-pad3_ net-_u26-pad3_ d_nor +* u25 net-_u19-pad3_ net-_u20-pad3_ net-_u25-pad3_ d_nor +* u22 net-_u12-pad1_ net-_u22-pad2_ net-_u22-pad3_ d_and +* u21 net-_u21-pad1_ net-_u12-pad2_ net-_u21-pad3_ d_and +* u20 net-_u12-pad1_ net-_u20-pad2_ net-_u20-pad3_ d_and +* u19 net-_u19-pad1_ net-_u12-pad2_ net-_u19-pad3_ d_and +* u18 net-_u12-pad1_ net-_u18-pad2_ net-_u18-pad3_ d_and +* u17 net-_u17-pad1_ net-_u12-pad2_ net-_u17-pad3_ d_and +* u4 net-_u1-pad2_ net-_u4-pad2_ d_inverter +* u2 net-_u1-pad1_ net-_u12-pad1_ d_inverter +* u6 net-_u13-pad2_ net-_u1-pad4_ net-_u6-pad3_ d_nor +* u5 net-_u13-pad2_ net-_u1-pad3_ net-_u5-pad3_ d_nor +* u3 net-_u1-pad9_ net-_u13-pad1_ d_inverter +* u31 net-_u27-pad2_ net-_u28-pad2_ net-_u31-pad3_ d_or +* u27 net-_u27-pad1_ net-_u27-pad2_ d_inverter +* u28 net-_u23-pad3_ net-_u28-pad2_ d_inverter +* u39 net-_u31-pad3_ net-_u36-pad2_ net-_u39-pad3_ d_or +* u36 net-_u24-pad3_ net-_u36-pad2_ d_inverter +x2 net-_u32-pad2_ net-_u33-pad2_ net-_u34-pad2_ net-_u35-pad2_ net-_x2-pad5_ 4_OR +* u32 net-_u27-pad1_ net-_u32-pad2_ d_inverter +* u34 net-_u24-pad3_ net-_u34-pad2_ d_inverter +* u35 net-_u25-pad3_ net-_u35-pad2_ d_inverter +* u33 net-_u23-pad3_ net-_u33-pad2_ d_inverter +* u11 net-_u1-pad10_ net-_u11-pad2_ d_inverter +* u10 net-_u1-pad7_ net-_u10-pad2_ d_inverter +* u9 net-_u13-pad1_ net-_u9-pad2_ d_inverter +* u12 net-_u12-pad1_ net-_u12-pad2_ d_inverter +* u13 net-_u13-pad1_ net-_u13-pad2_ d_inverter +x1 net-_u9-pad2_ net-_u10-pad2_ net-_u11-pad2_ net-_u27-pad1_ 3_and +* u14 net-_u1-pad10_ net-_u14-pad2_ d_inverter +* u30 net-_u23-pad3_ net-_u30-pad2_ d_inverter +* u37 net-_u29-pad2_ net-_u30-pad2_ net-_u37-pad3_ d_or +* u29 net-_u27-pad1_ net-_u29-pad2_ d_inverter +x6 net-_u37-pad3_ net-_u13-pad2_ net-_u18-pad2_ net-_x12-pad2_ 3_and +* u24 net-_u17-pad3_ net-_u18-pad3_ net-_u24-pad3_ d_nor +x4 net-_u38-pad2_ net-_u13-pad2_ net-_u16-pad2_ net-_x11-pad2_ 3_and +x5 net-_u17-pad1_ net-_u27-pad1_ net-_u23-pad3_ net-_x12-pad1_ 3_and +* u40 net-_u15-pad1_ net-_u27-pad1_ net-_u40-pad3_ d_and +* u38 net-_u27-pad1_ net-_u38-pad2_ d_inverter +* u23 net-_u15-pad3_ net-_u16-pad3_ net-_u23-pad3_ d_nor +* u16 net-_u12-pad1_ net-_u16-pad2_ net-_u16-pad3_ d_and +* u15 net-_u15-pad1_ net-_u12-pad2_ net-_u15-pad3_ d_and +* u41 net-_u41-pad1_ net-_u1-pad15_ d_inverter +* u45 net-_u45-pad1_ net-_u45-pad2_ d_inverter +x14 net-_x10-pad6_ net-_x14-pad2_ net-_u8-pad3_ unconnected-_x14-pad4_ net-_u45-pad1_ 4_OR +* u53 net-_u42-pad2_ net-_u49-pad2_ unconnected-_u53-pad3_ unconnected-_u53-pad4_ net-_u15-pad1_ net-_u16-pad2_ d_dff +* u42 net-_u42-pad1_ net-_u42-pad2_ d_inverter +x11 net-_u40-pad3_ net-_x11-pad2_ net-_u5-pad3_ unconnected-_x11-pad4_ net-_u42-pad1_ 4_OR +x12 net-_x12-pad1_ net-_x12-pad2_ net-_u6-pad3_ unconnected-_x12-pad4_ net-_u43-pad1_ 4_OR +* u51 net-_u44-pad2_ net-_u47-pad2_ unconnected-_u51-pad3_ unconnected-_u51-pad4_ net-_u19-pad1_ net-_u20-pad2_ d_dff +x13 net-_x13-pad1_ net-_x13-pad2_ net-_u7-pad3_ unconnected-_x13-pad4_ net-_u44-pad1_ 4_OR +* u43 net-_u43-pad1_ net-_u43-pad2_ d_inverter +* u44 net-_u44-pad1_ net-_u44-pad2_ d_inverter +* u49 net-_u4-pad2_ net-_u49-pad2_ d_inverter +* u50 net-_u43-pad2_ net-_u46-pad2_ unconnected-_u50-pad3_ unconnected-_u50-pad4_ net-_u17-pad1_ net-_u18-pad2_ d_dff +* u46 net-_u4-pad2_ net-_u46-pad2_ d_inverter +* u57 net-_u16-pad2_ net-_u1-pad14_ d_inverter +* u54 net-_u18-pad2_ net-_u1-pad13_ d_inverter +* u47 net-_u4-pad2_ net-_u47-pad2_ d_inverter +* u55 net-_u20-pad2_ net-_u1-pad12_ d_inverter +* u52 net-_u45-pad2_ net-_u48-pad2_ unconnected-_u52-pad3_ unconnected-_u52-pad4_ net-_u21-pad1_ net-_u22-pad2_ d_dff +* u48 net-_u4-pad2_ net-_u48-pad2_ d_inverter +* u56 net-_u22-pad2_ net-_u1-pad11_ d_inverter +a1 [net-_u13-pad2_ net-_u1-pad5_ ] net-_u7-pad3_ u7 +a2 [net-_u13-pad2_ net-_u1-pad6_ ] net-_u8-pad3_ u8 +a3 [net-_u21-pad3_ net-_u22-pad3_ ] net-_u26-pad3_ u26 +a4 [net-_u19-pad3_ net-_u20-pad3_ ] net-_u25-pad3_ u25 +a5 [net-_u12-pad1_ net-_u22-pad2_ ] net-_u22-pad3_ u22 +a6 [net-_u21-pad1_ net-_u12-pad2_ ] net-_u21-pad3_ u21 +a7 [net-_u12-pad1_ net-_u20-pad2_ ] net-_u20-pad3_ u20 +a8 [net-_u19-pad1_ net-_u12-pad2_ ] net-_u19-pad3_ u19 +a9 [net-_u12-pad1_ net-_u18-pad2_ ] net-_u18-pad3_ u18 +a10 [net-_u17-pad1_ net-_u12-pad2_ ] net-_u17-pad3_ u17 +a11 net-_u1-pad2_ net-_u4-pad2_ u4 +a12 net-_u1-pad1_ net-_u12-pad1_ u2 +a13 [net-_u13-pad2_ net-_u1-pad4_ ] net-_u6-pad3_ u6 +a14 [net-_u13-pad2_ net-_u1-pad3_ ] net-_u5-pad3_ u5 +a15 net-_u1-pad9_ net-_u13-pad1_ u3 +a16 [net-_u27-pad2_ net-_u28-pad2_ ] net-_u31-pad3_ u31 +a17 net-_u27-pad1_ net-_u27-pad2_ u27 +a18 net-_u23-pad3_ net-_u28-pad2_ u28 +a19 [net-_u31-pad3_ net-_u36-pad2_ ] net-_u39-pad3_ u39 +a20 net-_u24-pad3_ net-_u36-pad2_ u36 +a21 net-_u27-pad1_ net-_u32-pad2_ u32 +a22 net-_u24-pad3_ net-_u34-pad2_ u34 +a23 net-_u25-pad3_ net-_u35-pad2_ u35 +a24 net-_u23-pad3_ net-_u33-pad2_ u33 +a25 net-_u1-pad10_ net-_u11-pad2_ u11 +a26 net-_u1-pad7_ net-_u10-pad2_ u10 +a27 net-_u13-pad1_ net-_u9-pad2_ u9 +a28 net-_u12-pad1_ net-_u12-pad2_ u12 +a29 net-_u13-pad1_ net-_u13-pad2_ u13 +a30 net-_u1-pad10_ net-_u14-pad2_ u14 +a31 net-_u23-pad3_ net-_u30-pad2_ u30 +a32 [net-_u29-pad2_ net-_u30-pad2_ ] net-_u37-pad3_ u37 +a33 net-_u27-pad1_ net-_u29-pad2_ u29 +a34 [net-_u17-pad3_ net-_u18-pad3_ ] net-_u24-pad3_ u24 +a35 [net-_u15-pad1_ net-_u27-pad1_ ] net-_u40-pad3_ u40 +a36 net-_u27-pad1_ net-_u38-pad2_ u38 +a37 [net-_u15-pad3_ net-_u16-pad3_ ] net-_u23-pad3_ u23 +a38 [net-_u12-pad1_ net-_u16-pad2_ ] net-_u16-pad3_ u16 +a39 [net-_u15-pad1_ net-_u12-pad2_ ] net-_u15-pad3_ u15 +a40 net-_u41-pad1_ net-_u1-pad15_ u41 +a41 net-_u45-pad1_ net-_u45-pad2_ u45 +a42 net-_u42-pad2_ net-_u49-pad2_ unconnected-_u53-pad3_ unconnected-_u53-pad4_ net-_u15-pad1_ net-_u16-pad2_ u53 +a43 net-_u42-pad1_ net-_u42-pad2_ u42 +a44 net-_u44-pad2_ net-_u47-pad2_ unconnected-_u51-pad3_ unconnected-_u51-pad4_ net-_u19-pad1_ net-_u20-pad2_ u51 +a45 net-_u43-pad1_ net-_u43-pad2_ u43 +a46 net-_u44-pad1_ net-_u44-pad2_ u44 +a47 net-_u4-pad2_ net-_u49-pad2_ u49 +a48 net-_u43-pad2_ net-_u46-pad2_ unconnected-_u50-pad3_ unconnected-_u50-pad4_ net-_u17-pad1_ net-_u18-pad2_ u50 +a49 net-_u4-pad2_ net-_u46-pad2_ u46 +a50 net-_u16-pad2_ net-_u1-pad14_ u57 +a51 net-_u18-pad2_ net-_u1-pad13_ u54 +a52 net-_u4-pad2_ net-_u47-pad2_ u47 +a53 net-_u20-pad2_ net-_u1-pad12_ u55 +a54 net-_u45-pad2_ net-_u48-pad2_ unconnected-_u52-pad3_ unconnected-_u52-pad4_ net-_u21-pad1_ net-_u22-pad2_ u52 +a55 net-_u4-pad2_ net-_u48-pad2_ u48 +a56 net-_u22-pad2_ net-_u1-pad11_ u56 +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u7 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u8 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u26 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u25 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u22 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u21 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u20 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u19 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u18 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u17 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u4 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u2 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u6 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u5 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u3 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u31 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u27 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u28 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u39 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u36 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u32 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u34 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u35 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u33 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u11 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u10 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u9 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u12 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u13 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u14 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u30 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u37 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u29 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u24 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u40 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u38 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u23 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u16 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u15 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u41 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u45 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_dff, Ngspice Name: d_dff +.model u53 d_dff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 data_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u42 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_dff, Ngspice Name: d_dff +.model u51 d_dff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 data_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u43 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u44 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u49 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_dff, Ngspice Name: d_dff +.model u50 d_dff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 data_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u46 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u57 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u54 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u47 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u55 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_dff, Ngspice Name: d_dff +.model u52 d_dff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 data_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u48 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u56 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/74ls169/74LS169.kicad_sch b/library/SubcircuitLibrary/74ls169/74LS169.kicad_sch new file mode 100644 index 000000000..435ec9371 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/74LS169.kicad_sch @@ -0,0 +1,4283 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid 3a433cef-e80c-478f-b856-31e004532a08) + + (paper "A1") + + (lib_symbols + (symbol "eSim_Digital:d_and" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 1.27 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_and_0_1" + (polyline + (pts + (xy 3.81 -1.27) + (xy -6.35 -1.27) + (xy -6.35 3.81) + (xy 3.81 3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -1.27) (mid 5.5897 -0.5171) (end 6.35 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.35 1.27) (mid 5.5971 3.0497) (end 3.81 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_and_1_1" + (pin input line (at -11.43 2.54 0) (length 5.08) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 0 0) (length 5.08) + (name "IN2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 11.43 1.27 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_dff" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_dff" (id 1) (at 0 3.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_dff_0_1" + (rectangle (start 8.89 11.43) (end -8.89 -10.16) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_dff_1_1" + (pin input line (at -13.97 8.89 0) (length 5.08) + (name "Din" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input clock (at -13.97 -7.62 0) (length 5.08) + (name "Clk" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 16.51 270) (length 5.08) + (name "Set" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 -15.24 90) (length 5.08) + (name "Reset" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 8.89 180) (length 5.08) + (name "Dout" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 13.97 -7.62 180) (length 5.08) + (name "Ndout" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_inverter" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 -2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 0 3.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_inverter_0_1" + (polyline + (pts + (xy -2.54 1.27) + (xy -2.54 -1.27) + (xy 2.54 0) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_inverter_1_1" + (pin input line (at -7.62 0 0) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_nor" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_nor" (id 1) (at 1.27 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_nor_0_1" + (arc (start -6.35 -1.27) (mid -5.7504 1.27) (end -6.35 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 -1.27) + (xy 3.81 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 3.81) + (xy 3.81 3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -1.27) (mid 5.3181 -0.2399) (end 6.35 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.35 1.27) (mid 5.2222 2.6828) (end 3.81 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_nor_1_1" + (pin input line (at -11.43 2.54 0) (length 5.461) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 0 0) (length 5.461) + (name "IN2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 11.43 1.27 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_or" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 0 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_or_0_1" + (arc (start -6.35 -1.27) (mid -5.7504 1.27) (end -6.35 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 -1.27) + (xy 3.81 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 3.81) + (xy 3.81 3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -1.27) (mid 5.3181 -0.2399) (end 6.35 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.35 1.27) (mid 5.2222 2.6828) (end 3.81 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_or_1_1" + (pin input line (at -11.43 2.54 0) (length 5.461) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 0 0) (length 5.461) + (name "IN2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 11.43 1.27 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Miscellaneous:PORT" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 1.27 2.54 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 0 0 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "PORT_0_1" + (rectangle (start -2.54 1.27) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.54 1.27) (mid 3.1355 0.5955) (end 3.81 0) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 0) (mid 3.1447 -0.6046) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "PORT_1_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "1" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_2_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "2" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_3_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "3" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_4_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "4" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_5_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "5" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_6_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "6" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_7_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "7" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_8_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "8" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_9_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "9" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_10_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "10" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_11_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "11" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_12_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "12" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_13_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "13" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_14_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "14" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_15_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "15" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_16_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "16" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_17_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "17" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_18_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "18" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_19_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "19" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_20_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "20" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_21_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "21" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_22_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "22" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_23_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "23" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_24_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "24" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_25_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "25" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_26_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "26" (effects (font (size 0.762 0.762)))) + ) + ) + ) + (symbol "eSim_Subckt:3_and" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "X" (id 0) (at 2.54 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "3_and" (id 1) (at 3.81 3.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "3_and_0_1" + (polyline + (pts + (xy -3.81 5.08) + (xy 5.08 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 5.08) + (xy -3.81 -2.54) + (xy 5.08 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -2.54) (mid 7.8261 1.27) (end 5.08 5.08) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "3_and_1_1" + (pin input line (at -8.89 3.81 0) (length 5.08) + (name "in1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -8.89 1.27 0) (length 5.08) + (name "in2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -8.89 -1.27 0) (length 5.08) + (name "in3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 1.27 180) (length 5.08) + (name "out" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Subckt:4_OR" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "X" (id 0) (at 3.81 -2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_OR" (id 1) (at 3.81 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "4_OR_0_1" + (arc (start -5.08 -6.35) (mid -3.81 0) (end -5.08 6.35) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -6.35) + (xy 3.81 -6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 6.35) + (xy 3.81 6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -6.35) (mid 6.9463 -3.651) (end 8.89 0) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 7.0265 3.7162) (end 3.81 6.35) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "4_OR_1_1" + (pin input line (at -8.89 3.81 0) (length 5.08) + (name "in1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -8.89 1.27 0) (length 5.08) + (name "in2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -8.89 -1.27 0) (length 5.08) + (name "in3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -8.89 -3.81 0) (length 5.08) + (name "in4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 0 180) (length 5.08) + (name "out" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Subckt:4_and" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "X" (id 0) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 2.54 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "4_and_0_1" + (polyline + (pts + (xy -5.08 5.08) + (xy 3.81 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + (xy 1.27 -5.08) + (xy 3.81 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -5.08) (mid 7.7763 0) (end 3.81 5.08) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "4_and_1_1" + (pin input line (at -10.16 3.81 0) (length 5.08) + (name "in1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 1.27 0) (length 5.08) + (name "in2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -1.27 0) (length 5.08) + (name "in3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -3.81 0) (length 5.08) + (name "in4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 5.08) + (name "out" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Subckt:5_and" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "X" (id 0) (at 1.27 -2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "5_and" (id 1) (at 2.54 3.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "5_and_0_1" + (polyline + (pts + (xy -6.35 6.35) + (xy 3.81 6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 6.35) + (xy -6.35 -6.35) + (xy 3.81 -6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -6.35) (mid 9.0158 0) (end 3.81 6.35) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "5_and_1_1" + (pin input line (at -11.43 5.08 0) (length 5.08) + (name "in1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 2.54 0) (length 5.08) + (name "in2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 0 0) (length 5.08) + (name "in3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 -2.54 0) (length 5.08) + (name "in4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 -5.08 0) (length 5.08) + (name "in5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 0 180) (length 5.08) + (name "out" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 671.83 311.15) (diameter 0) (color 0 0 0 0) + (uuid 07429949-39c1-47d5-8488-21bc1dfdcd37) + ) + (junction (at 354.33 196.85) (diameter 0) (color 0 0 0 0) + (uuid 0bdde8ab-1ff6-48da-a141-32b289f49a7f) + ) + (junction (at 492.76 180.34) (diameter 0) (color 0 0 0 0) + (uuid 19e1a923-e321-4b77-ac6b-412daf25c364) + ) + (junction (at 397.51 238.76) (diameter 0) (color 0 0 0 0) + (uuid 2900d988-53d2-4fe0-8d44-cd927bce3f48) + ) + (junction (at 671.83 240.03) (diameter 0) (color 0 0 0 0) + (uuid 291667f8-d02f-4953-a6d3-313b56eae28a) + ) + (junction (at 146.05 196.85) (diameter 0) (color 0 0 0 0) + (uuid 2a5d50a1-3014-4a75-af70-fe91a6c345f0) + ) + (junction (at 116.84 322.58) (diameter 0) (color 0 0 0 0) + (uuid 2a7a20db-c174-4246-b2b1-04624f1b5e6d) + ) + (junction (at 397.51 306.07) (diameter 0) (color 0 0 0 0) + (uuid 3706773f-6e9e-40ac-8602-8f464334416f) + ) + (junction (at 116.84 284.48) (diameter 0) (color 0 0 0 0) + (uuid 3c8810b4-9dc0-48a9-b0f9-1e4550058cf7) + ) + (junction (at 490.22 269.24) (diameter 0) (color 0 0 0 0) + (uuid 3d3673e6-15b3-4684-a055-ae36de613e35) + ) + (junction (at 223.52 283.21) (diameter 0) (color 0 0 0 0) + (uuid 43624ef7-42de-4a57-ab6a-6bffa773b1f5) + ) + (junction (at 483.87 341.63) (diameter 0) (color 0 0 0 0) + (uuid 4be78956-1821-493b-96da-374a4369537c) + ) + (junction (at 407.67 168.91) (diameter 0) (color 0 0 0 0) + (uuid 5d9c85c8-70c6-477e-9449-0c252d40c6ad) + ) + (junction (at 495.3 317.5) (diameter 0) (color 0 0 0 0) + (uuid 6422d50f-0a1e-4814-ac9f-5ace7f89a07e) + ) + (junction (at 715.01 320.04) (diameter 0) (color 0 0 0 0) + (uuid 653ff298-178b-43c7-824c-3ae10e90f84d) + ) + (junction (at 492.76 243.84) (diameter 0) (color 0 0 0 0) + (uuid 6743c317-8a9f-45fd-b89d-9ff9912b6891) + ) + (junction (at 375.92 386.08) (diameter 0) (color 0 0 0 0) + (uuid 6fa5dbd0-2e21-4b56-9020-ff40cb48afe0) + ) + (junction (at 149.86 167.64) (diameter 0) (color 0 0 0 0) + (uuid 72065550-8eeb-48b7-a4b0-7984b667e893) + ) + (junction (at 219.71 304.8) (diameter 0) (color 0 0 0 0) + (uuid 720b93fe-b75a-45bf-8baa-3268f10aa306) + ) + (junction (at 715.01 394.97) (diameter 0) (color 0 0 0 0) + (uuid 749f8f17-ffda-41aa-92da-b7797f5eeea4) + ) + (junction (at 490.22 199.39) (diameter 0) (color 0 0 0 0) + (uuid 751d99f6-9e11-4c6c-ae30-4ce77e5ed17a) + ) + (junction (at 397.51 361.95) (diameter 0) (color 0 0 0 0) + (uuid 77abde74-c861-40ad-a542-cb52421a6035) + ) + (junction (at 407.67 213.36) (diameter 0) (color 0 0 0 0) + (uuid 8793e796-ba36-48b7-bc84-23768608c9d6) + ) + (junction (at 116.84 303.53) (diameter 0) (color 0 0 0 0) + (uuid 8b9e6690-ff49-412d-81e0-2e907bc7125e) + ) + (junction (at 386.08 383.54) (diameter 0) (color 0 0 0 0) + (uuid 91034ae4-35a0-46db-b4d5-73cd5a0dd6f1) + ) + (junction (at 195.58 196.85) (diameter 0) (color 0 0 0 0) + (uuid 92c17e82-88d6-4685-be8e-fdc0e7fea2f5) + ) + (junction (at 407.67 303.53) (diameter 0) (color 0 0 0 0) + (uuid 959f3943-4e8a-479c-9c6f-12c06a4f9dc4) + ) + (junction (at 407.67 255.27) (diameter 0) (color 0 0 0 0) + (uuid 99743ed5-9921-442a-8f59-5589e52a4223) + ) + (junction (at 407.67 236.22) (diameter 0) (color 0 0 0 0) + (uuid 9a7bc600-c0d4-4b2a-82dd-39680936ae02) + ) + (junction (at 354.33 314.96) (diameter 0) (color 0 0 0 0) + (uuid 9cc2f774-0b73-4a65-a829-995879a3d346) + ) + (junction (at 397.51 215.9) (diameter 0) (color 0 0 0 0) + (uuid 9e0d0cf6-f451-41e4-afb4-33bb49165db8) + ) + (junction (at 219.71 179.07) (diameter 0) (color 0 0 0 0) + (uuid a15ac4f5-0c96-43ba-9cfc-444bd6192b70) + ) + (junction (at 486.41 129.54) (diameter 0) (color 0 0 0 0) + (uuid a44da4e9-c3ce-4edc-b2fe-866bd86ecec1) + ) + (junction (at 354.33 241.3) (diameter 0) (color 0 0 0 0) + (uuid bde145ca-c331-463e-a643-6031ba247cd1) + ) + (junction (at 673.1 173.99) (diameter 0) (color 0 0 0 0) + (uuid c179b765-65a4-47f5-8b49-d2a75fcc180a) + ) + (junction (at 219.71 236.22) (diameter 0) (color 0 0 0 0) + (uuid c89d4cac-1c87-4617-85a3-b156189b19c6) + ) + (junction (at 223.52 213.36) (diameter 0) (color 0 0 0 0) + (uuid c916709b-5d24-421b-ab2d-d3e89a52db58) + ) + (junction (at 386.08 364.49) (diameter 0) (color 0 0 0 0) + (uuid cc709cf3-70b0-417a-8aa7-39c63d41e8d1) + ) + (junction (at 397.51 381) (diameter 0) (color 0 0 0 0) + (uuid cd697691-11d8-4d19-83d1-4c4354d7582d) + ) + (junction (at 375.92 367.03) (diameter 0) (color 0 0 0 0) + (uuid d0e40e20-0872-40ee-8f6b-fe06777a56b7) + ) + (junction (at 386.08 288.29) (diameter 0) (color 0 0 0 0) + (uuid d2bccf86-af9d-4147-b42a-b1cb36664c59) + ) + (junction (at 146.05 232.41) (diameter 0) (color 0 0 0 0) + (uuid d80df880-9a7d-4452-b599-d14abb972f79) + ) + (junction (at 716.28 185.42) (diameter 0) (color 0 0 0 0) + (uuid dab92f52-f733-4138-9b3d-ce69f1699fa1) + ) + (junction (at 495.3 388.62) (diameter 0) (color 0 0 0 0) + (uuid e40c1921-853e-471b-a0b5-66fea30c585c) + ) + (junction (at 386.08 311.15) (diameter 0) (color 0 0 0 0) + (uuid e40c708d-967a-4e58-b3c1-844ad98e7538) + ) + (junction (at 397.51 285.75) (diameter 0) (color 0 0 0 0) + (uuid eb802b5e-fd3c-4445-8322-033e53f775a2) + ) + (junction (at 407.67 283.21) (diameter 0) (color 0 0 0 0) + (uuid f09dcba4-32be-4445-a759-33d10bff27b4) + ) + (junction (at 715.01 250.19) (diameter 0) (color 0 0 0 0) + (uuid f1927889-b067-4f09-b937-d51bf71c42e1) + ) + (junction (at 407.67 359.41) (diameter 0) (color 0 0 0 0) + (uuid f33cf850-ff4b-4e3f-9c7b-e30c3a015f65) + ) + (junction (at 223.52 167.64) (diameter 0) (color 0 0 0 0) + (uuid fb495ab6-ad75-4a7e-87bd-c216a593f3f7) + ) + + (no_connect (at 701.04 392.43) (uuid 41010192-73d8-4adf-872c-53d31d7aba05)) + (no_connect (at 702.31 149.86) (uuid 4361c35c-6809-4fe4-b30a-af681cf94585)) + (no_connect (at 572.77 298.45) (uuid 4c28b0b5-85ab-4a3b-940a-955771b804c9)) + (no_connect (at 701.04 215.9) (uuid 4d6f1ad1-6943-48ac-9f6f-ecf0c71ae345)) + (no_connect (at 87.63 121.92) (uuid 549e6044-f16e-4f37-a355-bea8fb87e19d)) + (no_connect (at 701.04 360.68) (uuid 5df6e007-95f9-47ed-b079-659cfd2d2c31)) + (no_connect (at 571.5 161.29) (uuid 5eeb4eae-95cc-47f2-9233-9ecf96f48c8a)) + (no_connect (at 575.31 372.11) (uuid 62ba4b13-3b7f-40f2-a924-082cc6fbb424)) + (no_connect (at 572.77 227.33) (uuid 675eb6be-34f1-4bad-a561-66aec18e1c07)) + (no_connect (at 702.31 181.61) (uuid 6802785a-31c2-4f4c-b0a8-0142c8c53ec9)) + (no_connect (at 701.04 318.77) (uuid a56452a7-3b94-4cfa-94cd-4003df41c8ee)) + (no_connect (at 701.04 247.65) (uuid b41495b2-65cc-448d-8587-744f68c42f43)) + (no_connect (at 87.63 129.54) (uuid c8669dd1-72dc-4304-be3b-347fad8b2f99)) + (no_connect (at 701.04 287.02) (uuid d7205b64-29e6-41f8-bdaf-a70735906215)) + + (wire (pts (xy 525.78 323.85) (xy 144.78 323.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 02e49cbb-d70b-4406-94c9-dedd7fee2f3b) + ) + (wire (pts (xy 386.08 383.54) (xy 435.61 383.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 05e487cb-abca-4b80-8d53-05bb180f81a9) + ) + (wire (pts (xy 520.7 312.42) (xy 521.97 312.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 08df8151-6618-461c-aedc-86940e1b9a1a) + ) + (wire (pts (xy 716.28 173.99) (xy 716.28 185.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 099d72f3-7b93-4b14-b3c6-d6706f5097c7) + ) + (wire (pts (xy 195.58 260.35) (xy 195.58 196.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0a5faaa9-1ce4-4825-af38-4ccc3c8dc4e6) + ) + (wire (pts (xy 236.22 317.5) (xy 495.3 317.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0ad3300b-47b3-4cec-84ab-5e64c670e690) + ) + (wire (pts (xy 397.51 238.76) (xy 422.91 238.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0bdc8cd0-2dfc-4a25-a70e-857a35012b50) + ) + (wire (pts (xy 124.46 407.67) (xy 116.84 407.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0dd4575c-6a18-4c2b-b2f3-91d0289b8532) + ) + (wire (pts (xy 397.51 361.95) (xy 397.51 381)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0fd3a5fe-bf0f-4fdf-bdb6-9acc1fa55b01) + ) + (wire (pts (xy 177.8 232.41) (xy 182.88 232.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 10f75ab5-ae46-4b25-8fe7-984ea5c16948) + ) + (wire (pts (xy 495.3 386.08) (xy 495.3 388.62)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 119dae5d-2ecd-4294-b748-871dd2492c4a) + ) + (wire (pts (xy 386.08 311.15) (xy 439.42 311.15)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 11b78fdb-a32a-4c9f-8e10-8ea37f5e7b1e) + ) + (wire (pts (xy 525.78 262.89) (xy 208.28 262.89)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 140e8446-03d8-4e05-a010-06b68e864c64) + ) + (wire (pts (xy 116.84 284.48) (xy 121.92 284.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 15238b2b-49af-4951-aef4-6aec58791cd4) + ) + (wire (pts (xy 283.21 367.03) (xy 264.16 367.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1567aa43-5cdd-4712-98f8-56077eeb884e) + ) + (wire (pts (xy 138.43 167.64) (xy 149.86 167.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 16c1c751-8fac-4a9d-be42-dcf6a59c2dad) + ) + (wire (pts (xy 229.87 341.63) (xy 483.87 341.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 18923d4b-12fe-4bcb-a1ca-e283d7b1fba7) + ) + (wire (pts (xy 204.47 190.5) (xy 525.78 190.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1f2a4f72-7ce1-4efc-bee7-531416287a1b) + ) + (wire (pts (xy 477.52 309.88) (xy 499.11 309.88)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1fe12ab7-883a-4f62-86a3-2252400bbf1c) + ) + (wire (pts (xy 461.01 234.95) (xy 497.84 234.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 232125bc-2a0f-4572-aa05-f60606534cf7) + ) + (wire (pts (xy 262.89 292.1) (xy 262.89 281.94)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 23587ce3-090e-42d0-8568-07c4c9b266ed) + ) + (wire (pts (xy 572.77 224.79) (xy 525.78 224.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 24028b65-9878-48dc-8b5f-04c3292f93a2) + ) + (wire (pts (xy 364.49 447.04) (xy 364.49 368.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 24277529-e44c-47e3-9e36-8e388713a8fb) + ) + (wire (pts (xy 397.51 215.9) (xy 497.84 215.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 274ff24c-abbe-4212-ab30-5b8227cd6f19) + ) + (wire (pts (xy 87.63 232.41) (xy 146.05 232.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 27e9fc0a-9645-473e-a0ee-9f63881244c0) + ) + (wire (pts (xy 725.17 269.24) (xy 725.17 294.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 29923398-5f93-4720-9ed0-86301d1ea647) + ) + (wire (pts (xy 487.68 402.59) (xy 487.68 383.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2a978c9f-a625-45b9-91c9-7a80c5543adf) + ) + (wire (pts (xy 495.3 317.5) (xy 692.15 317.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2bc9dd8c-b309-4152-9e62-df300d495a2d) + ) + (wire (pts (xy 229.87 129.54) (xy 486.41 129.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2c5b9edd-6bc0-4b05-b934-06a242d80afd) + ) + (wire (pts (xy 229.87 269.24) (xy 490.22 269.24)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2dfeae9d-3f0f-4613-a85a-8e32c8715eba) + ) + (wire (pts (xy 521.97 367.03) (xy 575.31 367.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2ef8558f-b314-4f63-a284-d695c7634bf7) + ) + (wire (pts (xy 674.37 170.18) (xy 673.1 170.18)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2f68d3e8-fc3d-407f-a8c2-581915821eb2) + ) + (wire (pts (xy 233.68 243.84) (xy 492.76 243.84)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 300ebb6b-6098-4e17-874c-b4126e1f0a0c) + ) + (wire (pts (xy 490.22 269.24) (xy 725.17 269.24)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3065d77f-0555-4455-96f0-8633e5449db6) + ) + (wire (pts (xy 692.15 320.04) (xy 715.01 320.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 30a82b58-333d-40a5-80e7-755704a44cef) + ) + (wire (pts (xy 264.16 369.57) (xy 283.21 369.57)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 31a92735-e1a2-4deb-9d7d-6d77d56ceb7b) + ) + (wire (pts (xy 229.87 280.67) (xy 229.87 269.24)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 31ac6c6e-9baf-4124-b001-343ae50af7ca) + ) + (wire (pts (xy 236.22 307.34) (xy 236.22 317.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3255112f-0979-4e24-9f8a-9ae0a95ce1ee) + ) + (wire (pts (xy 264.16 367.03) (xy 264.16 355.6)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 32f1e084-0529-4020-bb4d-ea9aa6374a4a) + ) + (wire (pts (xy 210.82 255.27) (xy 407.67 255.27)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 34863f3f-047e-419a-80ed-49ec58e5f0a4) + ) + (wire (pts (xy 521.97 383.54) (xy 521.97 367.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 34b786b1-c72c-446b-87a6-eecd2275539b) + ) + (wire (pts (xy 146.05 217.17) (xy 146.05 232.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 34b9ab4d-a1f5-4157-924d-3f2a9ec582f4) + ) + (wire (pts (xy 87.63 214.63) (xy 146.05 214.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 34c973ba-b21c-4873-9d29-49d2a7bdbf5b) + ) + (wire (pts (xy 494.03 447.04) (xy 364.49 447.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3524e648-040f-4547-a5e2-14ed493e3436) + ) + (wire (pts (xy 519.43 222.25) (xy 572.77 222.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 35351d13-6e5a-4204-a7f3-fc1bd4a2f5c0) + ) + (wire (pts (xy 187.96 120.65) (xy 187.96 248.92)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 36b6b699-28eb-408d-802d-d9b381665aaa) + ) + (wire (pts (xy 87.63 248.92) (xy 125.73 248.92)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3792b049-e6af-4c60-90b7-f75accf3c954) + ) + (wire (pts (xy 407.67 236.22) (xy 407.67 255.27)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 38512761-4327-45c5-ac92-161fba326947) + ) + (wire (pts (xy 476.25 314.96) (xy 354.33 314.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 39178967-3488-4cb8-b847-7ebad326efe2) + ) + (wire (pts (xy 521.97 293.37) (xy 572.77 293.37)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 398b4b9f-26a7-4da3-bcdb-4e72e50463ca) + ) + (wire (pts (xy 715.01 240.03) (xy 715.01 250.19)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3a5834df-ce65-4b95-8122-3d566f4eb0b5) + ) + (wire (pts (xy 492.76 180.34) (xy 699.77 180.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3cf7af1a-16a1-4d95-ab41-e78e3c878ad8) + ) + (wire (pts (xy 219.71 304.8) (xy 240.03 304.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3d1c336a-8ead-43bf-9ba0-d9289620b5c4) + ) + (wire (pts (xy 87.63 196.85) (xy 124.46 196.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3f65aa49-de79-4124-b081-d002eed3d7d0) + ) + (wire (pts (xy 730.25 394.97) (xy 773.43 394.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 40e3b3c3-7041-41e1-9606-aa8462ca7e79) + ) + (wire (pts (xy 490.22 210.82) (xy 490.22 199.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4156bffa-d064-42d9-b04b-e76ad5f2b950) + ) + (wire (pts (xy 386.08 441.96) (xy 386.08 383.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 42a44bd6-4623-4ad7-9538-948081952ebf) + ) + (wire (pts (xy 262.89 223.52) (xy 278.13 223.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 42abb8b9-ae97-47fc-9140-b81c88c1fbd1) + ) + (wire (pts (xy 497.84 237.49) (xy 463.55 237.49)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 43db13fc-ebc0-408e-85f5-5ece2817947c) + ) + (wire (pts (xy 416.56 306.07) (xy 397.51 306.07)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 457d48c6-b745-433a-a905-466aa917a5df) + ) + (wire (pts (xy 386.08 288.29) (xy 497.84 288.29)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4683748e-9560-47ba-be38-33559f460304) + ) + (wire (pts (xy 575.31 369.57) (xy 528.32 369.57)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 47852527-71b7-439d-ad7d-6b4bbf8b6851) + ) + (wire (pts (xy 354.33 177.8) (xy 354.33 196.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4ae61d7c-d599-4622-8106-370005d995bf) + ) + (wire (pts (xy 139.7 196.85) (xy 146.05 196.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4bd1ea04-a2bc-4be5-90b5-2013133d7297) + ) + (wire (pts (xy 525.78 146.05) (xy 525.78 153.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4c8b91dd-555e-4113-bc12-e5c0d8e633fd) + ) + (wire (pts (xy 523.24 361.95) (xy 523.24 364.49)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4d0298f0-e96f-4d97-b87e-b6ba834dc7bb) + ) + (wire (pts (xy 177.8 196.85) (xy 195.58 196.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4eafa1e7-f48c-4d8b-b694-74a7655bda82) + ) + (wire (pts (xy 519.43 237.49) (xy 519.43 222.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4edfa620-aea2-4054-81da-fb41f86e0831) + ) + (wire (pts (xy 519.43 156.21) (xy 571.5 156.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4fa990f5-de9f-4052-98a0-fd56d65accaa) + ) + (wire (pts (xy 674.37 120.65) (xy 674.37 170.18)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4fe1d31c-023a-45eb-9abe-5391f4a70d2e) + ) + (wire (pts (xy 146.05 232.41) (xy 162.56 232.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5031c69a-5ca1-40fd-8c75-2bbcb004739a) + ) + (wire (pts (xy 87.63 287.02) (xy 121.92 287.02)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5046554b-d06d-4ead-b4c6-d2201d3dce32) + ) + (wire (pts (xy 261.62 158.75) (xy 276.86 158.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 523c0ecb-df7a-4db5-8576-9a1335501a76) + ) + (wire (pts (xy 725.17 294.64) (xy 715.01 294.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5393562e-3e5b-41fd-9d53-2078142260ef) + ) + (wire (pts (xy 177.8 167.64) (xy 223.52 167.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 53cc8afc-0791-4a02-9c5f-bb485a11ae2d) + ) + (wire (pts (xy 208.28 262.89) (xy 208.28 304.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 53de696d-cfe8-406e-907d-d5eec0869530) + ) + (wire (pts (xy 483.87 341.63) (xy 725.17 341.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 543dfa39-1658-468e-9f74-9520566d5928) + ) + (wire (pts (xy 528.32 408.94) (xy 147.32 408.94)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 54748f1e-5773-4941-9fda-edb68af64c57) + ) + (wire (pts (xy 219.71 382.27) (xy 241.3 382.27)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 56064c9e-b12a-44f1-acad-d64985683475) + ) + (wire (pts (xy 223.52 213.36) (xy 240.03 213.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 56ff32d9-70a0-460c-868e-4819c336f747) + ) + (wire (pts (xy 463.55 237.49) (xy 463.55 241.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 57faef5a-f0aa-4194-b96d-e736ab042995) + ) + (wire (pts (xy 492.76 173.99) (xy 492.76 180.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 588c6985-7771-4a11-bee9-e9e0788e190d) + ) + (wire (pts (xy 261.62 161.29) (xy 276.86 161.29)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 58c52c30-235a-4177-96c6-ba3b19638c8c) + ) + (wire (pts (xy 524.51 284.48) (xy 524.51 290.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 58d3345b-97f6-416d-819b-f13df50dddca) + ) + (wire (pts (xy 240.03 210.82) (xy 229.87 210.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 599774d5-4732-4512-9807-72c58e5d95de) + ) + (wire (pts (xy 673.1 170.18) (xy 673.1 173.99)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 59ea232d-b4ac-4cc6-9477-d1d1845e29a7) + ) + (wire (pts (xy 116.84 303.53) (xy 116.84 322.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5ad8b7a2-be1c-465e-be04-e8f16706f3b4) + ) + (wire (pts (xy 223.52 148.59) (xy 238.76 148.59)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5b9580cc-2078-4b89-a880-05fcabc30ac4) + ) + (wire (pts (xy 523.24 364.49) (xy 575.31 364.49)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5cc58e0e-090e-4d8b-aa92-4e408bc6623a) + ) + (wire (pts (xy 495.3 314.96) (xy 495.3 317.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5ee673c1-893a-40d6-8041-487d1955193d) + ) + (wire (pts (xy 121.92 322.58) (xy 116.84 322.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5ef1b20d-8619-4396-a038-4b3d59d35a90) + ) + (wire (pts (xy 397.51 306.07) (xy 397.51 361.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5f024d5c-27ae-4dd0-8414-76b6e85ad953) + ) + (wire (pts (xy 483.87 177.8) (xy 354.33 177.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5f6ce0fc-314f-4f80-bfdd-bcde06091fc8) + ) + (wire (pts (xy 673.1 173.99) (xy 673.1 238.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5fc2f217-e998-459b-8c1c-e44df69d62ad) + ) + (wire (pts (xy 483.87 171.45) (xy 483.87 177.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 607cac7c-90ac-4e41-a14a-d3466db3f479) + ) + (wire (pts (xy 519.43 171.45) (xy 519.43 156.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 623ea4c9-7913-4555-94f9-ab7a0b96c48f) + ) + (wire (pts (xy 725.17 341.63) (xy 725.17 368.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 62496487-3483-462a-8a1b-0d0a4886ac47) + ) + (wire (pts (xy 241.3 384.81) (xy 237.49 384.81)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 64176262-8fd6-4ced-beea-633720c89a48) + ) + (wire (pts (xy 121.92 303.53) (xy 116.84 303.53)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 647f2a51-82c0-4e76-bcaa-b052b0e21a1d) + ) + (wire (pts (xy 487.68 383.54) (xy 497.84 383.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 65451b61-1b7f-46cc-9079-77d2c440a240) + ) + (wire (pts (xy 238.76 175.26) (xy 234.95 175.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 67d38c1f-0c09-457a-85c6-dde2eac747b9) + ) + (wire (pts (xy 610.87 294.64) (xy 687.07 294.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 68f6403d-09ff-4290-b870-0022007ade05) + ) + (wire (pts (xy 241.3 354.33) (xy 229.87 354.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6a677bf7-aa4e-45dc-85ef-36f7358da20c) + ) + (wire (pts (xy 397.51 285.75) (xy 397.51 306.07)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6a7df882-e975-4ba0-9a0c-c85a683e9215) + ) + (wire (pts (xy 386.08 311.15) (xy 386.08 288.29)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6bc58173-a4df-4e19-88ec-f8470b6be713) + ) + (wire (pts (xy 397.51 361.95) (xy 497.84 361.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6e1de30a-0da2-4b10-8d18-26cd92314f00) + ) + (wire (pts (xy 204.47 285.75) (xy 204.47 190.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6e2c1c0a-94c1-4f35-86bd-f1df7d7b700c) + ) + (wire (pts (xy 525.78 295.91) (xy 525.78 323.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6e6f4326-a5e1-420a-9d47-6a927dfca082) + ) + (wire (pts (xy 262.89 212.09) (xy 262.89 223.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6f7180ce-2efa-4e73-89dd-384b8ababbec) + ) + (wire (pts (xy 223.52 283.21) (xy 240.03 283.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6f87c267-7988-4ffe-b630-1d35228c1fbc) + ) + (wire (pts (xy 610.87 223.52) (xy 687.07 223.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6feb88d9-172f-4f29-ab48-bf0d7f9dbd31) + ) + (wire (pts (xy 486.41 129.54) (xy 722.63 129.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 70378be7-5069-45ec-ab0e-3bceac10a1bb) + ) + (wire (pts (xy 140.97 248.92) (xy 187.96 248.92)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7164cafb-0e87-4226-875a-981f75e8dc45) + ) + (wire (pts (xy 229.87 199.39) (xy 490.22 199.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 723c45cb-a8f2-40ca-bba2-b23520070d7c) + ) + (wire (pts (xy 397.51 238.76) (xy 397.51 285.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 734f6df2-b5a6-4d26-b152-45031260a546) + ) + (wire (pts (xy 674.37 120.65) (xy 187.96 120.65)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7386ee0e-f057-4e58-82ac-336a194d739d) + ) + (wire (pts (xy 490.22 199.39) (xy 725.17 199.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 73977ab3-0ffa-4531-9acc-791af478a378) + ) + (wire (pts (xy 407.67 255.27) (xy 407.67 283.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 73c7eca0-92df-4c66-a0f9-260730136411) + ) + (wire (pts (xy 715.01 311.15) (xy 715.01 320.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 74404854-c42e-4137-9733-ff77f4447fe5) + ) + (wire (pts (xy 695.96 394.97) (xy 715.01 394.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 757dbf9d-3d5f-44cf-a40b-bf55f96040cb) + ) + (wire (pts (xy 229.87 210.82) (xy 229.87 199.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 75a9b23c-38d2-494d-a48f-ffe339643a65) + ) + (wire (pts (xy 223.52 356.87) (xy 223.52 283.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7600a010-af54-4907-b6c1-e50933381bb2) + ) + (wire (pts (xy 375.92 367.03) (xy 375.92 293.37)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 77035997-df1d-4612-88d7-fb146b6a2e63) + ) + (wire (pts (xy 725.17 368.3) (xy 715.01 368.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 780cbc38-1c0d-42aa-81a5-d94fc083d8c7) + ) + (wire (pts (xy 692.15 317.5) (xy 692.15 320.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 78b2265e-e4dd-42f4-8ecb-a675ac3151f5) + ) + (wire (pts (xy 219.71 172.72) (xy 219.71 179.07)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 78f458d6-955e-46cd-9eda-50d0da982f32) + ) + (wire (pts (xy 473.71 382.27) (xy 473.71 381)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 794db71a-6192-4fd6-9860-64f87b1395ed) + ) + (wire (pts (xy 463.55 241.3) (xy 354.33 241.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 797edf4e-35f2-4533-aabc-6423acf364b1) + ) + (wire (pts (xy 397.51 285.75) (xy 497.84 285.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7a9ee000-1c12-471b-bc5f-a06b1a630a3c) + ) + (wire (pts (xy 238.76 146.05) (xy 229.87 146.05)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7b62c8c1-c143-40ed-bd10-83dae3b94892) + ) + (wire (pts (xy 490.22 269.24) (xy 490.22 280.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7bb2d78a-af97-4dd9-a70e-9b51b7c26261) + ) + (wire (pts (xy 407.67 168.91) (xy 443.23 168.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7bcb1749-7085-41c6-866a-edc712545eda) + ) + (wire (pts (xy 521.97 213.36) (xy 521.97 219.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7c2bea8d-d268-4a4a-89df-4d5201aae648) + ) + (wire (pts (xy 146.05 196.85) (xy 146.05 212.09)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 812813dd-a7db-43af-877c-c10d7cb2f373) + ) + (wire (pts (xy 499.11 314.96) (xy 495.3 314.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8489269a-f233-483e-ad82-888a37c45ab9) + ) + (wire (pts (xy 233.68 238.76) (xy 233.68 243.84)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 852d846f-92ad-4b2c-b074-e74a66c19f49) + ) + (wire (pts (xy 354.33 196.85) (xy 354.33 241.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8660f5ee-2977-42e0-9913-def1c38a9777) + ) + (wire (pts (xy 182.88 449.58) (xy 494.03 449.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8708b784-13ac-4958-ab82-75e061f0feaa) + ) + (wire (pts (xy 722.63 129.54) (xy 722.63 157.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 886b5097-7649-4d75-98d5-25f33a746bbd) + ) + (wire (pts (xy 609.6 157.48) (xy 688.34 157.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 899bb6b9-6f65-445f-a8cc-95f0e5f63b09) + ) + (wire (pts (xy 116.84 260.35) (xy 195.58 260.35)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8ac7b37d-35f0-4351-8348-3883da48fcc7) + ) + (wire (pts (xy 375.92 386.08) (xy 435.61 386.08)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8c8e924c-48e0-4c9b-8c14-a5db0905256d) + ) + (wire (pts (xy 519.43 146.05) (xy 525.78 146.05)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8d1fc31a-5884-43f2-b611-9f089abb37a7) + ) + (wire (pts (xy 354.33 241.3) (xy 354.33 314.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8d655cb9-fde5-4bdc-96c8-8885183c718a) + ) + (wire (pts (xy 87.63 410.21) (xy 124.46 410.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8dd3e7d6-d967-4171-a63e-dd5af026e8f3) + ) + (wire (pts (xy 572.77 295.91) (xy 525.78 295.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8ecedef4-e432-4a63-b4b1-77b51dc23ba2) + ) + (wire (pts (xy 695.96 388.62) (xy 695.96 394.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9262958e-8397-4060-888b-4536b591ba3a) + ) + (wire (pts (xy 223.52 283.21) (xy 223.52 213.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 92a0d702-4df2-4c61-b716-b915d70d9c16) + ) + (wire (pts (xy 497.84 213.36) (xy 407.67 213.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 93876550-a92c-43d1-99d6-2996cca81b9b) + ) + (wire (pts (xy 525.78 158.75) (xy 571.5 158.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 93a2fb53-bee5-4cb9-901d-9a92ae5c8aa4) + ) + (wire (pts (xy 461.01 237.49) (xy 461.01 234.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 98446de3-6212-4caf-98f5-69ef2de3aa89) + ) + (wire (pts (xy 264.16 383.54) (xy 264.16 369.57)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 98f11d2e-d255-47cb-8102-f490640817b6) + ) + (wire (pts (xy 499.11 312.42) (xy 476.25 312.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 994fcb74-1d3f-4ba5-a245-f3771a079ea2) + ) + (wire (pts (xy 397.51 215.9) (xy 397.51 238.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 99a265f2-dbd9-4b43-9067-227ef55f3cfb) + ) + (wire (pts (xy 386.08 364.49) (xy 497.84 364.49)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 99c65f14-5fc6-44ad-ac4f-afb99b4a6150) + ) + (wire (pts (xy 234.95 175.26) (xy 234.95 180.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9a07a8f8-e451-4eea-a955-8a99138da180) + ) + (wire (pts (xy 386.08 224.79) (xy 300.99 224.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9bdc726d-c1ef-4bf8-b043-44be7ea63285) + ) + (wire (pts (xy 386.08 364.49) (xy 386.08 311.15)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9c20fbf3-4046-4f7d-89e8-5beedb07ba9a) + ) + (wire (pts (xy 262.89 306.07) (xy 262.89 294.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9cdb9991-c682-4a6e-b117-053a6ae725e7) + ) + (wire (pts (xy 407.67 303.53) (xy 407.67 359.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9dd2e137-e1d6-4977-9ec0-791903b138c6) + ) + (wire (pts (xy 262.89 294.64) (xy 280.67 294.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9e3bd171-4bae-4cca-9885-c29fe88ccd86) + ) + (wire (pts (xy 407.67 378.46) (xy 435.61 378.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9fb8a5f6-27e0-460b-bd6f-6170f3b307fa) + ) + (wire (pts (xy 483.87 356.87) (xy 483.87 341.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a1053eb3-7e10-4a5e-9322-139b0531400b) + ) + (wire (pts (xy 354.33 314.96) (xy 354.33 402.59)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a17d007d-99d5-43d8-982a-0460eb6824dd) + ) + (wire (pts (xy 375.92 293.37) (xy 303.53 293.37)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a2510b29-4d30-4476-a208-aa5a460f513e) + ) + (wire (pts (xy 524.51 290.83) (xy 572.77 290.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a49fa888-aa53-49ec-aeff-c5a803172d8c) + ) + (wire (pts (xy 149.86 179.07) (xy 149.86 167.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a4ffb7a3-a716-4926-8366-8181303833b7) + ) + (wire (pts (xy 525.78 224.79) (xy 525.78 262.89)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a58421ee-c9fc-47cf-9a77-e94775526dec) + ) + (wire (pts (xy 473.71 381) (xy 497.84 381)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a65581d2-4906-4134-8af8-924dfb601c2e) + ) + (wire (pts (xy 237.49 388.62) (xy 495.3 388.62)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a695dc3c-52ba-465b-aa5c-00849d8346f1) + ) + (wire (pts (xy 496.57 147.32) (xy 407.67 147.32)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a6ad76a1-2289-485b-aae2-783da687a34a) + ) + (wire (pts (xy 364.49 368.3) (xy 306.07 368.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a6f3fc43-96ba-4647-a8e0-233d69a1f444) + ) + (wire (pts (xy 375.92 444.5) (xy 375.92 386.08)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a841f68d-9a39-4a3d-a7fa-0bfd68e7ef47) + ) + (wire (pts (xy 773.43 185.42) (xy 731.52 185.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a8cf9df3-e85c-41dc-ba1f-0bc9927e52f6) + ) + (wire (pts (xy 407.67 283.21) (xy 407.67 303.53)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a8e15763-39f2-4704-bc63-5d32984ff065) + ) + (wire (pts (xy 519.43 383.54) (xy 521.97 383.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a9222a26-90c2-4b0b-89dd-1000188d9c35) + ) + (wire (pts (xy 497.84 280.67) (xy 490.22 280.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a9344f91-59bb-459b-ab2b-cd0ffadb7bb7) + ) + (wire (pts (xy 494.03 444.5) (xy 375.92 444.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid aae6c37f-6c8e-4667-976d-b791cc1d035f) + ) + (wire (pts (xy 280.67 292.1) (xy 262.89 292.1)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ab1fc801-7429-4743-9e18-acf931d8b2d5) + ) + (wire (pts (xy 240.03 307.34) (xy 236.22 307.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid abc264a4-197b-4e54-9ee9-a3e2dd50bbfc) + ) + (wire (pts (xy 521.97 312.42) (xy 521.97 293.37)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ade6e7c5-93b2-4632-a9fc-955a01cd0dcc) + ) + (wire (pts (xy 219.71 179.07) (xy 149.86 179.07)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ae1eb6f0-8319-432e-96dd-ac53ef8ba59c) + ) + (wire (pts (xy 375.92 367.03) (xy 497.84 367.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid afbb5538-2dc5-4099-ab15-5662dad13b43) + ) + (wire (pts (xy 386.08 441.96) (xy 494.03 441.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b13bcef3-9a3a-484d-b7d8-c6100ac48308) + ) + (wire (pts (xy 116.84 284.48) (xy 116.84 260.35)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b1c2708b-8a15-4b59-8c40-945ed47fe8e0) + ) + (wire (pts (xy 697.23 243.84) (xy 697.23 250.19)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b34b5083-795a-42fd-b8e8-51e50f331422) + ) + (wire (pts (xy 386.08 383.54) (xy 386.08 364.49)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b36b92eb-1aa8-4ee5-a00f-e329cd1acef2) + ) + (wire (pts (xy 407.67 147.32) (xy 407.67 168.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b4a52f24-0456-4d8e-916d-47652644e541) + ) + (wire (pts (xy 299.72 160.02) (xy 397.51 160.02)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b4ab71fc-4a5d-4a04-9eef-51325e43fd28) + ) + (wire (pts (xy 149.86 167.64) (xy 162.56 167.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b53d4eaf-63d7-4e65-8c67-891cf9dda3de) + ) + (wire (pts (xy 262.89 226.06) (xy 278.13 226.06)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b7dcb3d7-a59f-413d-b2d9-75d234f38021) + ) + (wire (pts (xy 699.77 185.42) (xy 716.28 185.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ba7a7bd2-9fb0-4340-9e52-6b8b3bd8a7db) + ) + (wire (pts (xy 219.71 304.8) (xy 219.71 382.27)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bb0d1bd3-fa55-4ccb-bf1f-ead92d623200) + ) + (wire (pts (xy 435.61 381) (xy 397.51 381)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bc546f34-c817-4fdb-bac2-a690a81c539b) + ) + (wire (pts (xy 725.17 223.52) (xy 715.01 223.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bd73dc93-65ef-444f-98f5-73d427012c47) + ) + (wire (pts (xy 182.88 232.41) (xy 182.88 449.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid be3b8dd2-ea7e-4721-b021-e65fd0df74b7) + ) + (wire (pts (xy 521.97 219.71) (xy 572.77 219.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bfce890f-ef42-43f5-a493-78834fceba90) + ) + (wire (pts (xy 219.71 179.07) (xy 219.71 236.22)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bff04650-193e-4ef5-844e-859978f5bf5b) + ) + (wire (pts (xy 407.67 359.41) (xy 407.67 378.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c013d226-08a6-4a90-b3df-fb00d62ac623) + ) + (wire (pts (xy 397.51 381) (xy 397.51 439.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c04c11eb-3a0f-4f41-bbb6-f4a5db46faed) + ) + (wire (pts (xy 144.78 285.75) (xy 204.47 285.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c094faff-67e5-4610-8701-b762a30e025e) + ) + (wire (pts (xy 116.84 322.58) (xy 116.84 407.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c25237d1-27f7-4915-897f-2ce0cd89bdce) + ) + (wire (pts (xy 519.43 213.36) (xy 521.97 213.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c2e9e886-a31e-4e7c-b70f-fb190bf77cf7) + ) + (wire (pts (xy 210.82 214.63) (xy 210.82 255.27)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c3c6f82b-ed1f-4dc6-b199-a4063bc9a02c) + ) + (wire (pts (xy 240.03 238.76) (xy 233.68 238.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c639f36d-eadc-41a9-9dab-6fb589cfe844) + ) + (wire (pts (xy 407.67 213.36) (xy 407.67 236.22)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c835ab45-9b93-415e-bf5e-cd54075d6056) + ) + (wire (pts (xy 454.66 304.8) (xy 454.66 308.61)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c8565bdd-2878-4bac-9d57-5ba09ad169ce) + ) + (wire (pts (xy 234.95 180.34) (xy 492.76 180.34)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c8780739-0eaa-4662-b044-67d98345f024) + ) + (wire (pts (xy 497.84 240.03) (xy 492.76 240.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c941b334-3bee-4c30-8ee4-f5dd9e174c4e) + ) + (wire (pts (xy 725.17 199.39) (xy 725.17 223.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ca606b86-270e-4fe8-a741-bf99c1866ff2) + ) + (wire (pts (xy 671.83 238.76) (xy 671.83 240.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid caab5e14-318a-45c7-b2a8-b5526d1a1b59) + ) + (wire (pts (xy 495.3 388.62) (xy 695.96 388.62)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cc78db5d-bdb6-4655-b3bb-ff9591aa5eaf) + ) + (wire (pts (xy 497.84 173.99) (xy 492.76 173.99)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cdbbadf8-a33a-428f-a702-612165094306) + ) + (wire (pts (xy 229.87 146.05) (xy 229.87 129.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ce5ef7d6-0329-46b2-b6ef-b2b656b0a490) + ) + (wire (pts (xy 699.77 180.34) (xy 699.77 185.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d0739727-a059-447a-bc03-019d5c75942d) + ) + (wire (pts (xy 715.01 384.81) (xy 715.01 394.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d0ae6183-1fc8-43dd-ba22-58ba7a3e38d8) + ) + (wire (pts (xy 386.08 288.29) (xy 386.08 224.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d1d8b5c6-469c-487e-a870-13c9fa16a39c) + ) + (wire (pts (xy 525.78 190.5) (xy 525.78 158.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d212cd80-a9c4-4261-b0ab-567a53512348) + ) + (wire (pts (xy 492.76 240.03) (xy 492.76 243.84)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d2b7f005-74b5-4259-b04a-c2f86dc8fb9c) + ) + (wire (pts (xy 671.83 240.03) (xy 671.83 311.15)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d41d6e39-e541-4dbf-a240-aa0a7557e108) + ) + (wire (pts (xy 497.84 356.87) (xy 483.87 356.87)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d4531e61-2650-46ec-8284-710facec39f9) + ) + (wire (pts (xy 87.63 306.07) (xy 121.92 306.07)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d45655e2-e828-43ef-954f-a20e6a285523) + ) + (wire (pts (xy 722.63 157.48) (xy 716.28 157.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d53e8905-8695-4ab6-8673-1ad80d673695) + ) + (wire (pts (xy 520.7 284.48) (xy 524.51 284.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d61db13c-b88a-4cc3-9289-6976eab10216) + ) + (wire (pts (xy 229.87 354.33) (xy 229.87 341.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d6d6e031-b96a-491c-98cb-91b3e2386c06) + ) + (wire (pts (xy 261.62 147.32) (xy 261.62 158.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d726326d-90cf-4024-968b-35985bf21277) + ) + (wire (pts (xy 354.33 402.59) (xy 487.68 402.59)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid da62a65f-48be-4587-98ae-319d79b75cc0) + ) + (wire (pts (xy 261.62 173.99) (xy 261.62 161.29)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid db08d58d-b464-4cc9-b567-387955a3b7ec) + ) + (wire (pts (xy 407.67 168.91) (xy 407.67 213.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid db89decc-fbf1-443d-9c4f-ce7c5de5c624) + ) + (wire (pts (xy 476.25 312.42) (xy 476.25 314.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dbc75d3c-1724-43be-8979-041606fed8b5) + ) + (wire (pts (xy 87.63 325.12) (xy 121.92 325.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dc4e398b-bab5-4f3a-bc06-613b04f874a8) + ) + (wire (pts (xy 182.88 214.63) (xy 210.82 214.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dc855da4-3540-41ff-aefd-e6d48dc6b706) + ) + (wire (pts (xy 146.05 196.85) (xy 162.56 196.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dd492e38-e0e0-4f4d-a060-43a709e9e0f1) + ) + (wire (pts (xy 219.71 236.22) (xy 240.03 236.22)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ddbec72d-a884-41e1-b049-97c70a4225ce) + ) + (wire (pts (xy 116.84 284.48) (xy 116.84 303.53)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid de1fab41-5e8b-4e01-96cf-bf1d696c9c11) + ) + (wire (pts (xy 673.1 238.76) (xy 671.83 238.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dee5645c-be07-47cd-8602-b6c55319697a) + ) + (wire (pts (xy 497.84 171.45) (xy 483.87 171.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dfa92739-88db-4fa8-a1e2-2e3c6286dc77) + ) + (wire (pts (xy 528.32 369.57) (xy 528.32 408.94)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e05a12cc-a7cf-4b55-a960-3be49dbb007b) + ) + (wire (pts (xy 496.57 144.78) (xy 486.41 144.78)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e0e8bfe8-7b56-4788-b5ca-0afd1c029d77) + ) + (wire (pts (xy 397.51 160.02) (xy 397.51 215.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e2a24518-c08d-454e-9362-f9271ee712fe) + ) + (wire (pts (xy 223.52 148.59) (xy 223.52 167.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e386da56-7626-46bd-86bb-97eebc67ab42) + ) + (wire (pts (xy 219.71 236.22) (xy 219.71 304.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e439e7ab-01e9-499a-93d3-292a264e6663) + ) + (wire (pts (xy 730.25 320.04) (xy 773.43 320.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e73f5d06-77aa-4b02-8712-2ae022e4a3f1) + ) + (wire (pts (xy 497.84 359.41) (xy 407.67 359.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e784b213-c98a-49cb-95dc-537aedcc6dbb) + ) + (wire (pts (xy 525.78 153.67) (xy 571.5 153.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e899b595-be39-4893-ab93-1dc3bbfef9de) + ) + (wire (pts (xy 262.89 237.49) (xy 262.89 226.06)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e9a9faa9-d0f4-4892-8a5b-8c3a3de46051) + ) + (wire (pts (xy 238.76 172.72) (xy 219.71 172.72)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid eb085a74-cfe5-4746-9f6c-61c28019f629) + ) + (wire (pts (xy 458.47 168.91) (xy 497.84 168.91)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ebf2fd74-9a60-4fa4-8ace-48c514c39950) + ) + (wire (pts (xy 223.52 167.64) (xy 223.52 213.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f10fe801-1de7-404c-afe3-e02199ffd051) + ) + (wire (pts (xy 492.76 243.84) (xy 697.23 243.84)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f1385efc-296d-468d-8dd7-e63cc26fc6a7) + ) + (wire (pts (xy 497.84 210.82) (xy 490.22 210.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f16c175e-a181-460f-8863-9e6da9cd5b25) + ) + (wire (pts (xy 486.41 144.78) (xy 486.41 129.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f1baf0b9-e2d8-4870-9252-a39cede2dc9c) + ) + (wire (pts (xy 195.58 196.85) (xy 354.33 196.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f1d75e24-ed53-4334-af08-c3353047eacc) + ) + (wire (pts (xy 697.23 250.19) (xy 715.01 250.19)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f1dce8f6-133f-4b4a-9d67-5c8cdac017e7) + ) + (wire (pts (xy 397.51 439.42) (xy 494.03 439.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f2b28a37-2fe3-43ae-bcef-329df9cfa8d5) + ) + (wire (pts (xy 87.63 167.64) (xy 123.19 167.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f493ff76-5841-4ad9-9b87-5b47ae06f978) + ) + (wire (pts (xy 730.25 250.19) (xy 773.43 250.19)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f4c21cda-7f9d-430b-9042-7ad2c5f6cfb6) + ) + (wire (pts (xy 497.84 386.08) (xy 495.3 386.08)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f4f8d3ed-902f-4535-8aee-f4e9b92897f9) + ) + (wire (pts (xy 407.67 236.22) (xy 422.91 236.22)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f744106f-d26e-4243-9d24-a9f420ee07f3) + ) + (wire (pts (xy 240.03 280.67) (xy 229.87 280.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f74d9d40-12ef-48c9-bb85-a3ea9b8b662a) + ) + (wire (pts (xy 208.28 304.8) (xy 144.78 304.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f9e4d699-c898-43e8-b28f-710e3a4f2475) + ) + (wire (pts (xy 534.67 444.5) (xy 773.43 444.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fb937aff-194d-4d54-a56b-cd6233305d65) + ) + (wire (pts (xy 237.49 384.81) (xy 237.49 388.62)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fcfe22b7-a1c0-413a-b8ac-b962b1bc9901) + ) + (wire (pts (xy 407.67 283.21) (xy 497.84 283.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fde3b105-4048-4480-8150-b7ec89bfdde9) + ) + (wire (pts (xy 671.83 311.15) (xy 671.83 384.81)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fe0c27de-b490-4d23-878f-b16f4942becf) + ) + (wire (pts (xy 613.41 368.3) (xy 687.07 368.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fe2ed854-5571-4205-820d-cd628e8dea53) + ) + (wire (pts (xy 416.56 303.53) (xy 407.67 303.53)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fe55afdd-16c2-44f1-8dbe-3a1a18ce0d9c) + ) + (wire (pts (xy 375.92 386.08) (xy 375.92 367.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fe5c907e-b966-4184-b409-89325843f1b6) + ) + (wire (pts (xy 241.3 356.87) (xy 223.52 356.87)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ffcd2206-b7b7-4874-af7c-c59ffb3ba94a) + ) + + (symbol (lib_id "eSim_Digital:d_dff") (at 701.04 377.19 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 01c4a998-f298-4cbf-a299-deed1e24a294) + (property "Reference" "U52" (id 0) (at 703.0594 360.68 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Value" "d_dff" (id 1) (at 703.0594 364.49 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 701.04 377.19 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 701.04 377.19 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5258d607-905d-44bb-b5e1-5e984841a088)) + (pin "2" (uuid 6ea0f54c-c004-423b-b34c-e4cc33ac3713)) + (pin "3" (uuid 4bcddb77-6f39-4395-b925-a1ae043c9161)) + (pin "4" (uuid 8397c797-c5a8-4b80-9c6d-9f7797ced08f)) + (pin "5" (uuid 62c3be3d-46c6-4d79-a5a3-70973ab63f2f)) + (pin "6" (uuid a6607e3a-a023-4826-8ebe-d715363e0b88)) + ) + + (symbol (lib_id "eSim_Subckt:3_and") (at 506.73 214.63 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 02870e95-51b0-4c41-a55b-e270799e5c67) + (property "Reference" "X5" (id 0) (at 508.738 204.47 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "3_and" (id 1) (at 508.738 208.28 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 506.73 214.63 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 506.73 214.63 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 63ef92a7-43cd-435e-9f59-20954befd935)) + (pin "2" (uuid 84e776e8-3321-4c0d-900c-e2ccfc95c03b)) + (pin "3" (uuid 5c76949b-ea68-4091-a632-f805cd934e82)) + (pin "4" (uuid e952ab2e-173b-42c4-be13-e6fe890eb33e)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 132.08 196.85 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 052566a7-1592-4700-8dc7-e8f9da2653c7) + (property "Reference" "U3" (id 0) (at 132.08 190.5 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 132.08 194.31 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 133.35 198.12 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 133.35 198.12 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 04ff613b-035a-4a4a-9803-baa672c40b94)) + (pin "2" (uuid 0606a484-ff78-4ce1-8159-522c6858c7e5)) + ) + + (symbol (lib_id "eSim_Subckt:5_and") (at 505.46 444.5 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 05b69e02-6a72-4c18-a82d-3f9e9dd5ac53) + (property "Reference" "X3" (id 0) (at 506.7929 433.07 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "5_and" (id 1) (at 506.7929 436.88 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 505.46 444.5 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 505.46 444.5 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid f85f82b0-7569-455c-9891-4e8e38af1d12)) + (pin "2" (uuid 69e1c4a4-7576-4561-994e-01e8124e8194)) + (pin "3" (uuid b2f20386-bee0-46c1-b207-3b7c8fe8a310)) + (pin "4" (uuid 4dcfecba-2132-4f3a-bc78-485799d7672c)) + (pin "5" (uuid 1fc1a3fe-6459-4eeb-bd03-44493618a442)) + (pin "6" (uuid eb801dd8-3191-4070-affa-3b8723e9008e)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 170.18 167.64 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 0794d6b1-2549-42fc-ba53-cae616e894e4) + (property "Reference" "U12" (id 0) (at 170.18 161.29 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 170.18 165.1 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 171.45 168.91 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 171.45 168.91 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 319965c8-7b9e-4d87-a4a6-6b6ad4f5fa30)) + (pin "2" (uuid 1599c4a5-cf5f-4dac-be05-1e0e14cd8a1b)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 603.25 223.52 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 07ee61ba-f02e-41c4-a090-df0e94d532ac) + (property "Reference" "U43" (id 0) (at 603.25 217.17 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 603.25 220.98 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 604.52 224.79 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 604.52 224.79 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid d493a432-580f-4c8d-bc1d-8900728283c7)) + (pin "2" (uuid c0d8f0cc-68c4-4faf-ba52-8c273c369428)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 443.23 306.07 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 0c1f20b4-185f-4eab-8827-6986af007a2d) + (property "Reference" "U31" (id 0) (at 443.23 297.18 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 443.23 300.99 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 443.23 306.07 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 443.23 306.07 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 83ee2b81-d8c8-4056-b171-7e571075e505)) + (pin "2" (uuid 5558ab1a-a168-40fc-b0d2-42bdfebe3843)) + (pin "3" (uuid 3f394ed9-2448-4b07-8115-354375f3287b)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 450.85 168.91 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 0c6a8bbb-76ff-4c4f-8af0-cf666e3cdc2d) + (property "Reference" "U38" (id 0) (at 450.85 162.56 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 450.85 166.37 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 452.12 170.18 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 452.12 170.18 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 747ad1f2-7a88-40bb-b6ce-abc3849647f6)) + (pin "2" (uuid 209b2e8f-056d-459b-b913-7187fd449566)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 81.28 121.92 0) (unit 8) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 0ca2ed87-edef-4772-ab4b-837aceba463b) + (property "Reference" "U1" (id 0) (at 81.915 116.84 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 81.915 119.38 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 81.28 121.92 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 81.28 121.92 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5963631a-9609-495d-93bf-d5dcb2b5ca92)) + (pin "2" (uuid 3533f9b5-5d2c-485e-98b0-f142e8a30f17)) + (pin "3" (uuid ba5f6517-37cc-4b81-98b4-52fe8969ad72)) + (pin "4" (uuid 65f1a2a4-28dd-42a2-92c8-f625e1858309)) + (pin "5" (uuid 51793d5f-a8ff-422f-8d50-9571fa9c5d91)) + (pin "6" (uuid 75a372fc-b156-47e8-8e9f-aebab06829a6)) + (pin "7" (uuid 138570ad-a28b-4d6b-b0b7-8e6dfc0067bc)) + (pin "8" (uuid 6e445bf1-244b-487f-b690-b68c02c1a602)) + (pin "9" (uuid e47aab89-7049-4667-9e68-4b37a6fbc0b8)) + (pin "10" (uuid efc2adf3-b91a-4eb7-bf1d-9f10dad40e07)) + (pin "11" (uuid 9dea94ca-9ae8-4a51-9d7b-fba584649763)) + (pin "12" (uuid 8a9fb6f6-bd40-4c77-8288-ea9e16c05287)) + (pin "13" (uuid 9f677562-74de-4e87-8e99-48acce03d303)) + (pin "14" (uuid 4276c81e-6c1d-470c-9109-7e616db7e59a)) + (pin "15" (uuid 40953f7d-14d2-4719-a9e8-134bed691be1)) + (pin "16" (uuid a6a5a8c8-b0ca-4250-adfb-21bab662e1bb)) + (pin "17" (uuid 705acea1-77b8-421d-ba56-6301c85e3908)) + (pin "18" (uuid e124311f-fcd5-43a1-a9da-83012668b095)) + (pin "19" (uuid 6a7b3581-41e3-408f-bf73-9caed0459da4)) + (pin "20" (uuid 4e757740-eafe-4004-b734-aced45537f1f)) + (pin "21" (uuid 243adb5e-bcf7-40da-be1e-e2b8619395b0)) + (pin "22" (uuid e2761cdf-467e-4d41-b3fb-a979a21bcbae)) + (pin "23" (uuid a8697031-2839-485b-b0d4-4d4fb1f992eb)) + (pin "24" (uuid 8f05c238-42f4-48b9-b452-39df691e52de)) + (pin "25" (uuid 63cc3f98-357e-4b83-b164-1f9c863e4088)) + (pin "26" (uuid 34f1f373-f2f2-47fc-8ad0-948aa87ee3c8)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 81.28 325.12 0) (unit 5) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 0f413650-b322-4744-9e10-c627128cf264) + (property "Reference" "U1" (id 0) (at 81.915 320.04 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 81.915 322.58 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 81.28 325.12 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 81.28 325.12 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 10638cbd-df53-420a-879e-1d49ddcea141)) + (pin "2" (uuid 1b8ce547-4556-4ee0-96c0-d83845271dd1)) + (pin "3" (uuid 4d9ae90d-cfc8-4dfc-9c71-edfe2d335a87)) + (pin "4" (uuid 9115b8f0-8489-4dc2-b07f-091bd6b7d070)) + (pin "5" (uuid ecabd0d1-c61e-4624-9674-1bf247b1f511)) + (pin "6" (uuid 67fb8743-bc57-42af-a7d3-fc621bf7d526)) + (pin "7" (uuid f884181b-23dd-4809-a438-d2b00a5db52b)) + (pin "8" (uuid d87b00ef-d98b-43d0-ad0f-7c43e7922b56)) + (pin "9" (uuid b10dbd69-70fc-4c50-9c3f-a3a2c9f2c843)) + (pin "10" (uuid 96413879-e93a-4358-ac3a-3fbdbc202df6)) + (pin "11" (uuid 495edb13-51dd-4b27-aba2-9bbd655dc431)) + (pin "12" (uuid a66a7402-33ec-4554-adbc-f5b3d067b8e4)) + (pin "13" (uuid c718bc4d-941c-4c00-b6ce-1a7a46a6b50f)) + (pin "14" (uuid b5824007-5233-4c7b-a566-a9e92f44d4e3)) + (pin "15" (uuid b9f28c38-9141-42aa-b533-276356862599)) + (pin "16" (uuid 47c3049e-a5cc-4205-821b-90af8bf2a057)) + (pin "17" (uuid ee9bc872-76e6-41d6-bc88-cb28277b33ee)) + (pin "18" (uuid bdccabc2-7cef-463b-b5a5-3a9b37ca7dec)) + (pin "19" (uuid e97d774a-2e9d-4af6-88e1-4a15e31c577a)) + (pin "20" (uuid d5888446-5525-443b-aca7-9b693451e540)) + (pin "21" (uuid 822bb69e-62f7-49ae-a2ed-689412bcfc5d)) + (pin "22" (uuid 6c9e0507-9163-436d-84f4-69077fc8a4e3)) + (pin "23" (uuid c90b2145-873c-43f5-af64-abd25ea5352a)) + (pin "24" (uuid 4330c41a-e037-4f96-8fad-3968390577ce)) + (pin "25" (uuid e0e662a1-8519-4dc8-b416-353d2ce3e6c7)) + (pin "26" (uuid 27b53992-5f88-4c2e-b7cf-27075b7bb913)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 430.53 238.76 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 1143913c-0aa3-4e93-b339-5cfaac72f176) + (property "Reference" "U30" (id 0) (at 430.53 232.41 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 430.53 236.22 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 431.8 240.03 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 431.8 240.03 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 7fa4dffa-4379-432b-bc2b-db4472bfda1b)) + (pin "2" (uuid 472bf782-753c-4fb2-88e7-94f9ae303141)) + ) + + (symbol (lib_id "eSim_Subckt:3_and") (at 506.73 384.81 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 127b2304-ca24-48c6-836a-3527412ffcca) + (property "Reference" "X7" (id 0) (at 508.738 374.65 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "3_and" (id 1) (at 508.738 378.46 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 506.73 384.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 506.73 384.81 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid d4b4bfcb-362f-4b1f-8568-ba8d51d5a62a)) + (pin "2" (uuid f8495dea-1837-45eb-9455-db9eaf990f6b)) + (pin "3" (uuid 32837991-b664-4c68-9d39-82f33180d5bf)) + (pin "4" (uuid 74a71de4-2c1d-423f-903a-6aaaf5c5b03a)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 424.18 306.07 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 13c670c4-7188-4e6f-b009-3161eb0375ef) + (property "Reference" "U28" (id 0) (at 424.18 299.72 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 424.18 303.53 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 425.45 307.34 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 425.45 307.34 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid bb598d06-7b49-43f4-bd9d-a44b0d4f9fef)) + (pin "2" (uuid 7e78f575-38e6-46bf-8383-fe4453881377)) + ) + + (symbol (lib_id "eSim_Digital:d_nor") (at 288.29 161.29 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 185f5ef8-ceeb-4cd1-891e-f7035b3a098c) + (property "Reference" "U23" (id 0) (at 288.29 152.4 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_nor" (id 1) (at 288.29 156.21 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 288.29 161.29 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 288.29 161.29 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 15220a3c-18ea-4f57-b47b-1902c5e4f56f)) + (pin "2" (uuid 553f3d68-85c9-4fbf-a036-e8b785fbe67e)) + (pin "3" (uuid d9e0ca99-2e27-45e5-a017-cd15479fbaf6)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 81.28 306.07 0) (unit 4) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 237b4bf2-39d5-4a90-87dd-cc297561ccc7) + (property "Reference" "U1" (id 0) (at 81.915 300.99 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 81.915 303.53 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 81.28 306.07 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 81.28 306.07 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 827443b1-9f13-44df-a5f7-75716b9eb8e7)) + (pin "2" (uuid 7ca8ebfd-d272-44da-ae2c-0823151f0d4f)) + (pin "3" (uuid 281e5ac3-9e8b-424c-86a4-6a46822d3917)) + (pin "4" (uuid 997f6f09-cc28-4621-b5f0-b48c846294a9)) + (pin "5" (uuid 7cad82ab-9321-4685-90be-49ef25993974)) + (pin "6" (uuid 7199918a-a9c3-4382-a87f-74174db43f80)) + (pin "7" (uuid 141db3c5-de16-4644-9161-3d2fcd15d034)) + (pin "8" (uuid dfab2eb1-b3f9-4e5d-993b-0194e2e3d1ba)) + (pin "9" (uuid 1c1c9fac-0e96-4ab3-bff6-3b612aaee9ec)) + (pin "10" (uuid af4d9836-983b-4d01-92e1-e9fa5c23d3c4)) + (pin "11" (uuid 541b2aed-7f45-4b6e-bfd7-03800e0d1e34)) + (pin "12" (uuid 7f9132c1-7865-4bc0-a4a6-506727073d32)) + (pin "13" (uuid 214aa792-3db3-47cc-be71-eda15a87748d)) + (pin "14" (uuid 7a9369b4-0f42-44e4-93e4-336dec14f6c8)) + (pin "15" (uuid 7728ecb6-e323-46cb-b3c6-0fd728c60e69)) + (pin "16" (uuid 2f36e8ce-20eb-42f8-9fb3-2cfd6a0dcb95)) + (pin "17" (uuid 48fd31a2-7782-4aed-bc81-1338d47d53e9)) + (pin "18" (uuid b7b9faa5-0fc5-41cc-a4a2-ba136829bca5)) + (pin "19" (uuid 51534652-e9b3-40db-839f-b46601934ec0)) + (pin "20" (uuid 835e9b5e-a1c7-4099-b531-c7032faead0f)) + (pin "21" (uuid a6c6294d-4133-41ab-a3c5-92751df2b4f0)) + (pin "22" (uuid c9b956e4-d3fc-4fcf-83e9-aef420a4f6e2)) + (pin "23" (uuid 634106f7-79e1-4cc6-953a-e9d3e8b32347)) + (pin "24" (uuid 52274de6-9e03-4b93-a364-46e75b88a25e)) + (pin "25" (uuid 4c108107-486c-48dd-8d83-e5f350ccf91f)) + (pin "26" (uuid 467951ad-129c-44e8-8d37-d689146b5dee)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 680.72 173.99 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 2681f2fe-ad93-4b87-a592-b8ad29ba87de) + (property "Reference" "U49" (id 0) (at 680.72 167.64 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 680.72 171.45 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 681.99 175.26 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 681.99 175.26 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 827865e0-402f-4f2f-88d0-d4d1a87ea7c5)) + (pin "2" (uuid e469e90f-988f-4502-9a08-45f2bd79f9f2)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 81.28 196.85 0) (unit 9) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 2beb54de-f468-4ba3-9d63-7fe79389ba35) + (property "Reference" "U1" (id 0) (at 81.915 191.77 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 81.915 194.31 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 81.28 196.85 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 81.28 196.85 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid ff3daf8e-3d65-4002-878d-e0bbe041e6fb)) + (pin "2" (uuid 09957532-aafb-4882-91ce-288fec430e65)) + (pin "3" (uuid 3336da9d-6f20-4339-b8f7-93d946c3ede8)) + (pin "4" (uuid d79f21df-064a-4294-97f3-15de704ad543)) + (pin "5" (uuid aafdf10d-41b2-4ace-824a-6411f42da5b6)) + (pin "6" (uuid 267e46be-ffd0-46f3-96e1-a9134aa4cc1d)) + (pin "7" (uuid 7e518ef1-6487-4b4f-b24f-f84fb2ae1b66)) + (pin "8" (uuid c0c58f48-e7f1-42f0-9871-8c07244f3f16)) + (pin "9" (uuid 2cd3e264-c355-4169-b290-3d407ef798d3)) + (pin "10" (uuid bf7b5ec0-4865-47ea-bf24-053df15100dd)) + (pin "11" (uuid 6feaf056-ab9c-42f5-81b1-baf790ea28d6)) + (pin "12" (uuid b5ebca1c-0457-4659-92b4-9bfc6df06cb8)) + (pin "13" (uuid 3cd81478-4dc7-4a81-bfc4-3cfc5b95003e)) + (pin "14" (uuid e1241bab-a38c-41f0-8856-d2315da739b8)) + (pin "15" (uuid 1b506030-33be-4df7-8981-cd955f1cd7f8)) + (pin "16" (uuid 29f946ef-8f81-4369-8bb9-17f18895d902)) + (pin "17" (uuid 455d991f-15cf-44e6-93b4-539d71284a37)) + (pin "18" (uuid 1492b322-6c14-4f1b-ab30-3ca2e6d97efb)) + (pin "19" (uuid 105265b9-4743-4b23-947c-fdbc0e8d67c1)) + (pin "20" (uuid e16cfa2d-137c-440b-a4f3-9e8a687257d8)) + (pin "21" (uuid 1066d7d2-419d-4907-a9f5-f0353a3f4323)) + (pin "22" (uuid f5f7d784-0ce2-4f44-a647-c14a0b157342)) + (pin "23" (uuid 3c112531-d986-4930-ad24-3417f0a85701)) + (pin "24" (uuid cc668ec5-19b7-45ff-a75f-8b4accf6b285)) + (pin "25" (uuid a4c1411d-8537-4cfa-96a3-45556aa71494)) + (pin "26" (uuid 5e82dec9-1815-4a27-a160-326cf586b5ee)) + ) + + (symbol (lib_id "eSim_Subckt:3_and") (at 506.73 172.72 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 2d4d0937-34c7-403a-b7b6-b1d59b76d9bd) + (property "Reference" "X4" (id 0) (at 508.738 162.56 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "3_and" (id 1) (at 508.738 166.37 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 506.73 172.72 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 506.73 172.72 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid b4e0a497-eb91-4f2b-a310-7634a6435e7b)) + (pin "2" (uuid a90513d5-8848-4e21-b6c3-5b9ef0ef5db4)) + (pin "3" (uuid 5a42f042-c4ea-44f9-9e2e-9f5d9ed458f2)) + (pin "4" (uuid 44a56547-8846-491c-854d-fc0b74003cd1)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 133.35 248.92 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 2fb735d1-5d07-4355-a57a-d6b579e4a31f) + (property "Reference" "U4" (id 0) (at 133.35 242.57 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 133.35 246.38 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 134.62 250.19 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 134.62 250.19 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 2b2ed168-a9db-46c6-8451-479c1a7043e3)) + (pin "2" (uuid 82e93652-300f-4ab6-869d-712e441146aa)) + ) + + (symbol (lib_id "eSim_Subckt:5_and") (at 509.27 361.95 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 33b51808-c568-4e12-b75e-f55a73c756ed) + (property "Reference" "X10" (id 0) (at 510.6029 350.52 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "5_and" (id 1) (at 510.6029 354.33 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 509.27 361.95 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 509.27 361.95 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5fa20349-82a7-48ad-8aea-0ad51880afc8)) + (pin "2" (uuid 3c145a77-16d2-4d42-9862-d8925109e103)) + (pin "3" (uuid 99818a85-c135-403a-84d4-a2bb4396e8c6)) + (pin "4" (uuid 5d30d01c-22af-4ca7-82f5-514ea2ced54d)) + (pin "5" (uuid 8bd21e90-b0ff-4826-b1d0-249088765192)) + (pin "6" (uuid 065ae86e-e3d2-49b5-a5da-ca8447728a2f)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 443.23 378.46 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 36290665-27df-40ef-8615-48dd1a52226a) + (property "Reference" "U32" (id 0) (at 443.23 372.11 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 443.23 375.92 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 444.5 379.73 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 444.5 379.73 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 9ebaaec5-874a-491e-901f-acdbf702add9)) + (pin "2" (uuid a63eb759-8a7f-4047-886e-d42c2e4d004d)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 153.67 217.17 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 3b15d6c9-84ed-4c39-80be-79bab6141dff) + (property "Reference" "U11" (id 0) (at 153.67 210.82 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 153.67 214.63 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 154.94 218.44 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 154.94 218.44 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 03fb1fb6-a71a-46b5-987d-b708e0485904)) + (pin "2" (uuid eabd20cc-6fdf-480e-8718-556701f9fdfb)) + ) + + (symbol (lib_id "eSim_Subckt:4_OR") (at 584.2 368.3 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 3c4538fe-547d-43cd-aace-3e2de939ca33) + (property "Reference" "X14" (id 0) (at 586.105 356.87 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_OR" (id 1) (at 586.105 360.68 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 584.2 368.3 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 584.2 368.3 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 26ceca5e-9225-4009-bc35-9b5e0aad0874)) + (pin "2" (uuid 9bb6f9fb-bbb1-494d-befe-871a82b10bc5)) + (pin "3" (uuid 1e4aa812-c79a-43d1-9fb3-f5a5485d92c4)) + (pin "4" (uuid 0830f5f8-f304-43c1-a851-ff3f44601641)) + (pin "5" (uuid 9574ea15-6160-4611-bfce-2897b658a8ee)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 527.05 444.5 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 45065ffc-d676-4d66-95e2-7525b7e1c0cb) + (property "Reference" "U41" (id 0) (at 527.05 438.15 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 527.05 441.96 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 528.32 445.77 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 528.32 445.77 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid c8dd725e-a032-41b7-8010-a3fd1071afe0)) + (pin "2" (uuid 72a24809-067f-45f2-be98-6ced7bca6c37)) + ) + + (symbol (lib_id "eSim_Subckt:4_OR") (at 580.39 157.48 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 459d9d23-d37f-4e62-ab70-f1a248c60ef0) + (property "Reference" "X11" (id 0) (at 582.295 146.05 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_OR" (id 1) (at 582.295 149.86 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 580.39 157.48 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 580.39 157.48 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 265d1938-a1bf-4f29-aa6b-16a9a9722a6f)) + (pin "2" (uuid d7c82b0e-5070-42b0-a211-26e3b53ad42d)) + (pin "3" (uuid c12b3f0b-53e3-4e10-8206-da4fe657662b)) + (pin "4" (uuid 55d88d27-f497-4021-bc08-7956303097c6)) + (pin "5" (uuid 755564f2-68bd-4fdf-8127-22d6dda475bb)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 603.25 294.64 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4855e623-75a1-471d-8737-880dd2f3d419) + (property "Reference" "U44" (id 0) (at 603.25 288.29 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 603.25 292.1 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 604.52 295.91 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 604.52 295.91 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 1f8f52a6-7310-4687-a831-839c0dfb0bec)) + (pin "2" (uuid 55b89fd7-e3c4-43c4-8983-bb8feaf2dbd6)) + ) + + (symbol (lib_id "eSim_Digital:d_nor") (at 135.89 410.21 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4a4fd561-bd88-49cc-aae4-218f57361aac) + (property "Reference" "U8" (id 0) (at 135.89 401.32 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_nor" (id 1) (at 135.89 405.13 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 135.89 410.21 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 135.89 410.21 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid b80604f7-3015-41d4-80c7-aef233c4dcbf)) + (pin "2" (uuid fe150008-868b-4b86-800d-0b23cbc588d5)) + (pin "3" (uuid 27cd3c1c-db53-4caf-8150-5f80688d4d1a)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 779.78 320.04 0) (mirror y) (unit 12) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4ab356f6-9605-4244-a464-67f0bcdef14b) + (property "Reference" "U1" (id 0) (at 783.59 319.405 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 783.59 321.945 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 779.78 320.04 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 779.78 320.04 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 11bf1a01-dffe-4662-96b9-1d7e0e73aa33)) + (pin "2" (uuid d6fd725c-efae-4cdc-84db-06f95580fe84)) + (pin "3" (uuid 5e46cf0a-1479-4b43-a7df-3febf2a244b3)) + (pin "4" (uuid 0f91ffbc-7f07-43bc-ab68-3de6df2349b6)) + (pin "5" (uuid 8293f4f2-31c8-475f-8f42-3b70713907bb)) + (pin "6" (uuid 2360a3b2-930f-4ac5-b478-42a78d980fa4)) + (pin "7" (uuid 1d8ab67e-670b-48fe-befd-e303698a3d18)) + (pin "8" (uuid c30af53b-40b7-46e4-b184-9422073058f6)) + (pin "9" (uuid b2adc4d7-7253-4b26-b426-96d23453990d)) + (pin "10" (uuid 4470031d-84fe-4949-9940-df12e98bdc5d)) + (pin "11" (uuid 0b5c1884-fcac-4b36-bb76-204da19a39db)) + (pin "12" (uuid 5c2865b4-cbb4-4aea-ba50-4fb7e3bfe1d5)) + (pin "13" (uuid 1e53e1ef-6a45-49b2-ad6c-1a991c8d1545)) + (pin "14" (uuid b7941f7e-c408-4b91-9493-d9d6faac2fd0)) + (pin "15" (uuid 2f2c610a-506e-4ebe-9840-7e5f0ae99bc1)) + (pin "16" (uuid bac0b385-ef66-421c-9f5c-74419871d040)) + (pin "17" (uuid 326cc6f7-8a90-43ed-919c-e896aaa2b039)) + (pin "18" (uuid e892affa-581e-4642-87cb-6a91c5963a07)) + (pin "19" (uuid 563164b3-3258-4a6f-8ed3-2403fe006917)) + (pin "20" (uuid 503fa20a-bd41-49c8-b9f9-d13906adf00f)) + (pin "21" (uuid e552c1bb-0344-4956-85d3-a0dae46682fb)) + (pin "22" (uuid cc773de8-5c2c-4150-b749-ada92f9d769d)) + (pin "23" (uuid ea95ecdd-23a3-4c16-be00-f78c97327b16)) + (pin "24" (uuid 4bd2e340-1b24-487d-b7bc-07148d665e80)) + (pin "25" (uuid c71ff70e-9088-468c-829e-20ec049fa50c)) + (pin "26" (uuid 35f60b8f-9fb7-4d84-8653-0905673ddcbb)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 130.81 167.64 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4be5b94b-9ac7-48a5-8f93-37396032dbb3) + (property "Reference" "U2" (id 0) (at 130.81 161.29 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 130.81 165.1 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 132.08 168.91 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 132.08 168.91 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 283414c1-88e7-4c06-933a-f4b741589eb8)) + (pin "2" (uuid 4a85b902-fec1-4085-9e81-4611edfde322)) + ) + + (symbol (lib_id "eSim_Digital:d_dff") (at 701.04 232.41 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4f1dada7-7e4b-4156-96d4-b2ece2930d58) + (property "Reference" "U50" (id 0) (at 703.0594 215.9 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Value" "d_dff" (id 1) (at 703.0594 219.71 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 701.04 232.41 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 701.04 232.41 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid ea829e3e-502e-4185-aeb1-23feeee6e755)) + (pin "2" (uuid d055ee82-1f35-4ad3-8805-e46912b675fc)) + (pin "3" (uuid aff3ffa1-4589-4268-a773-e6c58ebdbfbb)) + (pin "4" (uuid 78aa0d35-2e98-4890-8976-31a64793ddc9)) + (pin "5" (uuid 5383ef69-69a5-43ea-aece-1f3a6d2222f6)) + (pin "6" (uuid e7072a70-4e3b-4878-969b-7d9bd7939d76)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 430.53 236.22 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 55376c62-475e-468c-a4c2-98015809a7ab) + (property "Reference" "U29" (id 0) (at 430.53 229.87 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 430.53 233.68 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 431.8 237.49 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 431.8 237.49 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid eb8f9a2d-7875-4291-8a75-78ae4f624707)) + (pin "2" (uuid 767a70ef-3ceb-403f-a029-011365ff5249)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 251.46 283.21 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 56b98189-40a9-4ccd-86e1-56b131506f71) + (property "Reference" "U19" (id 0) (at 251.46 274.32 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 251.46 278.13 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 251.46 283.21 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 251.46 283.21 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid b0288d0b-84c7-4f14-a34e-23b20292a5a5)) + (pin "2" (uuid cddceb70-595e-4254-9b91-368764004a0f)) + (pin "3" (uuid 9d6b267f-5d21-4780-8b50-1343b384da9c)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 153.67 212.09 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 56faa538-ec05-4383-98c0-6ec1afb69c23) + (property "Reference" "U9" (id 0) (at 153.67 205.74 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 153.67 209.55 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 154.94 213.36 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 154.94 213.36 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 50a9231a-2c12-4b33-b4d4-6915b670dea0)) + (pin "2" (uuid 6c947db9-a45e-442c-9427-f0a3cde12858)) + ) + + (symbol (lib_id "eSim_Subckt:3_and") (at 508 313.69 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 61f21e70-0b3e-4394-8750-c225b8daa6d5) + (property "Reference" "X9" (id 0) (at 510.008 303.53 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "3_and" (id 1) (at 510.008 307.34 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 508 313.69 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 508 313.69 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid f2247a30-b7f1-4e9d-b6ef-421f77e3f193)) + (pin "2" (uuid e7ee0258-54b6-41f7-bfac-140e1c6b7301)) + (pin "3" (uuid b7e5ed66-071d-4b75-a2b5-9afd64db2fe3)) + (pin "4" (uuid 9890c462-6d20-4b77-96be-1401374281eb)) + ) + + (symbol (lib_id "eSim_Subckt:4_OR") (at 581.66 294.64 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 625288a8-a4ea-414d-93e6-5545db7d4118) + (property "Reference" "X13" (id 0) (at 583.565 283.21 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_OR" (id 1) (at 583.565 287.02 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 581.66 294.64 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 581.66 294.64 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 3741e93f-d888-48df-a604-80cf971e227e)) + (pin "2" (uuid 27939698-5c99-46c9-b536-c55b672b3a17)) + (pin "3" (uuid 2076d149-18a1-4c3b-9743-5d6835dacfb5)) + (pin "4" (uuid 68e10f7a-c462-4e32-a55a-f3ccb1c3a6ed)) + (pin "5" (uuid 2ee65c28-b077-4659-a2e8-bddeaf5691b1)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 779.78 250.19 0) (mirror y) (unit 13) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 628e3908-c13d-42ac-942d-449d464a9ba3) + (property "Reference" "U1" (id 0) (at 783.59 249.555 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 783.59 252.095 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 779.78 250.19 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 779.78 250.19 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid fd176fda-0741-4e26-8e24-5baa3f89b255)) + (pin "2" (uuid a3f2730f-9bbd-4ecb-a7f0-1758b8abee6d)) + (pin "3" (uuid e95bf24c-d2a7-40dc-b279-ebd8c20f6ddd)) + (pin "4" (uuid b2cc96cd-09e1-4214-8f44-1dce8a67dd70)) + (pin "5" (uuid e43537f5-edca-4f24-8e8f-91fa2b3411e8)) + (pin "6" (uuid 7e99d9b8-b557-4cdc-9c7f-84e5692fe9ae)) + (pin "7" (uuid 4af5127a-4f3b-42f0-a5d1-36c3d87b5492)) + (pin "8" (uuid 8e754d77-f5f9-4508-9459-12b06a5ea71b)) + (pin "9" (uuid 9ebead73-049c-4327-889a-48eeb9f24ce8)) + (pin "10" (uuid 01f354af-5319-4d21-8291-a927a8ca605f)) + (pin "11" (uuid c1d5e86c-83cb-4816-b71e-6755b8d275d5)) + (pin "12" (uuid 2abb0e47-7419-4cef-9407-1de979a4f69c)) + (pin "13" (uuid 10ccb9fa-7793-4f24-af56-29e5ec6136af)) + (pin "14" (uuid 91294cdf-aff8-4f91-84b3-330d99345aeb)) + (pin "15" (uuid f619a938-0aea-415b-9a63-9a27507e878f)) + (pin "16" (uuid d6396ac0-1c50-418d-ad6e-69b7014c9c07)) + (pin "17" (uuid 43a3e826-a0e1-4b62-979b-d45002f80573)) + (pin "18" (uuid 17b76184-31a3-4459-bd1e-9933cd215772)) + (pin "19" (uuid 77d0276b-f59e-48bc-8050-88b64201234b)) + (pin "20" (uuid dff8ca17-05e2-4e3e-92d1-95b984389f67)) + (pin "21" (uuid bdd7745d-19bf-4b4c-a64f-b899a3f36055)) + (pin "22" (uuid 9b99a395-8353-4f77-b88f-5407c27762e7)) + (pin "23" (uuid e685bfc5-1737-45c3-b3c3-69fd877a0a2d)) + (pin "24" (uuid c435b7c1-ffc9-4987-97e5-193ea81ff788)) + (pin "25" (uuid 2c69fe14-332b-4586-93c7-76cfa0691134)) + (pin "26" (uuid ba38c303-3b21-446d-8694-8ea31ab7681b)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 251.46 307.34 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 6346d3d9-6fbc-4dfc-b4a6-3218ab08c82a) + (property "Reference" "U20" (id 0) (at 251.46 298.45 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 251.46 302.26 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 251.46 307.34 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 251.46 307.34 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 7cad04b0-d98e-4729-8b15-513f277dc98a)) + (pin "2" (uuid 415be35a-471a-4632-85d8-cd61c872161a)) + (pin "3" (uuid 1751c8e1-8948-4d99-bb34-792caeeb4362)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 779.78 444.5 0) (mirror y) (unit 15) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 63f642cf-9163-493d-8c19-1a1fc89845f5) + (property "Reference" "U1" (id 0) (at 783.59 443.865 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 783.59 446.405 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 779.78 444.5 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 779.78 444.5 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid f7bd4774-d718-4869-abec-465334b08f9b)) + (pin "2" (uuid 558556fc-cf4c-4f60-91c8-84f88b4ded72)) + (pin "3" (uuid 8e412df2-9f43-4f1d-bd3f-88c2a1ec34ea)) + (pin "4" (uuid bb54f523-735e-4995-aa7b-1eb1a0baf23f)) + (pin "5" (uuid 367c010e-5b94-4405-b28a-92d3a57fc393)) + (pin "6" (uuid 89eb2f95-7747-4a7f-bb2e-5d508e29155a)) + (pin "7" (uuid 4f04651e-b004-45cb-b315-3b21900a4b21)) + (pin "8" (uuid 30d1e010-fa93-47db-95e4-602546660a43)) + (pin "9" (uuid 77bafca1-bce5-4cb4-bfc4-7bf03aaf2d9a)) + (pin "10" (uuid aff9f708-c8ed-45d0-92a2-91b538d78153)) + (pin "11" (uuid 31945fcf-0265-4865-ae66-c460e0008b3b)) + (pin "12" (uuid 3eeacf6b-018f-4749-9e99-89757f8714d0)) + (pin "13" (uuid 334aa748-078c-4bb1-aaf8-d66929125878)) + (pin "14" (uuid 177a2a4f-f746-4a9b-be68-6267badee081)) + (pin "15" (uuid c8686cd6-daa6-4b65-989a-1b74eba13d84)) + (pin "16" (uuid 270d2e98-28a9-4764-ad60-dfc775bd6705)) + (pin "17" (uuid b4f11aa8-0f17-457d-8203-6fe11bfbf148)) + (pin "18" (uuid adb8364d-b79e-4496-8f9b-b0db702f4ceb)) + (pin "19" (uuid 1243284b-a264-4f85-9098-a38163680ea4)) + (pin "20" (uuid 715315cd-3dfc-4c3b-8993-826a64707d5a)) + (pin "21" (uuid 9885bf7a-4b16-4ab8-898c-d3efb3d1a101)) + (pin "22" (uuid 0fef0198-632f-497b-b78d-5a0f565de592)) + (pin "23" (uuid 0ba9ca27-509b-425e-9a1d-07c2aca80f0c)) + (pin "24" (uuid 846fc2f6-67bd-4d9f-91d5-7e6da8db8ce6)) + (pin "25" (uuid af95a93c-1ee9-43af-9eac-1f03b3243d9d)) + (pin "26" (uuid 46a22919-3d85-4e81-97f3-50807dc98c50)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 251.46 238.76 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 686fe252-7780-4794-86eb-ec76f07c1510) + (property "Reference" "U18" (id 0) (at 251.46 229.87 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 251.46 233.68 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 251.46 238.76 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 251.46 238.76 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid d75db981-84f0-4cf7-882b-522f3954898f)) + (pin "2" (uuid c0fab0f1-cd67-4dc9-a109-1b4b80fcc061)) + (pin "3" (uuid 282224a6-9fb4-4ad5-824e-e80d617954fb)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 250.19 175.26 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 69c83548-355d-4e65-a45c-b933da25bf71) + (property "Reference" "U16" (id 0) (at 250.19 166.37 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 250.19 170.18 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 250.19 175.26 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 250.19 175.26 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 30b77bc6-4755-4330-8ddd-0aa855eca3fd)) + (pin "2" (uuid 1d280758-a6ff-481d-8ec4-959c01da18ad)) + (pin "3" (uuid 1b0b0f5e-cf6f-4c7a-9c60-51b148946888)) + ) + + (symbol (lib_id "eSim_Subckt:3_and") (at 170.18 215.9 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 6cdbfa29-31e0-4ab1-9d4c-e5b9a25922f2) + (property "Reference" "X1" (id 0) (at 172.188 205.74 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "3_and" (id 1) (at 172.188 209.55 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 170.18 215.9 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 170.18 215.9 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 0ccd8bee-d753-4e00-9d96-0822db2d3431)) + (pin "2" (uuid 261e5722-3035-40b5-b611-3033a96d740f)) + (pin "3" (uuid 4d799904-6e49-4d90-9676-4ff89c01cedc)) + (pin "4" (uuid 095c97fb-26b5-42e7-83ef-346667450386)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 449.58 238.76 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 6eedfc8b-b5f4-465f-bc41-5dd1a97f4968) + (property "Reference" "U37" (id 0) (at 449.58 229.87 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 449.58 233.68 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 449.58 238.76 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 449.58 238.76 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid c265018c-b41e-45fb-85ab-58e7a5d564ba)) + (pin "2" (uuid f4bcb35c-0da6-4e3f-96bb-db0657f2a3a8)) + (pin "3" (uuid da079725-8716-447d-9c6c-aa172127e295)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 723.9 185.42 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 6f1ed631-244d-40c5-b794-ef791dc3abe3) + (property "Reference" "U57" (id 0) (at 723.9 179.07 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 723.9 182.88 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 725.17 186.69 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 725.17 186.69 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5de3ab4c-313d-4d5f-a6f6-44bf00f5e38a)) + (pin "2" (uuid dc42e0f4-7464-4360-897f-01897202e7a5)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 679.45 384.81 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 70ba39aa-db98-4c31-8207-9c4df540e4fa) + (property "Reference" "U48" (id 0) (at 679.45 378.46 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 679.45 382.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 680.72 386.08 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 680.72 386.08 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 6e5cb398-cf4a-4dcb-ad8c-9a884daa513e)) + (pin "2" (uuid 1c8f0440-72c8-4b46-b5af-be3228364927)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 443.23 381 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 7126f054-1a8c-420b-8fe0-55bedf7737c5) + (property "Reference" "U33" (id 0) (at 443.23 374.65 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 443.23 378.46 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 444.5 382.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 444.5 382.27 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a823aa05-7cec-41c0-a0a6-67482a3c6c0b)) + (pin "2" (uuid 864eac46-81b3-4141-9fd4-16bcb132f064)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 601.98 157.48 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 74687ee5-ffc2-4d77-b1be-d8edbdb3e9bf) + (property "Reference" "U42" (id 0) (at 601.98 151.13 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 601.98 154.94 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 603.25 158.75 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 603.25 158.75 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid f92826b2-6a88-40b1-b173-19c60be46c96)) + (pin "2" (uuid 5f93c17d-cc16-4640-b5d1-a7409005d4fe)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 443.23 386.08 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 794e41f8-b8c6-430f-b112-8204b4fb41ea) + (property "Reference" "U35" (id 0) (at 443.23 379.73 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 443.23 383.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 444.5 387.35 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 444.5 387.35 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 222e4ec0-c99c-4315-9634-c4a234526124)) + (pin "2" (uuid 76866496-e191-4290-80cc-0feb39a0e23e)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 508 147.32 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 81afcc1d-2625-4db6-bfe0-8788dbcffca3) + (property "Reference" "U40" (id 0) (at 508 138.43 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 508 142.24 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 508 147.32 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 508 147.32 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 3b6313a3-0975-42c6-ac6d-441282af1595)) + (pin "2" (uuid 3e254483-b73e-4159-b687-c4d406653fc9)) + (pin "3" (uuid 5a92c023-eb04-4c8f-ac66-27b03e2e5a84)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 722.63 250.19 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 83ec739e-8fd2-4117-adc2-d7a5fb9df5fc) + (property "Reference" "U54" (id 0) (at 722.63 243.84 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 722.63 247.65 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 723.9 251.46 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 723.9 251.46 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid e53f67cf-552e-4eba-9357-2d5ccfa53b17)) + (pin "2" (uuid 1038e324-d241-405c-86fb-60ca364fef0a)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 722.63 320.04 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 87086941-3f23-443a-ba26-6be40a74c362) + (property "Reference" "U55" (id 0) (at 722.63 313.69 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 722.63 317.5 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 723.9 321.31 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 723.9 321.31 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid ddb46c0e-25c3-42d1-94ac-421f0dbdde9b)) + (pin "2" (uuid fb1618b3-2bc7-446d-b6c4-982b6f381d56)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 722.63 394.97 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 8825c0ac-70ef-4698-bc86-aac07b7547eb) + (property "Reference" "U56" (id 0) (at 722.63 388.62 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 722.63 392.43 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 723.9 396.24 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 723.9 396.24 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 6299c63d-b45f-4304-94e6-b306828bbd2d)) + (pin "2" (uuid 6a2313e5-dae9-4360-9de8-e7f3b62a5843)) + ) + + (symbol (lib_id "eSim_Digital:d_nor") (at 133.35 287.02 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 8c8b9ca6-f642-45f1-b2e8-547c80832d0e) + (property "Reference" "U5" (id 0) (at 133.35 278.13 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_nor" (id 1) (at 133.35 281.94 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 133.35 287.02 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 133.35 287.02 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 6a87f1c2-096e-49d1-9921-fc4f32875103)) + (pin "2" (uuid 4b59365e-1392-4473-b885-6e370c278896)) + (pin "3" (uuid 3763cd6d-1f27-4f25-abb3-7656549b8595)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 81.28 410.21 0) (unit 6) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 90cf5665-14b4-4628-af83-fac2ee0d7d7f) + (property "Reference" "U1" (id 0) (at 81.915 405.13 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 81.915 407.67 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 81.28 410.21 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 81.28 410.21 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 945da289-6eb7-4c37-8d98-ed3563685032)) + (pin "2" (uuid 59cd8918-2498-4dc7-818e-15846c16a1f4)) + (pin "3" (uuid 332be46f-38f4-4772-bd03-ca5cdfa58038)) + (pin "4" (uuid 575927ab-3750-4924-a5e8-95bcf5f641fb)) + (pin "5" (uuid 4714b4ba-7448-4393-adc3-e9459e371c37)) + (pin "6" (uuid a7ffda33-6168-4180-9b8c-dd032bbd065a)) + (pin "7" (uuid 415f439f-13a9-4ee6-8d42-6a1426c6ecba)) + (pin "8" (uuid f95dcc09-f272-48e6-b83c-87c1c692fe87)) + (pin "9" (uuid e794698f-f316-4382-bf79-68ae2ee20160)) + (pin "10" (uuid 63a5f851-bf53-4968-9dca-c6867f9f34d3)) + (pin "11" (uuid 2873dcb0-b558-400c-9bd3-9dc92b93ec43)) + (pin "12" (uuid 15e96d43-af86-4bd9-b2cc-6522fa6ff4b1)) + (pin "13" (uuid be2bfb0d-d950-43f3-81be-60d1ef26e513)) + (pin "14" (uuid c1fe26b0-951c-4f8a-af10-aef33ecee701)) + (pin "15" (uuid 0f5ca451-8b81-4e0a-b05b-cb7c8eaf1fec)) + (pin "16" (uuid c41dac42-72c0-4e29-96cf-42405a495c1f)) + (pin "17" (uuid b38c5a6e-26b1-4cd6-9a58-ab6bc682748a)) + (pin "18" (uuid d34b022a-75f6-4576-98bf-793a5110b913)) + (pin "19" (uuid 724de842-6c4f-4ce8-a08c-27e3c408362d)) + (pin "20" (uuid 55ea5380-c8c0-4a8c-bf9f-8fdd040230ff)) + (pin "21" (uuid ca11cac8-04d3-442e-8b4a-e00958391497)) + (pin "22" (uuid 5ea95709-afd5-4553-9cce-0a147df0b741)) + (pin "23" (uuid ada39b9f-5214-453b-8cea-f74a0366d412)) + (pin "24" (uuid a9c6b6f7-4269-4047-ae5f-339b5c60f1f9)) + (pin "25" (uuid 3660b680-40d9-488b-8afe-4ddc319264a9)) + (pin "26" (uuid 8cd21640-2b58-4968-8142-bd37253ba091)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 153.67 214.63 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9740de63-4e19-44c9-b6a2-aa01a6b0930b) + (property "Reference" "U10" (id 0) (at 153.67 208.28 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 153.67 212.09 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 154.94 215.9 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 154.94 215.9 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 4405693c-d9ba-4cb5-acd9-abbde32a7bd5)) + (pin "2" (uuid f00d89dd-5930-4fa6-a384-89cdc186213b)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 443.23 383.54 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 99a3c019-4845-43a0-8ee7-912e32d6fe7a) + (property "Reference" "U34" (id 0) (at 443.23 377.19 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 443.23 381 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 444.5 384.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 444.5 384.81 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a0d6f234-5281-44d4-a9d3-9e93e9d03f13)) + (pin "2" (uuid 8b8b56f6-c307-4c00-92e8-8553b4d7385e)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 466.09 311.15 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 99cb9190-7db4-4140-974b-276919102c06) + (property "Reference" "U39" (id 0) (at 466.09 302.26 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 466.09 306.07 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 466.09 311.15 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 466.09 311.15 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid c4971381-21f7-45f6-80b0-e148907c4066)) + (pin "2" (uuid 91941386-dd2f-4d3d-9f5f-5c9fd0ec4bd1)) + (pin "3" (uuid 2446ee11-dee5-43b2-afb6-5132c1b0be71)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 81.28 214.63 0) (unit 7) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9a5301be-ad0e-4ac1-9196-36735091e628) + (property "Reference" "U1" (id 0) (at 81.915 209.55 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 81.915 212.09 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 81.28 214.63 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 81.28 214.63 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 56a0c610-631c-4778-9104-cf32da321e6c)) + (pin "2" (uuid 144e6abc-ed79-4f01-9f99-4c21b33fb6dc)) + (pin "3" (uuid 9de6132d-9413-46b7-ad97-3dfdd7372feb)) + (pin "4" (uuid 8d4a5071-05c0-4d35-8812-2b17ba185b5d)) + (pin "5" (uuid 188d46ad-baf3-4182-ac5e-fca9efc43e5c)) + (pin "6" (uuid eb05befb-7ae9-4079-b076-f2708b45c746)) + (pin "7" (uuid eb803eba-0706-4e3b-8663-dc60e61f466b)) + (pin "8" (uuid 92f76a63-4130-42d2-8f69-58619cde3239)) + (pin "9" (uuid a58a2f94-38ee-4206-8055-aff8983c156d)) + (pin "10" (uuid 083485f7-2c18-4654-88dd-08b689f7fa9f)) + (pin "11" (uuid 66e3f85d-59e9-406a-9011-285356dcd9c3)) + (pin "12" (uuid 4124576c-f7ff-475c-ab9f-074d7f4c43ee)) + (pin "13" (uuid 447c418d-0287-450d-a22c-8c32989d841b)) + (pin "14" (uuid 93d81fbb-ff3d-49ad-9dec-0b5b315f94bc)) + (pin "15" (uuid 7001b889-276d-432d-b2e0-a31651b70450)) + (pin "16" (uuid 39fe0723-d734-4dde-b43c-c8c39e811072)) + (pin "17" (uuid c3a6a1a0-511c-4289-b3d4-f893ca060b8e)) + (pin "18" (uuid 03aaec73-8bc2-46f7-8d1b-2125978ff759)) + (pin "19" (uuid eab4e6bb-ef05-492a-a4d8-20aebfbe30a4)) + (pin "20" (uuid 35438824-3c38-46fb-93b8-a0bcd2a70dc5)) + (pin "21" (uuid d8879279-89ac-443d-9aa5-60f8b2f14d5d)) + (pin "22" (uuid f3ad8744-e24f-4c55-b944-422180669f05)) + (pin "23" (uuid f3cef0cd-d56a-4b7b-8b73-bf6d137ce9d6)) + (pin "24" (uuid 5193d120-101b-4195-8dda-19fd350249d3)) + (pin "25" (uuid 8cdac37a-32f7-4c52-813f-986db0de80ae)) + (pin "26" (uuid d3d78b5f-97c0-47ae-a77f-630e8aeb58d9)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 81.28 248.92 0) (unit 2) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9bcf0f60-ad74-4395-b7ae-02cfc261524f) + (property "Reference" "U1" (id 0) (at 81.915 243.84 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 81.915 246.38 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 81.28 248.92 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 81.28 248.92 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5e818c4e-2e4b-449c-b23f-58d9b5353b34)) + (pin "2" (uuid 65ac2831-a495-4c5d-90b3-414c8b18c713)) + (pin "3" (uuid 3c91e412-0382-4a5a-9036-d2dd332dd41a)) + (pin "4" (uuid 986c6eff-558b-4caf-b32a-b59585b1107a)) + (pin "5" (uuid 7eacc3ce-ed19-4202-9ca1-a5939a6962eb)) + (pin "6" (uuid 85041ae2-9abd-4fc5-9bf0-1b60371fd79c)) + (pin "7" (uuid da4e691a-95ba-48f0-ba8d-6c943f90603a)) + (pin "8" (uuid 3349d687-fc07-4d60-a357-a92ee4ff0476)) + (pin "9" (uuid 2190745d-efeb-4459-97dc-d105ca90d477)) + (pin "10" (uuid 4f8cc99f-7eea-45e9-8f45-e9b0489b5c2b)) + (pin "11" (uuid e0107da9-9aba-4ab6-b3d0-735bc9c141cf)) + (pin "12" (uuid c689da64-c836-49b9-b3d7-f138153345a3)) + (pin "13" (uuid ab608360-736f-4ab9-9b7f-c598766a2972)) + (pin "14" (uuid 62660db5-f395-4aae-9b3a-227c7aff3cdd)) + (pin "15" (uuid 37444b9c-ae90-418f-a778-78fe3d72b9c2)) + (pin "16" (uuid 4ac546cf-3930-4478-bae2-68bd969cf81e)) + (pin "17" (uuid bbbd197b-7ceb-43d5-8631-e88a7724d82b)) + (pin "18" (uuid a8f33774-e32c-4c5d-8e80-2ccaf6d44f74)) + (pin "19" (uuid 53299ab5-6420-40f9-8687-f7fd6dcf7a63)) + (pin "20" (uuid a6c8799c-3ca4-498a-843d-6ed1d6a128c1)) + (pin "21" (uuid ffd81046-0d15-4733-8b2b-c78210789b78)) + (pin "22" (uuid c8979f53-4f97-4933-a267-b4bdedc1eabb)) + (pin "23" (uuid 83a57f68-4090-4d87-aa3c-2cbe5cb85be6)) + (pin "24" (uuid 87f760b0-5c13-4db7-ac0d-4de316df4f5e)) + (pin "25" (uuid 9917d806-0a60-4628-8dae-8c160f483461)) + (pin "26" (uuid 862e26e1-f249-45e3-a50c-0913defb5c76)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 679.45 240.03 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9cc036be-e087-471d-b3dd-1bf6fdc7cfcc) + (property "Reference" "U46" (id 0) (at 679.45 233.68 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 679.45 237.49 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 680.72 241.3 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 680.72 241.3 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 035b832c-febd-4059-a036-7f3f2e43a78e)) + (pin "2" (uuid fef06b00-279f-466e-a78a-fa48bc7b2e40)) + ) + + (symbol (lib_id "eSim_Digital:d_dff") (at 701.04 303.53 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a31c2199-56a9-428c-9cb1-03f8fa89d097) + (property "Reference" "U51" (id 0) (at 703.0594 287.02 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Value" "d_dff" (id 1) (at 703.0594 290.83 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 701.04 303.53 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 701.04 303.53 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 1686216e-5f67-4e96-a576-55f5fb1b0b9e)) + (pin "2" (uuid 8ab2487a-f460-40ef-be4d-d65d7e111491)) + (pin "3" (uuid 0d8ceea4-fd1e-43dc-8fa1-14d97878f90a)) + (pin "4" (uuid 2ec0abfa-a30c-4175-b1c8-9eddc9411039)) + (pin "5" (uuid 9339367b-a4a0-4387-ac06-d2cd5a698df9)) + (pin "6" (uuid 2deb0f7b-9eda-402e-9be0-3bd4a68630f2)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 251.46 213.36 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a36dacbe-f960-4b9c-8b2d-9cc7a4429918) + (property "Reference" "U17" (id 0) (at 251.46 204.47 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 251.46 208.28 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 251.46 213.36 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 251.46 213.36 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 32bb3617-4e0c-44fd-9056-58bf28b1fd58)) + (pin "2" (uuid 0b190a91-9a25-452e-8539-5afd94efd88b)) + (pin "3" (uuid dcc54d9d-802a-41b2-8d88-0f60ab0b7eeb)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 81.28 129.54 0) (unit 16) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a4118760-1dc2-4dbf-9d2e-ef2989a7b193) + (property "Reference" "U1" (id 0) (at 81.915 124.46 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 81.915 127 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 81.28 129.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 81.28 129.54 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 8823ab05-4c7c-422e-b8cd-4217a0d6b317)) + (pin "2" (uuid 47515c0d-6e12-45a4-a153-37bc071f0783)) + (pin "3" (uuid b15907a3-55ce-4660-81a0-a24182225e44)) + (pin "4" (uuid 1a5d046d-b0f3-4278-b284-b750f7679020)) + (pin "5" (uuid cfdfc92b-e66e-4133-8b14-02624951fcd8)) + (pin "6" (uuid 4aba45a6-0ed3-44da-bc2a-f90ad498465f)) + (pin "7" (uuid 719f4174-4e67-42da-b5c0-ae1a39c73bcc)) + (pin "8" (uuid 63b59a68-2ca1-4fbb-852a-235e593aeda7)) + (pin "9" (uuid 206612e2-37d5-4a6e-9ff4-410e537d33be)) + (pin "10" (uuid 8f112dc0-3f0d-414e-ad9c-7afa2fb4dab1)) + (pin "11" (uuid a673cd18-b83b-4eb5-97a9-1114f858a7dd)) + (pin "12" (uuid 6002df34-7992-4ecf-960d-d4846383f78f)) + (pin "13" (uuid abcb7441-f38b-414e-97d7-52fc7dc36917)) + (pin "14" (uuid f578c6a1-8d70-4a6c-9506-09c4e4c0f84e)) + (pin "15" (uuid ac156080-3d24-4f08-bab9-4dd64ed294ac)) + (pin "16" (uuid 923f8b0e-dca6-4125-803f-995430c62d3d)) + (pin "17" (uuid 1da0b54d-5b65-4706-920e-d7981b6a3115)) + (pin "18" (uuid 87af641a-cec4-4736-87fe-0acf9dd75cc4)) + (pin "19" (uuid 4542fbe7-3a05-4e54-9098-dc38255db254)) + (pin "20" (uuid 6c29d878-e398-447d-bd1d-e016dff4f4f0)) + (pin "21" (uuid 031426be-d604-421f-882c-2dc694edb58b)) + (pin "22" (uuid 25fc5a33-c55b-4369-9037-b01ac74d8776)) + (pin "23" (uuid 32efc4c7-5bea-4527-a01a-1115b054d727)) + (pin "24" (uuid a368d5ce-c14b-4f31-be07-c156a60c9ae6)) + (pin "25" (uuid 92f8b4e2-ba5b-48ab-a522-dcdb028275ab)) + (pin "26" (uuid 3976d16f-4640-4163-ae9b-b07964d5832e)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 170.18 196.85 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a9b3e6a7-13a8-4392-b6fa-1dbce8621eb0) + (property "Reference" "U13" (id 0) (at 170.18 190.5 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 170.18 194.31 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 171.45 198.12 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 171.45 198.12 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 26afceb7-92b2-418e-8197-1937e7c55bc6)) + (pin "2" (uuid 479f0473-8361-4cad-b20c-429da64f3465)) + ) + + (symbol (lib_id "eSim_Digital:d_nor") (at 133.35 325.12 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid abd34600-db8e-4874-bae4-af71097defca) + (property "Reference" "U7" (id 0) (at 133.35 316.23 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_nor" (id 1) (at 133.35 320.04 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 133.35 325.12 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 133.35 325.12 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 8124fd73-49e5-4e52-8d46-35054bf3b4ad)) + (pin "2" (uuid fe0fe54c-3bd4-4e69-8461-32ee9b46b0ac)) + (pin "3" (uuid b8c9bbe7-1e07-4ccd-985e-a53caad9a3e9)) + ) + + (symbol (lib_id "eSim_Subckt:4_and") (at 508 284.48 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ac190e46-daa4-4c71-b035-3386547102a2) + (property "Reference" "X8" (id 0) (at 509.3481 274.32 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 509.3481 278.13 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 508 284.48 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 508 284.48 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 2df8f0a8-95a5-4902-b190-d967bbed24d4)) + (pin "2" (uuid e5d5ffa5-0160-4351-9fe4-6139908b4bdd)) + (pin "3" (uuid ebb11d1a-50a5-4cfd-a278-7661121af5d3)) + (pin "4" (uuid 4ccd28fe-df9e-441d-a4ee-a92773ace3fa)) + (pin "5" (uuid 39f08631-a648-408e-9ef0-c7409cf0f67c)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 605.79 368.3 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ac93b201-30eb-417b-b87e-1131a74752c4) + (property "Reference" "U45" (id 0) (at 605.79 361.95 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 605.79 365.76 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 607.06 369.57 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 607.06 369.57 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 470307c2-852b-450e-be4d-9714325ebb1f)) + (pin "2" (uuid cd00ddcf-12c1-4723-b9e8-9e8949e59794)) + ) + + (symbol (lib_id "eSim_Digital:d_nor") (at 289.56 226.06 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ad587142-0b4b-4a6d-a5b7-698391fc81a5) + (property "Reference" "U24" (id 0) (at 289.56 217.17 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_nor" (id 1) (at 289.56 220.98 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 289.56 226.06 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 289.56 226.06 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid b29a8491-5e48-45ef-a24f-6dbfe4e432af)) + (pin "2" (uuid 97a7b1ee-9b78-4042-b5cc-7f1020623ff7)) + (pin "3" (uuid 98e427ef-c5a5-4a79-af77-5e24cd6368dd)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 81.28 287.02 0) (unit 3) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ad9c7958-3db3-43b3-a427-7a01531f43c0) + (property "Reference" "U1" (id 0) (at 81.915 281.94 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 81.915 284.48 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 81.28 287.02 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 81.28 287.02 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 371ea299-929f-4040-a7fa-f5e1cb4112d7)) + (pin "2" (uuid 86990fa1-2a50-4028-987a-19c52307cdf4)) + (pin "3" (uuid 82c7b255-0e5f-4ceb-8637-4d986659944c)) + (pin "4" (uuid 58e76f8d-b51e-43b5-8f0d-89b75ca4c0ff)) + (pin "5" (uuid d54ef378-a482-4d59-9dc2-c3cc4d01618c)) + (pin "6" (uuid 0a4c2ca9-69ab-4c09-baff-d5186a0e76e6)) + (pin "7" (uuid 1f3b0f95-7db3-4701-b161-653c2dd4f27b)) + (pin "8" (uuid 45053bc4-4156-4827-9835-25e4429b43ae)) + (pin "9" (uuid 9446e671-c1c6-4994-ab74-edad21797a8c)) + (pin "10" (uuid d10d13f0-865f-473d-ad42-f72d6edaaf53)) + (pin "11" (uuid 917718ba-0d19-44f5-a7e6-eddd1b0fefb1)) + (pin "12" (uuid 13c57a06-d67d-41a1-879e-ccdec0585539)) + (pin "13" (uuid 142229fd-8a9f-4c36-a0cb-180be6eebc05)) + (pin "14" (uuid e1e7217a-e1cc-44f2-bf76-e6634df0ed90)) + (pin "15" (uuid d8966e00-ed37-4d54-973d-4f88f3c4b59f)) + (pin "16" (uuid 91025662-84d4-4e9c-bf75-54f082d67eda)) + (pin "17" (uuid e86cbf73-c843-4e49-b52a-2c6b97ff3919)) + (pin "18" (uuid 4184c894-7ec7-4da3-88b6-04918740d78b)) + (pin "19" (uuid c27834d5-0cbe-4756-a5bf-092bfce54b7f)) + (pin "20" (uuid 7326c145-3291-4059-907d-323d8ed98138)) + (pin "21" (uuid 8f2a04e9-bf0e-497b-b190-871909340e44)) + (pin "22" (uuid 72c6d48f-1c2c-43db-b711-c90b27ecb105)) + (pin "23" (uuid 0bc036ae-9461-4a17-b53e-586c6eb460e2)) + (pin "24" (uuid d1e1c8a4-ac91-4e65-a563-fce2c58ee1a4)) + (pin "25" (uuid 72626dc7-c1da-4158-8cdc-030f53b2e66d)) + (pin "26" (uuid 29021e87-2996-4d25-a546-476784b3e3e9)) + ) + + (symbol (lib_id "eSim_Subckt:4_OR") (at 459.74 382.27 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b1c6f69f-f553-467e-b95d-d0d087257be7) + (property "Reference" "X2" (id 0) (at 461.645 370.84 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_OR" (id 1) (at 461.645 374.65 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 459.74 382.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 459.74 382.27 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 72e6723f-5775-4582-980a-50e3599dc13d)) + (pin "2" (uuid f2a5898f-b336-482a-8ae3-1f93170daa8a)) + (pin "3" (uuid c62ecade-e5a1-4293-addb-de1194d885d3)) + (pin "4" (uuid 16cf2d68-0cd9-4d16-8a8d-3248c07eb7e4)) + (pin "5" (uuid 8a27276c-5c8b-4d5c-b1ca-bb2503dca752)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 81.28 232.41 0) (unit 10) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b6d4c454-4222-413c-bf07-a93391fb1a29) + (property "Reference" "U1" (id 0) (at 81.915 227.33 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 81.915 229.87 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 81.28 232.41 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 81.28 232.41 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 0a77b78c-a3d9-49a8-8807-e4c17771f6a4)) + (pin "2" (uuid e86bb6c2-4cfd-4771-8cd6-8b24a37847a3)) + (pin "3" (uuid b4432d60-6096-4ef0-9fcf-e0e1a718de21)) + (pin "4" (uuid eab8bc12-6bc9-4171-9288-e1546089573a)) + (pin "5" (uuid 9cab448b-459a-404f-ac71-ab4a10fa5fac)) + (pin "6" (uuid 9d704ee8-3d58-417d-8fa0-0e044bba6f72)) + (pin "7" (uuid 07b60254-09fa-4a08-8d7c-735ebdfaa2df)) + (pin "8" (uuid 7dfe3de4-4a08-4890-9e75-8468b110e48d)) + (pin "9" (uuid 23b085f5-ce76-409a-bae6-34d9462e139c)) + (pin "10" (uuid 9266109b-f398-4694-9967-fa13027254ce)) + (pin "11" (uuid befd939d-9197-435d-a6c5-e3dd0306bf68)) + (pin "12" (uuid e1da4d0e-0255-4966-b02c-576b884d4f29)) + (pin "13" (uuid 467a971b-facb-4afd-acd6-921dd3feecd3)) + (pin "14" (uuid 2b9c6e15-1062-47bf-bbf8-8348a3b7abad)) + (pin "15" (uuid 4eae507d-3414-42d5-addf-40e11f4bb798)) + (pin "16" (uuid e2ea8e6d-8a3a-4d79-8c2e-607e403dfdee)) + (pin "17" (uuid e1911b51-0ad4-47b8-a152-101ecec4bb83)) + (pin "18" (uuid 09149364-0d35-4079-8fa3-282711185875)) + (pin "19" (uuid 221a61e2-1ed8-44f2-bc83-c47a34b73dcc)) + (pin "20" (uuid be5dc62a-5f98-4863-9a2f-26c1e6765fb9)) + (pin "21" (uuid 432b05c4-4f05-4ac5-9f88-8e8a28711f32)) + (pin "22" (uuid e5614baa-204c-4ef7-ae59-a23c8c9d897d)) + (pin "23" (uuid 4327fff2-014c-4be6-a9ef-2e9f4ca1f18b)) + (pin "24" (uuid f972d453-b0da-499e-9f1f-6843ec4f528b)) + (pin "25" (uuid eac60619-03d1-4448-833e-c91e773c5068)) + (pin "26" (uuid e56972ab-e96e-44db-bc58-7d5bc1693564)) + ) + + (symbol (lib_id "eSim_Subckt:3_and") (at 506.73 238.76 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b700fad6-6f08-4296-98df-95253b875f5e) + (property "Reference" "X6" (id 0) (at 508.738 228.6 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "3_and" (id 1) (at 508.738 232.41 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 506.73 238.76 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 506.73 238.76 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid ec312d03-5ea5-43c3-b338-53b0de2fff86)) + (pin "2" (uuid 1ab679ca-4ba7-4cdd-a7d8-e854153f1ec9)) + (pin "3" (uuid 0435f7cc-e21e-4bf4-ac60-bd149d13ca9b)) + (pin "4" (uuid cb5c930c-eb85-4a3d-9a8e-6e0e964f194e)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 81.28 167.64 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid bbb497e6-fd10-40cf-bc08-d4db17e11333) + (property "Reference" "U1" (id 0) (at 81.915 162.56 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 81.915 165.1 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 81.28 167.64 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 81.28 167.64 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 4046371d-ae96-432d-9dbb-c8da5f1c9ccf)) + (pin "2" (uuid 72adfd82-e91f-4e8f-b94b-be7046df5ab3)) + (pin "3" (uuid 04fa10d8-7804-45d0-b5a5-898f5b759dd3)) + (pin "4" (uuid 933ade81-1ebf-4b7c-90e1-b3655fdac39b)) + (pin "5" (uuid c31440e2-f069-4a81-8dbd-a9abab62e084)) + (pin "6" (uuid 7b15b16e-87cb-4695-8282-1ea869e8907d)) + (pin "7" (uuid 8a19343d-ac00-4cde-803a-6e89854c630f)) + (pin "8" (uuid 948cbc9d-8bbc-4840-ba8e-423f26ec0851)) + (pin "9" (uuid ed3fc620-b2a3-4c99-8e28-9d034b88bfc2)) + (pin "10" (uuid 8bdade6d-1af1-49e2-b464-552fe90b6f0e)) + (pin "11" (uuid f275e09b-9a58-46e3-9484-699e576e604d)) + (pin "12" (uuid e421e82d-5e57-41aa-9640-d0c5a5b22267)) + (pin "13" (uuid ca72ec7d-efb8-4814-a506-f536967822f7)) + (pin "14" (uuid 1b078289-2cc4-4b15-8b59-2e22de7f1cb2)) + (pin "15" (uuid b8e700da-6e7b-415a-9314-527638296140)) + (pin "16" (uuid 596f1138-14ea-434c-bd1e-9e56d8f7ca3e)) + (pin "17" (uuid fcd2de22-d973-445e-96af-92e2f15f77b5)) + (pin "18" (uuid adf939d3-35c2-4cfa-ba40-2c8192239a69)) + (pin "19" (uuid b042b51e-bf54-41a4-912c-b11209859fbb)) + (pin "20" (uuid 7b261a2a-e5b9-479a-a5bd-db755c659cfb)) + (pin "21" (uuid cd041dc5-dc4f-45fe-b477-a1c988323650)) + (pin "22" (uuid 150f1519-5d9d-49de-b9b7-4d3f8aedc68c)) + (pin "23" (uuid 385fbc9a-715d-4604-96a6-f98732e96397)) + (pin "24" (uuid cea12196-9507-4c26-b479-cba5e023ae89)) + (pin "25" (uuid 620406f1-b105-4a20-8975-e9e5cfa28153)) + (pin "26" (uuid dae77fa8-f91d-409d-b768-966b6084b513)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 250.19 148.59 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c6623d62-b013-40ca-a57d-f5585992edf9) + (property "Reference" "U15" (id 0) (at 250.19 139.7 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 250.19 143.51 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 250.19 148.59 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 250.19 148.59 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 2825400e-34b6-4207-a143-e40b6db8879e)) + (pin "2" (uuid 7c3dd2ff-d20d-4c03-a692-9d273d417e9a)) + (pin "3" (uuid 794b0805-f668-4290-9b3c-f6d33707b4bd)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 424.18 303.53 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c8de58c9-b918-4830-9cd3-fc85fe2314b2) + (property "Reference" "U27" (id 0) (at 424.18 297.18 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 424.18 300.99 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 425.45 304.8 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 425.45 304.8 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5e761b01-c578-4bdb-bad3-5879bd751224)) + (pin "2" (uuid 85e221e6-4fa0-4f24-8a94-2bac6fee075a)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 170.18 232.41 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid cdbebdb0-1bfc-4c92-8c47-492fc5e5a7b2) + (property "Reference" "U14" (id 0) (at 170.18 226.06 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 170.18 229.87 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 171.45 233.68 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 171.45 233.68 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid db5f58e9-9df6-47e9-b439-d69a50f1937e)) + (pin "2" (uuid 89bc86fb-9936-4d3f-9e82-c0f23ff2be7e)) + ) + + (symbol (lib_id "eSim_Subckt:4_OR") (at 581.66 223.52 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ce1cd20d-d8a2-47d9-8909-0a2fe6afd438) + (property "Reference" "X12" (id 0) (at 583.565 212.09 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_OR" (id 1) (at 583.565 215.9 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 581.66 223.52 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 581.66 223.52 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 806fce4f-8f99-4fb6-9720-f31ea7afd291)) + (pin "2" (uuid 556be23c-b08e-4632-8842-f2681d1232eb)) + (pin "3" (uuid 2fadbeb6-f1ac-45e3-b69c-8e2cf821f1a8)) + (pin "4" (uuid 8d7782de-2726-4710-a1f3-6e41d3cf122b)) + (pin "5" (uuid 5f97700e-cf27-44fc-98a9-1429ddab5c97)) + ) + + (symbol (lib_id "eSim_Digital:d_nor") (at 133.35 306.07 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid cef35eb1-bb75-4e9b-8bbe-debc1e9ee263) + (property "Reference" "U6" (id 0) (at 133.35 297.18 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_nor" (id 1) (at 133.35 300.99 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 133.35 306.07 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 133.35 306.07 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid d7dbffdb-cad3-4a3e-9750-008acf7cf064)) + (pin "2" (uuid a600d178-c9d2-43bc-84ba-8042b10a82b2)) + (pin "3" (uuid 993c6f4e-2e81-4d28-8e58-750a6ce4c773)) + ) + + (symbol (lib_id "eSim_Digital:d_nor") (at 292.1 294.64 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid d1ddfc84-a799-49e4-bc86-2691a0c08321) + (property "Reference" "U25" (id 0) (at 292.1 285.75 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_nor" (id 1) (at 292.1 289.56 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 292.1 294.64 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 292.1 294.64 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid abb50597-4af1-4113-a21d-1b59e9f1c419)) + (pin "2" (uuid 4b884bc5-c9a6-494b-8f17-8b1ce37d7c69)) + (pin "3" (uuid 16c52479-8863-4944-9f7a-05ba53bea576)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 679.45 311.15 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid d4e221ff-a0a8-4f6a-b7e8-357cbe471891) + (property "Reference" "U47" (id 0) (at 679.45 304.8 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 679.45 308.61 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 680.72 312.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 680.72 312.42 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 33d4859d-6e06-414a-8fb8-2d8f011ed3b8)) + (pin "2" (uuid 94ee5857-25d8-4d74-bfc4-4bce63fbb7c0)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 252.73 384.81 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid d710deaa-bd55-4462-84d0-fd91336d2f6c) + (property "Reference" "U22" (id 0) (at 252.73 374.65 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 252.73 378.46 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 252.73 384.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 252.73 384.81 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid d927df4d-a2e8-4f98-9e70-9f0dd7db9d34)) + (pin "2" (uuid 827576f4-7211-4bb7-b623-1c3f6fa752b1)) + (pin "3" (uuid 40bd7d76-6cd8-4351-b611-3f45c7437a6d)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 447.04 311.15 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid d9d94f73-5f3d-4814-9d18-7716561a6c06) + (property "Reference" "U36" (id 0) (at 447.04 304.8 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 447.04 308.61 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 448.31 312.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 448.31 312.42 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid c85d964b-d7f7-4b7d-960f-7e4f152f8179)) + (pin "2" (uuid d06164f7-710c-4a77-ab97-ae0dc46b1515)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 779.78 185.42 0) (mirror y) (unit 14) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid da855a5c-53d2-40ab-a23a-db65ef0d7768) + (property "Reference" "U1" (id 0) (at 783.59 184.785 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 783.59 187.325 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 779.78 185.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 779.78 185.42 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 890f1933-8dbe-4dd7-8191-18c42857cbec)) + (pin "2" (uuid eda49f52-0a00-4c4c-88b5-e3c8be1bef2e)) + (pin "3" (uuid 0ecaa2ab-2f1b-492d-9c87-6aaa4ba2e8f7)) + (pin "4" (uuid b3571a8b-dce8-4bac-af14-c9d7c5801c26)) + (pin "5" (uuid 2f97ffab-1e19-44ff-be2f-2442b3e23023)) + (pin "6" (uuid 4c462a67-bb8d-4dc2-90fd-3211afd9bba0)) + (pin "7" (uuid b2476a5b-889e-4d00-becf-9f05c2c1f30a)) + (pin "8" (uuid e5f2b7f0-3024-41c5-b65a-1836e969a8fc)) + (pin "9" (uuid e6d2a39f-b0bb-488e-b149-7043d4ad06d6)) + (pin "10" (uuid 2498fd39-34a7-4c3d-aca0-56df5c0afa0a)) + (pin "11" (uuid 1fa22878-7165-4c20-ae5d-b96cff31e137)) + (pin "12" (uuid 38e5984e-ca50-4bf1-8512-8b60684d2f38)) + (pin "13" (uuid 14b21dc3-fcbe-4104-8e7e-7d13e910b252)) + (pin "14" (uuid b976e1e3-4084-472d-a87a-6d0256be8629)) + (pin "15" (uuid 218b2fe5-1b51-4cdc-b2d8-fff60983f9a0)) + (pin "16" (uuid 99dbc108-3f16-4f7d-80bd-1dd638a245ed)) + (pin "17" (uuid 293b5631-b292-4658-928b-aadafe39e1a2)) + (pin "18" (uuid 57ba5831-19c6-4c37-8e91-4ab782968eb4)) + (pin "19" (uuid 262b66e8-ea0a-41f4-b550-e44745ff8ef7)) + (pin "20" (uuid 03525481-1784-403f-9f9d-3586c657b186)) + (pin "21" (uuid a1471b08-9d20-488c-a583-c82c8e92c49b)) + (pin "22" (uuid caddaac2-3adf-4448-8c58-cc3717d5d5b4)) + (pin "23" (uuid 8a3dc557-4c5a-4da6-8bac-84c04044aecd)) + (pin "24" (uuid 7dea467c-1a70-433f-95d2-ecc77236735b)) + (pin "25" (uuid 8b970a95-88e2-4f7c-941d-c73e7390e8b1)) + (pin "26" (uuid 6cbe60e0-9e93-4fc4-9c2a-f8a463f17144)) + ) + + (symbol (lib_id "eSim_Digital:d_dff") (at 702.31 166.37 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid dffc2bee-5622-40b3-a0a3-cba46966088a) + (property "Reference" "U53" (id 0) (at 704.3294 149.86 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Value" "d_dff" (id 1) (at 704.3294 153.67 0) + (effects (font (size 1.524 1.524)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 702.31 166.37 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 702.31 166.37 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 12f3c99f-45bf-45e3-8abe-726eed05d2d2)) + (pin "2" (uuid 714a4db6-e155-4d8f-9592-a34aef4aae61)) + (pin "3" (uuid bf55b1c9-6409-4eb1-86fa-98bed2ff458c)) + (pin "4" (uuid fcef3fc4-5907-42b7-9cf7-b4388a2c5972)) + (pin "5" (uuid 0a65ae81-75b1-45df-ba8e-742a73ac6fbb)) + (pin "6" (uuid 350f055b-fb1a-4a9c-bf51-321bab3536de)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 779.78 394.97 0) (mirror y) (unit 11) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ea53eb58-6abc-4b1f-ba18-c0249acb5d77) + (property "Reference" "U1" (id 0) (at 783.59 394.335 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 783.59 396.875 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 779.78 394.97 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 779.78 394.97 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a0ae4aba-ebf8-4992-aa7a-2279b1de201f)) + (pin "2" (uuid 5b554522-ddba-4304-9660-328367f99a5e)) + (pin "3" (uuid a6db1213-b65d-441e-8e86-a60876bdba45)) + (pin "4" (uuid d8c35c85-eabd-4efd-863e-296fd9c0e454)) + (pin "5" (uuid 066c27dd-9af5-453a-b6fc-295bf15ddda9)) + (pin "6" (uuid edc20589-38fd-4a43-a5ee-1fd32f09d377)) + (pin "7" (uuid c1e31534-b8a3-41c3-b377-cbd62b3ffd6a)) + (pin "8" (uuid 91393830-ab82-4d50-a438-98f74207fb2a)) + (pin "9" (uuid d85b40f0-a83c-4728-990f-7c1f9015c663)) + (pin "10" (uuid cf478d57-7f14-445b-be2c-4f3425b774ed)) + (pin "11" (uuid 9249622f-1fb4-44be-bf66-628f0899899f)) + (pin "12" (uuid 2370878f-2dd8-4fd0-adea-f3c2534b6978)) + (pin "13" (uuid e7f1dd47-8aeb-4470-b694-13be5a0beef2)) + (pin "14" (uuid 5e051873-bc7a-42ee-9d84-f48bdc1ff531)) + (pin "15" (uuid 59c25858-d1d8-446a-a2a6-efadacb52ef4)) + (pin "16" (uuid d419a158-08dd-4d3b-bf16-6f6ac84c8084)) + (pin "17" (uuid 8628a83b-27fb-46d5-a562-89e8c397db38)) + (pin "18" (uuid 165a78b9-7dd3-479a-b2c7-f8ca66b2b474)) + (pin "19" (uuid fc69e859-15ab-4337-91ab-1185e53b5608)) + (pin "20" (uuid 3dc1680f-22c2-4eca-ba22-59a5ecb9da74)) + (pin "21" (uuid 81b23dce-f866-4062-b845-03f41ea78360)) + (pin "22" (uuid d2abbf4e-f766-4fbf-9ea2-6c32b8195c5e)) + (pin "23" (uuid 91ddb261-1acb-47a9-89e8-47f6df3e3605)) + (pin "24" (uuid ab103913-a5e9-4e80-9454-2e75bb981974)) + (pin "25" (uuid 1f02fee0-e81f-46f0-8429-7cea8e4493b0)) + (pin "26" (uuid aa612bf0-52bd-4ef5-88e9-35f0e88f4af5)) + ) + + (symbol (lib_id "eSim_Digital:d_nor") (at 294.64 369.57 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ee13d733-bafc-4491-b9c7-b9f19e3a8979) + (property "Reference" "U26" (id 0) (at 294.64 360.68 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_nor" (id 1) (at 294.64 364.49 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 294.64 369.57 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 294.64 369.57 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 87708e2b-0db1-4df3-8712-45ed43127503)) + (pin "2" (uuid 9aba9c53-20d4-4037-93a7-b61e55498b24)) + (pin "3" (uuid 12c4f707-3e98-4e14-9dfc-cff91cf6de48)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 252.73 356.87 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid f6294995-3d0e-4806-9c8e-6f72278125bd) + (property "Reference" "U21" (id 0) (at 252.73 347.98 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 252.73 351.79 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 252.73 356.87 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 252.73 356.87 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 106d1e7e-04b8-431d-b480-401bcbfe8833)) + (pin "2" (uuid 8ecab126-6154-424b-89c4-3b8c1d78cf96)) + (pin "3" (uuid 06c773ba-a75b-4b8e-b69e-6f63fde31d7f)) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/bbb497e6-fd10-40cf-bc08-d4db17e11333" + (reference "U1") (unit 1) (value "PORT") (footprint "") + ) + (path "/9bcf0f60-ad74-4395-b7ae-02cfc261524f" + (reference "U1") (unit 2) (value "PORT") (footprint "") + ) + (path "/ad9c7958-3db3-43b3-a427-7a01531f43c0" + (reference "U1") (unit 3) (value "PORT") (footprint "") + ) + (path "/237b4bf2-39d5-4a90-87dd-cc297561ccc7" + (reference "U1") (unit 4) (value "PORT") (footprint "") + ) + (path "/0f413650-b322-4744-9e10-c627128cf264" + (reference "U1") (unit 5) (value "PORT") (footprint "") + ) + (path "/90cf5665-14b4-4628-af83-fac2ee0d7d7f" + (reference "U1") (unit 6) (value "PORT") (footprint "") + ) + (path "/9a5301be-ad0e-4ac1-9196-36735091e628" + (reference "U1") (unit 7) (value "PORT") (footprint "") + ) + (path "/0ca2ed87-edef-4772-ab4b-837aceba463b" + (reference "U1") (unit 8) (value "PORT") (footprint "") + ) + (path "/2beb54de-f468-4ba3-9d63-7fe79389ba35" + (reference "U1") (unit 9) (value "PORT") (footprint "") + ) + (path "/b6d4c454-4222-413c-bf07-a93391fb1a29" + (reference "U1") (unit 10) (value "PORT") (footprint "") + ) + (path "/ea53eb58-6abc-4b1f-ba18-c0249acb5d77" + (reference "U1") (unit 11) (value "PORT") (footprint "") + ) + (path "/4ab356f6-9605-4244-a464-67f0bcdef14b" + (reference "U1") (unit 12) (value "PORT") (footprint "") + ) + (path "/628e3908-c13d-42ac-942d-449d464a9ba3" + (reference "U1") (unit 13) (value "PORT") (footprint "") + ) + (path "/da855a5c-53d2-40ab-a23a-db65ef0d7768" + (reference "U1") (unit 14) (value "PORT") (footprint "") + ) + (path "/63f642cf-9163-493d-8c19-1a1fc89845f5" + (reference "U1") (unit 15) (value "PORT") (footprint "") + ) + (path "/a4118760-1dc2-4dbf-9d2e-ef2989a7b193" + (reference "U1") (unit 16) (value "PORT") (footprint "") + ) + (path "/4be5b94b-9ac7-48a5-8f93-37396032dbb3" + (reference "U2") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/052566a7-1592-4700-8dc7-e8f9da2653c7" + (reference "U3") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/2fb735d1-5d07-4355-a57a-d6b579e4a31f" + (reference "U4") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/8c8b9ca6-f642-45f1-b2e8-547c80832d0e" + (reference "U5") (unit 1) (value "d_nor") (footprint "") + ) + (path "/cef35eb1-bb75-4e9b-8bbe-debc1e9ee263" + (reference "U6") (unit 1) (value "d_nor") (footprint "") + ) + (path "/abd34600-db8e-4874-bae4-af71097defca" + (reference "U7") (unit 1) (value "d_nor") (footprint "") + ) + (path "/4a4fd561-bd88-49cc-aae4-218f57361aac" + (reference "U8") (unit 1) (value "d_nor") (footprint "") + ) + (path "/56faa538-ec05-4383-98c0-6ec1afb69c23" + (reference "U9") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/9740de63-4e19-44c9-b6a2-aa01a6b0930b" + (reference "U10") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/3b15d6c9-84ed-4c39-80be-79bab6141dff" + (reference "U11") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/0794d6b1-2549-42fc-ba53-cae616e894e4" + (reference "U12") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/a9b3e6a7-13a8-4392-b6fa-1dbce8621eb0" + (reference "U13") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/cdbebdb0-1bfc-4c92-8c47-492fc5e5a7b2" + (reference "U14") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/c6623d62-b013-40ca-a57d-f5585992edf9" + (reference "U15") (unit 1) (value "d_and") (footprint "") + ) + (path "/69c83548-355d-4e65-a45c-b933da25bf71" + (reference "U16") (unit 1) (value "d_and") (footprint "") + ) + (path "/a36dacbe-f960-4b9c-8b2d-9cc7a4429918" + (reference "U17") (unit 1) (value "d_and") (footprint "") + ) + (path "/686fe252-7780-4794-86eb-ec76f07c1510" + (reference "U18") (unit 1) (value "d_and") (footprint "") + ) + (path "/56b98189-40a9-4ccd-86e1-56b131506f71" + (reference "U19") (unit 1) (value "d_and") (footprint "") + ) + (path "/6346d3d9-6fbc-4dfc-b4a6-3218ab08c82a" + (reference "U20") (unit 1) (value "d_and") (footprint "") + ) + (path "/f6294995-3d0e-4806-9c8e-6f72278125bd" + (reference "U21") (unit 1) (value "d_and") (footprint "") + ) + (path "/d710deaa-bd55-4462-84d0-fd91336d2f6c" + (reference "U22") (unit 1) (value "d_and") (footprint "") + ) + (path "/185f5ef8-ceeb-4cd1-891e-f7035b3a098c" + (reference "U23") (unit 1) (value "d_nor") (footprint "") + ) + (path "/ad587142-0b4b-4a6d-a5b7-698391fc81a5" + (reference "U24") (unit 1) (value "d_nor") (footprint "") + ) + (path "/d1ddfc84-a799-49e4-bc86-2691a0c08321" + (reference "U25") (unit 1) (value "d_nor") (footprint "") + ) + (path "/ee13d733-bafc-4491-b9c7-b9f19e3a8979" + (reference "U26") (unit 1) (value "d_nor") (footprint "") + ) + (path "/c8de58c9-b918-4830-9cd3-fc85fe2314b2" + (reference "U27") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/13c670c4-7188-4e6f-b009-3161eb0375ef" + (reference "U28") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/55376c62-475e-468c-a4c2-98015809a7ab" + (reference "U29") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/1143913c-0aa3-4e93-b339-5cfaac72f176" + (reference "U30") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/0c1f20b4-185f-4eab-8827-6986af007a2d" + (reference "U31") (unit 1) (value "d_or") (footprint "") + ) + (path "/36290665-27df-40ef-8615-48dd1a52226a" + (reference "U32") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/7126f054-1a8c-420b-8fe0-55bedf7737c5" + (reference "U33") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/99a3c019-4845-43a0-8ee7-912e32d6fe7a" + (reference "U34") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/794e41f8-b8c6-430f-b112-8204b4fb41ea" + (reference "U35") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/d9d94f73-5f3d-4814-9d18-7716561a6c06" + (reference "U36") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/6eedfc8b-b5f4-465f-bc41-5dd1a97f4968" + (reference "U37") (unit 1) (value "d_or") (footprint "") + ) + (path "/0c6a8bbb-76ff-4c4f-8af0-cf666e3cdc2d" + (reference "U38") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/99cb9190-7db4-4140-974b-276919102c06" + (reference "U39") (unit 1) (value "d_or") (footprint "") + ) + (path "/81afcc1d-2625-4db6-bfe0-8788dbcffca3" + (reference "U40") (unit 1) (value "d_and") (footprint "") + ) + (path "/45065ffc-d676-4d66-95e2-7525b7e1c0cb" + (reference "U41") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/74687ee5-ffc2-4d77-b1be-d8edbdb3e9bf" + (reference "U42") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/07ee61ba-f02e-41c4-a090-df0e94d532ac" + (reference "U43") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/4855e623-75a1-471d-8737-880dd2f3d419" + (reference "U44") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/ac93b201-30eb-417b-b87e-1131a74752c4" + (reference "U45") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/9cc036be-e087-471d-b3dd-1bf6fdc7cfcc" + (reference "U46") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/d4e221ff-a0a8-4f6a-b7e8-357cbe471891" + (reference "U47") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/70ba39aa-db98-4c31-8207-9c4df540e4fa" + (reference "U48") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/2681f2fe-ad93-4b87-a592-b8ad29ba87de" + (reference "U49") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/4f1dada7-7e4b-4156-96d4-b2ece2930d58" + (reference "U50") (unit 1) (value "d_dff") (footprint "") + ) + (path "/a31c2199-56a9-428c-9cb1-03f8fa89d097" + (reference "U51") (unit 1) (value "d_dff") (footprint "") + ) + (path "/01c4a998-f298-4cbf-a299-deed1e24a294" + (reference "U52") (unit 1) (value "d_dff") (footprint "") + ) + (path "/dffc2bee-5622-40b3-a0a3-cba46966088a" + (reference "U53") (unit 1) (value "d_dff") (footprint "") + ) + (path "/83ec739e-8fd2-4117-adc2-d7a5fb9df5fc" + (reference "U54") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/87086941-3f23-443a-ba26-6be40a74c362" + (reference "U55") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/8825c0ac-70ef-4698-bc86-aac07b7547eb" + (reference "U56") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/6f1ed631-244d-40c5-b794-ef791dc3abe3" + (reference "U57") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/6cdbfa29-31e0-4ab1-9d4c-e5b9a25922f2" + (reference "X1") (unit 1) (value "3_and") (footprint "") + ) + (path "/b1c6f69f-f553-467e-b95d-d0d087257be7" + (reference "X2") (unit 1) (value "4_OR") (footprint "") + ) + (path "/05b69e02-6a72-4c18-a82d-3f9e9dd5ac53" + (reference "X3") (unit 1) (value "5_and") (footprint "") + ) + (path "/2d4d0937-34c7-403a-b7b6-b1d59b76d9bd" + (reference "X4") (unit 1) (value "3_and") (footprint "") + ) + (path "/02870e95-51b0-4c41-a55b-e270799e5c67" + (reference "X5") (unit 1) (value "3_and") (footprint "") + ) + (path "/b700fad6-6f08-4296-98df-95253b875f5e" + (reference "X6") (unit 1) (value "3_and") (footprint "") + ) + (path "/127b2304-ca24-48c6-836a-3527412ffcca" + (reference "X7") (unit 1) (value "3_and") (footprint "") + ) + (path "/ac190e46-daa4-4c71-b035-3386547102a2" + (reference "X8") (unit 1) (value "4_and") (footprint "") + ) + (path "/61f21e70-0b3e-4394-8750-c225b8daa6d5" + (reference "X9") (unit 1) (value "3_and") (footprint "") + ) + (path "/33b51808-c568-4e12-b75e-f55a73c756ed" + (reference "X10") (unit 1) (value "5_and") (footprint "") + ) + (path "/459d9d23-d37f-4e62-ab70-f1a248c60ef0" + (reference "X11") (unit 1) (value "4_OR") (footprint "") + ) + (path "/ce1cd20d-d8a2-47d9-8909-0a2fe6afd438" + (reference "X12") (unit 1) (value "4_OR") (footprint "") + ) + (path "/625288a8-a4ea-414d-93e6-5545db7d4118" + (reference "X13") (unit 1) (value "4_OR") (footprint "") + ) + (path "/3c4538fe-547d-43cd-aace-3e2de939ca33" + (reference "X14") (unit 1) (value "4_OR") (footprint "") + ) + ) +) diff --git a/library/SubcircuitLibrary/74ls169/74LS169.sub b/library/SubcircuitLibrary/74ls169/74LS169.sub new file mode 100644 index 000000000..3aa4367f9 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/74LS169.sub @@ -0,0 +1,248 @@ +* Subcircuit 74LS169 +.subckt 74LS169 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ net-_u1-pad6_ net-_u1-pad7_ unconnected-_u1-pad8_ net-_u1-pad9_ net-_u1-pad10_ net-_u1-pad11_ net-_u1-pad12_ net-_u1-pad13_ net-_u1-pad14_ net-_u1-pad15_ unconnected-_u1-pad16_ +.title kicad schematic +.include 5_and.sub +.include 3_and.sub +.include 4_OR.sub +.include 4_and.sub +x10 net-_u21-pad1_ net-_u27-pad1_ net-_u23-pad3_ net-_u24-pad3_ net-_u25-pad3_ net-_x10-pad6_ 5_and +x3 net-_u23-pad3_ net-_u24-pad3_ net-_u25-pad3_ net-_u26-pad3_ net-_u14-pad2_ net-_u41-pad1_ 5_and +x7 net-_x2-pad5_ net-_u13-pad2_ net-_u22-pad2_ net-_x14-pad2_ 3_and +x9 net-_u39-pad3_ net-_u13-pad2_ net-_u20-pad2_ net-_x13-pad2_ 3_and +x8 net-_u19-pad1_ net-_u27-pad1_ net-_u23-pad3_ net-_u24-pad3_ net-_x13-pad1_ 4_and +* u7 net-_u13-pad2_ net-_u1-pad5_ net-_u7-pad3_ d_nor +* u8 net-_u13-pad2_ net-_u1-pad6_ net-_u8-pad3_ d_nor +* u26 net-_u21-pad3_ net-_u22-pad3_ net-_u26-pad3_ d_nor +* u25 net-_u19-pad3_ net-_u20-pad3_ net-_u25-pad3_ d_nor +* u22 net-_u12-pad1_ net-_u22-pad2_ net-_u22-pad3_ d_and +* u21 net-_u21-pad1_ net-_u12-pad2_ net-_u21-pad3_ d_and +* u20 net-_u12-pad1_ net-_u20-pad2_ net-_u20-pad3_ d_and +* u19 net-_u19-pad1_ net-_u12-pad2_ net-_u19-pad3_ d_and +* u18 net-_u12-pad1_ net-_u18-pad2_ net-_u18-pad3_ d_and +* u17 net-_u17-pad1_ net-_u12-pad2_ net-_u17-pad3_ d_and +* u4 net-_u1-pad2_ net-_u4-pad2_ d_inverter +* u2 net-_u1-pad1_ net-_u12-pad1_ d_inverter +* u6 net-_u13-pad2_ net-_u1-pad4_ net-_u6-pad3_ d_nor +* u5 net-_u13-pad2_ net-_u1-pad3_ net-_u5-pad3_ d_nor +* u3 net-_u1-pad9_ net-_u13-pad1_ d_inverter +* u31 net-_u27-pad2_ net-_u28-pad2_ net-_u31-pad3_ d_or +* u27 net-_u27-pad1_ net-_u27-pad2_ d_inverter +* u28 net-_u23-pad3_ net-_u28-pad2_ d_inverter +* u39 net-_u31-pad3_ net-_u36-pad2_ net-_u39-pad3_ d_or +* u36 net-_u24-pad3_ net-_u36-pad2_ d_inverter +x2 net-_u32-pad2_ net-_u33-pad2_ net-_u34-pad2_ net-_u35-pad2_ net-_x2-pad5_ 4_OR +* u32 net-_u27-pad1_ net-_u32-pad2_ d_inverter +* u34 net-_u24-pad3_ net-_u34-pad2_ d_inverter +* u35 net-_u25-pad3_ net-_u35-pad2_ d_inverter +* u33 net-_u23-pad3_ net-_u33-pad2_ d_inverter +* u11 net-_u1-pad10_ net-_u11-pad2_ d_inverter +* u10 net-_u1-pad7_ net-_u10-pad2_ d_inverter +* u9 net-_u13-pad1_ net-_u9-pad2_ d_inverter +* u12 net-_u12-pad1_ net-_u12-pad2_ d_inverter +* u13 net-_u13-pad1_ net-_u13-pad2_ d_inverter +x1 net-_u9-pad2_ net-_u10-pad2_ net-_u11-pad2_ net-_u27-pad1_ 3_and +* u14 net-_u1-pad10_ net-_u14-pad2_ d_inverter +* u30 net-_u23-pad3_ net-_u30-pad2_ d_inverter +* u37 net-_u29-pad2_ net-_u30-pad2_ net-_u37-pad3_ d_or +* u29 net-_u27-pad1_ net-_u29-pad2_ d_inverter +x6 net-_u37-pad3_ net-_u13-pad2_ net-_u18-pad2_ net-_x12-pad2_ 3_and +* u24 net-_u17-pad3_ net-_u18-pad3_ net-_u24-pad3_ d_nor +x4 net-_u38-pad2_ net-_u13-pad2_ net-_u16-pad2_ net-_x11-pad2_ 3_and +x5 net-_u17-pad1_ net-_u27-pad1_ net-_u23-pad3_ net-_x12-pad1_ 3_and +* u40 net-_u15-pad1_ net-_u27-pad1_ net-_u40-pad3_ d_and +* u38 net-_u27-pad1_ net-_u38-pad2_ d_inverter +* u23 net-_u15-pad3_ net-_u16-pad3_ net-_u23-pad3_ d_nor +* u16 net-_u12-pad1_ net-_u16-pad2_ net-_u16-pad3_ d_and +* u15 net-_u15-pad1_ net-_u12-pad2_ net-_u15-pad3_ d_and +* u41 net-_u41-pad1_ net-_u1-pad15_ d_inverter +* u45 net-_u45-pad1_ net-_u45-pad2_ d_inverter +x14 net-_x10-pad6_ net-_x14-pad2_ net-_u8-pad3_ unconnected-_x14-pad4_ net-_u45-pad1_ 4_OR +* u53 net-_u42-pad2_ net-_u49-pad2_ unconnected-_u53-pad3_ unconnected-_u53-pad4_ net-_u15-pad1_ net-_u16-pad2_ d_dff +* u42 net-_u42-pad1_ net-_u42-pad2_ d_inverter +x11 net-_u40-pad3_ net-_x11-pad2_ net-_u5-pad3_ unconnected-_x11-pad4_ net-_u42-pad1_ 4_OR +x12 net-_x12-pad1_ net-_x12-pad2_ net-_u6-pad3_ unconnected-_x12-pad4_ net-_u43-pad1_ 4_OR +* u51 net-_u44-pad2_ net-_u47-pad2_ unconnected-_u51-pad3_ unconnected-_u51-pad4_ net-_u19-pad1_ net-_u20-pad2_ d_dff +x13 net-_x13-pad1_ net-_x13-pad2_ net-_u7-pad3_ unconnected-_x13-pad4_ net-_u44-pad1_ 4_OR +* u43 net-_u43-pad1_ net-_u43-pad2_ d_inverter +* u44 net-_u44-pad1_ net-_u44-pad2_ d_inverter +* u49 net-_u4-pad2_ net-_u49-pad2_ d_inverter +* u50 net-_u43-pad2_ net-_u46-pad2_ unconnected-_u50-pad3_ unconnected-_u50-pad4_ net-_u17-pad1_ net-_u18-pad2_ d_dff +* u46 net-_u4-pad2_ net-_u46-pad2_ d_inverter +* u57 net-_u16-pad2_ net-_u1-pad14_ d_inverter +* u54 net-_u18-pad2_ net-_u1-pad13_ d_inverter +* u47 net-_u4-pad2_ net-_u47-pad2_ d_inverter +* u55 net-_u20-pad2_ net-_u1-pad12_ d_inverter +* u52 net-_u45-pad2_ net-_u48-pad2_ unconnected-_u52-pad3_ unconnected-_u52-pad4_ net-_u21-pad1_ net-_u22-pad2_ d_dff +* u48 net-_u4-pad2_ net-_u48-pad2_ d_inverter +* u56 net-_u22-pad2_ net-_u1-pad11_ d_inverter +a1 [net-_u13-pad2_ net-_u1-pad5_ ] net-_u7-pad3_ u7 +a2 [net-_u13-pad2_ net-_u1-pad6_ ] net-_u8-pad3_ u8 +a3 [net-_u21-pad3_ net-_u22-pad3_ ] net-_u26-pad3_ u26 +a4 [net-_u19-pad3_ net-_u20-pad3_ ] net-_u25-pad3_ u25 +a5 [net-_u12-pad1_ net-_u22-pad2_ ] net-_u22-pad3_ u22 +a6 [net-_u21-pad1_ net-_u12-pad2_ ] net-_u21-pad3_ u21 +a7 [net-_u12-pad1_ net-_u20-pad2_ ] net-_u20-pad3_ u20 +a8 [net-_u19-pad1_ net-_u12-pad2_ ] net-_u19-pad3_ u19 +a9 [net-_u12-pad1_ net-_u18-pad2_ ] net-_u18-pad3_ u18 +a10 [net-_u17-pad1_ net-_u12-pad2_ ] net-_u17-pad3_ u17 +a11 net-_u1-pad2_ net-_u4-pad2_ u4 +a12 net-_u1-pad1_ net-_u12-pad1_ u2 +a13 [net-_u13-pad2_ net-_u1-pad4_ ] net-_u6-pad3_ u6 +a14 [net-_u13-pad2_ net-_u1-pad3_ ] net-_u5-pad3_ u5 +a15 net-_u1-pad9_ net-_u13-pad1_ u3 +a16 [net-_u27-pad2_ net-_u28-pad2_ ] net-_u31-pad3_ u31 +a17 net-_u27-pad1_ net-_u27-pad2_ u27 +a18 net-_u23-pad3_ net-_u28-pad2_ u28 +a19 [net-_u31-pad3_ net-_u36-pad2_ ] net-_u39-pad3_ u39 +a20 net-_u24-pad3_ net-_u36-pad2_ u36 +a21 net-_u27-pad1_ net-_u32-pad2_ u32 +a22 net-_u24-pad3_ net-_u34-pad2_ u34 +a23 net-_u25-pad3_ net-_u35-pad2_ u35 +a24 net-_u23-pad3_ net-_u33-pad2_ u33 +a25 net-_u1-pad10_ net-_u11-pad2_ u11 +a26 net-_u1-pad7_ net-_u10-pad2_ u10 +a27 net-_u13-pad1_ net-_u9-pad2_ u9 +a28 net-_u12-pad1_ net-_u12-pad2_ u12 +a29 net-_u13-pad1_ net-_u13-pad2_ u13 +a30 net-_u1-pad10_ net-_u14-pad2_ u14 +a31 net-_u23-pad3_ net-_u30-pad2_ u30 +a32 [net-_u29-pad2_ net-_u30-pad2_ ] net-_u37-pad3_ u37 +a33 net-_u27-pad1_ net-_u29-pad2_ u29 +a34 [net-_u17-pad3_ net-_u18-pad3_ ] net-_u24-pad3_ u24 +a35 [net-_u15-pad1_ net-_u27-pad1_ ] net-_u40-pad3_ u40 +a36 net-_u27-pad1_ net-_u38-pad2_ u38 +a37 [net-_u15-pad3_ net-_u16-pad3_ ] net-_u23-pad3_ u23 +a38 [net-_u12-pad1_ net-_u16-pad2_ ] net-_u16-pad3_ u16 +a39 [net-_u15-pad1_ net-_u12-pad2_ ] net-_u15-pad3_ u15 +a40 net-_u41-pad1_ net-_u1-pad15_ u41 +a41 net-_u45-pad1_ net-_u45-pad2_ u45 +a42 net-_u42-pad2_ net-_u49-pad2_ unconnected-_u53-pad3_ unconnected-_u53-pad4_ net-_u15-pad1_ net-_u16-pad2_ u53 +a43 net-_u42-pad1_ net-_u42-pad2_ u42 +a44 net-_u44-pad2_ net-_u47-pad2_ unconnected-_u51-pad3_ unconnected-_u51-pad4_ net-_u19-pad1_ net-_u20-pad2_ u51 +a45 net-_u43-pad1_ net-_u43-pad2_ u43 +a46 net-_u44-pad1_ net-_u44-pad2_ u44 +a47 net-_u4-pad2_ net-_u49-pad2_ u49 +a48 net-_u43-pad2_ net-_u46-pad2_ unconnected-_u50-pad3_ unconnected-_u50-pad4_ net-_u17-pad1_ net-_u18-pad2_ u50 +a49 net-_u4-pad2_ net-_u46-pad2_ u46 +a50 net-_u16-pad2_ net-_u1-pad14_ u57 +a51 net-_u18-pad2_ net-_u1-pad13_ u54 +a52 net-_u4-pad2_ net-_u47-pad2_ u47 +a53 net-_u20-pad2_ net-_u1-pad12_ u55 +a54 net-_u45-pad2_ net-_u48-pad2_ unconnected-_u52-pad3_ unconnected-_u52-pad4_ net-_u21-pad1_ net-_u22-pad2_ u52 +a55 net-_u4-pad2_ net-_u48-pad2_ u48 +a56 net-_u22-pad2_ net-_u1-pad11_ u56 +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u7 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u8 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u26 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u25 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u22 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u21 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u20 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u19 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u18 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u17 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u4 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u2 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u6 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u5 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u3 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u31 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u27 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u28 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u39 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u36 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u32 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u34 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u35 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u33 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u11 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u10 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u9 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u12 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u13 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u14 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u30 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u37 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u29 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u24 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u40 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u38 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u23 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u16 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u15 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u41 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u45 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_dff, Ngspice Name: d_dff +.model u53 d_dff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 data_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u42 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_dff, Ngspice Name: d_dff +.model u51 d_dff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 data_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u43 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u44 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u49 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_dff, Ngspice Name: d_dff +.model u50 d_dff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 data_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u46 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u57 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u54 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u47 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u55 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_dff, Ngspice Name: d_dff +.model u52 d_dff(clk_delay=1.0e-9 set_delay=1.0e-9 reset_delay=1.0 ic=0 data_load=1.0e-12 clk_load=1.0e-12 set_load=1.0e-12 reset_load=1.0e-12 rise_delay=1.0e-9 fall_delay=1.0e-9 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u48 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u56 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Control Statements + +.ends 74LS169 \ No newline at end of file diff --git a/library/SubcircuitLibrary/74ls169/74LS169_Previous_Values.xml b/library/SubcircuitLibrary/74ls169/74LS169_Previous_Values.xml new file mode 100644 index 000000000..d1d2995d2 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/74LS169_Previous_Values.xml @@ -0,0 +1 @@ +truefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or Amperessecsecsecd_nord_nord_nord_nord_andd_andd_andd_andd_andd_andd_inverterd_inverterd_nord_nord_inverterd_ord_inverterd_inverterd_ord_inverterd_inverterd_inverterd_inverterd_inverterd_inverterd_inverterd_inverterd_inverterd_inverterd_inverterd_inverterd_ord_inverterd_nord_andd_inverterd_nord_andd_andd_inverterd_inverterd_dffd_inverterd_dffd_inverterd_inverterd_inverterd_dffd_inverterd_inverterd_inverterd_inverterd_inverterd_dffd_inverterd_inverterC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\5_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\5_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\3_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\3_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_ORC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\3_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\3_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\3_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\3_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_ORC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_ORC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_ORC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_OR \ No newline at end of file diff --git a/library/SubcircuitLibrary/74ls169/analysis b/library/SubcircuitLibrary/74ls169/analysis new file mode 100644 index 000000000..ebd5c0a94 --- /dev/null +++ b/library/SubcircuitLibrary/74ls169/analysis @@ -0,0 +1 @@ +.tran 0e-00 0e-00 0e-00 \ No newline at end of file diff --git a/library/SubcircuitLibrary/MC14532B/3_and-cache.lib b/library/SubcircuitLibrary/MC14532B/3_and-cache.lib new file mode 100644 index 000000000..af0586415 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/3_and-cache.lib @@ -0,0 +1,61 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# PORT +# +DEF PORT U 0 40 Y Y 26 F N +F0 "U" 50 100 30 H V C CNN +F1 "PORT" 0 0 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 325 225 285 -1421 -1278 0 1 0 N 100 50 150 0 +A 376 -275 356 1294 1408 0 1 0 N 150 0 100 -50 +S -100 50 100 -50 0 1 0 N +X ~ 1 250 0 100 L 30 30 1 1 B +X ~ 2 250 0 100 L 30 30 2 1 B +X ~ 3 250 0 100 L 30 30 3 1 B +X ~ 4 250 0 100 L 30 30 4 1 B +X ~ 5 250 0 100 L 30 30 5 1 B +X ~ 6 250 0 100 L 30 30 6 1 B +X ~ 7 250 0 100 L 30 30 7 1 B +X ~ 8 250 0 100 L 30 30 8 1 B +X ~ 9 250 0 100 L 30 30 9 1 B +X ~ 10 250 0 100 L 30 30 10 1 B +X ~ 11 250 0 100 L 30 30 11 1 B +X ~ 12 250 0 100 L 30 30 12 1 B +X ~ 13 250 0 100 L 30 30 13 1 B +X ~ 14 250 0 100 L 30 30 14 1 B +X ~ 15 250 0 100 L 30 30 15 1 B +X ~ 16 250 0 100 L 30 30 16 1 B +X ~ 17 250 0 100 L 30 30 17 1 B +X ~ 18 250 0 100 L 30 30 18 1 B +X ~ 19 250 0 100 L 30 30 19 1 B +X ~ 20 250 0 100 L 30 30 20 1 B +X ~ 21 250 0 100 L 30 30 21 1 B +X ~ 22 250 0 100 L 30 30 22 1 B +X ~ 23 250 0 100 L 30 30 23 1 B +X ~ 24 250 0 100 L 30 30 24 1 B +X ~ 25 250 0 100 L 30 30 25 1 B +X ~ 26 250 0 100 L 30 30 26 1 B +ENDDRAW +ENDDEF +# +# d_and +# +DEF d_and U 0 40 Y Y 1 F N +F0 "U" 0 0 60 H V C CNN +F1 "d_and" 50 100 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 149 50 100 -894 0 0 1 0 N 150 -50 250 50 +A 150 49 100 6 900 0 1 0 N 250 50 150 150 +P 4 0 1 0 150 -50 -250 -50 -250 150 150 150 N +X IN1 1 -450 100 200 R 50 50 1 1 I +X IN2 2 -450 0 200 R 50 50 1 1 I +X OUT 3 450 50 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/SubcircuitLibrary/MC14532B/3_and.cir b/library/SubcircuitLibrary/MC14532B/3_and.cir new file mode 100644 index 000000000..ba296cf01 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/3_and.cir @@ -0,0 +1,13 @@ +* C:\Users\malli\eSim\src\SubcircuitLibrary\3_and\3_and.cir + +* EESchema Netlist Version 1.1 (Spice format) creation date: 03/26/19 18:42:57 + +* To exclude a component from the Spice Netlist add [Spice_Netlist_Enabled] user FIELD set to: N +* To reorder the component spice node sequence add [Spice_Node_Sequence] user FIELD and define sequence: 2,1,0 + +* Sheet Name: / +U2 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U2-Pad3_ d_and +U3 Net-_U2-Pad3_ Net-_U1-Pad3_ Net-_U1-Pad4_ d_and +U1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad4_ PORT + +.end diff --git a/library/SubcircuitLibrary/MC14532B/3_and.cir.out b/library/SubcircuitLibrary/MC14532B/3_and.cir.out new file mode 100644 index 000000000..d7cf79a07 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/3_and.cir.out @@ -0,0 +1,20 @@ +* c:\users\malli\esim\src\subcircuitlibrary\3_and\3_and.cir + +* u2 net-_u1-pad1_ net-_u1-pad2_ net-_u2-pad3_ d_and +* u3 net-_u2-pad3_ net-_u1-pad3_ net-_u1-pad4_ d_and +* u1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ port +a1 [net-_u1-pad1_ net-_u1-pad2_ ] net-_u2-pad3_ u2 +a2 [net-_u2-pad3_ net-_u1-pad3_ ] net-_u1-pad4_ u3 +* Schematic Name: d_and, NgSpice Name: d_and +.model u2 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_and, NgSpice Name: d_and +.model u3 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/MC14532B/3_and.pro b/library/SubcircuitLibrary/MC14532B/3_and.pro new file mode 100644 index 000000000..06813ca78 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/3_and.pro @@ -0,0 +1,43 @@ +update=Wed Mar 18 19:54:53 2020 +version=1 +last_client=eeschema +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir=../../../kicadSchematicLibrary +[eeschema/libraries] +LibName1=eSim_Analog +LibName2=eSim_Devices +LibName3=eSim_Digital +LibName4=eSim_Hybrid +LibName5=eSim_Miscellaneous +LibName6=eSim_Plot +LibName7=eSim_Power +LibName8=eSim_Sources +LibName9=eSim_Subckt +LibName10=eSim_User diff --git a/library/SubcircuitLibrary/MC14532B/3_and.sch b/library/SubcircuitLibrary/MC14532B/3_and.sch new file mode 100644 index 000000000..d6ac89f95 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/3_and.sch @@ -0,0 +1,130 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:eSim_Analog +LIBS:eSim_Devices +LIBS:eSim_Digital +LIBS:eSim_Hybrid +LIBS:eSim_Miscellaneous +LIBS:eSim_Plot +LIBS:eSim_Power +LIBS:eSim_PSpice +LIBS:eSim_Sources +LIBS:eSim_Subckt +LIBS:eSim_User +LIBS:3_and-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 5C9A24D8 +P 4250 2700 +F 0 "U2" H 4250 2700 60 0000 C CNN +F 1 "d_and" H 4300 2800 60 0000 C CNN +F 2 "" H 4250 2700 60 0000 C CNN +F 3 "" H 4250 2700 60 0000 C CNN + 1 4250 2700 + 1 0 0 -1 +$EndComp +$Comp +L d_and U3 +U 1 1 5C9A2538 +P 5150 2900 +F 0 "U3" H 5150 2900 60 0000 C CNN +F 1 "d_and" H 5200 3000 60 0000 C CNN +F 2 "" H 5150 2900 60 0000 C CNN +F 3 "" H 5150 2900 60 0000 C CNN + 1 5150 2900 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 1 1 5C9A259A +P 3050 2600 +F 0 "U1" H 3100 2700 30 0000 C CNN +F 1 "PORT" H 3050 2600 30 0000 C CNN +F 2 "" H 3050 2600 60 0000 C CNN +F 3 "" H 3050 2600 60 0000 C CNN + 1 3050 2600 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 2 1 5C9A25D9 +P 3050 2800 +F 0 "U1" H 3100 2900 30 0000 C CNN +F 1 "PORT" H 3050 2800 30 0000 C CNN +F 2 "" H 3050 2800 60 0000 C CNN +F 3 "" H 3050 2800 60 0000 C CNN + 2 3050 2800 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 3 1 5C9A260A +P 3050 3100 +F 0 "U1" H 3100 3200 30 0000 C CNN +F 1 "PORT" H 3050 3100 30 0000 C CNN +F 2 "" H 3050 3100 60 0000 C CNN +F 3 "" H 3050 3100 60 0000 C CNN + 3 3050 3100 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 4 1 5C9A2637 +P 6900 2850 +F 0 "U1" H 6950 2950 30 0000 C CNN +F 1 "PORT" H 6900 2850 30 0000 C CNN +F 2 "" H 6900 2850 60 0000 C CNN +F 3 "" H 6900 2850 60 0000 C CNN + 4 6900 2850 + -1 0 0 1 +$EndComp +Wire Wire Line + 4700 2650 4700 2800 +Wire Wire Line + 5600 2850 6650 2850 +Wire Wire Line + 3800 2600 3300 2600 +Wire Wire Line + 3800 2700 3300 2700 +Wire Wire Line + 3300 2700 3300 2800 +Wire Wire Line + 3300 3100 4700 3100 +Wire Wire Line + 4700 3100 4700 2900 +Text Notes 3500 2600 0 60 ~ 12 +in1 +Text Notes 3450 2800 0 60 ~ 12 +in2\n +Text Notes 3500 3100 0 60 ~ 12 +in3 +Text Notes 6100 2850 0 60 ~ 12 +out +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/MC14532B/3_and.sub b/library/SubcircuitLibrary/MC14532B/3_and.sub new file mode 100644 index 000000000..3d9120bb6 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/3_and.sub @@ -0,0 +1,14 @@ +* Subcircuit 3_and +.subckt 3_and net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ +* c:\users\malli\esim\src\subcircuitlibrary\3_and\3_and.cir +* u2 net-_u1-pad1_ net-_u1-pad2_ net-_u2-pad3_ d_and +* u3 net-_u2-pad3_ net-_u1-pad3_ net-_u1-pad4_ d_and +a1 [net-_u1-pad1_ net-_u1-pad2_ ] net-_u2-pad3_ u2 +a2 [net-_u2-pad3_ net-_u1-pad3_ ] net-_u1-pad4_ u3 +* Schematic Name: d_and, NgSpice Name: d_and +.model u2 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_and, NgSpice Name: d_and +.model u3 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Control Statements + +.ends 3_and \ No newline at end of file diff --git a/library/SubcircuitLibrary/MC14532B/3_and_Previous_Values.xml b/library/SubcircuitLibrary/MC14532B/3_and_Previous_Values.xml new file mode 100644 index 000000000..abc5faaae --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/3_and_Previous_Values.xml @@ -0,0 +1 @@ +d_andd_andtruefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesSecSecSec \ No newline at end of file diff --git a/library/SubcircuitLibrary/MC14532B/4_OR-cache.lib b/library/SubcircuitLibrary/MC14532B/4_OR-cache.lib new file mode 100644 index 000000000..155f5e601 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/4_OR-cache.lib @@ -0,0 +1,63 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# PORT +# +DEF PORT U 0 40 Y Y 26 F N +F0 "U" 50 100 30 H V C CNN +F1 "PORT" 0 0 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 325 225 285 -1421 -1278 0 1 0 N 100 50 150 0 +A 376 -275 356 1294 1408 0 1 0 N 150 0 100 -50 +S -100 50 100 -50 0 1 0 N +X ~ 1 250 0 100 L 30 30 1 1 B +X ~ 2 250 0 100 L 30 30 2 1 B +X ~ 3 250 0 100 L 30 30 3 1 B +X ~ 4 250 0 100 L 30 30 4 1 B +X ~ 5 250 0 100 L 30 30 5 1 B +X ~ 6 250 0 100 L 30 30 6 1 B +X ~ 7 250 0 100 L 30 30 7 1 B +X ~ 8 250 0 100 L 30 30 8 1 B +X ~ 9 250 0 100 L 30 30 9 1 B +X ~ 10 250 0 100 L 30 30 10 1 B +X ~ 11 250 0 100 L 30 30 11 1 B +X ~ 12 250 0 100 L 30 30 12 1 B +X ~ 13 250 0 100 L 30 30 13 1 B +X ~ 14 250 0 100 L 30 30 14 1 B +X ~ 15 250 0 100 L 30 30 15 1 B +X ~ 16 250 0 100 L 30 30 16 1 B +X ~ 17 250 0 100 L 30 30 17 1 B +X ~ 18 250 0 100 L 30 30 18 1 B +X ~ 19 250 0 100 L 30 30 19 1 B +X ~ 20 250 0 100 L 30 30 20 1 B +X ~ 21 250 0 100 L 30 30 21 1 B +X ~ 22 250 0 100 L 30 30 22 1 B +X ~ 23 250 0 100 L 30 30 23 1 B +X ~ 24 250 0 100 L 30 30 24 1 B +X ~ 25 250 0 100 L 30 30 25 1 B +X ~ 26 250 0 100 L 30 30 26 1 B +ENDDRAW +ENDDEF +# +# d_or +# +DEF d_or U 0 40 Y Y 1 F N +F0 "U" 0 0 60 H V C CNN +F1 "d_or" 0 100 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A -450 50 224 266 -266 0 1 0 N -250 150 -250 -50 +A -25 -124 325 574 323 0 1 0 N 150 150 250 50 +A 74 125 191 -665 -231 0 1 0 N 150 -50 250 50 +P 2 0 1 0 -250 -50 150 -50 N +P 2 0 1 0 -250 150 150 150 N +X IN1 1 -450 100 215 R 50 50 1 1 I +X IN2 2 -450 0 215 R 50 50 1 1 I +X OUT 3 450 50 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/SubcircuitLibrary/MC14532B/4_OR.cir b/library/SubcircuitLibrary/MC14532B/4_OR.cir new file mode 100644 index 000000000..b338b7b5f --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/4_OR.cir @@ -0,0 +1,14 @@ +* C:\Users\malli\eSim\src\SubcircuitLibrary\4_OR\4_OR.cir + +* EESchema Netlist Version 1.1 (Spice format) creation date: 03/28/19 22:47:12 + +* To exclude a component from the Spice Netlist add [Spice_Netlist_Enabled] user FIELD set to: N +* To reorder the component spice node sequence add [Spice_Node_Sequence] user FIELD and define sequence: 2,1,0 + +* Sheet Name: / +U2 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U2-Pad3_ d_or +U3 Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U3-Pad3_ d_or +U4 Net-_U2-Pad3_ Net-_U3-Pad3_ Net-_U1-Pad5_ d_or +U1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U1-Pad5_ PORT + +.end diff --git a/library/SubcircuitLibrary/MC14532B/4_OR.cir.out b/library/SubcircuitLibrary/MC14532B/4_OR.cir.out new file mode 100644 index 000000000..adb6b01be --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/4_OR.cir.out @@ -0,0 +1,24 @@ +* c:\users\malli\esim\src\subcircuitlibrary\4_or\4_or.cir + +* u2 net-_u1-pad1_ net-_u1-pad2_ net-_u2-pad3_ d_or +* u3 net-_u1-pad3_ net-_u1-pad4_ net-_u3-pad3_ d_or +* u4 net-_u2-pad3_ net-_u3-pad3_ net-_u1-pad5_ d_or +* u1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ port +a1 [net-_u1-pad1_ net-_u1-pad2_ ] net-_u2-pad3_ u2 +a2 [net-_u1-pad3_ net-_u1-pad4_ ] net-_u3-pad3_ u3 +a3 [net-_u2-pad3_ net-_u3-pad3_ ] net-_u1-pad5_ u4 +* Schematic Name: d_or, NgSpice Name: d_or +.model u2 d_or(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_or, NgSpice Name: d_or +.model u3 d_or(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_or, NgSpice Name: d_or +.model u4 d_or(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/MC14532B/4_OR.pro b/library/SubcircuitLibrary/MC14532B/4_OR.pro new file mode 100644 index 000000000..881563ebd --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/4_OR.pro @@ -0,0 +1,44 @@ +update=06/01/19 12:36:09 +version=1 +last_client=eeschema +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir=../../../kicadSchematicLibrary +[eeschema/libraries] +LibName1=power +LibName2=eSim_Analog +LibName3=eSim_Devices +LibName4=eSim_Digital +LibName5=eSim_Hybrid +LibName6=eSim_Miscellaneous +LibName7=eSim_Plot +LibName8=eSim_Power +LibName9=eSim_User +LibName10=eSim_Sources +LibName11=eSim_Subckt diff --git a/library/SubcircuitLibrary/MC14532B/4_OR.sch b/library/SubcircuitLibrary/MC14532B/4_OR.sch new file mode 100644 index 000000000..118968656 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/4_OR.sch @@ -0,0 +1,150 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:eSim_Analog +LIBS:eSim_Devices +LIBS:eSim_Digital +LIBS:eSim_Hybrid +LIBS:eSim_Miscellaneous +LIBS:eSim_Plot +LIBS:eSim_Power +LIBS:eSim_PSpice +LIBS:eSim_Sources +LIBS:eSim_Subckt +LIBS:eSim_User +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_or U2 +U 1 1 5C9D00E1 +P 4300 2950 +F 0 "U2" H 4300 2950 60 0000 C CNN +F 1 "d_or" H 4300 3050 60 0000 C CNN +F 2 "" H 4300 2950 60 0000 C CNN +F 3 "" H 4300 2950 60 0000 C CNN + 1 4300 2950 + 1 0 0 -1 +$EndComp +$Comp +L d_or U3 +U 1 1 5C9D011F +P 4300 3350 +F 0 "U3" H 4300 3350 60 0000 C CNN +F 1 "d_or" H 4300 3450 60 0000 C CNN +F 2 "" H 4300 3350 60 0000 C CNN +F 3 "" H 4300 3350 60 0000 C CNN + 1 4300 3350 + 1 0 0 -1 +$EndComp +$Comp +L d_or U4 +U 1 1 5C9D0141 +P 5250 3150 +F 0 "U4" H 5250 3150 60 0000 C CNN +F 1 "d_or" H 5250 3250 60 0000 C CNN +F 2 "" H 5250 3150 60 0000 C CNN +F 3 "" H 5250 3150 60 0000 C CNN + 1 5250 3150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4800 3050 4800 2900 +Wire Wire Line + 4800 2900 4750 2900 +Wire Wire Line + 4800 3150 4800 3300 +Wire Wire Line + 4800 3300 4750 3300 +Wire Wire Line + 3350 2850 3850 2850 +Wire Wire Line + 3850 2950 3600 2950 +Wire Wire Line + 3850 3250 3350 3250 +Wire Wire Line + 3600 2950 3600 3000 +Wire Wire Line + 3600 3000 3350 3000 +Wire Wire Line + 3850 3350 3850 3400 +Wire Wire Line + 3850 3400 3350 3400 +Wire Wire Line + 5700 3100 6200 3100 +$Comp +L PORT U1 +U 1 1 5C9D01F4 +P 3100 2850 +F 0 "U1" H 3150 2950 30 0000 C CNN +F 1 "PORT" H 3100 2850 30 0000 C CNN +F 2 "" H 3100 2850 60 0000 C CNN +F 3 "" H 3100 2850 60 0000 C CNN + 1 3100 2850 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 2 1 5C9D022F +P 3100 3000 +F 0 "U1" H 3150 3100 30 0000 C CNN +F 1 "PORT" H 3100 3000 30 0000 C CNN +F 2 "" H 3100 3000 60 0000 C CNN +F 3 "" H 3100 3000 60 0000 C CNN + 2 3100 3000 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 3 1 5C9D0271 +P 3100 3250 +F 0 "U1" H 3150 3350 30 0000 C CNN +F 1 "PORT" H 3100 3250 30 0000 C CNN +F 2 "" H 3100 3250 60 0000 C CNN +F 3 "" H 3100 3250 60 0000 C CNN + 3 3100 3250 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 4 1 5C9D0299 +P 3100 3400 +F 0 "U1" H 3150 3500 30 0000 C CNN +F 1 "PORT" H 3100 3400 30 0000 C CNN +F 2 "" H 3100 3400 60 0000 C CNN +F 3 "" H 3100 3400 60 0000 C CNN + 4 3100 3400 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 5 1 5C9D02C2 +P 6450 3100 +F 0 "U1" H 6500 3200 30 0000 C CNN +F 1 "PORT" H 6450 3100 30 0000 C CNN +F 2 "" H 6450 3100 60 0000 C CNN +F 3 "" H 6450 3100 60 0000 C CNN + 5 6450 3100 + -1 0 0 1 +$EndComp +Text Notes 3450 2850 0 60 ~ 12 +in1 +Text Notes 3450 3000 0 60 ~ 12 +in2 +Text Notes 3450 3250 0 60 ~ 12 +in3 +Text Notes 3450 3400 0 60 ~ 12 +in4 +Text Notes 5800 3100 0 60 ~ 12 +out +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/MC14532B/4_OR.sub b/library/SubcircuitLibrary/MC14532B/4_OR.sub new file mode 100644 index 000000000..d1fd3a241 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/4_OR.sub @@ -0,0 +1,18 @@ +* Subcircuit 4_OR +.subckt 4_OR net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ +* c:\users\malli\esim\src\subcircuitlibrary\4_or\4_or.cir +* u2 net-_u1-pad1_ net-_u1-pad2_ net-_u2-pad3_ d_or +* u3 net-_u1-pad3_ net-_u1-pad4_ net-_u3-pad3_ d_or +* u4 net-_u2-pad3_ net-_u3-pad3_ net-_u1-pad5_ d_or +a1 [net-_u1-pad1_ net-_u1-pad2_ ] net-_u2-pad3_ u2 +a2 [net-_u1-pad3_ net-_u1-pad4_ ] net-_u3-pad3_ u3 +a3 [net-_u2-pad3_ net-_u3-pad3_ ] net-_u1-pad5_ u4 +* Schematic Name: d_or, NgSpice Name: d_or +.model u2 d_or(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_or, NgSpice Name: d_or +.model u3 d_or(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_or, NgSpice Name: d_or +.model u4 d_or(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Control Statements + +.ends 4_OR \ No newline at end of file diff --git a/library/SubcircuitLibrary/MC14532B/4_OR_Previous_Values.xml b/library/SubcircuitLibrary/MC14532B/4_OR_Previous_Values.xml new file mode 100644 index 000000000..0683d9eb6 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/4_OR_Previous_Values.xml @@ -0,0 +1 @@ +d_ord_ord_ortruefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesSecSecSec \ No newline at end of file diff --git a/library/SubcircuitLibrary/MC14532B/4_and-cache.lib b/library/SubcircuitLibrary/MC14532B/4_and-cache.lib new file mode 100644 index 000000000..60f1a83d4 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/4_and-cache.lib @@ -0,0 +1,79 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# 3_and-RESCUE-4_and +# +DEF 3_and-RESCUE-4_and X 0 40 Y Y 1 F N +F0 "X" 900 300 60 H V C CNN +F1 "3_and-RESCUE-4_and" 950 500 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 950 400 158 716 -716 0 1 0 N 1000 550 1000 250 +P 2 0 1 0 650 550 1000 550 N +P 3 0 1 0 650 550 650 250 1000 250 N +X in1 1 450 500 200 R 50 50 1 1 I +X in2 2 450 400 200 R 50 50 1 1 I +X in3 3 450 300 200 R 50 50 1 1 I +X out 4 1300 400 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# PORT +# +DEF PORT U 0 40 Y Y 26 F N +F0 "U" 50 100 30 H V C CNN +F1 "PORT" 0 0 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 325 225 285 -1421 -1278 0 1 0 N 100 50 150 0 +A 376 -275 356 1294 1408 0 1 0 N 150 0 100 -50 +S -100 50 100 -50 0 1 0 N +X ~ 1 250 0 100 L 30 30 1 1 B +X ~ 2 250 0 100 L 30 30 2 1 B +X ~ 3 250 0 100 L 30 30 3 1 B +X ~ 4 250 0 100 L 30 30 4 1 B +X ~ 5 250 0 100 L 30 30 5 1 B +X ~ 6 250 0 100 L 30 30 6 1 B +X ~ 7 250 0 100 L 30 30 7 1 B +X ~ 8 250 0 100 L 30 30 8 1 B +X ~ 9 250 0 100 L 30 30 9 1 B +X ~ 10 250 0 100 L 30 30 10 1 B +X ~ 11 250 0 100 L 30 30 11 1 B +X ~ 12 250 0 100 L 30 30 12 1 B +X ~ 13 250 0 100 L 30 30 13 1 B +X ~ 14 250 0 100 L 30 30 14 1 B +X ~ 15 250 0 100 L 30 30 15 1 B +X ~ 16 250 0 100 L 30 30 16 1 B +X ~ 17 250 0 100 L 30 30 17 1 B +X ~ 18 250 0 100 L 30 30 18 1 B +X ~ 19 250 0 100 L 30 30 19 1 B +X ~ 20 250 0 100 L 30 30 20 1 B +X ~ 21 250 0 100 L 30 30 21 1 B +X ~ 22 250 0 100 L 30 30 22 1 B +X ~ 23 250 0 100 L 30 30 23 1 B +X ~ 24 250 0 100 L 30 30 24 1 B +X ~ 25 250 0 100 L 30 30 25 1 B +X ~ 26 250 0 100 L 30 30 26 1 B +ENDDRAW +ENDDEF +# +# d_and +# +DEF d_and U 0 40 Y Y 1 F N +F0 "U" 0 0 60 H V C CNN +F1 "d_and" 50 100 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 149 50 100 -894 0 0 1 0 N 150 -50 250 50 +A 150 49 100 6 900 0 1 0 N 250 50 150 150 +P 4 0 1 0 150 -50 -250 -50 -250 150 150 150 N +X IN1 1 -450 100 200 R 50 50 1 1 I +X IN2 2 -450 0 200 R 50 50 1 1 I +X OUT 3 450 50 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/SubcircuitLibrary/MC14532B/4_and-rescue.lib b/library/SubcircuitLibrary/MC14532B/4_and-rescue.lib new file mode 100644 index 000000000..e38330518 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/4_and-rescue.lib @@ -0,0 +1,22 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# 3_and-RESCUE-4_and +# +DEF 3_and-RESCUE-4_and X 0 40 Y Y 1 F N +F0 "X" 900 300 60 H V C CNN +F1 "3_and-RESCUE-4_and" 950 500 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 950 400 158 716 -716 0 1 0 N 1000 550 1000 250 +P 2 0 1 0 650 550 1000 550 N +P 3 0 1 0 650 550 650 250 1000 250 N +X in1 1 450 500 200 R 50 50 1 1 I +X in2 2 450 400 200 R 50 50 1 1 I +X in3 3 450 300 200 R 50 50 1 1 I +X out 4 1300 400 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/SubcircuitLibrary/MC14532B/4_and.cir b/library/SubcircuitLibrary/MC14532B/4_and.cir new file mode 100644 index 000000000..fdf2e1074 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/4_and.cir @@ -0,0 +1,13 @@ +* C:\Users\malli\eSim\src\SubcircuitLibrary\4_and\4_and.cir + +* EESchema Netlist Version 1.1 (Spice format) creation date: 06/01/19 13:09:58 + +* To exclude a component from the Spice Netlist add [Spice_Netlist_Enabled] user FIELD set to: N +* To reorder the component spice node sequence add [Spice_Node_Sequence] user FIELD and define sequence: 2,1,0 + +* Sheet Name: / +X1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U2-Pad1_ 3_and +U2 Net-_U2-Pad1_ Net-_U1-Pad4_ Net-_U1-Pad5_ d_and +U1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U1-Pad5_ PORT + +.end diff --git a/library/SubcircuitLibrary/MC14532B/4_and.cir.out b/library/SubcircuitLibrary/MC14532B/4_and.cir.out new file mode 100644 index 000000000..f40e5bc62 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/4_and.cir.out @@ -0,0 +1,18 @@ +* c:\users\malli\esim\src\subcircuitlibrary\4_and\4_and.cir + +.include 3_and.sub +x1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u2-pad1_ 3_and +* u2 net-_u2-pad1_ net-_u1-pad4_ net-_u1-pad5_ d_and +* u1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ port +a1 [net-_u2-pad1_ net-_u1-pad4_ ] net-_u1-pad5_ u2 +* Schematic Name: d_and, NgSpice Name: d_and +.model u2 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/MC14532B/4_and.pro b/library/SubcircuitLibrary/MC14532B/4_and.pro new file mode 100644 index 000000000..b13a0a825 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/4_and.pro @@ -0,0 +1,57 @@ +update=Wed Mar 18 19:54:24 2020 +version=1 +last_client=eeschema +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir=../../../kicadSchematicLibrary +[eeschema/libraries] +LibName1=4_and-rescue +LibName2=texas +LibName3=intel +LibName4=audio +LibName5=interface +LibName6=digital-audio +LibName7=philips +LibName8=display +LibName9=cypress +LibName10=siliconi +LibName11=opto +LibName12=atmel +LibName13=contrib +LibName14=valves +LibName15=eSim_Analog +LibName16=eSim_Devices +LibName17=eSim_Digital +LibName18=eSim_Hybrid +LibName19=eSim_Miscellaneous +LibName20=eSim_Plot +LibName21=eSim_Power +LibName22=eSim_Sources +LibName23=eSim_Subckt +LibName24=eSim_User diff --git a/library/SubcircuitLibrary/MC14532B/4_and.sch b/library/SubcircuitLibrary/MC14532B/4_and.sch new file mode 100644 index 000000000..f5e8febdc --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/4_and.sch @@ -0,0 +1,151 @@ +EESchema Schematic File Version 2 +LIBS:4_and-rescue +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:eSim_Analog +LIBS:eSim_Devices +LIBS:eSim_Digital +LIBS:eSim_Hybrid +LIBS:eSim_Miscellaneous +LIBS:eSim_Plot +LIBS:eSim_Power +LIBS:eSim_PSpice +LIBS:eSim_Sources +LIBS:eSim_Subckt +LIBS:eSim_User +LIBS:4_and-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 3_and-RESCUE-4_and X1 +U 1 1 5C9A2915 +P 3700 3500 +F 0 "X1" H 4600 3800 60 0000 C CNN +F 1 "3_and" H 4650 4000 60 0000 C CNN +F 2 "" H 3700 3500 60 0000 C CNN +F 3 "" H 3700 3500 60 0000 C CNN + 1 3700 3500 + 1 0 0 -1 +$EndComp +$Comp +L d_and U2 +U 1 1 5C9A2940 +P 5450 3400 +F 0 "U2" H 5450 3400 60 0000 C CNN +F 1 "d_and" H 5500 3500 60 0000 C CNN +F 2 "" H 5450 3400 60 0000 C CNN +F 3 "" H 5450 3400 60 0000 C CNN + 1 5450 3400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5000 3100 5000 3300 +Wire Wire Line + 4150 3000 4150 2700 +Wire Wire Line + 4150 2700 3200 2700 +Wire Wire Line + 4150 3100 4000 3100 +Wire Wire Line + 4000 3100 4000 3000 +Wire Wire Line + 4000 3000 3200 3000 +Wire Wire Line + 4150 3200 4150 3300 +Wire Wire Line + 4150 3300 3250 3300 +Wire Wire Line + 5000 3400 5000 3550 +Wire Wire Line + 5000 3550 3250 3550 +Wire Wire Line + 5900 3350 6500 3350 +$Comp +L PORT U1 +U 1 1 5C9A29B1 +P 2950 2700 +F 0 "U1" H 3000 2800 30 0000 C CNN +F 1 "PORT" H 2950 2700 30 0000 C CNN +F 2 "" H 2950 2700 60 0000 C CNN +F 3 "" H 2950 2700 60 0000 C CNN + 1 2950 2700 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 2 1 5C9A29E9 +P 2950 3000 +F 0 "U1" H 3000 3100 30 0000 C CNN +F 1 "PORT" H 2950 3000 30 0000 C CNN +F 2 "" H 2950 3000 60 0000 C CNN +F 3 "" H 2950 3000 60 0000 C CNN + 2 2950 3000 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 3 1 5C9A2A0D +P 3000 3300 +F 0 "U1" H 3050 3400 30 0000 C CNN +F 1 "PORT" H 3000 3300 30 0000 C CNN +F 2 "" H 3000 3300 60 0000 C CNN +F 3 "" H 3000 3300 60 0000 C CNN + 3 3000 3300 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 4 1 5C9A2A3C +P 3000 3550 +F 0 "U1" H 3050 3650 30 0000 C CNN +F 1 "PORT" H 3000 3550 30 0000 C CNN +F 2 "" H 3000 3550 60 0000 C CNN +F 3 "" H 3000 3550 60 0000 C CNN + 4 3000 3550 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 5 1 5C9A2A68 +P 6750 3350 +F 0 "U1" H 6800 3450 30 0000 C CNN +F 1 "PORT" H 6750 3350 30 0000 C CNN +F 2 "" H 6750 3350 60 0000 C CNN +F 3 "" H 6750 3350 60 0000 C CNN + 5 6750 3350 + -1 0 0 1 +$EndComp +Text Notes 3450 2650 0 60 ~ 12 +in1 +Text Notes 3450 2950 0 60 ~ 12 +in2 +Text Notes 3500 3300 0 60 ~ 12 +in3 +Text Notes 3500 3550 0 60 ~ 12 +in4 +Text Notes 6150 3350 0 60 ~ 12 +out +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/MC14532B/4_and.sub b/library/SubcircuitLibrary/MC14532B/4_and.sub new file mode 100644 index 000000000..8663f37e6 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/4_and.sub @@ -0,0 +1,12 @@ +* Subcircuit 4_and +.subckt 4_and net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ +* c:\users\malli\esim\src\subcircuitlibrary\4_and\4_and.cir +.include 3_and.sub +x1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u2-pad1_ 3_and +* u2 net-_u2-pad1_ net-_u1-pad4_ net-_u1-pad5_ d_and +a1 [net-_u2-pad1_ net-_u1-pad4_ ] net-_u1-pad5_ u2 +* Schematic Name: d_and, NgSpice Name: d_and +.model u2 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Control Statements + +.ends 4_and \ No newline at end of file diff --git a/library/SubcircuitLibrary/MC14532B/4_and_Previous_Values.xml b/library/SubcircuitLibrary/MC14532B/4_and_Previous_Values.xml new file mode 100644 index 000000000..f2ba0130e --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/4_and_Previous_Values.xml @@ -0,0 +1 @@ +d_andC:\Users\malli\eSim\src\SubcircuitLibrary\3_andtruefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesSecSecSec \ No newline at end of file diff --git a/library/SubcircuitLibrary/MC14532B/5_and-cache.lib b/library/SubcircuitLibrary/MC14532B/5_and-cache.lib new file mode 100644 index 000000000..fc177c1f9 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/5_and-cache.lib @@ -0,0 +1,79 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# 3_and-RESCUE-5_and +# +DEF 3_and-RESCUE-5_and X 0 40 Y Y 1 F N +F0 "X" 900 300 60 H V C CNN +F1 "3_and-RESCUE-5_and" 950 500 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 950 400 158 716 -716 0 1 0 N 1000 550 1000 250 +P 2 0 1 0 650 550 1000 550 N +P 3 0 1 0 650 550 650 250 1000 250 N +X in1 1 450 500 200 R 50 50 1 1 I +X in2 2 450 400 200 R 50 50 1 1 I +X in3 3 450 300 200 R 50 50 1 1 I +X out 4 1300 400 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# PORT +# +DEF PORT U 0 40 Y Y 26 F N +F0 "U" 50 100 30 H V C CNN +F1 "PORT" 0 0 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 325 225 285 -1421 -1278 0 1 0 N 100 50 150 0 +A 376 -275 356 1294 1408 0 1 0 N 150 0 100 -50 +S -100 50 100 -50 0 1 0 N +X ~ 1 250 0 100 L 30 30 1 1 B +X ~ 2 250 0 100 L 30 30 2 1 B +X ~ 3 250 0 100 L 30 30 3 1 B +X ~ 4 250 0 100 L 30 30 4 1 B +X ~ 5 250 0 100 L 30 30 5 1 B +X ~ 6 250 0 100 L 30 30 6 1 B +X ~ 7 250 0 100 L 30 30 7 1 B +X ~ 8 250 0 100 L 30 30 8 1 B +X ~ 9 250 0 100 L 30 30 9 1 B +X ~ 10 250 0 100 L 30 30 10 1 B +X ~ 11 250 0 100 L 30 30 11 1 B +X ~ 12 250 0 100 L 30 30 12 1 B +X ~ 13 250 0 100 L 30 30 13 1 B +X ~ 14 250 0 100 L 30 30 14 1 B +X ~ 15 250 0 100 L 30 30 15 1 B +X ~ 16 250 0 100 L 30 30 16 1 B +X ~ 17 250 0 100 L 30 30 17 1 B +X ~ 18 250 0 100 L 30 30 18 1 B +X ~ 19 250 0 100 L 30 30 19 1 B +X ~ 20 250 0 100 L 30 30 20 1 B +X ~ 21 250 0 100 L 30 30 21 1 B +X ~ 22 250 0 100 L 30 30 22 1 B +X ~ 23 250 0 100 L 30 30 23 1 B +X ~ 24 250 0 100 L 30 30 24 1 B +X ~ 25 250 0 100 L 30 30 25 1 B +X ~ 26 250 0 100 L 30 30 26 1 B +ENDDRAW +ENDDEF +# +# d_and +# +DEF d_and U 0 40 Y Y 1 F N +F0 "U" 0 0 60 H V C CNN +F1 "d_and" 50 100 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 149 50 100 -894 0 0 1 0 N 150 -50 250 50 +A 150 49 100 6 900 0 1 0 N 250 50 150 150 +P 4 0 1 0 150 -50 -250 -50 -250 150 150 150 N +X IN1 1 -450 100 200 R 50 50 1 1 I +X IN2 2 -450 0 200 R 50 50 1 1 I +X OUT 3 450 50 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/SubcircuitLibrary/MC14532B/5_and-rescue.lib b/library/SubcircuitLibrary/MC14532B/5_and-rescue.lib new file mode 100644 index 000000000..483b8efb8 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/5_and-rescue.lib @@ -0,0 +1,22 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# 3_and-RESCUE-5_and +# +DEF 3_and-RESCUE-5_and X 0 40 Y Y 1 F N +F0 "X" 900 300 60 H V C CNN +F1 "3_and-RESCUE-5_and" 950 500 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 950 400 158 716 -716 0 1 0 N 1000 550 1000 250 +P 2 0 1 0 650 550 1000 550 N +P 3 0 1 0 650 550 650 250 1000 250 N +X in1 1 450 500 200 R 50 50 1 1 I +X in2 2 450 400 200 R 50 50 1 1 I +X in3 3 450 300 200 R 50 50 1 1 I +X out 4 1300 400 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/SubcircuitLibrary/MC14532B/5_and.cir b/library/SubcircuitLibrary/MC14532B/5_and.cir new file mode 100644 index 000000000..6a05b9b5d --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/5_and.cir @@ -0,0 +1,14 @@ +* C:\Users\malli\eSim\src\SubcircuitLibrary\5_and\5_and.cir + +* EESchema Netlist Version 1.1 (Spice format) creation date: 03/26/19 18:53:13 + +* To exclude a component from the Spice Netlist add [Spice_Netlist_Enabled] user FIELD set to: N +* To reorder the component spice node sequence add [Spice_Node_Sequence] user FIELD and define sequence: 2,1,0 + +* Sheet Name: / +X1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U3-Pad1_ 3_and +U2 Net-_U1-Pad4_ Net-_U1-Pad5_ Net-_U2-Pad3_ d_and +U3 Net-_U3-Pad1_ Net-_U2-Pad3_ Net-_U1-Pad6_ d_and +U1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U1-Pad5_ Net-_U1-Pad6_ PORT + +.end diff --git a/library/SubcircuitLibrary/MC14532B/5_and.cir.out b/library/SubcircuitLibrary/MC14532B/5_and.cir.out new file mode 100644 index 000000000..6a6b126a7 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/5_and.cir.out @@ -0,0 +1,22 @@ +* c:\users\malli\esim\src\subcircuitlibrary\5_and\5_and.cir + +.include 3_and.sub +x1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u3-pad1_ 3_and +* u2 net-_u1-pad4_ net-_u1-pad5_ net-_u2-pad3_ d_and +* u3 net-_u3-pad1_ net-_u2-pad3_ net-_u1-pad6_ d_and +* u1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ net-_u1-pad6_ port +a1 [net-_u1-pad4_ net-_u1-pad5_ ] net-_u2-pad3_ u2 +a2 [net-_u3-pad1_ net-_u2-pad3_ ] net-_u1-pad6_ u3 +* Schematic Name: d_and, NgSpice Name: d_and +.model u2 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_and, NgSpice Name: d_and +.model u3 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/MC14532B/5_and.pro b/library/SubcircuitLibrary/MC14532B/5_and.pro new file mode 100644 index 000000000..c16a3f858 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/5_and.pro @@ -0,0 +1,49 @@ +update=Wed Mar 18 19:59:53 2020 +version=1 +last_client=eeschema +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir=../../../kicadSchematicLibrary +[eeschema/libraries] +LibName1=cypress +LibName2=siliconi +LibName3=opto +LibName4=atmel +LibName5=contrib +LibName6=valves +LibName7=eSim_Analog +LibName8=eSim_Devices +LibName9=eSim_Digital +LibName10=eSim_Hybrid +LibName11=eSim_Miscellaneous +LibName12=eSim_Plot +LibName13=eSim_Power +LibName14=eSim_User +LibName15=eSim_Sources +LibName16=eSim_Subckt diff --git a/library/SubcircuitLibrary/MC14532B/5_and.sch b/library/SubcircuitLibrary/MC14532B/5_and.sch new file mode 100644 index 000000000..aef3c0436 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/5_and.sch @@ -0,0 +1,171 @@ +EESchema Schematic File Version 2 +LIBS:5_and-rescue +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:eSim_Analog +LIBS:eSim_Devices +LIBS:eSim_Digital +LIBS:eSim_Hybrid +LIBS:eSim_Miscellaneous +LIBS:eSim_Plot +LIBS:eSim_Power +LIBS:eSim_User +LIBS:eSim_Sources +LIBS:eSim_Subckt +LIBS:5_and-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 3_and-RESCUE-5_and X1 +U 1 1 5C9A2741 +P 3800 3350 +F 0 "X1" H 4700 3650 60 0000 C CNN +F 1 "3_and" H 4750 3850 60 0000 C CNN +F 2 "" H 3800 3350 60 0000 C CNN +F 3 "" H 3800 3350 60 0000 C CNN + 1 3800 3350 + 1 0 0 -1 +$EndComp +$Comp +L d_and U2 +U 1 1 5C9A2764 +P 4650 3400 +F 0 "U2" H 4650 3400 60 0000 C CNN +F 1 "d_and" H 4700 3500 60 0000 C CNN +F 2 "" H 4650 3400 60 0000 C CNN +F 3 "" H 4650 3400 60 0000 C CNN + 1 4650 3400 + 1 0 0 -1 +$EndComp +$Comp +L d_and U3 +U 1 1 5C9A2791 +P 5550 3200 +F 0 "U3" H 5550 3200 60 0000 C CNN +F 1 "d_and" H 5600 3300 60 0000 C CNN +F 2 "" H 5550 3200 60 0000 C CNN +F 3 "" H 5550 3200 60 0000 C CNN + 1 5550 3200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5100 3100 5100 2950 +Wire Wire Line + 5100 3200 5100 3350 +Wire Wire Line + 4250 2850 4250 2700 +Wire Wire Line + 4250 2700 3600 2700 +Wire Wire Line + 4250 2950 4150 2950 +Wire Wire Line + 4150 2950 4150 2900 +Wire Wire Line + 4150 2900 3600 2900 +Wire Wire Line + 4200 3300 3600 3300 +Wire Wire Line + 4250 3050 4250 3100 +Wire Wire Line + 4250 3100 3600 3100 +Wire Wire Line + 4200 3400 4200 3500 +Wire Wire Line + 4200 3500 3600 3500 +Wire Wire Line + 6000 3150 6500 3150 +$Comp +L PORT U1 +U 1 1 5C9A2865 +P 3350 2700 +F 0 "U1" H 3400 2800 30 0000 C CNN +F 1 "PORT" H 3350 2700 30 0000 C CNN +F 2 "" H 3350 2700 60 0000 C CNN +F 3 "" H 3350 2700 60 0000 C CNN + 1 3350 2700 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 2 1 5C9A28B6 +P 3350 2900 +F 0 "U1" H 3400 3000 30 0000 C CNN +F 1 "PORT" H 3350 2900 30 0000 C CNN +F 2 "" H 3350 2900 60 0000 C CNN +F 3 "" H 3350 2900 60 0000 C CNN + 2 3350 2900 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 3 1 5C9A28D9 +P 3350 3100 +F 0 "U1" H 3400 3200 30 0000 C CNN +F 1 "PORT" H 3350 3100 30 0000 C CNN +F 2 "" H 3350 3100 60 0000 C CNN +F 3 "" H 3350 3100 60 0000 C CNN + 3 3350 3100 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 4 1 5C9A28FF +P 3350 3300 +F 0 "U1" H 3400 3400 30 0000 C CNN +F 1 "PORT" H 3350 3300 30 0000 C CNN +F 2 "" H 3350 3300 60 0000 C CNN +F 3 "" H 3350 3300 60 0000 C CNN + 4 3350 3300 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 5 1 5C9A2928 +P 3350 3500 +F 0 "U1" H 3400 3600 30 0000 C CNN +F 1 "PORT" H 3350 3500 30 0000 C CNN +F 2 "" H 3350 3500 60 0000 C CNN +F 3 "" H 3350 3500 60 0000 C CNN + 5 3350 3500 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 6 1 5C9A2958 +P 6750 3150 +F 0 "U1" H 6800 3250 30 0000 C CNN +F 1 "PORT" H 6750 3150 30 0000 C CNN +F 2 "" H 6750 3150 60 0000 C CNN +F 3 "" H 6750 3150 60 0000 C CNN + 6 6750 3150 + -1 0 0 1 +$EndComp +Text Notes 3800 2700 0 60 ~ 12 +in1 +Text Notes 3800 2900 0 60 ~ 12 +in2 +Text Notes 3800 3100 0 60 ~ 12 +in3 +Text Notes 3800 3300 0 60 ~ 12 +in4 +Text Notes 3800 3500 0 60 ~ 12 +in5 +Text Notes 6150 3150 0 60 ~ 12 +out +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/MC14532B/5_and.sub b/library/SubcircuitLibrary/MC14532B/5_and.sub new file mode 100644 index 000000000..35b10e173 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/5_and.sub @@ -0,0 +1,16 @@ +* Subcircuit 5_and +.subckt 5_and net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ net-_u1-pad6_ +* c:\users\malli\esim\src\subcircuitlibrary\5_and\5_and.cir +.include 3_and.sub +x1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u3-pad1_ 3_and +* u2 net-_u1-pad4_ net-_u1-pad5_ net-_u2-pad3_ d_and +* u3 net-_u3-pad1_ net-_u2-pad3_ net-_u1-pad6_ d_and +a1 [net-_u1-pad4_ net-_u1-pad5_ ] net-_u2-pad3_ u2 +a2 [net-_u3-pad1_ net-_u2-pad3_ ] net-_u1-pad6_ u3 +* Schematic Name: d_and, NgSpice Name: d_and +.model u2 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_and, NgSpice Name: d_and +.model u3 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Control Statements + +.ends 5_and \ No newline at end of file diff --git a/library/SubcircuitLibrary/MC14532B/5_and_Previous_Values.xml b/library/SubcircuitLibrary/MC14532B/5_and_Previous_Values.xml new file mode 100644 index 000000000..ae2c08a7f --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/5_and_Previous_Values.xml @@ -0,0 +1 @@ +d_andd_andC:\Users\malli\eSim\src\SubcircuitLibrary\3_andtruefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesSecSecSec \ No newline at end of file diff --git a/library/SubcircuitLibrary/MC14532B/MC14532B.cir b/library/SubcircuitLibrary/MC14532B/MC14532B.cir new file mode 100644 index 000000000..f1580f3c3 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/MC14532B.cir @@ -0,0 +1,45 @@ +.title KiCad schematic +U50 Net-_U50-Pad1_ /7 d_inverter +U1 /1 /2 /3 /4 /5 /6 /7 unconnected-_U1-Pad8_ /9 /10 /11 /12 /13 /14 /15 unconnected-_U1-Pad16_ PORT +X10 Net-_X10-Pad1_ Net-_X10-Pad2_ Net-_U39-Pad3_ Net-_U42-Pad3_ Net-_U50-Pad1_ 4_and +U44 Net-_U44-Pad1_ Net-_U26-Pad2_ Net-_U44-Pad3_ d_or +X4 Net-_U20-Pad2_ Net-_U29-Pad2_ Net-_U29-Pad2_ Net-_U26-Pad2_ Net-_X10-Pad1_ 4_OR +X3 Net-_U27-Pad2_ Net-_U28-Pad2_ Net-_U19-Pad2_ Net-_U30-Pad2_ Net-_U44-Pad1_ 4_OR +X8 Net-_U44-Pad3_ Net-_X6-Pad5_ Net-_X7-Pad5_ Net-_U41-Pad3_ Net-_U46-Pad1_ 4_and +U46 Net-_U46-Pad1_ /9 d_inverter +X6 Net-_U21-Pad2_ Net-_U28-Pad2_ Net-_U30-Pad2_ Net-_U26-Pad2_ Net-_X6-Pad5_ 4_OR +X5 Net-_U21-Pad2_ Net-_U28-Pad2_ Net-_U29-Pad2_ Net-_U26-Pad2_ Net-_X10-Pad2_ 4_OR +U37 Net-_U22-Pad2_ Net-_U26-Pad2_ Net-_U37-Pad3_ d_or +X7 Net-_U23-Pad2_ Net-_U30-Pad2_ Net-_U26-Pad2_ unconnected-_X7-Pad4_ Net-_X7-Pad5_ 4_OR +U38 Net-_U23-Pad2_ Net-_U26-Pad2_ Net-_U38-Pad3_ d_or +U41 Net-_U25-Pad2_ Net-_U26-Pad2_ Net-_U41-Pad3_ d_or +U39 Net-_U24-Pad2_ Net-_U26-Pad2_ Net-_U39-Pad3_ d_or +U42 Net-_U25-Pad2_ Net-_U26-Pad2_ Net-_U42-Pad3_ d_or +U40 Net-_U24-Pad2_ Net-_U26-Pad2_ Net-_U40-Pad3_ d_or +U49 Net-_U36-Pad2_ /15 d_inverter +U43 Net-_U25-Pad2_ Net-_U26-Pad2_ Net-_U43-Pad3_ d_or +X2 Net-_U33-Pad3_ Net-_U32-Pad3_ Net-_U31-Pad3_ Net-_U34-Pad3_ /5 Net-_U36-Pad1_ 5_and +X1 Net-_U31-Pad3_ Net-_U32-Pad3_ Net-_U33-Pad3_ Net-_U34-Pad3_ Net-_U35-Pad1_ 4_and +U36 Net-_U36-Pad1_ Net-_U36-Pad2_ d_inverter +U35 Net-_U35-Pad1_ Net-_U35-Pad2_ d_inverter +U47 Net-_U47-Pad1_ /6 d_inverter +U48 Net-_U45-Pad3_ /14 d_inverter +X9 Net-_U37-Pad3_ Net-_U38-Pad3_ Net-_U40-Pad3_ Net-_U43-Pad3_ Net-_U47-Pad1_ 4_and +U45 Net-_U35-Pad2_ /5 Net-_U45-Pad3_ d_nand +U30 Net-_U24-Pad2_ Net-_U30-Pad2_ d_inverter +U29 Net-_U23-Pad2_ Net-_U29-Pad2_ d_inverter +U23 /2 Net-_U23-Pad2_ d_inverter +U24 /3 Net-_U24-Pad2_ d_inverter +U25 /4 Net-_U25-Pad2_ d_inverter +U33 /1 /2 Net-_U33-Pad3_ d_nor +U26 /5 Net-_U26-Pad2_ d_inverter +U31 /10 /11 Net-_U31-Pad3_ d_nor +U32 /12 /13 Net-_U32-Pad3_ d_nor +U22 /1 Net-_U22-Pad2_ d_inverter +U21 /13 Net-_U21-Pad2_ d_inverter +U20 /12 Net-_U20-Pad2_ d_inverter +U19 /11 Net-_U19-Pad2_ d_inverter +U27 Net-_U20-Pad2_ Net-_U27-Pad2_ d_inverter +U28 Net-_U22-Pad2_ Net-_U28-Pad2_ d_inverter +U34 /3 /4 Net-_U34-Pad3_ d_nor +.end diff --git a/library/SubcircuitLibrary/MC14532B/MC14532B.cir.out b/library/SubcircuitLibrary/MC14532B/MC14532B.cir.out new file mode 100644 index 000000000..a5607e0cc --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/MC14532B.cir.out @@ -0,0 +1,153 @@ +.title kicad schematic + +.include 5_and.sub +.include 4_OR.sub +.include 4_and.sub +* u50 net-_u50-pad1_ /7 d_inverter +* u1 /1 /2 /3 /4 /5 /6 /7 unconnected-_u1-pad8_ /9 /10 /11 /12 /13 /14 /15 unconnected-_u1-pad16_ port +x10 net-_x10-pad1_ net-_x10-pad2_ net-_u39-pad3_ net-_u42-pad3_ net-_u50-pad1_ 4_and +* u44 net-_u44-pad1_ net-_u26-pad2_ net-_u44-pad3_ d_or +x4 net-_u20-pad2_ net-_u29-pad2_ net-_u29-pad2_ net-_u26-pad2_ net-_x10-pad1_ 4_OR +x3 net-_u27-pad2_ net-_u28-pad2_ net-_u19-pad2_ net-_u30-pad2_ net-_u44-pad1_ 4_OR +x8 net-_u44-pad3_ net-_x6-pad5_ net-_x7-pad5_ net-_u41-pad3_ net-_u46-pad1_ 4_and +* u46 net-_u46-pad1_ /9 d_inverter +x6 net-_u21-pad2_ net-_u28-pad2_ net-_u30-pad2_ net-_u26-pad2_ net-_x6-pad5_ 4_OR +x5 net-_u21-pad2_ net-_u28-pad2_ net-_u29-pad2_ net-_u26-pad2_ net-_x10-pad2_ 4_OR +* u37 net-_u22-pad2_ net-_u26-pad2_ net-_u37-pad3_ d_or +x7 net-_u23-pad2_ net-_u30-pad2_ net-_u26-pad2_ unconnected-_x7-pad4_ net-_x7-pad5_ 4_OR +* u38 net-_u23-pad2_ net-_u26-pad2_ net-_u38-pad3_ d_or +* u41 net-_u25-pad2_ net-_u26-pad2_ net-_u41-pad3_ d_or +* u39 net-_u24-pad2_ net-_u26-pad2_ net-_u39-pad3_ d_or +* u42 net-_u25-pad2_ net-_u26-pad2_ net-_u42-pad3_ d_or +* u40 net-_u24-pad2_ net-_u26-pad2_ net-_u40-pad3_ d_or +* u49 net-_u36-pad2_ /15 d_inverter +* u43 net-_u25-pad2_ net-_u26-pad2_ net-_u43-pad3_ d_or +x2 net-_u33-pad3_ net-_u32-pad3_ net-_u31-pad3_ net-_u34-pad3_ /5 net-_u36-pad1_ 5_and +x1 net-_u31-pad3_ net-_u32-pad3_ net-_u33-pad3_ net-_u34-pad3_ net-_u35-pad1_ 4_and +* u36 net-_u36-pad1_ net-_u36-pad2_ d_inverter +* u35 net-_u35-pad1_ net-_u35-pad2_ d_inverter +* u47 net-_u47-pad1_ /6 d_inverter +* u48 net-_u45-pad3_ /14 d_inverter +x9 net-_u37-pad3_ net-_u38-pad3_ net-_u40-pad3_ net-_u43-pad3_ net-_u47-pad1_ 4_and +* u45 net-_u35-pad2_ /5 net-_u45-pad3_ d_nand +* u30 net-_u24-pad2_ net-_u30-pad2_ d_inverter +* u29 net-_u23-pad2_ net-_u29-pad2_ d_inverter +* u23 /2 net-_u23-pad2_ d_inverter +* u24 /3 net-_u24-pad2_ d_inverter +* u25 /4 net-_u25-pad2_ d_inverter +* u33 /1 /2 net-_u33-pad3_ d_nor +* u26 /5 net-_u26-pad2_ d_inverter +* u31 /10 /11 net-_u31-pad3_ d_nor +* u32 /12 /13 net-_u32-pad3_ d_nor +* u22 /1 net-_u22-pad2_ d_inverter +* u21 /13 net-_u21-pad2_ d_inverter +* u20 /12 net-_u20-pad2_ d_inverter +* u19 /11 net-_u19-pad2_ d_inverter +* u27 net-_u20-pad2_ net-_u27-pad2_ d_inverter +* u28 net-_u22-pad2_ net-_u28-pad2_ d_inverter +* u34 /3 /4 net-_u34-pad3_ d_nor +a1 net-_u50-pad1_ /7 u50 +a2 [net-_u44-pad1_ net-_u26-pad2_ ] net-_u44-pad3_ u44 +a3 net-_u46-pad1_ /9 u46 +a4 [net-_u22-pad2_ net-_u26-pad2_ ] net-_u37-pad3_ u37 +a5 [net-_u23-pad2_ net-_u26-pad2_ ] net-_u38-pad3_ u38 +a6 [net-_u25-pad2_ net-_u26-pad2_ ] net-_u41-pad3_ u41 +a7 [net-_u24-pad2_ net-_u26-pad2_ ] net-_u39-pad3_ u39 +a8 [net-_u25-pad2_ net-_u26-pad2_ ] net-_u42-pad3_ u42 +a9 [net-_u24-pad2_ net-_u26-pad2_ ] net-_u40-pad3_ u40 +a10 net-_u36-pad2_ /15 u49 +a11 [net-_u25-pad2_ net-_u26-pad2_ ] net-_u43-pad3_ u43 +a12 net-_u36-pad1_ net-_u36-pad2_ u36 +a13 net-_u35-pad1_ net-_u35-pad2_ u35 +a14 net-_u47-pad1_ /6 u47 +a15 net-_u45-pad3_ /14 u48 +a16 [net-_u35-pad2_ /5 ] net-_u45-pad3_ u45 +a17 net-_u24-pad2_ net-_u30-pad2_ u30 +a18 net-_u23-pad2_ net-_u29-pad2_ u29 +a19 /2 net-_u23-pad2_ u23 +a20 /3 net-_u24-pad2_ u24 +a21 /4 net-_u25-pad2_ u25 +a22 [/1 /2 ] net-_u33-pad3_ u33 +a23 /5 net-_u26-pad2_ u26 +a24 [/10 /11 ] net-_u31-pad3_ u31 +a25 [/12 /13 ] net-_u32-pad3_ u32 +a26 /1 net-_u22-pad2_ u22 +a27 /13 net-_u21-pad2_ u21 +a28 /12 net-_u20-pad2_ u20 +a29 /11 net-_u19-pad2_ u19 +a30 net-_u20-pad2_ net-_u27-pad2_ u27 +a31 net-_u22-pad2_ net-_u28-pad2_ u28 +a32 [/3 /4 ] net-_u34-pad3_ u34 +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u50 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u44 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u46 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u37 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u38 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u41 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u39 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u42 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u40 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u49 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u43 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u36 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u35 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u47 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u48 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nand, Ngspice Name: d_nand +.model u45 d_nand(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u30 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u29 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u23 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u24 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u25 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u33 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u26 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u31 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u32 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u22 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u21 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u20 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u19 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u27 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u28 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u34 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/MC14532B/MC14532B.kicad_sch b/library/SubcircuitLibrary/MC14532B/MC14532B.kicad_sch new file mode 100644 index 000000000..8e35d554b --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/MC14532B.kicad_sch @@ -0,0 +1,3241 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid 72861bbc-34dd-433d-b6f9-76453da946b8) + + (paper "A1") + + (lib_symbols + (symbol "eSim_Digital:d_inverter" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 -2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 0 3.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_inverter_0_1" + (polyline + (pts + (xy -2.54 1.27) + (xy -2.54 -1.27) + (xy 2.54 0) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_inverter_1_1" + (pin input line (at -7.62 0 0) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_nand" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_nand" (id 1) (at 1.27 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_nand_0_1" + (polyline + (pts + (xy 3.81 -1.27) + (xy -6.35 -1.27) + (xy -6.35 3.81) + (xy 3.81 3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -1.27) (mid 5.5897 -0.5171) (end 6.35 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.35 1.27) (mid 5.5971 3.0497) (end 3.81 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_nand_1_1" + (pin input line (at -11.43 2.54 0) (length 5.08) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 0 0) (length 5.08) + (name "IN2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 11.43 1.27 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_nor" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_nor" (id 1) (at 1.27 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_nor_0_1" + (arc (start -6.35 -1.27) (mid -5.7504 1.27) (end -6.35 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 -1.27) + (xy 3.81 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 3.81) + (xy 3.81 3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -1.27) (mid 5.3181 -0.2399) (end 6.35 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.35 1.27) (mid 5.2222 2.6828) (end 3.81 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_nor_1_1" + (pin input line (at -11.43 2.54 0) (length 5.461) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 0 0) (length 5.461) + (name "IN2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 11.43 1.27 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_or" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 0 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_or_0_1" + (arc (start -6.35 -1.27) (mid -5.7504 1.27) (end -6.35 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 -1.27) + (xy 3.81 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 3.81) + (xy 3.81 3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -1.27) (mid 5.3181 -0.2399) (end 6.35 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.35 1.27) (mid 5.2222 2.6828) (end 3.81 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_or_1_1" + (pin input line (at -11.43 2.54 0) (length 5.461) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 0 0) (length 5.461) + (name "IN2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 11.43 1.27 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Miscellaneous:PORT" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 1.27 2.54 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 0 0 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "PORT_0_1" + (rectangle (start -2.54 1.27) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.54 1.27) (mid 3.1355 0.5955) (end 3.81 0) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 0) (mid 3.1447 -0.6046) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "PORT_1_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "1" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_2_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "2" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_3_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "3" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_4_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "4" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_5_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "5" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_6_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "6" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_7_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "7" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_8_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "8" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_9_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "9" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_10_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "10" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_11_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "11" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_12_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "12" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_13_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "13" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_14_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "14" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_15_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "15" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_16_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "16" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_17_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "17" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_18_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "18" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_19_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "19" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_20_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "20" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_21_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "21" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_22_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "22" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_23_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "23" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_24_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "24" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_25_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "25" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_26_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "26" (effects (font (size 0.762 0.762)))) + ) + ) + ) + (symbol "eSim_Subckt:4_OR" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "X" (id 0) (at 3.81 -2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_OR" (id 1) (at 3.81 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "4_OR_0_1" + (arc (start -5.08 -6.35) (mid -3.81 0) (end -5.08 6.35) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -6.35) + (xy 3.81 -6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 6.35) + (xy 3.81 6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -6.35) (mid 6.9463 -3.651) (end 8.89 0) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 7.0265 3.7162) (end 3.81 6.35) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "4_OR_1_1" + (pin input line (at -8.89 3.81 0) (length 5.08) + (name "in1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -8.89 1.27 0) (length 5.08) + (name "in2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -8.89 -1.27 0) (length 5.08) + (name "in3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -8.89 -3.81 0) (length 5.08) + (name "in4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 0 180) (length 5.08) + (name "out" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Subckt:4_and" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "X" (id 0) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 2.54 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "4_and_0_1" + (polyline + (pts + (xy -5.08 5.08) + (xy 3.81 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + (xy 1.27 -5.08) + (xy 3.81 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -5.08) (mid 7.7763 0) (end 3.81 5.08) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "4_and_1_1" + (pin input line (at -10.16 3.81 0) (length 5.08) + (name "in1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 1.27 0) (length 5.08) + (name "in2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -1.27 0) (length 5.08) + (name "in3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -3.81 0) (length 5.08) + (name "in4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 5.08) + (name "out" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Subckt:5_and" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "X" (id 0) (at 1.27 -2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "5_and" (id 1) (at 2.54 3.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "5_and_0_1" + (polyline + (pts + (xy -6.35 6.35) + (xy 3.81 6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 6.35) + (xy -6.35 -6.35) + (xy 3.81 -6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -6.35) (mid 9.0158 0) (end 3.81 6.35) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "5_and_1_1" + (pin input line (at -11.43 5.08 0) (length 5.08) + (name "in1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 2.54 0) (length 5.08) + (name "in2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 0 0) (length 5.08) + (name "in3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 -2.54 0) (length 5.08) + (name "in4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 -5.08 0) (length 5.08) + (name "in5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 0 180) (length 5.08) + (name "out" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 457.2 494.03) (diameter 0) (color 0 0 0 0) + (uuid 03d0ec69-eb3a-42e4-823b-0a0b63370ca2) + ) + (junction (at 519.43 158.75) (diameter 0) (color 0 0 0 0) + (uuid 1b30b52f-3fcf-4835-a7b4-f74808b7ca9b) + ) + (junction (at 336.55 111.76) (diameter 0) (color 0 0 0 0) + (uuid 217fd556-ef18-45d4-abfe-193469641e72) + ) + (junction (at 513.08 382.27) (diameter 0) (color 0 0 0 0) + (uuid 2434b8e5-f13d-4718-aaba-73f108023ea2) + ) + (junction (at 337.82 314.96) (diameter 0) (color 0 0 0 0) + (uuid 24eb0dc4-2f37-4dba-b375-ca08689816d5) + ) + (junction (at 462.28 318.77) (diameter 0) (color 0 0 0 0) + (uuid 2b05651f-4cc3-4d25-8e3a-08743a1a71e9) + ) + (junction (at 513.08 365.76) (diameter 0) (color 0 0 0 0) + (uuid 2e91d27b-4944-42ac-bd14-5fe1d9701f07) + ) + (junction (at 284.48 59.69) (diameter 0) (color 0 0 0 0) + (uuid 32751fae-8218-471a-a598-ddcab69847e7) + ) + (junction (at 271.78 162.56) (diameter 0) (color 0 0 0 0) + (uuid 33aaf1ad-4f2f-43fc-ab5c-e3447116c3dd) + ) + (junction (at 412.75 151.13) (diameter 0) (color 0 0 0 0) + (uuid 387502d3-54f8-4bf9-902e-adf44be57671) + ) + (junction (at 265.43 213.36) (diameter 0) (color 0 0 0 0) + (uuid 40903440-7dba-4573-a70d-d755c5579eeb) + ) + (junction (at 450.85 468.63) (diameter 0) (color 0 0 0 0) + (uuid 428563d3-0620-4c5e-aa7e-fac678b9b3e2) + ) + (junction (at 336.55 264.16) (diameter 0) (color 0 0 0 0) + (uuid 434a0505-5923-4fbe-9adc-109a73c9ebd5) + ) + (junction (at 214.63 416.56) (diameter 0) (color 0 0 0 0) + (uuid 4841871e-a0db-4eb0-aa0f-47517c5df776) + ) + (junction (at 519.43 384.81) (diameter 0) (color 0 0 0 0) + (uuid 591ae3c9-2a7a-413a-bbce-3c8c43844636) + ) + (junction (at 468.63 256.54) (diameter 0) (color 0 0 0 0) + (uuid 78156aaa-7910-4aa1-a3ef-e880ce288143) + ) + (junction (at 335.28 213.36) (diameter 0) (color 0 0 0 0) + (uuid 7b65bf50-6b01-4366-a657-06541f4b625d) + ) + (junction (at 519.43 127) (diameter 0) (color 0 0 0 0) + (uuid 7ea5362f-352c-4849-82c2-3070919aa8e1) + ) + (junction (at 519.43 96.52) (diameter 0) (color 0 0 0 0) + (uuid 83a57866-15f6-4032-bfe7-9da79fa32091) + ) + (junction (at 427.99 121.92) (diameter 0) (color 0 0 0 0) + (uuid 84a66eef-54ac-4999-a843-df438bff41a2) + ) + (junction (at 427.99 153.67) (diameter 0) (color 0 0 0 0) + (uuid 887909fa-5828-4c33-9919-a357c6b6252a) + ) + (junction (at 457.2 537.21) (diameter 0) (color 0 0 0 0) + (uuid 91a6245f-1fb0-4aa6-9bff-890022395c72) + ) + (junction (at 252.73 314.96) (diameter 0) (color 0 0 0 0) + (uuid 93be2699-7264-4376-8a87-af6628762433) + ) + (junction (at 519.43 416.56) (diameter 0) (color 0 0 0 0) + (uuid 971fd4f9-db6b-4a13-9767-cf47795c6bf3) + ) + (junction (at 278.13 111.76) (diameter 0) (color 0 0 0 0) + (uuid 9e58e332-5d95-4569-b203-1bedb28f7cfb) + ) + (junction (at 443.23 217.17) (diameter 0) (color 0 0 0 0) + (uuid a14bd858-e18c-46ef-a51b-65b5544f830e) + ) + (junction (at 462.28 508) (diameter 0) (color 0 0 0 0) + (uuid a315cb71-0100-468b-a436-a84851d8236f) + ) + (junction (at 519.43 219.71) (diameter 0) (color 0 0 0 0) + (uuid a9eb1f9f-71c3-47ae-b8d2-460c3e209ff5) + ) + (junction (at 519.43 321.31) (diameter 0) (color 0 0 0 0) + (uuid abf73b3e-785a-4ba4-9ecc-d0a0cdc83376) + ) + (junction (at 519.43 186.69) (diameter 0) (color 0 0 0 0) + (uuid bb91e115-d7ab-48aa-8a86-a96771e28118) + ) + (junction (at 259.08 264.16) (diameter 0) (color 0 0 0 0) + (uuid bc304c8f-0134-4ff8-b050-c6c808c12826) + ) + (junction (at 443.23 156.21) (diameter 0) (color 0 0 0 0) + (uuid cc19c85f-e3c8-402a-9895-9b08ab7308c6) + ) + (junction (at 519.43 290.83) (diameter 0) (color 0 0 0 0) + (uuid cce44c2f-e942-42e5-9f0f-07180bd35a01) + ) + (junction (at 444.5 443.23) (diameter 0) (color 0 0 0 0) + (uuid d1c79a00-b40f-43d4-979d-ef633913acc6) + ) + (junction (at 434.34 264.16) (diameter 0) (color 0 0 0 0) + (uuid d3b4fb55-aa77-4842-b26d-f590ff317d79) + ) + (junction (at 519.43 351.79) (diameter 0) (color 0 0 0 0) + (uuid e356a20d-3259-4858-9dc9-8a4c2f49b467) + ) + (junction (at 519.43 259.08) (diameter 0) (color 0 0 0 0) + (uuid f70bcff7-d75c-4791-8556-0cdfeaf815a4) + ) + (junction (at 246.38 365.76) (diameter 0) (color 0 0 0 0) + (uuid fb215ecf-65b9-46d9-af59-aaa18bfc4bc9) + ) + (junction (at 452.12 124.46) (diameter 0) (color 0 0 0 0) + (uuid ff1342bc-7b1c-4949-bde3-4dd283803cf9) + ) + + (no_connect (at 163.83 476.25) (uuid 4c70bff7-1493-4082-b1cb-eac994adc359)) + (no_connect (at 163.83 486.41) (uuid e7be95b1-e5f8-4757-90e7-832af70ec871)) + (no_connect (at 532.13 222.25) (uuid f425d81e-52a9-46cc-bc91-8a925322aa23)) + + (wire (pts (xy 163.83 162.56) (xy 271.78 162.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 00474e39-46bd-43f3-99f7-1f10e13ebb3e) + ) + (wire (pts (xy 163.83 314.96) (xy 252.73 314.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0071aa14-c424-46db-965f-1dd8578b4616) + ) + (wire (pts (xy 452.12 264.16) (xy 434.34 264.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 02a016d6-8623-47b5-964d-9e5dfdd95ab9) + ) + (wire (pts (xy 519.43 219.71) (xy 519.43 259.08)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 02b24c51-ba8d-4cd4-b293-5cb5275a7404) + ) + (wire (pts (xy 633.73 63.5) (xy 582.93 63.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 09587d90-f5db-46e8-93ed-60b58948d745) + ) + (wire (pts (xy 284.48 59.69) (xy 303.53 59.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 09bbb7b5-29bb-46b6-a4b1-eaf2cb1d6e50) + ) + (wire (pts (xy 412.75 151.13) (xy 412.75 119.38)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 09d325f1-e668-48a2-bc19-628f9b237a7e) + ) + (wire (pts (xy 554.99 67.31) (xy 519.43 67.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0a9e8e94-b03a-4e1e-a818-85b0903c3538) + ) + (wire (pts (xy 519.43 384.81) (xy 519.43 416.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0c96cb33-148c-48cf-9f36-6361c33e975b) + ) + (wire (pts (xy 402.59 467.36) (xy 278.13 467.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0ccaeac9-b730-4e71-9439-8e41b48bb24f) + ) + (wire (pts (xy 163.83 365.76) (xy 246.38 365.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0f044092-96b5-451c-b2a3-421ba12892f6) + ) + (wire (pts (xy 402.59 520.7) (xy 246.38 520.7)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 10f0964a-5026-447d-9bc1-f9d860175dcf) + ) + (wire (pts (xy 513.08 349.25) (xy 532.13 349.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1139ce2f-e65c-47cd-aafd-65e90a1535ba) + ) + (wire (pts (xy 265.43 213.36) (xy 265.43 492.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1190ae2c-c593-4844-8585-408f67756af5) + ) + (wire (pts (xy 462.28 508) (xy 468.63 508)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 121f81fe-b4f4-40ff-a261-521aaa9a6a6c) + ) + (wire (pts (xy 621.03 407.67) (xy 633.73 407.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 149b3bb5-3236-4e91-b087-7abd63a24910) + ) + (wire (pts (xy 271.78 162.56) (xy 303.53 162.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 156ae8d0-f34a-4947-b2fa-8e7da43f89ec) + ) + (wire (pts (xy 554.99 185.42) (xy 621.03 185.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 181bb543-1ada-4401-b0d2-87c3812a806e) + ) + (wire (pts (xy 163.83 213.36) (xy 265.43 213.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 18245c8b-6c76-4749-9386-3d794f06c818) + ) + (wire (pts (xy 163.83 59.69) (xy 284.48 59.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1ad9e928-78fe-411e-9e0e-5320c4f9e3e8) + ) + (wire (pts (xy 337.82 314.96) (xy 354.33 314.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1c54cafc-a53e-4a08-98e8-7bef5ff68128) + ) + (wire (pts (xy 290.83 441.96) (xy 290.83 35.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1d500b4a-aace-4240-93f0-d0dd68c9f8f2) + ) + (wire (pts (xy 405.13 111.76) (xy 405.13 54.61)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1d96432d-a48a-40f2-b3fc-2e7c9e5216fb) + ) + (wire (pts (xy 318.77 111.76) (xy 336.55 111.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1dc16ace-6db5-479b-a654-b201ac0b2289) + ) + (wire (pts (xy 633.73 412.75) (xy 605.79 412.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1eed5337-ee70-4d32-ac77-d9d72b765959) + ) + (wire (pts (xy 284.48 59.69) (xy 284.48 444.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 211c0aa7-640d-49eb-a989-0561b8b9b94d) + ) + (wire (pts (xy 513.08 382.27) (xy 532.13 382.27)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2142a498-3659-488b-be6b-3bbcfb3329fb) + ) + (wire (pts (xy 532.13 214.63) (xy 468.63 214.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 21de308a-c688-4035-9702-35dfeb6f26c6) + ) + (wire (pts (xy 638.81 92.71) (xy 554.99 92.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 228ca592-cdd6-4834-b1b0-71ced52409c4) + ) + (wire (pts (xy 335.28 213.36) (xy 354.33 213.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 23b550a4-300d-434b-8a5c-3b1d1ccda3e7) + ) + (wire (pts (xy 519.43 259.08) (xy 519.43 290.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2453efde-ba38-4d13-a60b-524028e2343d) + ) + (wire (pts (xy 621.03 537.21) (xy 457.2 537.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 257fe562-2274-4114-84b4-e3ff73562ef3) + ) + (wire (pts (xy 462.28 453.39) (xy 462.28 508)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 271fe0f0-38c4-4faa-a54c-896b04d0e4a1) + ) + (wire (pts (xy 519.43 158.75) (xy 532.13 158.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 27a85e3d-4298-45ed-ad5e-6cbb7c04d6e0) + ) + (wire (pts (xy 443.23 217.17) (xy 443.23 156.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2bfdfef5-27fa-462d-9297-9e401bcad164) + ) + (wire (pts (xy 417.83 137.16) (xy 336.55 137.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2c75b87f-87bf-4fc1-aa7b-7fd013797f1e) + ) + (wire (pts (xy 427.99 153.67) (xy 427.99 121.92)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2c8f361a-d886-4b5b-9aa8-7c136c9ef655) + ) + (wire (pts (xy 427.99 121.92) (xy 427.99 57.15)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2d2fb676-1584-4029-9f8b-21b5279eea4a) + ) + (wire (pts (xy 336.55 111.76) (xy 354.33 111.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2dc77dc2-c2d3-46ef-ad98-1b046a54f4d6) + ) + (wire (pts (xy 214.63 537.21) (xy 214.63 416.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2f5789c6-04fa-4223-bcbd-a5878fbb61cd) + ) + (wire (pts (xy 335.28 213.36) (xy 335.28 229.87)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3112cd7b-0e7b-44ac-af04-92cab9957737) + ) + (wire (pts (xy 271.78 162.56) (xy 271.78 469.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 332b4cb6-39c4-4030-9396-b47db3bc7312) + ) + (wire (pts (xy 605.79 412.75) (xy 605.79 320.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 34ee24d1-7e62-4260-a25c-6fc85d0c70f8) + ) + (wire (pts (xy 468.63 500.38) (xy 457.2 500.38)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 352f8eef-5d67-49f5-ab42-48767dae6417) + ) + (wire (pts (xy 554.99 60.96) (xy 554.99 67.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 353f1d4d-6bca-4c14-99d4-88fa75086fde) + ) + (wire (pts (xy 679.45 195.58) (xy 706.12 195.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 37855548-1b87-4157-ac03-032ce9d8f2e3) + ) + (wire (pts (xy 554.99 289.56) (xy 633.73 289.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3796ef20-d2b7-4557-9c4e-85e59d35cb6b) + ) + (wire (pts (xy 278.13 111.76) (xy 303.53 111.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 383dca41-0deb-41cc-8810-10037292ca80) + ) + (wire (pts (xy 621.03 452.12) (xy 621.03 537.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3911259d-e80a-4c98-af65-c5902974370d) + ) + (wire (pts (xy 402.59 518.16) (xy 252.73 518.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3a30d8fa-bbe2-4fdb-9f54-52b26b40a883) + ) + (wire (pts (xy 519.43 219.71) (xy 532.13 219.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3c2271a2-f59e-4931-b2e8-8cc0ffb106aa) + ) + (wire (pts (xy 671.83 505.46) (xy 697.23 505.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3d172b1e-fafd-471f-b634-8090ce28bc48) + ) + (wire (pts (xy 468.63 256.54) (xy 468.63 278.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3d29d75b-28a3-4444-9d23-7c05d2610737) + ) + (wire (pts (xy 633.73 452.12) (xy 621.03 452.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3e8c6955-b6e6-4022-9fc3-001ba52f2217) + ) + (wire (pts (xy 468.63 505.46) (xy 444.5 505.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3f9802ec-8039-4fd2-a48b-4e2a7d2b7cce) + ) + (wire (pts (xy 532.13 93.98) (xy 452.12 93.98)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 409b3102-d800-4f3b-acc0-64779aa3209b) + ) + (wire (pts (xy 513.08 365.76) (xy 513.08 349.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4263cd64-5293-459d-8172-d04c0ac87f4a) + ) + (wire (pts (xy 425.45 519.43) (xy 444.5 519.43)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 42ec56ce-1c58-4dbd-a9e1-1fca7aa776aa) + ) + (wire (pts (xy 444.5 505.46) (xy 444.5 443.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4410194c-2f12-44b9-9580-4d746e26e73f) + ) + (wire (pts (xy 427.99 213.36) (xy 427.99 153.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 443b1453-8903-46cd-873c-2c1c1f88c952) + ) + (wire (pts (xy 444.5 443.23) (xy 468.63 443.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 448a6519-5d4f-4067-b888-cc9b81363b16) + ) + (wire (pts (xy 519.43 127) (xy 532.13 127)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 44af3fd8-dcd6-4f45-b79c-feec9255f923) + ) + (wire (pts (xy 402.59 469.9) (xy 271.78 469.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 476e4bd3-08bd-4a58-8a91-0d1633b96336) + ) + (wire (pts (xy 638.81 194.31) (xy 633.73 194.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 493dcbbf-59a6-4bcf-9543-4db60a4448ff) + ) + (wire (pts (xy 450.85 448.31) (xy 468.63 448.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 49fb541b-9c77-4354-90bc-2c18a255fbe3) + ) + (wire (pts (xy 318.77 314.96) (xy 337.82 314.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4acac76c-5fa7-4b84-a1fd-fe97d5f3df00) + ) + (wire (pts (xy 425.45 494.03) (xy 457.2 494.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4bf930bd-5480-45ee-8690-efefcc0d4d73) + ) + (wire (pts (xy 519.43 321.31) (xy 532.13 321.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4dc0ba87-9925-40eb-9026-a1f75ea122ea) + ) + (wire (pts (xy 519.43 96.52) (xy 532.13 96.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4e2b3fff-099b-4c22-a3f0-e6be26e5c939) + ) + (wire (pts (xy 252.73 314.96) (xy 252.73 518.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4f07619a-7528-458d-b541-3379dad1125d) + ) + (wire (pts (xy 513.08 414.02) (xy 532.13 414.02)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 50e397b7-36d7-4c6c-a900-9588dc988660) + ) + (wire (pts (xy 278.13 111.76) (xy 278.13 467.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5343c661-e207-4c82-b5e6-96b5a346a7de) + ) + (wire (pts (xy 519.43 351.79) (xy 519.43 384.81)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 535cb43b-72ae-4851-a83e-41933cc73fe7) + ) + (wire (pts (xy 532.13 351.79) (xy 519.43 351.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5658a0bc-cc29-4bff-ab79-4973684748a9) + ) + (wire (pts (xy 554.99 415.29) (xy 633.73 415.29)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 56cf9298-9612-49b8-a0fb-2f623366af52) + ) + (wire (pts (xy 318.77 162.56) (xy 412.75 162.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5841498b-eeb6-4790-b273-2ec0d1371489) + ) + (wire (pts (xy 457.2 500.38) (xy 457.2 494.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 598a6e37-eda5-485d-a5d5-b0c6332ec4d6) + ) + (wire (pts (xy 434.34 91.44) (xy 532.13 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5a01a059-832f-445e-a5e8-8f10eec279a9) + ) + (wire (pts (xy 532.13 184.15) (xy 461.01 184.15)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5a4e7d7a-151d-4eaa-b8aa-2231e88d4cea) + ) + (wire (pts (xy 468.63 443.23) (xy 468.63 445.77)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5e887ba1-6ed5-45f6-b84a-1a2962183816) + ) + (wire (pts (xy 588.01 218.44) (xy 554.99 218.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 60930c3e-4d66-4e60-944f-81721149702b) + ) + (wire (pts (xy 336.55 264.16) (xy 354.33 264.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 63602731-9c2c-4526-8f7f-c0ec3858efc0) + ) + (wire (pts (xy 461.01 229.87) (xy 335.28 229.87)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 63d3d0ae-f956-4827-8862-7c583c850324) + ) + (wire (pts (xy 621.03 185.42) (xy 621.03 407.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 651aa48b-4599-45b2-8e8d-3f494f9aad5c) + ) + (wire (pts (xy 671.83 411.48) (xy 697.23 411.48)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 69773a0b-a9aa-4c1d-bfac-e4d6080ee3aa) + ) + (wire (pts (xy 163.83 111.76) (xy 278.13 111.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 69aa4006-d112-46dc-a7c6-58761a74ee6e) + ) + (wire (pts (xy 633.73 196.85) (xy 638.81 196.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 69e7cf68-8ffe-47fa-b918-cb8d562667de) + ) + (wire (pts (xy 402.59 492.76) (xy 265.43 492.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6a6ecedb-ff63-4fb5-979f-a373074c422e) + ) + (wire (pts (xy 452.12 93.98) (xy 452.12 124.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6b56fcfc-48ac-4133-a1d4-63abd8a351a6) + ) + (wire (pts (xy 402.59 444.5) (xy 284.48 444.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6c1c8dcf-7518-44ec-8f17-0b5a9e32375c) + ) + (wire (pts (xy 519.43 321.31) (xy 519.43 351.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6e426372-6077-409e-91ab-e56a7367d08d) + ) + (wire (pts (xy 259.08 264.16) (xy 303.53 264.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 739d6d75-1dc4-4bbc-97b4-396cee10b98f) + ) + (wire (pts (xy 290.83 35.56) (xy 163.83 35.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 73bcc240-778b-490e-a658-7ce975ee172b) + ) + (wire (pts (xy 633.73 58.42) (xy 577.85 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 74c800a6-6c7c-43b3-8e45-868cfb99a5d1) + ) + (wire (pts (xy 337.82 328.93) (xy 337.82 314.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 754c93aa-7fa7-42dd-b586-1b4c737f4ab0) + ) + (wire (pts (xy 425.45 443.23) (xy 444.5 443.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7690604b-6044-4039-bd1e-9ae69fe4a063) + ) + (wire (pts (xy 613.41 257.81) (xy 613.41 410.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 787df078-26a1-416c-9279-f0b033d9a6ef) + ) + (wire (pts (xy 519.43 290.83) (xy 519.43 321.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7bac9ecf-6710-4944-9e2e-7c69e61859d9) + ) + (wire (pts (xy 519.43 127) (xy 519.43 158.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7f6cb0aa-4281-41b8-896b-e462e6db85cf) + ) + (wire (pts (xy 588.01 66.04) (xy 588.01 218.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7faa377e-6bca-4aaa-a6a4-c4853cc9a05e) + ) + (wire (pts (xy 402.59 495.3) (xy 259.08 495.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8146ac9c-6c22-4575-8f1a-2c7e51f3e32c) + ) + (wire (pts (xy 582.93 154.94) (xy 554.99 154.94)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 855b03f5-bc53-49a0-86ab-2b5bf2bbe33c) + ) + (wire (pts (xy 462.28 328.93) (xy 337.82 328.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 871599ba-bdba-4a9f-b7f1-465492789b18) + ) + (wire (pts (xy 450.85 468.63) (xy 450.85 448.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8766c894-c06f-4143-b3ca-d2179d6a969b) + ) + (wire (pts (xy 671.83 64.77) (xy 697.23 64.77)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8807430d-325c-4dec-99b5-5bc1b23bd487) + ) + (wire (pts (xy 513.08 414.02) (xy 513.08 382.27)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 88eab5b5-eeae-4269-bee8-86177a591cdc) + ) + (wire (pts (xy 443.23 217.17) (xy 532.13 217.17)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8a15dbe0-bf48-451d-87b3-407870bb5747) + ) + (wire (pts (xy 369.57 213.36) (xy 427.99 213.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8c2867ad-94cb-46e7-bc04-82363a320451) + ) + (wire (pts (xy 443.23 156.21) (xy 532.13 156.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8cc40208-0498-4ce5-bd9b-eb13afbfbc65) + ) + (wire (pts (xy 318.77 365.76) (xy 513.08 365.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8ce3071d-77c1-4ece-80dc-db2a58490541) + ) + (wire (pts (xy 468.63 214.63) (xy 468.63 256.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8fc94332-6df7-4888-b5f6-4ab6912915e3) + ) + (wire (pts (xy 532.13 288.29) (xy 462.28 288.29)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 92503e66-d8b3-4984-9fa4-5d450c609b8b) + ) + (wire (pts (xy 427.99 57.15) (xy 532.13 57.15)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 942e6b3b-ad80-4b60-a203-3649000840b2) + ) + (wire (pts (xy 457.2 494.03) (xy 457.2 450.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 95bfa769-5276-47f0-8fb4-321fa87d4826) + ) + (wire (pts (xy 661.67 195.58) (xy 664.21 195.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 96622a14-6662-4c23-970b-d5bc1595c35c) + ) + (wire (pts (xy 412.75 119.38) (xy 532.13 119.38)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9994d1cf-f11c-4fbe-888b-9fa474da10b3) + ) + (wire (pts (xy 633.73 289.56) (xy 633.73 196.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9b157272-0436-4839-b426-7af0ba506223) + ) + (wire (pts (xy 318.77 213.36) (xy 335.28 213.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9b52de64-b7a2-4e7b-acff-e30732d9ef84) + ) + (wire (pts (xy 461.01 184.15) (xy 461.01 229.87)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9d43ee0d-d711-4fec-8566-0309dcd460a2) + ) + (wire (pts (xy 633.73 68.58) (xy 593.09 68.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9ebd6d74-6c82-4f34-a913-f5978c9f1de0) + ) + (wire (pts (xy 452.12 124.46) (xy 532.13 124.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a558358f-948f-4ee4-a1ef-e373683f34ec) + ) + (wire (pts (xy 633.73 123.19) (xy 554.99 123.19)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a57a22f6-6326-446b-b4a4-96a40f231614) + ) + (wire (pts (xy 468.63 256.54) (xy 532.13 256.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a59d6fd7-9d20-4635-a286-9171e84dc2a4) + ) + (wire (pts (xy 214.63 416.56) (xy 303.53 416.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a6572dca-4682-4beb-bae6-1e68e0af7dc5) + ) + (wire (pts (xy 593.09 350.52) (xy 554.99 350.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a6c0c85e-c811-4d8b-bb2a-7b781fb68c15) + ) + (wire (pts (xy 638.81 191.77) (xy 638.81 92.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a8e379ca-a00a-4b8b-aff6-b4b87dd6a07b) + ) + (wire (pts (xy 425.45 468.63) (xy 450.85 468.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid aa6218a5-c979-44e0-8cc5-a6ebb5ee0709) + ) + (wire (pts (xy 509.27 505.46) (xy 656.59 505.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid abbdb05b-425b-4d43-966d-4b764fc14037) + ) + (wire (pts (xy 444.5 508) (xy 462.28 508)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ac0f1167-1438-46c5-af77-cd94c165fccd) + ) + (wire (pts (xy 412.75 151.13) (xy 532.13 151.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid aedc23b8-c7d3-4efa-b73f-2f128e92feaa) + ) + (wire (pts (xy 532.13 88.9) (xy 417.83 88.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid afce02cf-0a85-4d8e-8ef3-c564fef0e64c) + ) + (wire (pts (xy 519.43 96.52) (xy 519.43 127)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid afe2bfc7-6d77-4bde-915b-8ee37f2d05e1) + ) + (wire (pts (xy 443.23 62.23) (xy 532.13 62.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b02bb8fb-1d4f-43d4-bf33-28561a0fe24e) + ) + (wire (pts (xy 457.2 510.54) (xy 457.2 537.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b0fcc3d4-71d0-4c39-87ef-31768ddb967b) + ) + (wire (pts (xy 554.99 383.54) (xy 638.81 383.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b2ecc23c-d8ca-4fb1-b431-48a2ad284dc4) + ) + (wire (pts (xy 468.63 278.13) (xy 336.55 278.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b2efc155-2b83-4ac6-8ac6-b9704819887a) + ) + (wire (pts (xy 443.23 314.96) (xy 443.23 217.17)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b5343503-cf57-4f43-b4c9-6161e280c6a9) + ) + (wire (pts (xy 318.77 416.56) (xy 519.43 416.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b57a3e58-f0d9-42c5-b3a1-737a26621d72) + ) + (wire (pts (xy 633.73 58.42) (xy 633.73 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b6273d66-31d2-410b-aa9a-1cc1a784d865) + ) + (wire (pts (xy 412.75 162.56) (xy 412.75 151.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b70ebd28-4433-45df-a1a5-1867631c2b5c) + ) + (wire (pts (xy 246.38 365.76) (xy 246.38 520.7)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b7e786ed-677d-4c5b-a582-e234472b1e42) + ) + (wire (pts (xy 468.63 453.39) (xy 462.28 453.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b8b19f9c-47b9-4181-86e3-61dc494a46aa) + ) + (wire (pts (xy 633.73 66.04) (xy 588.01 66.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bb1d99ac-03f8-4ad2-84b0-5d158888e751) + ) + (wire (pts (xy 318.77 264.16) (xy 336.55 264.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bc8da423-b272-4d8c-9998-2ee6265b822b) + ) + (wire (pts (xy 613.41 410.21) (xy 633.73 410.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bf3d9e26-270c-492c-a8fc-42c9c4710ec2) + ) + (wire (pts (xy 427.99 121.92) (xy 532.13 121.92)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bfcdc8d0-e1ca-4628-9f1b-ea4c062d993c) + ) + (wire (pts (xy 318.77 59.69) (xy 532.13 59.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c0b2df06-016c-44e5-ac12-70f967326a39) + ) + (wire (pts (xy 519.43 67.31) (xy 519.43 96.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c240f553-8e70-45d3-905c-d99c8e075aa6) + ) + (wire (pts (xy 417.83 88.9) (xy 417.83 137.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c514bd62-ecd5-4957-8754-afb8c99713d4) + ) + (wire (pts (xy 457.2 450.85) (xy 468.63 450.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c5a44d90-d88f-452c-9ca8-c6df017c79a0) + ) + (wire (pts (xy 468.63 502.92) (xy 450.85 502.92)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c6543cf4-c2b9-49ae-8e44-0ec4a331486a) + ) + (wire (pts (xy 519.43 259.08) (xy 532.13 259.08)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c73d2a06-64da-4b65-a55f-db9c165acf44) + ) + (wire (pts (xy 405.13 54.61) (xy 532.13 54.61)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c7cc14c3-6aa2-4ab2-be39-97c382ddcae9) + ) + (wire (pts (xy 462.28 318.77) (xy 462.28 328.93)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c869be8c-9e67-4fea-8a8f-be9f40758364) + ) + (wire (pts (xy 638.81 383.54) (xy 638.81 199.39)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c8d5bd40-939a-444f-862b-1ac03c495545) + ) + (wire (pts (xy 519.43 384.81) (xy 532.13 384.81)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cabb794f-8457-45b9-ace5-98ad04a30b5d) + ) + (wire (pts (xy 163.83 264.16) (xy 259.08 264.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cad98422-366e-4078-88f2-40be58096d3f) + ) + (wire (pts (xy 444.5 519.43) (xy 444.5 508)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cef8901b-da2e-4714-8569-ccbea6915c17) + ) + (wire (pts (xy 519.43 186.69) (xy 532.13 186.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d0338a82-b1ad-4362-93ed-68d60560b0ae) + ) + (wire (pts (xy 450.85 502.92) (xy 450.85 468.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d15daac8-4e20-4fe2-a616-9118c80cbc0e) + ) + (wire (pts (xy 369.57 111.76) (xy 405.13 111.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d3b08c65-46d7-442c-9b99-7d2e1b8f0790) + ) + (wire (pts (xy 163.83 416.56) (xy 214.63 416.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d4ca79c5-6b71-4ab9-b681-7e6bdbad7514) + ) + (wire (pts (xy 605.79 320.04) (xy 554.99 320.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d4f5b53b-3a37-41aa-8b31-a484d9240b2e) + ) + (wire (pts (xy 462.28 288.29) (xy 462.28 318.77)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d75c0d85-0bd9-46bb-8429-06fd7c206d80) + ) + (wire (pts (xy 369.57 314.96) (xy 443.23 314.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d78f49de-a9ee-408f-a3e4-f006031be726) + ) + (wire (pts (xy 532.13 318.77) (xy 462.28 318.77)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid db869095-4118-4f45-9428-2524bac90793) + ) + (wire (pts (xy 434.34 264.16) (xy 434.34 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid de7b2a91-6eef-4985-bf1e-06934e59a551) + ) + (wire (pts (xy 671.83 450.85) (xy 697.23 450.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid df1db264-09f6-4248-978e-fa04fcd7c074) + ) + (wire (pts (xy 519.43 158.75) (xy 519.43 186.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dfad0238-d50f-4045-9922-f0f35e1d7779) + ) + (wire (pts (xy 246.38 365.76) (xy 303.53 365.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e0361721-ddf9-42e5-ad47-d0e9aa8b92dd) + ) + (wire (pts (xy 259.08 264.16) (xy 259.08 495.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e0e8a6a6-6665-46b1-a8a9-3b765e581329) + ) + (wire (pts (xy 519.43 186.69) (xy 519.43 219.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e0f26564-d7d7-45a7-b8e1-99634315ad92) + ) + (wire (pts (xy 519.43 290.83) (xy 532.13 290.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e0fb354a-d43a-43b1-a0c0-8f446f997a02) + ) + (wire (pts (xy 252.73 314.96) (xy 303.53 314.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e1eeb1b8-ac3d-4b6f-9a73-7a148fb19ab4) + ) + (wire (pts (xy 513.08 382.27) (xy 513.08 365.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e3c8f953-1286-4414-9cf9-7e3872e8a270) + ) + (wire (pts (xy 369.57 264.16) (xy 434.34 264.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e4f99049-20e8-4bb0-87ea-6dafc1f9ac5f) + ) + (wire (pts (xy 633.73 194.31) (xy 633.73 123.19)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e529730f-ffbb-44dc-a2f5-92a76a63f876) + ) + (wire (pts (xy 519.43 416.56) (xy 532.13 416.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e58f9752-9763-41fc-b3a8-9a8bd84382d5) + ) + (wire (pts (xy 554.99 257.81) (xy 613.41 257.81)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e9ce3d87-973a-4be4-947d-1ca6802a9c16) + ) + (wire (pts (xy 265.43 213.36) (xy 303.53 213.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e9d4500d-ac87-458a-8d5b-fc230fd207d5) + ) + (wire (pts (xy 593.09 68.58) (xy 593.09 350.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ea306ea9-e385-4ac1-a57a-0e4d656d1530) + ) + (wire (pts (xy 577.85 58.42) (xy 577.85 59.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ed20db2b-5ea4-47a0-8386-5d2c27424288) + ) + (wire (pts (xy 336.55 137.16) (xy 336.55 111.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid edc804b1-6319-4b52-a5b3-eceb7e3df972) + ) + (wire (pts (xy 336.55 278.13) (xy 336.55 264.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ef903a80-ae26-43fa-94d8-49270f8c039d) + ) + (wire (pts (xy 427.99 153.67) (xy 532.13 153.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid effe1a38-fb26-46bf-8f3f-f43b56d76170) + ) + (wire (pts (xy 506.73 449.58) (xy 633.73 449.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f3d2eb64-681c-4ee6-8398-18762dadeb42) + ) + (wire (pts (xy 402.59 441.96) (xy 290.83 441.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f6e97663-b498-4048-b7dd-a3c96f8630e4) + ) + (wire (pts (xy 443.23 156.21) (xy 443.23 62.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f8ccee70-8fc1-4f31-b79f-0d86994d26be) + ) + (wire (pts (xy 457.2 537.21) (xy 214.63 537.21)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fa2e54a3-2071-40ed-bc2e-2826ae012584) + ) + (wire (pts (xy 452.12 124.46) (xy 452.12 264.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fa6b938a-21cd-406f-abd2-2b656c7cd11f) + ) + (wire (pts (xy 468.63 510.54) (xy 457.2 510.54)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fb3adde5-84cc-44d1-b2fb-5b57a6fabaac) + ) + (wire (pts (xy 582.93 63.5) (xy 582.93 154.94)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fd4cdcf2-239e-4da3-832e-d55cc814f5ed) + ) + + (label "13" (at 176.53 162.56 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 0a296c35-6e1e-4a06-ab82-5b4db34e1c77) + ) + (label "1" (at 171.45 213.36 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 2dbe6eac-deec-4747-a133-533ef89a92c1) + ) + (label "15" (at 692.15 505.46 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 32dd81d6-35b7-49c2-bcf5-194e7b9c5bab) + ) + (label "12" (at 177.8 111.76 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 3ccd3f43-a635-4d6b-9ac7-35e5de44a150) + ) + (label "9" (at 694.69 64.77 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 3dcc8ba4-8cf4-47ae-b602-8269fc3e4195) + ) + (label "14" (at 692.15 450.85 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 50339f5e-3db8-4bd8-89de-88bb2c722b99) + ) + (label "3" (at 172.72 314.96 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 533655d3-bc64-4189-939c-cf8e34d1181a) + ) + (label "2" (at 171.45 264.16 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 66540926-5f6e-43f5-bfb6-394b55895ace) + ) + (label "4" (at 170.18 365.76 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 6ce38902-1da8-4a4b-af45-06bcbb729843) + ) + (label "6" (at 690.88 411.48 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 79a15a99-9d81-4b8c-8cba-dcabbdd4dc71) + ) + (label "11" (at 176.53 59.69 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 995ba191-ae1c-4de5-9bfb-453d7894720e) + ) + (label "5" (at 170.18 416.56 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b31f3eef-3c8e-4813-be1c-26b6a89337a7) + ) + (label "10" (at 176.53 35.56 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b8a6f19e-a592-49fa-b172-7ad672015dc9) + ) + (label "7" (at 701.04 195.58 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f53ba5a4-d773-40ed-a594-edb2c47ed793) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 311.15 59.69 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 032e7cd8-0c60-46bc-854c-885e48c48ef4) + (property "Reference" "U19" (id 0) (at 311.15 53.34 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 311.15 57.15 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 312.42 60.96 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 312.42 60.96 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid d37f4dab-e657-46cc-8ff2-4c6f0b9e6e8e)) + (pin "2" (uuid 1b556490-c8dc-4354-8d6c-ceef7446fa9d)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 703.58 411.48 180) (unit 6) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 04d892b3-f104-4e99-8cb5-4773e768f025) + (property "Reference" "U1" (id 0) (at 707.39 410.845 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 707.39 413.385 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 703.58 411.48 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 703.58 411.48 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 63b301c0-2a63-46b2-b082-2b201faef950)) + (pin "2" (uuid 96ff2c91-2146-40c6-9122-b59c4e805b1b)) + (pin "3" (uuid c14f2ec5-395b-4a00-9132-3be491e83d27)) + (pin "4" (uuid 2eb036ed-8e61-45d2-8617-356226086824)) + (pin "5" (uuid 5a1b5d7a-4be8-4e72-a3ee-68f8445cfe52)) + (pin "6" (uuid d96db01e-ebe4-4c6a-b4ec-51ba2704bd00)) + (pin "7" (uuid e8c877a3-1e02-43b3-bce7-0756bb2737b6)) + (pin "8" (uuid 99ff4012-9e8c-43c3-b3ea-1cd28bc17739)) + (pin "9" (uuid e18ecd2a-d2d4-4bf4-ac4d-6360d87549d6)) + (pin "10" (uuid bfce7234-33a9-4619-bad3-f52353e1921f)) + (pin "11" (uuid efc3f8d8-7137-4fd8-b93f-04a65c4da52a)) + (pin "12" (uuid 8b4b0a20-5c12-463a-a9eb-7c6fc9d1503a)) + (pin "13" (uuid 1a6470df-c34a-4a8c-815b-a0486ab9c46c)) + (pin "14" (uuid 25434265-97c6-4aea-a699-9d846f8c4e1d)) + (pin "15" (uuid 771a4f39-df55-45a4-888b-0b7bb277aebe)) + (pin "16" (uuid d2d54b6f-c799-4d6e-a378-9e9b95a5fccc)) + (pin "17" (uuid ec0a6a56-d0a8-42f6-ba2b-9834fc53a2df)) + (pin "18" (uuid 27c0a2f3-dc86-4678-bdc8-48deb8de709c)) + (pin "19" (uuid f391d99a-365e-4d5e-9de3-89f1afa7b709)) + (pin "20" (uuid a78e104d-e2ea-4161-842a-247b397ce568)) + (pin "21" (uuid eef1c996-c40e-4919-a181-5a73c899be33)) + (pin "22" (uuid 8d9e6060-ced9-4251-9c73-3efe0d013d94)) + (pin "23" (uuid 39221417-50e4-4d85-8b85-22e602f14d13)) + (pin "24" (uuid 05213f07-70ab-44f4-810b-0cd795e4d6c2)) + (pin "25" (uuid 3deaccc0-f092-4711-b38c-e6277471a8d9)) + (pin "26" (uuid 6fb224a0-afa2-4a06-a750-1c0ee9a4c46c)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 157.48 264.16 0) (unit 2) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 1178a095-c442-49f9-b4ce-1b1db6ad088c) + (property "Reference" "U1" (id 0) (at 158.115 259.08 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 158.115 261.62 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 157.48 264.16 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 157.48 264.16 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 160b78a3-8cbd-4a12-80bd-a3ae63a2a5d7)) + (pin "2" (uuid e80491ad-dfe5-47d4-bb71-87c7813ddb15)) + (pin "3" (uuid 8ac6c1c5-46a9-48a6-a112-0cf149c4a71c)) + (pin "4" (uuid c1c74b3b-09fd-4b8c-a9b7-d0abf051b7b4)) + (pin "5" (uuid 70c61891-e344-4783-8eef-d2d18985208d)) + (pin "6" (uuid 70bf4828-6bb0-42ea-acd2-7d3f978da009)) + (pin "7" (uuid 7a071140-4b36-4c76-8958-d50cf2dad1ad)) + (pin "8" (uuid 99240a62-7520-405e-a738-dceb8c4a4d1d)) + (pin "9" (uuid 232ed8dc-de0e-49f0-b8d4-24748bb298cd)) + (pin "10" (uuid b9986dae-2475-4018-91ae-f3077e60bf85)) + (pin "11" (uuid f79f37c7-fdf8-4ce2-a5a9-7a3349eb9a33)) + (pin "12" (uuid dd086c8a-00e7-43e4-955b-529c3849e9ae)) + (pin "13" (uuid 72dd0e9f-477b-4a67-8912-9677986a35f4)) + (pin "14" (uuid 667ffec6-a1ab-4463-92fd-d34503d2bc7f)) + (pin "15" (uuid ee8e88f9-8b92-457d-8eba-7854bec73d08)) + (pin "16" (uuid 056e69e0-4072-4457-acbe-22649c6cc648)) + (pin "17" (uuid 2bbea3e3-b1cb-4b71-bbdd-885b03fb13d8)) + (pin "18" (uuid 4fe4c5e3-7876-4748-b86a-f4a2e5c8f83e)) + (pin "19" (uuid d1e6e25b-9767-4115-aa4a-bc24af47d842)) + (pin "20" (uuid 48911998-d3b2-4754-b8be-4eed68c4b3c5)) + (pin "21" (uuid 32cf3b65-98c1-442f-868d-652a5110cb3a)) + (pin "22" (uuid ad8348a2-91cf-4dd3-9c0a-6dff90bb1acc)) + (pin "23" (uuid 1153a10f-7f08-43a0-aa9b-ecb61a4248e5)) + (pin "24" (uuid baccd0d2-38ea-4c84-969a-85bcf0993bf7)) + (pin "25" (uuid dc367cda-704d-403b-aeed-75a43c46be4d)) + (pin "26" (uuid ed03caf0-0626-49df-818a-911fe1835887)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 543.56 321.31 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 14e9425b-c975-4fce-a590-1d29a994234f) + (property "Reference" "U40" (id 0) (at 543.56 312.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 543.56 316.23 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 543.56 321.31 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 543.56 321.31 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 65f63a6d-c6ad-48b6-ae9f-b63298553da5)) + (pin "2" (uuid b04718c8-d254-4719-840b-b1bacf495950)) + (pin "3" (uuid b81c21bd-a485-4bcc-a0c3-042f60f29ac9)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 157.48 213.36 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 157c86e5-5cb8-4a5f-8d64-3a274da8fc70) + (property "Reference" "U1" (id 0) (at 158.115 208.28 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 158.115 210.82 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 157.48 213.36 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 157.48 213.36 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid be903f8e-49c8-4318-b381-234d8ce7277f)) + (pin "2" (uuid cf3e7f6e-a7b2-457e-a340-d2ca8b0811c7)) + (pin "3" (uuid 9b1e804a-1349-4bd3-9339-8565e36eb411)) + (pin "4" (uuid 782ce1fb-d458-4f1b-b974-815a24bb163c)) + (pin "5" (uuid aa1c6af5-68d1-44ce-a4ff-22673774546e)) + (pin "6" (uuid c4aad763-c2c9-40a7-919e-8ea980e0b1b3)) + (pin "7" (uuid 30be7b95-3a1c-44be-8eeb-9bb5160f41fe)) + (pin "8" (uuid 29d04570-2008-4de2-95bc-5e9153046576)) + (pin "9" (uuid 6f3e5fad-3173-4ae5-a6d8-561ba07d42a8)) + (pin "10" (uuid a6f638a6-d0f7-4095-b2ff-849eae5e050b)) + (pin "11" (uuid 32cb22a6-0d86-4e28-a76f-d7c2a0d8e815)) + (pin "12" (uuid 1945f1b7-c08f-46bf-bae1-f17a7d8e81f6)) + (pin "13" (uuid 099b247d-6ab3-41a7-a9f9-bebe46e88c26)) + (pin "14" (uuid 5de77251-8d3a-4a9f-ac47-d60e1480da6a)) + (pin "15" (uuid e831738a-aa27-41c1-a7b8-c7fb7aaa0b00)) + (pin "16" (uuid f47db673-993d-4c0e-b4d4-9d4b69ccffbc)) + (pin "17" (uuid ddd311c8-395d-40e3-8476-acad2dac8313)) + (pin "18" (uuid 9557f6f1-1a37-4c4b-bd9e-031146b1813b)) + (pin "19" (uuid 05765b9f-d6e8-4c4b-b675-dd4313f4cf47)) + (pin "20" (uuid ed041a44-d2a8-4592-9dd8-a2c51b7bb64e)) + (pin "21" (uuid 0f23c3a0-94f5-40a8-b0d4-a45c52223778)) + (pin "22" (uuid b98737f5-335b-4a64-9001-c9d8d554553f)) + (pin "23" (uuid 7637bf0e-6ccf-4996-b559-6e16b9111a57)) + (pin "24" (uuid 13dbd860-e0ea-47c5-9962-7048f65ea69f)) + (pin "25" (uuid c5941ebd-2347-445a-9381-89f9d49fb4d1)) + (pin "26" (uuid 2da1e1d5-642b-4bf2-b53e-9e8a39a5af5a)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 543.56 351.79 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 15b325f9-14e5-4c45-8dc8-36fb80169425) + (property "Reference" "U41" (id 0) (at 543.56 342.9 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 543.56 346.71 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 543.56 351.79 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 543.56 351.79 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid ecd98188-baf6-48df-9192-fa388e656498)) + (pin "2" (uuid 9c661661-7938-478f-91bd-ae026e320062)) + (pin "3" (uuid 6059bf7d-4038-4ad1-a33e-69667f2e45a6)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 157.48 111.76 0) (unit 12) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 27f420d5-eb1d-4208-a025-5f76b1478a9c) + (property "Reference" "U1" (id 0) (at 158.115 106.68 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 158.115 109.22 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 157.48 111.76 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 157.48 111.76 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 75bf96b4-066b-4ee8-a8b2-0293bab7451f)) + (pin "2" (uuid d25a4121-ea31-4b07-9bf7-1c3ba4bb05f2)) + (pin "3" (uuid d8e1d692-0816-4b45-bcb2-a7aa3d69be5f)) + (pin "4" (uuid 3ce1bc15-753c-4025-9754-e34454ed93b7)) + (pin "5" (uuid 168e7d62-3237-4cc9-b1fa-013ebc7e289c)) + (pin "6" (uuid 50e08e2e-7ce1-4dac-8ee6-7cde33a7f127)) + (pin "7" (uuid 0097bda8-9bfd-4e91-9396-ae1dada97c42)) + (pin "8" (uuid 330e07dd-86b2-4331-a6ea-535b3226e815)) + (pin "9" (uuid 54516efa-8369-42bb-804c-96fd4e31aef6)) + (pin "10" (uuid 931cec2f-e3e0-4b7e-86cd-1d18183bb0cc)) + (pin "11" (uuid 6779de9f-ea61-49f8-a811-a363ef6b2131)) + (pin "12" (uuid 041c0714-86ca-4dd6-82b0-66169688432f)) + (pin "13" (uuid ce03448c-494f-4082-89ad-02cd93de0ead)) + (pin "14" (uuid 88b75360-e42c-443c-ba8c-44143586b079)) + (pin "15" (uuid ef542042-875e-4445-b274-9931d3e0f96e)) + (pin "16" (uuid 79646596-6b8e-4a26-987b-1db166edaa84)) + (pin "17" (uuid 0a9de590-c140-4ded-aeaa-8e2ca82c8e7c)) + (pin "18" (uuid ded40bb6-39d9-425f-a682-694f6d1ec8c8)) + (pin "19" (uuid 598c9015-e370-49b9-9a20-519200dd5a12)) + (pin "20" (uuid f7be4f0e-efdf-4011-943b-29bc96232f47)) + (pin "21" (uuid f4d820c6-4ff0-44c7-bcdf-303883d944dd)) + (pin "22" (uuid 9aa1c93f-2663-4bb2-b767-564fd92e5ad6)) + (pin "23" (uuid 13c9638c-3d67-426b-9a7c-b960d0ea89b6)) + (pin "24" (uuid 64f0b6b7-9f83-4692-b2a0-4870c1dcc0e3)) + (pin "25" (uuid 2eefbb8c-8b59-4d97-b26f-39c409a9b65b)) + (pin "26" (uuid 4c8a4d80-b72a-45f7-8ea4-761ae99d853a)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 703.58 64.77 180) (unit 9) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 29e489d3-7c83-426f-ab64-8e0214c6634e) + (property "Reference" "U1" (id 0) (at 707.39 64.135 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 707.39 66.675 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 703.58 64.77 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 703.58 64.77 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 1369b202-3376-4666-950f-4756dc30a06a)) + (pin "2" (uuid 64a0c82e-c8ac-4c1c-85e1-e1db0112796f)) + (pin "3" (uuid 45f5e2b3-a46e-4b8c-94fb-97582606ba38)) + (pin "4" (uuid 6a17437d-57ce-44da-a743-da825cd18d2e)) + (pin "5" (uuid 5e0d1304-1264-417a-9b1d-fc360ba9d08b)) + (pin "6" (uuid a45f2a44-0cbf-48d1-a1e3-909b20ee1e6c)) + (pin "7" (uuid 92f00e6b-1583-4d78-ab2b-b69338fffeb1)) + (pin "8" (uuid d64ddc3b-ac11-4574-b185-3805b17efb6b)) + (pin "9" (uuid 4b3f1d03-2350-43dd-9778-ddf3563a1a50)) + (pin "10" (uuid 9382fe3b-3ec3-48be-b124-f9d5136d637c)) + (pin "11" (uuid 67a26cfe-e1be-41a0-99a0-d7514362b137)) + (pin "12" (uuid 02cf05a7-dae6-46a9-9ebd-405dec38f945)) + (pin "13" (uuid 415d4fc2-9323-4b50-92a0-7f761fa798cc)) + (pin "14" (uuid c2d4fb14-b475-4e48-bc4c-5719fd819f80)) + (pin "15" (uuid 3a2a4d6b-9512-4b7c-8410-f9068f4b3ca2)) + (pin "16" (uuid fa7d0693-8c5e-4f15-946b-da2304a25f5e)) + (pin "17" (uuid 23a44614-4f25-4dd9-9c02-90c179858411)) + (pin "18" (uuid 2f1c9eda-711f-4efa-baf9-f092e2676cf5)) + (pin "19" (uuid 88a3878a-fc58-43c4-9b8a-bf07c11da68b)) + (pin "20" (uuid 7e8b2552-5276-4f69-8f23-6c2ef9665b8e)) + (pin "21" (uuid dc8a6f9d-8e32-4a78-9b3c-36dcbd89b7d3)) + (pin "22" (uuid c3a89491-1cce-46f7-9a3f-29046ffde1dc)) + (pin "23" (uuid f62fc3a6-a69d-4379-ad7a-2f2842e25ef1)) + (pin "24" (uuid 1800a98a-5f3b-4551-b580-361def2b7c1f)) + (pin "25" (uuid ff1d51ff-5540-46ef-aa0b-d0f195882d97)) + (pin "26" (uuid 6fec07ab-04f3-448b-bf08-37365c85a836)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 311.15 162.56 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 2b8f0bc4-2826-4d9e-9341-6d85c020e4f6) + (property "Reference" "U21" (id 0) (at 311.15 156.21 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 311.15 160.02 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 312.42 163.83 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 312.42 163.83 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 7237127c-5a14-4594-a95a-725a5641003e)) + (pin "2" (uuid b7523c60-cd64-4c83-8889-19edec1e62d6)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 361.95 264.16 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 317ab65a-2e58-4b5e-8a04-d2e34fb5fa45) + (property "Reference" "U29" (id 0) (at 361.95 257.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 361.95 261.62 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 363.22 265.43 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 363.22 265.43 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 316b69e6-39cf-454c-9471-9756f5cd05d8)) + (pin "2" (uuid b60b5070-f383-4739-8712-1ae4932f49f7)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 543.56 384.81 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 332bf13c-dcec-4057-8a7b-1327c19bc10f) + (property "Reference" "U42" (id 0) (at 543.56 375.92 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 543.56 379.73 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 543.56 384.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 543.56 384.81 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid cf785bb1-46af-414c-9f23-3794484d28b7)) + (pin "2" (uuid bfb98d7e-ce47-46f7-89d9-b93800642ea9)) + (pin "3" (uuid 97b3899c-6e17-4c96-b0d6-dd38e287ef36)) + ) + + (symbol (lib_id "eSim_Subckt:4_and") (at 643.89 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 350c81d8-bfcc-49e4-9e14-047812ad80e5) + (property "Reference" "X8" (id 0) (at 645.2381 54.61 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 645.2381 58.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 643.89 64.77 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 643.89 64.77 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 3210c811-d155-422e-a7b2-c8d0b0564bb1)) + (pin "2" (uuid d7a1dd77-d4c2-41f4-b6d2-dec10d4a9b58)) + (pin "3" (uuid 1763ac31-d417-416a-b8e1-9b1bb8678650)) + (pin "4" (uuid db477cce-322b-40c3-8220-7b98e552a125)) + (pin "5" (uuid 1a2360da-81e9-4365-88e0-40c3d05a96ab)) + ) + + (symbol (lib_id "eSim_Subckt:4_OR") (at 541.02 154.94 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 3b68b875-2bda-4bf1-8e9c-f51c4d23c5b0) + (property "Reference" "X6" (id 0) (at 542.925 143.51 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_OR" (id 1) (at 542.925 147.32 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 541.02 154.94 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 541.02 154.94 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 91e2e53f-c9f8-45f2-bfff-984c05cfdd45)) + (pin "2" (uuid c60227e9-9bdb-4264-853e-1188bb8d1ec7)) + (pin "3" (uuid 67144ad5-39f0-4574-a82f-8d6286161d9a)) + (pin "4" (uuid 5102fb7b-1680-4032-ad71-a08366bea782)) + (pin "5" (uuid 6ad16379-5189-4a37-a55c-06150bab1a08)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 664.21 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 465a7142-35c2-49da-8b5d-eefcda674b36) + (property "Reference" "U46" (id 0) (at 664.21 58.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 664.21 62.23 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 665.48 66.04 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 665.48 66.04 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid d5769f21-6cb2-4206-99bb-f0619d17b998)) + (pin "2" (uuid bea45b0b-54a6-4f62-b384-806f5bc3be08)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 361.95 111.76 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 47c1d066-e2a5-43e4-a5b3-3f269f045597) + (property "Reference" "U27" (id 0) (at 361.95 105.41 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 361.95 109.22 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 363.22 113.03 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 363.22 113.03 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a244d1e8-81ba-4fd7-8f95-47b103d2ef6f)) + (pin "2" (uuid 8d94de2b-3f3c-444a-8c72-9a1ec70e8acf)) + ) + + (symbol (lib_id "eSim_Subckt:4_and") (at 478.79 449.58 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 48858916-5b77-43c3-9bae-9597ff9bfe1f) + (property "Reference" "X1" (id 0) (at 480.1381 439.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 480.1381 443.23 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 478.79 449.58 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 478.79 449.58 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 429b9c58-21d1-40ec-b2d1-ed8703cb129f)) + (pin "2" (uuid 65045325-27de-465b-85ca-c98c62b915ee)) + (pin "3" (uuid e6650615-09ca-4ff3-a250-3bd938959edf)) + (pin "4" (uuid 5b20a0f5-0ea7-4b18-9e67-3923b3d384be)) + (pin "5" (uuid 31fbde68-23d7-4e80-8d5f-ca7980adcc09)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 157.48 59.69 0) (unit 11) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4c666c8e-e958-4ca2-ab84-7ca9f72b6fcf) + (property "Reference" "U1" (id 0) (at 158.115 54.61 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 158.115 57.15 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 157.48 59.69 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 157.48 59.69 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 0bbcc0fb-ff22-457f-9d9c-744d362c08dd)) + (pin "2" (uuid e30b840b-c9e3-4a93-bd05-e5c75c2505af)) + (pin "3" (uuid 9e9a9c43-87d4-4c54-953c-6c5653432368)) + (pin "4" (uuid a9287370-d7f0-40e4-ac41-dbaaa016f43d)) + (pin "5" (uuid 6080c5f5-fdb3-4285-92f9-499ec873de99)) + (pin "6" (uuid a9b921ed-93a0-4e03-a28f-9f3c1ad0f16b)) + (pin "7" (uuid 333fe157-f0b4-4e8c-958f-c40cb311505c)) + (pin "8" (uuid 985c1c6f-4ff0-41f2-afc4-49225af103ab)) + (pin "9" (uuid 3a1b7b92-7a9e-4257-bc02-15707ba516dd)) + (pin "10" (uuid 5614da58-3a1f-4372-be69-f6f4234c5f6b)) + (pin "11" (uuid 356735f1-441a-4f43-81a5-79a9ed9524fe)) + (pin "12" (uuid bb157b35-c36d-4ab0-a9e2-90b8833e1463)) + (pin "13" (uuid ccf3bea5-8cd8-49f4-a7b8-bf8e76a308ff)) + (pin "14" (uuid 110b0886-cf7e-433e-8b9d-7fd2feaaed73)) + (pin "15" (uuid 2772ef23-e927-44a8-98dc-9d031df004cf)) + (pin "16" (uuid cab2cb5c-af7f-4770-93b4-3d0ce3783821)) + (pin "17" (uuid 6981c07a-fda5-4fdc-81b6-b47fccb3762d)) + (pin "18" (uuid b55f74f5-0244-4a92-b922-569e39ffb633)) + (pin "19" (uuid 2075ea4d-a825-4076-85f6-5faa503339a5)) + (pin "20" (uuid c72ca9b9-1d08-4f83-ab61-3fa523fdc0f5)) + (pin "21" (uuid 2a8a7cf5-d028-4888-86ad-e3db7774bfee)) + (pin "22" (uuid 2b3fea71-3f7d-4106-bffe-1f46c1121c06)) + (pin "23" (uuid 882348a7-cf5e-42ac-a665-fff3e8195943)) + (pin "24" (uuid 16de3eb2-6112-445f-ad86-85af42175c15)) + (pin "25" (uuid 5dc001aa-8b57-46a6-a336-e3fb34c97ec8)) + (pin "26" (uuid e0b3f14f-72b3-4b86-aaaa-9cf5af25d32a)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 543.56 259.08 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4ed8bb0a-fcc9-46b5-86aa-32f33398b38c) + (property "Reference" "U38" (id 0) (at 543.56 250.19 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 543.56 254 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 543.56 259.08 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 543.56 259.08 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 4c9c3b7a-724b-4ce8-9df7-e7f18de88c1d)) + (pin "2" (uuid 93c79c7a-85fd-4a8b-a2ee-06818c647a0c)) + (pin "3" (uuid ea9703c7-0d78-444a-82c5-f4bb22655c9c)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 543.56 290.83 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 5556cf35-fa99-4624-94d6-ed964f00f4e4) + (property "Reference" "U39" (id 0) (at 543.56 281.94 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 543.56 285.75 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 543.56 290.83 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 543.56 290.83 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid c0784513-51bc-490b-8de9-7db392a9ca89)) + (pin "2" (uuid 291dc3cd-6e3a-4910-839b-4e8f5d0f95ba)) + (pin "3" (uuid ec1ccb67-c521-4899-8700-0d1fac41691e)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 157.48 365.76 0) (unit 4) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 57d83473-8039-4db1-a52a-25581819478e) + (property "Reference" "U1" (id 0) (at 158.115 360.68 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 158.115 363.22 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 157.48 365.76 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 157.48 365.76 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 3e201c97-06a8-491a-a290-7dd53eabfed3)) + (pin "2" (uuid f924570c-a865-43c6-b0e2-661e704a3bc2)) + (pin "3" (uuid f6cdb1d0-c762-47b0-8a82-328297461689)) + (pin "4" (uuid 6142d93b-ae40-49e5-8970-968df6acbda8)) + (pin "5" (uuid 554c5b4a-3ed9-40c0-a6cc-20667eeea6e4)) + (pin "6" (uuid c83b5b7e-fed0-4824-b191-fa7be4de5c80)) + (pin "7" (uuid ecded043-970c-49d6-a053-bc3032cd4445)) + (pin "8" (uuid 36c48a51-f19f-4c53-a4bc-c0b3e4fa5005)) + (pin "9" (uuid c825c7e4-4988-46e2-b5b1-06b176a1b957)) + (pin "10" (uuid d53610d3-7a69-4a61-8853-ad29807ae366)) + (pin "11" (uuid 0cd7a4b9-cc6c-4736-ae66-182ed749e5eb)) + (pin "12" (uuid 3464d912-6c04-47a9-9810-b7d9d1e915a9)) + (pin "13" (uuid 587ab265-726e-4fde-a055-23fe9f64ae85)) + (pin "14" (uuid 5edecbcb-bcc6-4151-8275-a01248b19243)) + (pin "15" (uuid ea82ef70-8450-4993-8a06-79817fe7cb14)) + (pin "16" (uuid d3b21a84-c1c2-42e9-9115-493074b6146d)) + (pin "17" (uuid 072a8702-a99a-4950-882f-9fe5603fc43e)) + (pin "18" (uuid 96521535-7c19-4a3d-9e13-afbe6bcfcdfd)) + (pin "19" (uuid b4826610-7d24-4727-ad8a-49e66c523ac3)) + (pin "20" (uuid 809aa628-52f9-4001-a559-3c913aed349c)) + (pin "21" (uuid 3fcb2bbe-ca97-4a27-9553-f1118ba92535)) + (pin "22" (uuid cb038912-e921-403e-ba75-dc8d0e0d4e53)) + (pin "23" (uuid 56b5b496-b5be-4c44-accc-25990cfb24d5)) + (pin "24" (uuid 498dc1d9-8b64-4afc-9ca8-d41b1e2f41ed)) + (pin "25" (uuid e8aae5db-2261-4a99-8549-3240594518b2)) + (pin "26" (uuid 6d606e8d-3d25-486d-b418-84039633488f)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 671.83 195.58 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 61ce0bad-4efd-489e-8ba6-d4ce8c17d08f) + (property "Reference" "U50" (id 0) (at 671.83 189.23 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 671.83 193.04 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 673.1 196.85 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 673.1 196.85 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 9fe0a7e9-1ab6-4074-9a48-fb618d286080)) + (pin "2" (uuid abc933e1-8a7b-43f9-ac09-39f5f0f46b1c)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 543.56 416.56 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 62553a98-2324-429c-97ce-c9ca6be176bf) + (property "Reference" "U43" (id 0) (at 542.29 414.02 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 543.56 411.48 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 543.56 416.56 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 543.56 416.56 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a2c4565d-8185-4dad-a883-5b8849e52a8a)) + (pin "2" (uuid f8b235a3-b34d-4a06-b88e-1e8ddef8a1f9)) + (pin "3" (uuid a17d886d-da68-4bb5-8fe5-4fbe2d529c5a)) + ) + + (symbol (lib_id "eSim_Subckt:4_and") (at 648.97 195.58 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 62b09981-def1-43fb-a722-edfbc026d653) + (property "Reference" "X10" (id 0) (at 650.3181 185.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 650.3181 189.23 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 648.97 195.58 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 648.97 195.58 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid ab321d34-9de7-4cde-a31a-d423847b297e)) + (pin "2" (uuid 9336b0b5-c524-4fbc-bc69-e8382ab8ccfc)) + (pin "3" (uuid 11b9c53c-4b4f-4320-b03e-fffd8e726f7a)) + (pin "4" (uuid 94d80c05-b865-4118-b0f3-494bb04028fe)) + (pin "5" (uuid 9212bd70-e263-4555-bf78-c6511bbfbd86)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 157.48 486.41 0) (unit 16) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 676a1b51-f661-463b-981a-2950d4b520fd) + (property "Reference" "U1" (id 0) (at 158.115 481.33 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 158.115 483.87 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 157.48 486.41 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 157.48 486.41 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 800d6f9f-691e-4ebe-b1cf-cdb9e4e33382)) + (pin "2" (uuid b756d873-503c-4cfe-9c9f-299ddda61538)) + (pin "3" (uuid 8960beb1-7d31-4d71-9197-10fbd7ae36bc)) + (pin "4" (uuid ac5b2c45-b3c5-496e-b1ce-f48f822d2157)) + (pin "5" (uuid f7dbad8d-c4eb-43fc-91ef-0c7dd88657bb)) + (pin "6" (uuid 47f01e41-55f9-410e-8c6c-2a30f686a667)) + (pin "7" (uuid 4c99443e-ffae-418e-be39-91e38e8ad3cb)) + (pin "8" (uuid b9c14f92-add6-43e8-b318-a847a9521bc2)) + (pin "9" (uuid 211af90c-31a6-40e4-96f3-b8d7f9518be3)) + (pin "10" (uuid 036b5f35-4c1b-4e76-a65f-a82fe55433cb)) + (pin "11" (uuid 7b5dc26c-3ff4-4660-bebe-dc8f80aa15d8)) + (pin "12" (uuid ce853925-8b7b-4128-bbb8-ab0e031b5d5a)) + (pin "13" (uuid 10746ae0-6475-4da5-bc6b-a55fba94a0d1)) + (pin "14" (uuid b07bf185-5029-4ebf-bec4-1c5989e4842a)) + (pin "15" (uuid afbe9340-3987-4b06-8c98-094ddcd2276a)) + (pin "16" (uuid 9ad1597c-f85e-46d4-bb0e-32270357c38f)) + (pin "17" (uuid 5a3f831f-db51-460b-bfa9-255c263ca0e2)) + (pin "18" (uuid d7b1e519-39e8-4d96-9792-2e264b38ae53)) + (pin "19" (uuid 241438da-006f-4184-8723-0137c4674977)) + (pin "20" (uuid ae5b58a6-b0e3-4b82-afde-b940f8e165d6)) + (pin "21" (uuid fa91f4fd-3d3b-4432-bd19-cf99a6d5c1fd)) + (pin "22" (uuid 0d7b0d24-1e86-4575-aaa9-0161af499423)) + (pin "23" (uuid 1c44ad0a-d56b-4b8c-ac92-fbfe2d5de11f)) + (pin "24" (uuid 242479be-1151-4f1d-aba4-644921dcbe4b)) + (pin "25" (uuid 18b2c0af-2f1f-4e62-98ab-71ba8f8a1879)) + (pin "26" (uuid 510f86fc-0ca3-4429-8c6c-61c00db3420b)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 499.11 449.58 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 6abc3541-fcf3-4398-9ff4-066d24727815) + (property "Reference" "U35" (id 0) (at 499.11 443.23 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 499.11 447.04 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 500.38 450.85 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 500.38 450.85 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 0eef4340-2d07-4264-abf1-2ca7b1e02bc8)) + (pin "2" (uuid d2fbe058-dd1f-44e3-b00d-02a3637aba30)) + ) + + (symbol (lib_id "eSim_Subckt:4_and") (at 643.89 411.48 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 730f45ff-827d-4250-82b5-aa390e295756) + (property "Reference" "X9" (id 0) (at 645.2381 401.32 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 645.2381 405.13 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 643.89 411.48 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 643.89 411.48 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid cb3d419f-201b-4297-845d-6fdc774a6c35)) + (pin "2" (uuid 1a45d472-c6a0-4e15-bf7c-459853488562)) + (pin "3" (uuid 028a9fae-7527-4ede-873c-3770fc1ffa09)) + (pin "4" (uuid e5dd02c7-c2bd-4f48-aed6-c576bea29156)) + (pin "5" (uuid a2054e9b-c02d-4a51-8e2b-e5005dcb60f2)) + ) + + (symbol (lib_id "eSim_Subckt:4_OR") (at 541.02 123.19 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 78d7c175-3ee4-4c12-8e2f-762a6e7eb2cd) + (property "Reference" "X5" (id 0) (at 542.925 111.76 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_OR" (id 1) (at 542.925 115.57 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 541.02 123.19 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 541.02 123.19 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 210a2fed-5aa7-43aa-bd7d-afff6f6acc94)) + (pin "2" (uuid 5d1f53c8-a921-4deb-b6a9-a3b8bfd72a1f)) + (pin "3" (uuid b37d69a2-0e0d-4ade-a9d9-ead680e0dad2)) + (pin "4" (uuid 3250130a-cdea-41f0-a5e5-e6fdb3f4969b)) + (pin "5" (uuid f0f59a5f-956b-497a-aac8-055c7852b9f8)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 703.58 450.85 180) (unit 14) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 7a731d9f-3c0c-426c-8233-3dd2403ace7a) + (property "Reference" "U1" (id 0) (at 707.39 450.215 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 707.39 452.755 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 703.58 450.85 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 703.58 450.85 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a6111b09-29ff-45dd-a13c-8d77b9ece9b6)) + (pin "2" (uuid b33e0169-c0f8-435c-979e-2d6134b58fb9)) + (pin "3" (uuid 357bf6e7-c4bc-4a48-b02e-96d0ef7eb697)) + (pin "4" (uuid af2034bd-f8fd-4b80-858b-054831b5cff5)) + (pin "5" (uuid eced808d-a71d-4901-89af-315faa3679e1)) + (pin "6" (uuid 753b4ab5-1517-425f-a2ef-0a94634c281f)) + (pin "7" (uuid 37f46e89-966b-4bb9-beea-335848b7c69d)) + (pin "8" (uuid 084538b8-7ba8-4fee-b7dd-374550989761)) + (pin "9" (uuid fd083203-09dd-486b-820b-44b34ca30dc6)) + (pin "10" (uuid 4033b1bf-82b0-4c79-888b-c065f98e7a27)) + (pin "11" (uuid 747fd2f9-b7c7-4f4f-9faa-dd7343f44e47)) + (pin "12" (uuid 8a1123cf-5c4c-4e38-b76b-e786d641e36a)) + (pin "13" (uuid 4e33c005-0699-44a9-9395-54cd6b68837a)) + (pin "14" (uuid c2c60b3a-dcc8-4e2b-b9de-0fe9d1e4b6ae)) + (pin "15" (uuid bdb31e39-ebb2-475c-96c3-5d93afe5a531)) + (pin "16" (uuid 1f6d2a1a-4ccb-4ba6-9286-252eae44a3d9)) + (pin "17" (uuid 2cdad4ce-fccb-4cde-8f56-93c840a36b9d)) + (pin "18" (uuid 761d838a-fe34-48e5-a57e-15c16a24f5a8)) + (pin "19" (uuid cd496692-4e1b-4565-abb9-2fe6575d8d8b)) + (pin "20" (uuid c59031c6-c6f5-49f4-a82b-7514cef4f984)) + (pin "21" (uuid 06619970-f331-4e44-89ff-ed343d127b6a)) + (pin "22" (uuid a5cd9972-acdc-46cd-9dff-03510ab59c15)) + (pin "23" (uuid f08e3164-22b7-416d-9119-d8a302fd7c09)) + (pin "24" (uuid f579ae95-8639-4bb9-8b31-1015ece2f8fe)) + (pin "25" (uuid 576d73e1-e6ef-4c33-b397-caeef6672f89)) + (pin "26" (uuid 1e6761b0-ffaf-450f-b7a5-bb3a6b44fd88)) + ) + + (symbol (lib_id "eSim_Digital:d_nand") (at 645.16 452.12 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 7b99ef9a-e119-4a36-8216-3fe2247369d9) + (property "Reference" "U45" (id 0) (at 645.16 443.23 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_nand" (id 1) (at 645.16 447.04 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 645.16 452.12 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 645.16 452.12 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 83d4be09-c45c-4e1c-8171-3062cba0ca23)) + (pin "2" (uuid d0874a71-553f-4691-a57b-a015228a1a6f)) + (pin "3" (uuid f56f367b-48dd-4e3f-aebc-c4d6fcbc8187)) + ) + + (symbol (lib_id "eSim_Digital:d_nor") (at 414.02 469.9 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 7fc3765e-dad5-45ce-ad7a-73c93d444986) + (property "Reference" "U32" (id 0) (at 414.02 461.01 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_nor" (id 1) (at 414.02 464.82 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 414.02 469.9 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 414.02 469.9 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid f03dfbb4-49e5-4aad-b156-5fdef8f6bfaf)) + (pin "2" (uuid fc06970d-bac9-4e63-83cb-eed4db71f1f9)) + (pin "3" (uuid 3f90f784-199c-4580-b6a7-c00ee9e2e7b9)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 543.56 186.69 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 827b2219-bb75-40f7-8632-03670fc6100e) + (property "Reference" "U37" (id 0) (at 543.56 177.8 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 543.56 181.61 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 543.56 186.69 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 543.56 186.69 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 9335f9d4-b2f2-4731-93ea-78c94fb3c144)) + (pin "2" (uuid 303f377e-0ec4-4850-8962-ef6d4f543050)) + (pin "3" (uuid b453d5f7-b42e-4017-ba49-c9337fd0ff89)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 703.58 505.46 180) (unit 15) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 83e73e44-4e4a-435c-becb-44b83c7e6a53) + (property "Reference" "U1" (id 0) (at 707.39 504.825 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 707.39 507.365 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 703.58 505.46 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 703.58 505.46 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid dfa98626-c1ca-424d-85c5-fb1a23aa0251)) + (pin "2" (uuid b0e52f04-a712-48b8-ba53-a7dd99c12421)) + (pin "3" (uuid 85bc2746-dc80-4deb-8c46-4ba2968f2c5d)) + (pin "4" (uuid ad86806d-eecd-4889-86b3-603638032e07)) + (pin "5" (uuid d329a45f-e12a-45e9-a4e0-d2e79e4bf077)) + (pin "6" (uuid 18900a9b-ec55-4fae-8487-42324a518a9d)) + (pin "7" (uuid d80e3226-bb58-4cf8-b8d8-475f97a317ab)) + (pin "8" (uuid c76121ed-c61a-436f-b2a3-aea4cfeaa992)) + (pin "9" (uuid 4fa3a29d-1966-40ce-a885-123f2d71637e)) + (pin "10" (uuid b78c78be-8559-4dfc-9650-c8f9a3e03e97)) + (pin "11" (uuid 63f33686-1bd9-49bf-afe9-7ce81b8a22db)) + (pin "12" (uuid ab4ba3c2-c442-48ea-84c4-2a5148ae7351)) + (pin "13" (uuid be768027-8cb9-4a3e-b770-964693d91f63)) + (pin "14" (uuid 4e11294b-b7d9-4d66-9710-75fd414b5aa8)) + (pin "15" (uuid 3a89bb46-f3d7-4980-bd48-f6dd1959abf3)) + (pin "16" (uuid a54d61f5-3016-430f-98f0-2c8b2002da45)) + (pin "17" (uuid 22428f03-1916-4a8d-ba48-641a7a05600b)) + (pin "18" (uuid cb44b1b1-14c7-4dbb-93b1-2a6a96c8ff2b)) + (pin "19" (uuid 0ae10a67-ea79-4580-8cd9-71b0398f985b)) + (pin "20" (uuid 4e69f548-074a-4f2a-8193-fe3b9291ba6d)) + (pin "21" (uuid 3e6cc439-ed57-44de-bfa6-a12245e04436)) + (pin "22" (uuid ebf595b1-0df7-4f7a-a6a9-dcc92b8b0c9d)) + (pin "23" (uuid f3471e67-c0a7-42f1-bf0e-1949d357be26)) + (pin "24" (uuid 912dcfb7-97f8-4670-94cf-b7582c1da938)) + (pin "25" (uuid c7588b50-d892-406f-830b-ea16f41b0063)) + (pin "26" (uuid fe80181f-1120-4521-b946-4ecba6dadc29)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 157.48 314.96 0) (unit 3) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 89e63f12-db1f-4284-bfd6-51529a9a6f31) + (property "Reference" "U1" (id 0) (at 158.115 309.88 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 158.115 312.42 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 157.48 314.96 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 157.48 314.96 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid c5c741f0-5ca2-4d4d-a037-a5718230fc1d)) + (pin "2" (uuid 80e16995-7ef2-4ab1-9910-ffca871d452c)) + (pin "3" (uuid 2fda2032-4808-407e-819b-10e52eb90ba0)) + (pin "4" (uuid d039081f-74ed-4ce1-8694-ac7da52e2e80)) + (pin "5" (uuid f6e5eeca-e35f-48b5-aa1d-231ac7823cd4)) + (pin "6" (uuid 56726938-8c72-45b1-8e3f-a1b3b3eabc14)) + (pin "7" (uuid 2d36608a-68e2-4243-9fdc-a24cd9dccdd8)) + (pin "8" (uuid a22a4a9f-1742-4ab6-b25e-c1351a56ca88)) + (pin "9" (uuid 93152d64-2084-4b88-bdb9-9e28ceaef460)) + (pin "10" (uuid 073d9942-1763-46e8-8022-519b70e3db0d)) + (pin "11" (uuid 8b2601cf-d92b-444c-bb73-8fdf8d163dee)) + (pin "12" (uuid 2f75d69f-0d12-477d-92a0-0ac7a47eecad)) + (pin "13" (uuid 546e56be-b7e5-43ee-ac58-6fdf952c6bc9)) + (pin "14" (uuid bda93a5c-7410-45f2-bd5c-00d21a68594c)) + (pin "15" (uuid aabbb97b-750c-4a76-9d16-d40c42cf3b1f)) + (pin "16" (uuid 3666db4b-a489-403b-b23a-82caabd851c9)) + (pin "17" (uuid 31d82a41-1d2e-4f99-80a0-75d3880209af)) + (pin "18" (uuid a1aff71c-4d9f-4ee9-8543-8f309c46906d)) + (pin "19" (uuid f0c2d137-0fcd-4ab4-8989-bbd568e84d55)) + (pin "20" (uuid e2ee73a9-a78d-428f-ae9f-26e59682bad1)) + (pin "21" (uuid 0f4ac088-93f8-4bd0-9b64-672e435c4ab1)) + (pin "22" (uuid 2b279dfd-1445-4fa8-9c25-0d4a5d8f0740)) + (pin "23" (uuid 0f7fc8a0-c9e8-46a9-8668-2ba88fd1d067)) + (pin "24" (uuid f370df50-9959-43ce-ab46-642c193129ca)) + (pin "25" (uuid d38d446f-6af2-4a8e-b94a-3b1645904ccc)) + (pin "26" (uuid d800960e-678e-4949-9105-6431400fad9c)) + ) + + (symbol (lib_id "eSim_Subckt:4_OR") (at 541.02 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 8ef925f3-fb88-4391-a601-3f37a0479dc6) + (property "Reference" "X3" (id 0) (at 542.925 46.99 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_OR" (id 1) (at 542.925 50.8 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 541.02 58.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 541.02 58.42 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid c21338ef-583e-4221-92b0-96b1ccb502e4)) + (pin "2" (uuid f1ad3bb1-c0d8-4aa0-ab5e-40feaff2370a)) + (pin "3" (uuid af0d7c91-fed5-41af-a75b-065100771910)) + (pin "4" (uuid e819272c-5a8f-4c4e-82da-f45a7586184e)) + (pin "5" (uuid 29bd60f9-7f6d-47da-b203-c2c214eab003)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 311.15 264.16 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 949b72e0-2891-4fd0-858b-e3afba4f2e77) + (property "Reference" "U23" (id 0) (at 311.15 257.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 311.15 261.62 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 312.42 265.43 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 312.42 265.43 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 99bb45f0-b742-4585-ba2c-d3db73cf0427)) + (pin "2" (uuid f37de0cf-eb9b-4a29-a773-4f0c08d6baff)) + ) + + (symbol (lib_id "eSim_Subckt:4_OR") (at 541.02 92.71 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 982efe99-d25d-492c-887a-18a8cebdc3bb) + (property "Reference" "X4" (id 0) (at 542.925 81.28 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_OR" (id 1) (at 542.925 85.09 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 541.02 92.71 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 541.02 92.71 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 70088710-f5b6-46e9-91c6-0dc9ac736635)) + (pin "2" (uuid d039c835-733d-4c2b-a4df-55de1c72ffa6)) + (pin "3" (uuid d2b5e7f9-1902-4b4e-94bb-58ed9e124df0)) + (pin "4" (uuid d3d28aec-02bd-4dcc-a2c3-96cc77612b11)) + (pin "5" (uuid c719b5a2-7c9f-43ee-b515-b66f81c0de4e)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 311.15 111.76 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 98b171b1-4ab5-46c7-81fc-6980d9e133cb) + (property "Reference" "U20" (id 0) (at 311.15 105.41 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 311.15 109.22 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 312.42 113.03 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 312.42 113.03 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5d1b8ec9-37e0-4965-8eac-66e9ddb49e55)) + (pin "2" (uuid 803fba5b-212b-4038-90ae-c80008194526)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 361.95 213.36 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9b303e62-3dfb-48a7-9aa6-bdcdd14d28fd) + (property "Reference" "U28" (id 0) (at 361.95 207.01 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 361.95 210.82 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 363.22 214.63 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 363.22 214.63 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid b5cbe713-fc1a-4c45-9207-a5abb0a0fccb)) + (pin "2" (uuid 43b63749-9cec-4114-9280-c236d11c202a)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 157.48 162.56 0) (unit 13) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b033dd70-37d8-4079-9c35-f63ea65d4897) + (property "Reference" "U1" (id 0) (at 158.115 157.48 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 158.115 160.02 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 157.48 162.56 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 157.48 162.56 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 79771060-5a2d-4146-a380-67ec616df0e8)) + (pin "2" (uuid f4c2b228-28b3-4382-b47b-7f9ed593605f)) + (pin "3" (uuid 64438212-b27a-4627-a1c9-8a09087ad747)) + (pin "4" (uuid cd567dd6-c0ef-4f87-b26e-909bb7e38f46)) + (pin "5" (uuid a695d74f-ff36-41ad-93c1-8f58bd8b5aa7)) + (pin "6" (uuid 3cceccd3-706f-4fb3-b848-bfe457c72307)) + (pin "7" (uuid ba14d232-ecad-4289-a197-48da540bd682)) + (pin "8" (uuid 3947fa6b-1e07-49f7-93c5-ed606b3b94a6)) + (pin "9" (uuid ddc749f5-b9c6-49a1-ba55-cc0cbcd6e45f)) + (pin "10" (uuid 1c428105-e039-4a5c-8638-905f124ddf6d)) + (pin "11" (uuid 7603529a-0bd7-4a09-bdc4-9457beffcb79)) + (pin "12" (uuid a7e99c32-e525-477b-9cea-f8b1fd93916e)) + (pin "13" (uuid 7b9b8a20-adea-45d2-9db4-957c52e6f657)) + (pin "14" (uuid f00b5313-a2dd-463c-a072-99f27699c94f)) + (pin "15" (uuid ce08d5bd-29ba-410c-9002-ffd0256de0a0)) + (pin "16" (uuid 93cbc0b3-9153-4900-996c-60070dcf8642)) + (pin "17" (uuid 928717f5-d67f-4a27-b6bc-08a94467538b)) + (pin "18" (uuid f5d01bef-460d-43f2-b194-370abc1b29e9)) + (pin "19" (uuid 8a2e14d5-aa0e-4fdc-b655-210b5302ecd2)) + (pin "20" (uuid 50d93d05-5cf4-492f-af02-a9fdd6b565ca)) + (pin "21" (uuid 62532059-7f05-455d-a157-ffd6ca5585d2)) + (pin "22" (uuid 80403e01-a3dd-43d7-bb4f-576ce62f3d15)) + (pin "23" (uuid ad07a78a-8dbb-40fc-b3d3-ebd6a9275e8b)) + (pin "24" (uuid e0412daa-4817-466e-9553-89219bea7ee8)) + (pin "25" (uuid 387b2f4f-4b6f-4f7a-b7c3-740257871b23)) + (pin "26" (uuid 74ce04aa-6aac-47a1-82ca-8c692118c2aa)) + ) + + (symbol (lib_id "eSim_Subckt:5_and") (at 480.06 505.46 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b1ae274e-12f7-4a47-92c8-168d1ebf13e9) + (property "Reference" "X2" (id 0) (at 481.3929 494.03 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "5_and" (id 1) (at 481.3929 497.84 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 480.06 505.46 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 480.06 505.46 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a0cab1eb-d03b-46a8-ae31-972e71f73093)) + (pin "2" (uuid 3e83ef47-b5a1-43ba-b160-ddc4fc6ab480)) + (pin "3" (uuid 18883590-02cb-4c11-adb1-db7af7cb05db)) + (pin "4" (uuid 967ba3ed-a559-47d4-a446-39ee6332d1bd)) + (pin "5" (uuid 2ea04d41-38f1-476f-bf14-2f68ed27a86a)) + (pin "6" (uuid 23d71b87-09bb-4afc-b57d-19ab2ffeccb4)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 311.15 365.76 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b3ff32b4-2364-4884-be60-0e879dcec50c) + (property "Reference" "U25" (id 0) (at 311.15 359.41 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 311.15 363.22 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 312.42 367.03 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 312.42 367.03 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a83e6052-b354-4cb5-9ff3-9592dcf8ae2c)) + (pin "2" (uuid 51217353-46ed-4ffc-befc-35e60790ee20)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 311.15 213.36 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b7474044-a1b4-4504-8dee-e4d81fead057) + (property "Reference" "U22" (id 0) (at 311.15 207.01 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 311.15 210.82 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 312.42 214.63 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 312.42 214.63 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 8be213af-f75c-481e-8d0f-a5fcc2a1420c)) + (pin "2" (uuid 59284b39-ed0b-464c-87ba-55f9ffbc354b)) + ) + + (symbol (lib_id "eSim_Subckt:4_OR") (at 541.02 218.44 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b9818c5b-f208-47ca-8ea7-1a98354f8589) + (property "Reference" "X7" (id 0) (at 542.925 207.01 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_OR" (id 1) (at 542.925 210.82 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 541.02 218.44 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 541.02 218.44 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 513ac660-2fb5-42db-a3ca-2a588a625ce1)) + (pin "2" (uuid 058e466b-dd01-4616-b609-e01dba6b8ce1)) + (pin "3" (uuid 52745701-e504-44ab-8836-849dd4dad0f5)) + (pin "4" (uuid fb96487a-9ef0-43fa-9594-69461aa93e67)) + (pin "5" (uuid b23a37af-8553-4e90-81e1-51767883962c)) + ) + + (symbol (lib_id "eSim_Digital:d_nor") (at 414.02 444.5 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ba73063d-7a9c-493e-a027-85ea13e26b69) + (property "Reference" "U31" (id 0) (at 414.02 435.61 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_nor" (id 1) (at 414.02 439.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 414.02 444.5 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 414.02 444.5 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 971669f4-021f-4a18-ab61-fdc09a45e5c8)) + (pin "2" (uuid cd982ae1-0636-42d7-b7a6-4c84216652b9)) + (pin "3" (uuid 4bf1d564-71ca-4488-bf88-a97dddba0353)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 501.65 505.46 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c409e624-7fa1-4365-a518-fdb7ff6d1ad5) + (property "Reference" "U36" (id 0) (at 501.65 499.11 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 501.65 502.92 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 502.92 506.73 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 502.92 506.73 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid e2b97a06-1fee-464e-933c-5901da6435a7)) + (pin "2" (uuid 8b071865-eedb-4aae-8192-a2bcadf5fdf3)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 664.21 505.46 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c43ed1f9-50be-44cf-ac94-f67769981e65) + (property "Reference" "U49" (id 0) (at 664.21 499.11 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 664.21 502.92 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 665.48 506.73 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 665.48 506.73 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid cd4f10cd-e56f-4232-88b4-0639fbb8fd71)) + (pin "2" (uuid 706112af-14d8-42bf-a21c-33b05d1bd545)) + ) + + (symbol (lib_id "eSim_Digital:d_nor") (at 414.02 495.3 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c8feb461-3284-4df6-862e-06ff2a992e02) + (property "Reference" "U33" (id 0) (at 414.02 486.41 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_nor" (id 1) (at 414.02 490.22 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 414.02 495.3 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 414.02 495.3 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a6113de2-0b9f-4ce7-adba-b98adc0385bc)) + (pin "2" (uuid 86bbdb50-cb2a-4b6b-beee-211d8fda3aa6)) + (pin "3" (uuid d33c68c5-a54b-480e-bc3f-98caa071c31e)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 361.95 314.96 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid d6f2b906-4687-41af-89bf-3c2b54801931) + (property "Reference" "U30" (id 0) (at 361.95 308.61 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 361.95 312.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 363.22 316.23 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 363.22 316.23 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5ec4e4b0-c0e3-4f84-8580-a65d9877e917)) + (pin "2" (uuid 70aa9aa8-7ee9-4155-93e0-96b6a3e4b763)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 311.15 314.96 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid dc083b4d-ec42-4698-aacb-65685bffa5a6) + (property "Reference" "U24" (id 0) (at 311.15 308.61 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 311.15 312.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 312.42 316.23 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 312.42 316.23 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 152bd83a-2b0e-4f12-978b-ab902977230c)) + (pin "2" (uuid c28810b7-2c00-48ab-a58c-688670ef060a)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 157.48 35.56 0) (unit 10) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid dd47352d-0dbe-4fb9-b992-b04974b1d4fa) + (property "Reference" "U1" (id 0) (at 158.115 30.48 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 158.115 33.02 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 157.48 35.56 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 157.48 35.56 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid bdd774c8-f037-411b-a156-a386c8b17cd8)) + (pin "2" (uuid 34fa302c-7659-47e9-ad84-064a40d8e25a)) + (pin "3" (uuid c04120f4-38d5-4c58-9f97-f953b3e7aadf)) + (pin "4" (uuid d1c5bace-6d70-452c-afb3-0909e051b9a0)) + (pin "5" (uuid defa9d97-8467-4395-996a-6fc6c77f86f1)) + (pin "6" (uuid e080290e-177e-4a17-b013-d19d65012021)) + (pin "7" (uuid 7a773f44-d466-4f17-8924-3a007be4c20a)) + (pin "8" (uuid b91017a1-6cd5-48b6-96cb-88c8b85d19b5)) + (pin "9" (uuid 0e4b5899-6613-4496-8e9a-e8a7498245cd)) + (pin "10" (uuid cd08767a-202f-4cc6-855a-75e244e6a948)) + (pin "11" (uuid 854a0a0f-e235-4d85-9bb6-bb79665a0322)) + (pin "12" (uuid 294ed5c8-1866-4c46-9f5c-e0d40d3e28ef)) + (pin "13" (uuid 57c7bc0a-1731-47e5-afd8-4816003e3454)) + (pin "14" (uuid babf4a90-ac75-41fb-b25d-e458b7f11cf6)) + (pin "15" (uuid 5b624851-1eff-43f1-8b6c-bcde68a08e0c)) + (pin "16" (uuid c59d95f8-e189-471c-9ed2-7eac048d33ae)) + (pin "17" (uuid 101cf7b3-e3ff-46bd-8f6d-ad4714cad925)) + (pin "18" (uuid fd53010f-d225-4800-b337-45e108231502)) + (pin "19" (uuid ba22e3e8-eede-45b2-bed7-9362622d0ca4)) + (pin "20" (uuid f67e49d7-8e68-4847-9e0c-7e6cd9852172)) + (pin "21" (uuid 355edf9a-d0e2-4971-8e9d-f50dad35ce44)) + (pin "22" (uuid 25c0712d-7064-403e-89b5-6f3ff925e3c3)) + (pin "23" (uuid a4d94c53-1697-46b4-98f0-040970306894)) + (pin "24" (uuid 9ee36273-ef17-41d3-b041-4b3ad97299a0)) + (pin "25" (uuid 01f3decb-a8b5-45e7-95f7-64a7d00f1b7f)) + (pin "26" (uuid c37a7ef9-3bb4-410a-aa3a-63b12082d43e)) + ) + + (symbol (lib_id "eSim_Digital:d_nor") (at 414.02 520.7 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid e28893f4-6ca4-4858-8ba6-9f52581ad4e5) + (property "Reference" "U34" (id 0) (at 414.02 511.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_nor" (id 1) (at 414.02 515.62 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 414.02 520.7 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 414.02 520.7 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid ac1ac224-2bf9-4f3f-a68a-2dbcb7d2ccbd)) + (pin "2" (uuid f44478d3-9f06-45ef-aa45-8766dcaf1df7)) + (pin "3" (uuid 24c72e9d-c511-433b-a1b7-e3c8d7b09c43)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 157.48 416.56 0) (unit 5) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ea8254db-917b-4201-ad5b-0a3d0bdb76b6) + (property "Reference" "U1" (id 0) (at 158.115 411.48 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 158.115 414.02 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 157.48 416.56 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 157.48 416.56 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 122b84d0-b079-4c14-80ac-7be8aa0b4888)) + (pin "2" (uuid 200a55b8-2155-47b5-8861-7602ea04c931)) + (pin "3" (uuid a326dc44-6310-40f0-b78f-6402cf6c0b0d)) + (pin "4" (uuid d2711f96-6388-4dcb-8d88-d2e20882884a)) + (pin "5" (uuid 8362ef15-8e56-43f0-83d1-3d9b8efe8136)) + (pin "6" (uuid 1e9fc718-4f4a-4e71-a7a3-421ca16a434e)) + (pin "7" (uuid ccf6c565-194e-426a-9b28-857e01e6b853)) + (pin "8" (uuid 3ef14aa3-19a2-48dd-bf8c-1072fee554f7)) + (pin "9" (uuid 64947f9f-2488-4c90-8870-4eb7a1389fa2)) + (pin "10" (uuid ed841c4f-90f1-4310-ab27-123fe6277b8e)) + (pin "11" (uuid 95bcd3fa-8daa-48a2-8534-014760282d0a)) + (pin "12" (uuid b196c8ab-d9c3-4a6a-ad61-d5334edbe916)) + (pin "13" (uuid 93105785-e742-4f57-aba5-31fcf6ffe7b0)) + (pin "14" (uuid 3acf2a27-4e35-4494-b199-07085d9c87b2)) + (pin "15" (uuid d072d862-0d17-4614-a213-67b0383d6623)) + (pin "16" (uuid 0351f62c-8780-4c4b-b10f-423a28cbc72e)) + (pin "17" (uuid b7c3696b-8ea6-4055-bf7c-07b15c6b0e7d)) + (pin "18" (uuid 624db5e2-8cd4-428e-b375-2d43b95577ec)) + (pin "19" (uuid b7c59884-1223-48ff-b0cb-01b72b45edcc)) + (pin "20" (uuid 00989e53-399d-4dfb-b4e7-9010915848c3)) + (pin "21" (uuid 046ea886-3da7-40d5-9a4a-9cdfa28ec026)) + (pin "22" (uuid b1d5caab-1a41-4367-8696-dc3efc47c176)) + (pin "23" (uuid 5641e6a3-f723-499d-b030-07147832a319)) + (pin "24" (uuid 87184633-01bd-4ca5-b851-58bc04f89b3a)) + (pin "25" (uuid a378edac-5f6e-421a-aea6-18b20e449a22)) + (pin "26" (uuid df30f91a-f7c7-4da6-8639-09c66010fd4d)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 311.15 416.56 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ed6e410a-5b84-4849-8a6c-8f20b5caf7ea) + (property "Reference" "U26" (id 0) (at 311.15 410.21 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 311.15 414.02 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 312.42 417.83 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 312.42 417.83 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 20286985-1fe8-40ac-9ad4-02e05c267e16)) + (pin "2" (uuid 1c692553-f29c-4426-9118-563dffb4dade)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 664.21 450.85 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ee64863d-87b8-4272-bd8f-2db2a3e0b1dd) + (property "Reference" "U48" (id 0) (at 664.21 444.5 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 664.21 448.31 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 665.48 452.12 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 665.48 452.12 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid cd5e4d01-db44-425c-a6fb-fa655b4ed642)) + (pin "2" (uuid f5f75469-a219-4b7f-8858-f916603cd0f0)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 157.48 476.25 0) (unit 8) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid f3b0e03d-ebfe-47e6-aa63-9ef5ab6a9161) + (property "Reference" "U1" (id 0) (at 158.115 471.17 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 158.115 473.71 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 157.48 476.25 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 157.48 476.25 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid c7537d77-d9d3-4fa7-ab51-fdac143bb40b)) + (pin "2" (uuid 290d454e-2748-4147-82e5-a7c49ed36c8d)) + (pin "3" (uuid 81051d8b-a0cf-497c-90a4-8ea0f21b64b8)) + (pin "4" (uuid 0f8af09f-4e46-4625-8c3e-f5c44fcccab2)) + (pin "5" (uuid 80db85af-0771-4386-aca6-7b1aec05d5f1)) + (pin "6" (uuid 5d4275e7-7716-45ee-8df0-3ae7a43f06ba)) + (pin "7" (uuid 93d0d34d-e0c7-4bfb-9f2e-0e0653059d39)) + (pin "8" (uuid 1e47b01d-f5c0-42b5-a694-0a369750ddbd)) + (pin "9" (uuid 3595cdb5-caf0-4f65-8b61-563222fc62eb)) + (pin "10" (uuid cb6d5a19-2926-4802-abc8-9961c74a8db7)) + (pin "11" (uuid 854af0f3-0e26-469a-aa6f-2fa122dfc589)) + (pin "12" (uuid d703dfd7-8b3b-41eb-b2ff-f7cdfb120eac)) + (pin "13" (uuid 2fc4945e-1aa1-4414-907b-4465d65b2b39)) + (pin "14" (uuid ee6682ab-9156-4d23-bcf9-0dd8adea339c)) + (pin "15" (uuid 06c613ea-a5a1-48db-98eb-efa752cd43c7)) + (pin "16" (uuid e06d43e8-b626-4549-b27b-982d197809bc)) + (pin "17" (uuid faa6e242-cc88-4b75-943d-191d0c48b7bb)) + (pin "18" (uuid f8cf7582-4468-4db2-bb59-4258f417e36f)) + (pin "19" (uuid 2fc2cadb-2700-4824-9898-6ea2bca2d267)) + (pin "20" (uuid 81ad075d-f9e1-4d7d-9b8f-91f7909d15c9)) + (pin "21" (uuid 3ec62f13-3e1e-4103-86f0-be03043eef97)) + (pin "22" (uuid f30fce53-c7e2-4d78-9049-4e35412e9f8a)) + (pin "23" (uuid c1795ce9-df5d-41d5-8454-e03a6a637389)) + (pin "24" (uuid 0eea5f26-8625-4cb1-8052-2a736e3d575f)) + (pin "25" (uuid 7d67e6f7-474c-4fbe-955a-28cc861455f0)) + (pin "26" (uuid 7b6d50e2-e242-45e3-b9c3-b352e3b14141)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 566.42 60.96 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid fa7a5126-7465-43b2-9817-c2df0303e0f4) + (property "Reference" "U44" (id 0) (at 566.42 52.07 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 566.42 55.88 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 566.42 60.96 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 566.42 60.96 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 6e2d8a74-815d-4d8e-92e6-4695246ffb42)) + (pin "2" (uuid a5550a5e-aabc-40d1-8071-ae9b7f2dde34)) + (pin "3" (uuid f741900a-8f92-4708-a404-df351369a209)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 664.21 411.48 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid fb262f7f-562b-43e4-bdcf-8711b0b29098) + (property "Reference" "U47" (id 0) (at 664.21 405.13 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 664.21 408.94 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 665.48 412.75 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 665.48 412.75 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 40235506-e89a-4e7c-87a2-6b637236e3dd)) + (pin "2" (uuid 8860629b-1fd7-4371-b006-e86a85b3e1be)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 712.47 195.58 180) (unit 7) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ffcd859c-8132-4ba8-aa2e-e44bdec66b49) + (property "Reference" "U1" (id 0) (at 716.28 194.945 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 716.28 197.485 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 712.47 195.58 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 712.47 195.58 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 2566ebb3-ed96-48a8-85b5-83477e4e6271)) + (pin "2" (uuid aaeadee2-3bfa-403f-b973-39a1084b870c)) + (pin "3" (uuid 10d4114d-1f19-419e-a865-7f1b270235b9)) + (pin "4" (uuid 19e50442-dd38-4eee-aed5-664c323361f8)) + (pin "5" (uuid 2e005716-5b59-40df-b49f-fb85d431a224)) + (pin "6" (uuid 39f4f2da-3d4a-40ba-a774-7136a51fc826)) + (pin "7" (uuid d0bb16bc-d5c9-41c6-b71e-c94c321f80ea)) + (pin "8" (uuid c5af1d96-9edb-4d36-9332-768e4e13156a)) + (pin "9" (uuid a318f66d-e927-466c-a181-7cb79e223b60)) + (pin "10" (uuid f22adff8-82cd-4167-93df-523026825831)) + (pin "11" (uuid e91a67ed-69e6-4e95-9857-c49ec7ed89d8)) + (pin "12" (uuid dcb724e8-83db-43bc-86d7-c07a34965853)) + (pin "13" (uuid 1ab1eaa2-7193-495e-b9f7-1ecc0eeaacc9)) + (pin "14" (uuid aaa5444c-5ecd-4831-9e52-703c1c155b9b)) + (pin "15" (uuid ba9796d6-a584-473e-aa38-660c93b09add)) + (pin "16" (uuid 358b59e0-5b82-48e9-af2c-07ba649af6ae)) + (pin "17" (uuid dfaf2e93-7a7f-4bfc-96b5-4d1a5acf145a)) + (pin "18" (uuid 75b2412e-83cb-4cc5-b769-9cd2a02a6e96)) + (pin "19" (uuid 9ba591cd-508f-430f-a855-2f7e65641b1a)) + (pin "20" (uuid 6c31f90d-4aae-4df9-b26a-971f56d04a58)) + (pin "21" (uuid 95f887a1-e672-4666-a452-988b4b00ede9)) + (pin "22" (uuid 774e71c9-7c43-4e93-9d0b-4f01511bdf19)) + (pin "23" (uuid b3c195ac-8cee-44a4-afba-e756d957984b)) + (pin "24" (uuid f0a8a05b-4e36-4ed6-82dd-b20f8832b204)) + (pin "25" (uuid caee945f-099d-482f-9487-7ef937e0d6b1)) + (pin "26" (uuid babd991b-2beb-4396-a4b7-8e018eec9292)) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/157c86e5-5cb8-4a5f-8d64-3a274da8fc70" + (reference "U1") (unit 1) (value "PORT") (footprint "") + ) + (path "/1178a095-c442-49f9-b4ce-1b1db6ad088c" + (reference "U1") (unit 2) (value "PORT") (footprint "") + ) + (path "/89e63f12-db1f-4284-bfd6-51529a9a6f31" + (reference "U1") (unit 3) (value "PORT") (footprint "") + ) + (path "/57d83473-8039-4db1-a52a-25581819478e" + (reference "U1") (unit 4) (value "PORT") (footprint "") + ) + (path "/ea8254db-917b-4201-ad5b-0a3d0bdb76b6" + (reference "U1") (unit 5) (value "PORT") (footprint "") + ) + (path "/04d892b3-f104-4e99-8cb5-4773e768f025" + (reference "U1") (unit 6) (value "PORT") (footprint "") + ) + (path "/ffcd859c-8132-4ba8-aa2e-e44bdec66b49" + (reference "U1") (unit 7) (value "PORT") (footprint "") + ) + (path "/f3b0e03d-ebfe-47e6-aa63-9ef5ab6a9161" + (reference "U1") (unit 8) (value "PORT") (footprint "") + ) + (path "/29e489d3-7c83-426f-ab64-8e0214c6634e" + (reference "U1") (unit 9) (value "PORT") (footprint "") + ) + (path "/dd47352d-0dbe-4fb9-b992-b04974b1d4fa" + (reference "U1") (unit 10) (value "PORT") (footprint "") + ) + (path "/4c666c8e-e958-4ca2-ab84-7ca9f72b6fcf" + (reference "U1") (unit 11) (value "PORT") (footprint "") + ) + (path "/27f420d5-eb1d-4208-a025-5f76b1478a9c" + (reference "U1") (unit 12) (value "PORT") (footprint "") + ) + (path "/b033dd70-37d8-4079-9c35-f63ea65d4897" + (reference "U1") (unit 13) (value "PORT") (footprint "") + ) + (path "/7a731d9f-3c0c-426c-8233-3dd2403ace7a" + (reference "U1") (unit 14) (value "PORT") (footprint "") + ) + (path "/83e73e44-4e4a-435c-becb-44b83c7e6a53" + (reference "U1") (unit 15) (value "PORT") (footprint "") + ) + (path "/676a1b51-f661-463b-981a-2950d4b520fd" + (reference "U1") (unit 16) (value "PORT") (footprint "") + ) + (path "/032e7cd8-0c60-46bc-854c-885e48c48ef4" + (reference "U19") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/98b171b1-4ab5-46c7-81fc-6980d9e133cb" + (reference "U20") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/2b8f0bc4-2826-4d9e-9341-6d85c020e4f6" + (reference "U21") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/b7474044-a1b4-4504-8dee-e4d81fead057" + (reference "U22") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/949b72e0-2891-4fd0-858b-e3afba4f2e77" + (reference "U23") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/dc083b4d-ec42-4698-aacb-65685bffa5a6" + (reference "U24") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/b3ff32b4-2364-4884-be60-0e879dcec50c" + (reference "U25") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/ed6e410a-5b84-4849-8a6c-8f20b5caf7ea" + (reference "U26") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/47c1d066-e2a5-43e4-a5b3-3f269f045597" + (reference "U27") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/9b303e62-3dfb-48a7-9aa6-bdcdd14d28fd" + (reference "U28") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/317ab65a-2e58-4b5e-8a04-d2e34fb5fa45" + (reference "U29") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/d6f2b906-4687-41af-89bf-3c2b54801931" + (reference "U30") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/ba73063d-7a9c-493e-a027-85ea13e26b69" + (reference "U31") (unit 1) (value "d_nor") (footprint "") + ) + (path "/7fc3765e-dad5-45ce-ad7a-73c93d444986" + (reference "U32") (unit 1) (value "d_nor") (footprint "") + ) + (path "/c8feb461-3284-4df6-862e-06ff2a992e02" + (reference "U33") (unit 1) (value "d_nor") (footprint "") + ) + (path "/e28893f4-6ca4-4858-8ba6-9f52581ad4e5" + (reference "U34") (unit 1) (value "d_nor") (footprint "") + ) + (path "/6abc3541-fcf3-4398-9ff4-066d24727815" + (reference "U35") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/c409e624-7fa1-4365-a518-fdb7ff6d1ad5" + (reference "U36") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/827b2219-bb75-40f7-8632-03670fc6100e" + (reference "U37") (unit 1) (value "d_or") (footprint "") + ) + (path "/4ed8bb0a-fcc9-46b5-86aa-32f33398b38c" + (reference "U38") (unit 1) (value "d_or") (footprint "") + ) + (path "/5556cf35-fa99-4624-94d6-ed964f00f4e4" + (reference "U39") (unit 1) (value "d_or") (footprint "") + ) + (path "/14e9425b-c975-4fce-a590-1d29a994234f" + (reference "U40") (unit 1) (value "d_or") (footprint "") + ) + (path "/15b325f9-14e5-4c45-8dc8-36fb80169425" + (reference "U41") (unit 1) (value "d_or") (footprint "") + ) + (path "/332bf13c-dcec-4057-8a7b-1327c19bc10f" + (reference "U42") (unit 1) (value "d_or") (footprint "") + ) + (path "/62553a98-2324-429c-97ce-c9ca6be176bf" + (reference "U43") (unit 1) (value "d_or") (footprint "") + ) + (path "/fa7a5126-7465-43b2-9817-c2df0303e0f4" + (reference "U44") (unit 1) (value "d_or") (footprint "") + ) + (path "/7b99ef9a-e119-4a36-8216-3fe2247369d9" + (reference "U45") (unit 1) (value "d_nand") (footprint "") + ) + (path "/465a7142-35c2-49da-8b5d-eefcda674b36" + (reference "U46") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/fb262f7f-562b-43e4-bdcf-8711b0b29098" + (reference "U47") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/ee64863d-87b8-4272-bd8f-2db2a3e0b1dd" + (reference "U48") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/c43ed1f9-50be-44cf-ac94-f67769981e65" + (reference "U49") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/61ce0bad-4efd-489e-8ba6-d4ce8c17d08f" + (reference "U50") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/48858916-5b77-43c3-9bae-9597ff9bfe1f" + (reference "X1") (unit 1) (value "4_and") (footprint "") + ) + (path "/b1ae274e-12f7-4a47-92c8-168d1ebf13e9" + (reference "X2") (unit 1) (value "5_and") (footprint "") + ) + (path "/8ef925f3-fb88-4391-a601-3f37a0479dc6" + (reference "X3") (unit 1) (value "4_OR") (footprint "") + ) + (path "/982efe99-d25d-492c-887a-18a8cebdc3bb" + (reference "X4") (unit 1) (value "4_OR") (footprint "") + ) + (path "/78d7c175-3ee4-4c12-8e2f-762a6e7eb2cd" + (reference "X5") (unit 1) (value "4_OR") (footprint "") + ) + (path "/3b68b875-2bda-4bf1-8e9c-f51c4d23c5b0" + (reference "X6") (unit 1) (value "4_OR") (footprint "") + ) + (path "/b9818c5b-f208-47ca-8ea7-1a98354f8589" + (reference "X7") (unit 1) (value "4_OR") (footprint "") + ) + (path "/350c81d8-bfcc-49e4-9e14-047812ad80e5" + (reference "X8") (unit 1) (value "4_and") (footprint "") + ) + (path "/730f45ff-827d-4250-82b5-aa390e295756" + (reference "X9") (unit 1) (value "4_and") (footprint "") + ) + (path "/62b09981-def1-43fb-a722-edfbc026d653" + (reference "X10") (unit 1) (value "4_and") (footprint "") + ) + ) +) diff --git a/library/SubcircuitLibrary/MC14532B/MC14532B.sub b/library/SubcircuitLibrary/MC14532B/MC14532B.sub new file mode 100644 index 000000000..3221ee3d6 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/MC14532B.sub @@ -0,0 +1,147 @@ +* Subcircuit MC14532B +.subckt MC14532B /1 /2 /3 /4 /5 /6 /7 unconnected-_u1-pad8_ /9 /10 /11 /12 /13 /14 /15 unconnected-_u1-pad16_ +.title kicad schematic +.include 5_and.sub +.include 4_OR.sub +.include 4_and.sub +* u50 net-_u50-pad1_ /7 d_inverter +x10 net-_x10-pad1_ net-_x10-pad2_ net-_u39-pad3_ net-_u42-pad3_ net-_u50-pad1_ 4_and +* u44 net-_u44-pad1_ net-_u26-pad2_ net-_u44-pad3_ d_or +x4 net-_u20-pad2_ net-_u29-pad2_ net-_u29-pad2_ net-_u26-pad2_ net-_x10-pad1_ 4_OR +x3 net-_u27-pad2_ net-_u28-pad2_ net-_u19-pad2_ net-_u30-pad2_ net-_u44-pad1_ 4_OR +x8 net-_u44-pad3_ net-_x6-pad5_ net-_x7-pad5_ net-_u41-pad3_ net-_u46-pad1_ 4_and +* u46 net-_u46-pad1_ /9 d_inverter +x6 net-_u21-pad2_ net-_u28-pad2_ net-_u30-pad2_ net-_u26-pad2_ net-_x6-pad5_ 4_OR +x5 net-_u21-pad2_ net-_u28-pad2_ net-_u29-pad2_ net-_u26-pad2_ net-_x10-pad2_ 4_OR +* u37 net-_u22-pad2_ net-_u26-pad2_ net-_u37-pad3_ d_or +x7 net-_u23-pad2_ net-_u30-pad2_ net-_u26-pad2_ unconnected-_x7-pad4_ net-_x7-pad5_ 4_OR +* u38 net-_u23-pad2_ net-_u26-pad2_ net-_u38-pad3_ d_or +* u41 net-_u25-pad2_ net-_u26-pad2_ net-_u41-pad3_ d_or +* u39 net-_u24-pad2_ net-_u26-pad2_ net-_u39-pad3_ d_or +* u42 net-_u25-pad2_ net-_u26-pad2_ net-_u42-pad3_ d_or +* u40 net-_u24-pad2_ net-_u26-pad2_ net-_u40-pad3_ d_or +* u49 net-_u36-pad2_ /15 d_inverter +* u43 net-_u25-pad2_ net-_u26-pad2_ net-_u43-pad3_ d_or +x2 net-_u33-pad3_ net-_u32-pad3_ net-_u31-pad3_ net-_u34-pad3_ /5 net-_u36-pad1_ 5_and +x1 net-_u31-pad3_ net-_u32-pad3_ net-_u33-pad3_ net-_u34-pad3_ net-_u35-pad1_ 4_and +* u36 net-_u36-pad1_ net-_u36-pad2_ d_inverter +* u35 net-_u35-pad1_ net-_u35-pad2_ d_inverter +* u47 net-_u47-pad1_ /6 d_inverter +* u48 net-_u45-pad3_ /14 d_inverter +x9 net-_u37-pad3_ net-_u38-pad3_ net-_u40-pad3_ net-_u43-pad3_ net-_u47-pad1_ 4_and +* u45 net-_u35-pad2_ /5 net-_u45-pad3_ d_nand +* u30 net-_u24-pad2_ net-_u30-pad2_ d_inverter +* u29 net-_u23-pad2_ net-_u29-pad2_ d_inverter +* u23 /2 net-_u23-pad2_ d_inverter +* u24 /3 net-_u24-pad2_ d_inverter +* u25 /4 net-_u25-pad2_ d_inverter +* u33 /1 /2 net-_u33-pad3_ d_nor +* u26 /5 net-_u26-pad2_ d_inverter +* u31 /10 /11 net-_u31-pad3_ d_nor +* u32 /12 /13 net-_u32-pad3_ d_nor +* u22 /1 net-_u22-pad2_ d_inverter +* u21 /13 net-_u21-pad2_ d_inverter +* u20 /12 net-_u20-pad2_ d_inverter +* u19 /11 net-_u19-pad2_ d_inverter +* u27 net-_u20-pad2_ net-_u27-pad2_ d_inverter +* u28 net-_u22-pad2_ net-_u28-pad2_ d_inverter +* u34 /3 /4 net-_u34-pad3_ d_nor +a1 net-_u50-pad1_ /7 u50 +a2 [net-_u44-pad1_ net-_u26-pad2_ ] net-_u44-pad3_ u44 +a3 net-_u46-pad1_ /9 u46 +a4 [net-_u22-pad2_ net-_u26-pad2_ ] net-_u37-pad3_ u37 +a5 [net-_u23-pad2_ net-_u26-pad2_ ] net-_u38-pad3_ u38 +a6 [net-_u25-pad2_ net-_u26-pad2_ ] net-_u41-pad3_ u41 +a7 [net-_u24-pad2_ net-_u26-pad2_ ] net-_u39-pad3_ u39 +a8 [net-_u25-pad2_ net-_u26-pad2_ ] net-_u42-pad3_ u42 +a9 [net-_u24-pad2_ net-_u26-pad2_ ] net-_u40-pad3_ u40 +a10 net-_u36-pad2_ /15 u49 +a11 [net-_u25-pad2_ net-_u26-pad2_ ] net-_u43-pad3_ u43 +a12 net-_u36-pad1_ net-_u36-pad2_ u36 +a13 net-_u35-pad1_ net-_u35-pad2_ u35 +a14 net-_u47-pad1_ /6 u47 +a15 net-_u45-pad3_ /14 u48 +a16 [net-_u35-pad2_ /5 ] net-_u45-pad3_ u45 +a17 net-_u24-pad2_ net-_u30-pad2_ u30 +a18 net-_u23-pad2_ net-_u29-pad2_ u29 +a19 /2 net-_u23-pad2_ u23 +a20 /3 net-_u24-pad2_ u24 +a21 /4 net-_u25-pad2_ u25 +a22 [/1 /2 ] net-_u33-pad3_ u33 +a23 /5 net-_u26-pad2_ u26 +a24 [/10 /11 ] net-_u31-pad3_ u31 +a25 [/12 /13 ] net-_u32-pad3_ u32 +a26 /1 net-_u22-pad2_ u22 +a27 /13 net-_u21-pad2_ u21 +a28 /12 net-_u20-pad2_ u20 +a29 /11 net-_u19-pad2_ u19 +a30 net-_u20-pad2_ net-_u27-pad2_ u27 +a31 net-_u22-pad2_ net-_u28-pad2_ u28 +a32 [/3 /4 ] net-_u34-pad3_ u34 +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u50 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u44 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u46 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u37 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u38 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u41 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u39 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u42 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u40 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u49 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u43 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u36 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u35 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u47 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u48 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nand, Ngspice Name: d_nand +.model u45 d_nand(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u30 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u29 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u23 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u24 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u25 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u33 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u26 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u31 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u32 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u22 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u21 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u20 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u19 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u27 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u28 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_nor, Ngspice Name: d_nor +.model u34 d_nor(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Control Statements + +.ends MC14532B \ No newline at end of file diff --git a/library/SubcircuitLibrary/MC14532B/MC14532B_Previous_Values.xml b/library/SubcircuitLibrary/MC14532B/MC14532B_Previous_Values.xml new file mode 100644 index 000000000..659059020 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/MC14532B_Previous_Values.xml @@ -0,0 +1 @@ +truefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or Amperessecsecsecd_inverterd_ord_inverterd_ord_ord_ord_ord_ord_ord_inverterd_ord_inverterd_inverterd_inverterd_inverterd_nandd_inverterd_inverterd_inverterd_inverterd_inverterd_nord_inverterd_nord_nord_inverterd_inverterd_inverterd_inverterd_inverterd_inverterd_norC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_ORC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_ORC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_ORC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_ORC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_ORC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\5_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_and \ No newline at end of file diff --git a/library/SubcircuitLibrary/MC14532B/_autosave-MC14532B.sch b/library/SubcircuitLibrary/MC14532B/_autosave-MC14532B.sch new file mode 100644 index 000000000..b1394af8b --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/_autosave-MC14532B.sch @@ -0,0 +1,935 @@ +EESchema Schematic File Version 5 +EELAYER 36 0 +EELAYER END +$Descr A1 33110 23386 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +Comment5 "" +Comment6 "" +Comment7 "" +Comment8 "" +Comment9 "" +$EndDescr +Connection ~ 8450 16400 +Connection ~ 9700 14400 +Connection ~ 9950 12400 +Connection ~ 10200 10400 +Connection ~ 10450 8400 +Connection ~ 10700 6400 +Connection ~ 10950 4400 +Connection ~ 11200 2350 +Connection ~ 13200 8400 +Connection ~ 13250 4400 +Connection ~ 13250 10400 +Connection ~ 13300 12400 +Connection ~ 16250 5950 +Connection ~ 16850 4800 +Connection ~ 16850 6050 +Connection ~ 17100 10400 +Connection ~ 17450 6150 +Connection ~ 17450 8550 +Connection ~ 17500 17450 +Connection ~ 17750 18450 +Connection ~ 17800 4900 +Connection ~ 18000 19450 +Connection ~ 18000 21150 +Connection ~ 18200 12550 +Connection ~ 18200 20000 +Connection ~ 18450 10100 +Connection ~ 20200 14400 +Connection ~ 20200 15050 +Connection ~ 20450 3800 +Connection ~ 20450 5000 +Connection ~ 20450 6250 +Connection ~ 20450 7350 +Connection ~ 20450 8650 +Connection ~ 20450 10200 +Connection ~ 20450 11450 +Connection ~ 20450 12650 +Connection ~ 20450 13850 +Connection ~ 20450 15150 +Connection ~ 20450 16400 +NoConn ~ 20950 8750 +Wire Wire Line + 6450 2350 11200 2350 +Wire Wire Line + 6450 4400 10950 4400 +Wire Wire Line + 6450 6400 10700 6400 +Wire Wire Line + 6450 8400 10450 8400 +Wire Wire Line + 6450 10400 10200 10400 +Wire Wire Line + 6450 12400 9950 12400 +Wire Wire Line + 6450 14400 9700 14400 +Wire Wire Line + 6450 16400 8450 16400 +Wire Wire Line + 8450 16400 11950 16400 +Wire Wire Line + 8450 21150 8450 16400 +Wire Wire Line + 9700 14400 9700 20500 +Wire Wire Line + 9700 14400 11950 14400 +Wire Wire Line + 9950 12400 9950 20400 +Wire Wire Line + 9950 12400 11950 12400 +Wire Wire Line + 10200 10400 10200 19500 +Wire Wire Line + 10200 10400 11950 10400 +Wire Wire Line + 10450 8400 10450 19400 +Wire Wire Line + 10450 8400 11950 8400 +Wire Wire Line + 10700 6400 10700 18500 +Wire Wire Line + 10700 6400 11950 6400 +Wire Wire Line + 10950 4400 10950 18400 +Wire Wire Line + 10950 4400 11950 4400 +Wire Wire Line + 11200 2350 11200 17500 +Wire Wire Line + 11200 2350 11950 2350 +Wire Wire Line + 11450 1400 6450 1400 +Wire Wire Line + 11450 17400 11450 1400 +Wire Wire Line + 12550 2350 20950 2350 +Wire Wire Line + 12550 4400 13250 4400 +Wire Wire Line + 12550 6400 16250 6400 +Wire Wire Line + 12550 8400 13200 8400 +Wire Wire Line + 12550 10400 13250 10400 +Wire Wire Line + 12550 12400 13300 12400 +Wire Wire Line + 12550 14400 20200 14400 +Wire Wire Line + 12550 16400 20450 16400 +Wire Wire Line + 13200 8400 13200 9050 +Wire Wire Line + 13200 8400 13950 8400 +Wire Wire Line + 13250 4400 13950 4400 +Wire Wire Line + 13250 5400 13250 4400 +Wire Wire Line + 13250 10400 13950 10400 +Wire Wire Line + 13250 10950 13250 10400 +Wire Wire Line + 13300 12400 13950 12400 +Wire Wire Line + 13300 12950 13300 12400 +Wire Wire Line + 14550 4400 15950 4400 +Wire Wire Line + 14550 8400 16850 8400 +Wire Wire Line + 14550 10400 17100 10400 +Wire Wire Line + 14550 12400 17450 12400 +Wire Wire Line + 15850 17400 11450 17400 +Wire Wire Line + 15850 17500 11200 17500 +Wire Wire Line + 15850 18400 10950 18400 +Wire Wire Line + 15850 18500 10700 18500 +Wire Wire Line + 15850 19400 10450 19400 +Wire Wire Line + 15850 19500 10200 19500 +Wire Wire Line + 15850 20400 9950 20400 +Wire Wire Line + 15850 20500 9700 20500 +Wire Wire Line + 15950 2150 20950 2150 +Wire Wire Line + 15950 4400 15950 2150 +Wire Wire Line + 16250 4700 20950 4700 +Wire Wire Line + 16250 5950 16250 4700 +Wire Wire Line + 16250 5950 20950 5950 +Wire Wire Line + 16250 6400 16250 5950 +Wire Wire Line + 16450 3500 16450 5400 +Wire Wire Line + 16450 5400 13250 5400 +Wire Wire Line + 16750 17450 17500 17450 +Wire Wire Line + 16750 18450 17750 18450 +Wire Wire Line + 16750 19450 18000 19450 +Wire Wire Line + 16750 20450 17500 20450 +Wire Wire Line + 16850 2250 20950 2250 +Wire Wire Line + 16850 4800 16850 2250 +Wire Wire Line + 16850 4800 20950 4800 +Wire Wire Line + 16850 6050 16850 4800 +Wire Wire Line + 16850 6050 20950 6050 +Wire Wire Line + 16850 8400 16850 6050 +Wire Wire Line + 17100 3600 20950 3600 +Wire Wire Line + 17100 10400 17100 3600 +Wire Wire Line + 17450 2450 20950 2450 +Wire Wire Line + 17450 6150 17450 2450 +Wire Wire Line + 17450 6150 20950 6150 +Wire Wire Line + 17450 8550 17450 6150 +Wire Wire Line + 17450 8550 20950 8550 +Wire Wire Line + 17450 12400 17450 8550 +Wire Wire Line + 17500 17450 18450 17450 +Wire Wire Line + 17500 19900 17500 17450 +Wire Wire Line + 17500 20000 18200 20000 +Wire Wire Line + 17500 20450 17500 20000 +Wire Wire Line + 17750 17650 18450 17650 +Wire Wire Line + 17750 18450 17750 17650 +Wire Wire Line + 17750 19800 17750 18450 +Wire Wire Line + 17800 3700 17800 4900 +Wire Wire Line + 17800 4900 17800 10400 +Wire Wire Line + 17800 4900 20950 4900 +Wire Wire Line + 17800 10400 17100 10400 +Wire Wire Line + 18000 17750 18450 17750 +Wire Wire Line + 18000 19450 18000 17750 +Wire Wire Line + 18000 19700 18000 19450 +Wire Wire Line + 18000 20100 18000 21150 +Wire Wire Line + 18000 21150 8450 21150 +Wire Wire Line + 18150 7250 18150 9050 +Wire Wire Line + 18150 9050 13200 9050 +Wire Wire Line + 18200 11350 18200 12550 +Wire Wire Line + 18200 12550 18200 12950 +Wire Wire Line + 18200 12950 13300 12950 +Wire Wire Line + 18200 17850 18200 20000 +Wire Wire Line + 18200 20000 18450 20000 +Wire Wire Line + 18450 8450 18450 10100 +Wire Wire Line + 18450 10100 18450 10950 +Wire Wire Line + 18450 10100 20950 10100 +Wire Wire Line + 18450 10950 13250 10950 +Wire Wire Line + 18450 17450 18450 17550 +Wire Wire Line + 18450 17850 18200 17850 +Wire Wire Line + 18450 19700 18000 19700 +Wire Wire Line + 18450 19800 17750 19800 +Wire Wire Line + 18450 19900 17500 19900 +Wire Wire Line + 18450 20100 18000 20100 +Wire Wire Line + 19950 17700 24950 17700 +Wire Wire Line + 20050 19900 25850 19900 +Wire Wire Line + 20200 13750 20950 13750 +Wire Wire Line + 20200 14400 20200 13750 +Wire Wire Line + 20200 15050 20200 14400 +Wire Wire Line + 20200 15050 20950 15050 +Wire Wire Line + 20200 16300 20200 15050 +Wire Wire Line + 20200 16300 20950 16300 +Wire Wire Line + 20450 2650 20450 3800 +Wire Wire Line + 20450 3800 20450 5000 +Wire Wire Line + 20450 3800 20950 3800 +Wire Wire Line + 20450 5000 20450 6250 +Wire Wire Line + 20450 5000 20950 5000 +Wire Wire Line + 20450 6250 20450 7350 +Wire Wire Line + 20450 6250 20950 6250 +Wire Wire Line + 20450 7350 20450 8650 +Wire Wire Line + 20450 7350 20950 7350 +Wire Wire Line + 20450 8650 20450 10200 +Wire Wire Line + 20450 8650 20950 8650 +Wire Wire Line + 20450 10200 20450 11450 +Wire Wire Line + 20450 10200 20950 10200 +Wire Wire Line + 20450 11450 20450 12650 +Wire Wire Line + 20450 11450 20950 11450 +Wire Wire Line + 20450 12650 20450 13850 +Wire Wire Line + 20450 12650 20950 12650 +Wire Wire Line + 20450 13850 20450 15150 +Wire Wire Line + 20450 15150 20450 16400 +Wire Wire Line + 20450 15150 20950 15150 +Wire Wire Line + 20450 16400 20950 16400 +Wire Wire Line + 20950 3500 16450 3500 +Wire Wire Line + 20950 3700 17800 3700 +Wire Wire Line + 20950 7250 18150 7250 +Wire Wire Line + 20950 8450 18450 8450 +Wire Wire Line + 20950 11350 18200 11350 +Wire Wire Line + 20950 12550 18200 12550 +Wire Wire Line + 20950 13850 20450 13850 +Wire Wire Line + 21850 2400 21850 2650 +Wire Wire Line + 21850 2650 20450 2650 +Wire Wire Line + 21850 7300 24450 7300 +Wire Wire Line + 21850 10150 24150 10150 +Wire Wire Line + 21850 11400 24950 11400 +Wire Wire Line + 21850 15100 25150 15100 +Wire Wire Line + 21850 16350 24950 16350 +Wire Wire Line + 22750 2300 22750 2350 +Wire Wire Line + 22950 2500 22950 6100 +Wire Wire Line + 22950 6100 21850 6100 +Wire Wire Line + 23150 2600 23150 8600 +Wire Wire Line + 23150 8600 21850 8600 +Wire Wire Line + 23350 2700 23350 13800 +Wire Wire Line + 23350 13800 21850 13800 +Wire Wire Line + 23850 12600 21850 12600 +Wire Wire Line + 23850 16250 23850 12600 +Wire Wire Line + 24150 10150 24150 16150 +Wire Wire Line + 24150 16150 24950 16150 +Wire Wire Line + 24450 7300 24450 16050 +Wire Wire Line + 24450 16050 24950 16050 +Wire Wire Line + 24450 17800 24450 21150 +Wire Wire Line + 24450 21150 18000 21150 +Wire Wire Line + 24950 2300 22750 2300 +Wire Wire Line + 24950 2300 24950 2400 +Wire Wire Line + 24950 2500 22950 2500 +Wire Wire Line + 24950 2600 23150 2600 +Wire Wire Line + 24950 2700 23350 2700 +Wire Wire Line + 24950 4850 21850 4850 +Wire Wire Line + 24950 7650 24950 4850 +Wire Wire Line + 24950 7750 25150 7750 +Wire Wire Line + 24950 11400 24950 7750 +Wire Wire Line + 24950 16250 23850 16250 +Wire Wire Line + 24950 17800 24450 17800 +Wire Wire Line + 25150 3650 21850 3650 +Wire Wire Line + 25150 7550 25150 3650 +Wire Wire Line + 25150 7650 24950 7650 +Wire Wire Line + 25150 15100 25150 7850 +Wire Wire Line + 26050 7700 26150 7700 +Wire Wire Line + 26450 2550 27450 2550 +Wire Wire Line + 26450 16200 27450 16200 +Wire Wire Line + 26450 17750 27450 17750 +Wire Wire Line + 26450 19900 27450 19900 +Wire Wire Line + 26750 7700 27800 7700 +Text Label 6700 14400 0 50 ~ 0 +4 +Text Label 6700 16400 0 50 ~ 0 +5 +Text Label 6750 8400 0 50 ~ 0 +1 +Text Label 6750 10400 0 50 ~ 0 +2 +Text Label 6800 12400 0 50 ~ 0 +3 +Text Label 6950 1400 0 50 ~ 0 +10 +Text Label 6950 2350 0 50 ~ 0 +11 +Text Label 6950 6400 0 50 ~ 0 +13 +Text Label 7000 4400 0 50 ~ 0 +12 +Text Label 27200 16200 0 50 ~ 0 +6 +Text Label 27250 17750 0 50 ~ 0 +14 +Text Label 27250 19900 0 50 ~ 0 +15 +Text Label 27350 2550 0 50 ~ 0 +9 +Text Label 27600 7700 0 50 ~ 0 +7 +$Comp +L eSim_Digital:d_inverter U19 +U 1 1 00000000 +P 12250 2350 +F 0 "U19" H 12250 2600 60 0000 C CNN +F 1 "d_inverter" H 12250 2450 60 0000 C CNN +F 2 "" H 12300 2300 60 0000 C CNN +F 3 "" H 12300 2300 60 0000 C CNN + 1 12250 2350 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U20 +U 1 1 00000000 +P 12250 4400 +F 0 "U20" H 12250 4650 60 0000 C CNN +F 1 "d_inverter" H 12250 4500 60 0000 C CNN +F 2 "" H 12300 4350 60 0000 C CNN +F 3 "" H 12300 4350 60 0000 C CNN + 1 12250 4400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U21 +U 1 1 00000000 +P 12250 6400 +F 0 "U21" H 12250 6650 60 0000 C CNN +F 1 "d_inverter" H 12250 6500 60 0000 C CNN +F 2 "" H 12300 6350 60 0000 C CNN +F 3 "" H 12300 6350 60 0000 C CNN + 1 12250 6400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U22 +U 1 1 00000000 +P 12250 8400 +F 0 "U22" H 12250 8650 60 0000 C CNN +F 1 "d_inverter" H 12250 8500 60 0000 C CNN +F 2 "" H 12300 8350 60 0000 C CNN +F 3 "" H 12300 8350 60 0000 C CNN + 1 12250 8400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U23 +U 1 1 00000000 +P 12250 10400 +F 0 "U23" H 12250 10650 60 0000 C CNN +F 1 "d_inverter" H 12250 10500 60 0000 C CNN +F 2 "" H 12300 10350 60 0000 C CNN +F 3 "" H 12300 10350 60 0000 C CNN + 1 12250 10400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U24 +U 1 1 00000000 +P 12250 12400 +F 0 "U24" H 12250 12650 60 0000 C CNN +F 1 "d_inverter" H 12250 12500 60 0000 C CNN +F 2 "" H 12300 12350 60 0000 C CNN +F 3 "" H 12300 12350 60 0000 C CNN + 1 12250 12400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U25 +U 1 1 00000000 +P 12250 14400 +F 0 "U25" H 12250 14650 60 0000 C CNN +F 1 "d_inverter" H 12250 14500 60 0000 C CNN +F 2 "" H 12300 14350 60 0000 C CNN +F 3 "" H 12300 14350 60 0000 C CNN + 1 12250 14400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U26 +U 1 1 00000000 +P 12250 16400 +F 0 "U26" H 12250 16650 60 0000 C CNN +F 1 "d_inverter" H 12250 16500 60 0000 C CNN +F 2 "" H 12300 16350 60 0000 C CNN +F 3 "" H 12300 16350 60 0000 C CNN + 1 12250 16400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U27 +U 1 1 00000000 +P 14250 4400 +F 0 "U27" H 14250 4650 60 0000 C CNN +F 1 "d_inverter" H 14250 4500 60 0000 C CNN +F 2 "" H 14300 4350 60 0000 C CNN +F 3 "" H 14300 4350 60 0000 C CNN + 1 14250 4400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U28 +U 1 1 00000000 +P 14250 8400 +F 0 "U28" H 14250 8650 60 0000 C CNN +F 1 "d_inverter" H 14250 8500 60 0000 C CNN +F 2 "" H 14300 8350 60 0000 C CNN +F 3 "" H 14300 8350 60 0000 C CNN + 1 14250 8400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U29 +U 1 1 00000000 +P 14250 10400 +F 0 "U29" H 14250 10650 60 0000 C CNN +F 1 "d_inverter" H 14250 10500 60 0000 C CNN +F 2 "" H 14300 10350 60 0000 C CNN +F 3 "" H 14300 10350 60 0000 C CNN + 1 14250 10400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U30 +U 1 1 00000000 +P 14250 12400 +F 0 "U30" H 14250 12650 60 0000 C CNN +F 1 "d_inverter" H 14250 12500 60 0000 C CNN +F 2 "" H 14300 12350 60 0000 C CNN +F 3 "" H 14300 12350 60 0000 C CNN + 1 14250 12400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U35 +U 1 1 00000000 +P 19650 17700 +F 0 "U35" H 19650 17950 60 0000 C CNN +F 1 "d_inverter" H 19650 17800 60 0000 C CNN +F 2 "" H 19700 17650 60 0000 C CNN +F 3 "" H 19700 17650 60 0000 C CNN + 1 19650 17700 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U36 +U 1 1 00000000 +P 19750 19900 +F 0 "U36" H 19750 20150 60 0000 C CNN +F 1 "d_inverter" H 19750 20000 60 0000 C CNN +F 2 "" H 19800 19850 60 0000 C CNN +F 3 "" H 19800 19850 60 0000 C CNN + 1 19750 19900 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U46 +U 1 1 00000000 +P 26150 2550 +F 0 "U46" H 26150 2800 60 0000 C CNN +F 1 "d_inverter" H 26150 2650 60 0000 C CNN +F 2 "" H 26200 2500 60 0000 C CNN +F 3 "" H 26200 2500 60 0000 C CNN + 1 26150 2550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U47 +U 1 1 00000000 +P 26150 16200 +F 0 "U47" H 26150 16450 60 0000 C CNN +F 1 "d_inverter" H 26150 16300 60 0000 C CNN +F 2 "" H 26200 16150 60 0000 C CNN +F 3 "" H 26200 16150 60 0000 C CNN + 1 26150 16200 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U48 +U 1 1 00000000 +P 26150 17750 +F 0 "U48" H 26150 18000 60 0000 C CNN +F 1 "d_inverter" H 26150 17850 60 0000 C CNN +F 2 "" H 26200 17700 60 0000 C CNN +F 3 "" H 26200 17700 60 0000 C CNN + 1 26150 17750 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U49 +U 1 1 00000000 +P 26150 19900 +F 0 "U49" H 26150 20150 60 0000 C CNN +F 1 "d_inverter" H 26150 20000 60 0000 C CNN +F 2 "" H 26200 19850 60 0000 C CNN +F 3 "" H 26200 19850 60 0000 C CNN + 1 26150 19900 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U50 +U 1 1 00000000 +P 26450 7700 +F 0 "U50" H 26450 7950 60 0000 C CNN +F 1 "d_inverter" H 26450 7800 60 0000 C CNN +F 2 "" H 26500 7650 60 0000 C CNN +F 3 "" H 26500 7650 60 0000 C CNN + 1 26450 7700 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_nor U31 +U 1 1 00000000 +P 16300 17500 +F 0 "U31" H 16300 17850 60 0000 C CNN +F 1 "d_nor" H 16300 17700 60 0000 C CNN +F 2 "" H 16300 17500 60 0000 C CNN +F 3 "" H 16300 17500 60 0000 C CNN + 1 16300 17500 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_nor U32 +U 1 1 00000000 +P 16300 18500 +F 0 "U32" H 16300 18850 60 0000 C CNN +F 1 "d_nor" H 16300 18700 60 0000 C CNN +F 2 "" H 16300 18500 60 0000 C CNN +F 3 "" H 16300 18500 60 0000 C CNN + 1 16300 18500 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_nor U33 +U 1 1 00000000 +P 16300 19500 +F 0 "U33" H 16300 19850 60 0000 C CNN +F 1 "d_nor" H 16300 19700 60 0000 C CNN +F 2 "" H 16300 19500 60 0000 C CNN +F 3 "" H 16300 19500 60 0000 C CNN + 1 16300 19500 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_nor U34 +U 1 1 00000000 +P 16300 20500 +F 0 "U34" H 16300 20850 60 0000 C CNN +F 1 "d_nor" H 16300 20700 60 0000 C CNN +F 2 "" H 16300 20500 60 0000 C CNN +F 3 "" H 16300 20500 60 0000 C CNN + 1 16300 20500 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_or U37 +U 1 1 00000000 +P 21400 7350 +F 0 "U37" H 21400 7700 60 0000 C CNN +F 1 "d_or" H 21400 7550 60 0000 C CNN +F 2 "" H 21400 7350 60 0000 C CNN +F 3 "" H 21400 7350 60 0000 C CNN + 1 21400 7350 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_or U38 +U 1 1 00000000 +P 21400 10200 +F 0 "U38" H 21400 10550 60 0000 C CNN +F 1 "d_or" H 21400 10400 60 0000 C CNN +F 2 "" H 21400 10200 60 0000 C CNN +F 3 "" H 21400 10200 60 0000 C CNN + 1 21400 10200 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_or U39 +U 1 1 00000000 +P 21400 11450 +F 0 "U39" H 21400 11800 60 0000 C CNN +F 1 "d_or" H 21400 11650 60 0000 C CNN +F 2 "" H 21400 11450 60 0000 C CNN +F 3 "" H 21400 11450 60 0000 C CNN + 1 21400 11450 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_or U40 +U 1 1 00000000 +P 21400 12650 +F 0 "U40" H 21400 13000 60 0000 C CNN +F 1 "d_or" H 21400 12850 60 0000 C CNN +F 2 "" H 21400 12650 60 0000 C CNN +F 3 "" H 21400 12650 60 0000 C CNN + 1 21400 12650 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_or U41 +U 1 1 00000000 +P 21400 13850 +F 0 "U41" H 21400 14200 60 0000 C CNN +F 1 "d_or" H 21400 14050 60 0000 C CNN +F 2 "" H 21400 13850 60 0000 C CNN +F 3 "" H 21400 13850 60 0000 C CNN + 1 21400 13850 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_or U42 +U 1 1 00000000 +P 21400 15150 +F 0 "U42" H 21400 15500 60 0000 C CNN +F 1 "d_or" H 21400 15350 60 0000 C CNN +F 2 "" H 21400 15150 60 0000 C CNN +F 3 "" H 21400 15150 60 0000 C CNN + 1 21400 15150 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_or U43 +U 1 1 00000000 +P 21400 16400 +F 0 "U43" H 21350 16500 60 0000 C CNN +F 1 "d_or" H 21400 16600 60 0000 C CNN +F 2 "" H 21400 16400 60 0000 C CNN +F 3 "" H 21400 16400 60 0000 C CNN + 1 21400 16400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_or U44 +U 1 1 00000000 +P 22300 2400 +F 0 "U44" H 22300 2750 60 0000 C CNN +F 1 "d_or" H 22300 2600 60 0000 C CNN +F 2 "" H 22300 2400 60 0000 C CNN +F 3 "" H 22300 2400 60 0000 C CNN + 1 22300 2400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_nand U45 +U 1 1 00000000 +P 25400 17800 +F 0 "U45" H 25400 18150 60 0000 C CNN +F 1 "d_nand" H 25400 18000 60 0000 C CNN +F 2 "" H 25400 17800 60 0000 C CNN +F 3 "" H 25400 17800 60 0000 C CNN + 1 25400 17800 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_and X1 +U 1 1 00000000 +P 18850 17700 +F 0 "X1" H 18903 18100 60 0000 C CNN +F 1 "4_and" H 18903 17950 60 0000 C CNN +F 2 "" H 18850 17700 60 0000 C CNN +F 3 "" H 18850 17700 60 0000 C CNN + 1 18850 17700 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_and X8 +U 1 1 00000000 +P 25350 2550 +F 0 "X8" H 25403 2950 60 0000 C CNN +F 1 "4_and" H 25403 2800 60 0000 C CNN +F 2 "" H 25350 2550 60 0000 C CNN +F 3 "" H 25350 2550 60 0000 C CNN + 1 25350 2550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_and X9 +U 1 1 00000000 +P 25350 16200 +F 0 "X9" H 25403 16600 60 0000 C CNN +F 1 "4_and" H 25403 16450 60 0000 C CNN +F 2 "" H 25350 16200 60 0000 C CNN +F 3 "" H 25350 16200 60 0000 C CNN + 1 25350 16200 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_and X10 +U 1 1 00000000 +P 25550 7700 +F 0 "X10" H 25603 8100 60 0000 C CNN +F 1 "4_and" H 25603 7950 60 0000 C CNN +F 2 "" H 25550 7700 60 0000 C CNN +F 3 "" H 25550 7700 60 0000 C CNN + 1 25550 7700 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_OR X3 +U 1 1 00000000 +P 21300 2300 +F 0 "X3" H 21375 2750 60 0000 C CNN +F 1 "4_OR" H 21375 2600 60 0000 C CNN +F 2 "" H 21300 2300 60 0000 C CNN +F 3 "" H 21300 2300 60 0000 C CNN + 1 21300 2300 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_OR X4 +U 1 1 00000000 +P 21300 3650 +F 0 "X4" H 21375 4100 60 0000 C CNN +F 1 "4_OR" H 21375 3950 60 0000 C CNN +F 2 "" H 21300 3650 60 0000 C CNN +F 3 "" H 21300 3650 60 0000 C CNN + 1 21300 3650 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_OR X5 +U 1 1 00000000 +P 21300 4850 +F 0 "X5" H 21375 5300 60 0000 C CNN +F 1 "4_OR" H 21375 5150 60 0000 C CNN +F 2 "" H 21300 4850 60 0000 C CNN +F 3 "" H 21300 4850 60 0000 C CNN + 1 21300 4850 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_OR X6 +U 1 1 00000000 +P 21300 6100 +F 0 "X6" H 21375 6550 60 0000 C CNN +F 1 "4_OR" H 21375 6400 60 0000 C CNN +F 2 "" H 21300 6100 60 0000 C CNN +F 3 "" H 21300 6100 60 0000 C CNN + 1 21300 6100 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_OR X7 +U 1 1 00000000 +P 21300 8600 +F 0 "X7" H 21375 9050 60 0000 C CNN +F 1 "4_OR" H 21375 8900 60 0000 C CNN +F 2 "" H 21300 8600 60 0000 C CNN +F 3 "" H 21300 8600 60 0000 C CNN + 1 21300 8600 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:5_and X2 +U 1 1 00000000 +P 18900 19900 +F 0 "X2" H 18952 20350 60 0000 C CNN +F 1 "5_and" H 18952 20200 60 0000 C CNN +F 2 "" H 18900 19900 60 0000 C CNN +F 3 "" H 18900 19900 60 0000 C CNN + 1 18900 19900 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/MC14532B/analysis b/library/SubcircuitLibrary/MC14532B/analysis new file mode 100644 index 000000000..ebd5c0a94 --- /dev/null +++ b/library/SubcircuitLibrary/MC14532B/analysis @@ -0,0 +1 @@ +.tran 0e-00 0e-00 0e-00 \ No newline at end of file diff --git a/library/SubcircuitLibrary/SN74F257/SN74F257.cir b/library/SubcircuitLibrary/SN74F257/SN74F257.cir new file mode 100644 index 000000000..822d9052d --- /dev/null +++ b/library/SubcircuitLibrary/SN74F257/SN74F257.cir @@ -0,0 +1,22 @@ +.title KiCad schematic +U8 Net-_U10-Pad1_ Net-_U8-Pad2_ Net-_U15-Pad1_ d_and +U7 Net-_U11-Pad1_ Net-_U7-Pad2_ Net-_U14-Pad2_ d_and +U6 Net-_U10-Pad1_ Net-_U6-Pad2_ Net-_U14-Pad1_ d_and +U10 Net-_U10-Pad1_ Net-_U10-Pad2_ Net-_U10-Pad3_ d_and +U9 Net-_U11-Pad1_ Net-_U9-Pad2_ Net-_U15-Pad2_ d_and +U5 Net-_U4-Pad1_ Net-_U11-Pad1_ d_buffer +U3 Net-_U3-Pad1_ Net-_U18-Pad2_ d_inverter +U4 Net-_U4-Pad1_ Net-_U10-Pad1_ d_inverter +U1 Net-_U4-Pad1_ Net-_U6-Pad2_ Net-_U7-Pad2_ Net-_U18-Pad3_ Net-_U8-Pad2_ Net-_U9-Pad2_ Net-_U19-Pad3_ unconnected-_U1-Pad8_ Net-_U20-Pad3_ Net-_U11-Pad2_ Net-_U10-Pad2_ Net-_U21-Pad3_ Net-_U13-Pad2_ Net-_U12-Pad2_ Net-_U3-Pad1_ unconnected-_U1-Pad16_ PORT +U17 Net-_U12-Pad3_ Net-_U13-Pad3_ Net-_U17-Pad3_ d_or +U16 Net-_U10-Pad3_ Net-_U11-Pad3_ Net-_U16-Pad3_ d_or +U15 Net-_U15-Pad1_ Net-_U15-Pad2_ Net-_U15-Pad3_ d_or +U19 Net-_U15-Pad3_ Net-_U18-Pad2_ Net-_U19-Pad3_ d_tristate +U21 Net-_U17-Pad3_ Net-_U18-Pad2_ Net-_U21-Pad3_ d_tristate +U20 Net-_U16-Pad3_ Net-_U18-Pad2_ Net-_U20-Pad3_ d_tristate +U18 Net-_U14-Pad3_ Net-_U18-Pad2_ Net-_U18-Pad3_ d_tristate +U14 Net-_U14-Pad1_ Net-_U14-Pad2_ Net-_U14-Pad3_ d_or +U13 Net-_U11-Pad1_ Net-_U13-Pad2_ Net-_U13-Pad3_ d_and +U12 Net-_U10-Pad1_ Net-_U12-Pad2_ Net-_U12-Pad3_ d_and +U11 Net-_U11-Pad1_ Net-_U11-Pad2_ Net-_U11-Pad3_ d_and +.end diff --git a/library/SubcircuitLibrary/SN74F257/SN74F257.cir.out b/library/SubcircuitLibrary/SN74F257/SN74F257.cir.out new file mode 100644 index 000000000..b0e38adca --- /dev/null +++ b/library/SubcircuitLibrary/SN74F257/SN74F257.cir.out @@ -0,0 +1,88 @@ +.title kicad schematic + +* u8 net-_u10-pad1_ net-_u8-pad2_ net-_u15-pad1_ d_and +* u7 net-_u11-pad1_ net-_u7-pad2_ net-_u14-pad2_ d_and +* u6 net-_u10-pad1_ net-_u6-pad2_ net-_u14-pad1_ d_and +* u10 net-_u10-pad1_ net-_u10-pad2_ net-_u10-pad3_ d_and +* u9 net-_u11-pad1_ net-_u9-pad2_ net-_u15-pad2_ d_and +* u5 net-_u4-pad1_ net-_u11-pad1_ d_buffer +* u3 net-_u3-pad1_ net-_u18-pad2_ d_inverter +* u4 net-_u4-pad1_ net-_u10-pad1_ d_inverter +* u1 net-_u4-pad1_ net-_u6-pad2_ net-_u7-pad2_ net-_u18-pad3_ net-_u8-pad2_ net-_u9-pad2_ net-_u19-pad3_ unconnected-_u1-pad8_ net-_u20-pad3_ net-_u11-pad2_ net-_u10-pad2_ net-_u21-pad3_ net-_u13-pad2_ net-_u12-pad2_ net-_u3-pad1_ unconnected-_u1-pad16_ port +* u17 net-_u12-pad3_ net-_u13-pad3_ net-_u17-pad3_ d_or +* u16 net-_u10-pad3_ net-_u11-pad3_ net-_u16-pad3_ d_or +* u15 net-_u15-pad1_ net-_u15-pad2_ net-_u15-pad3_ d_or +* u19 net-_u15-pad3_ net-_u18-pad2_ net-_u19-pad3_ d_tristate +* u21 net-_u17-pad3_ net-_u18-pad2_ net-_u21-pad3_ d_tristate +* u20 net-_u16-pad3_ net-_u18-pad2_ net-_u20-pad3_ d_tristate +* u18 net-_u14-pad3_ net-_u18-pad2_ net-_u18-pad3_ d_tristate +* u14 net-_u14-pad1_ net-_u14-pad2_ net-_u14-pad3_ d_or +* u13 net-_u11-pad1_ net-_u13-pad2_ net-_u13-pad3_ d_and +* u12 net-_u10-pad1_ net-_u12-pad2_ net-_u12-pad3_ d_and +* u11 net-_u11-pad1_ net-_u11-pad2_ net-_u11-pad3_ d_and +a1 [net-_u10-pad1_ net-_u8-pad2_ ] net-_u15-pad1_ u8 +a2 [net-_u11-pad1_ net-_u7-pad2_ ] net-_u14-pad2_ u7 +a3 [net-_u10-pad1_ net-_u6-pad2_ ] net-_u14-pad1_ u6 +a4 [net-_u10-pad1_ net-_u10-pad2_ ] net-_u10-pad3_ u10 +a5 [net-_u11-pad1_ net-_u9-pad2_ ] net-_u15-pad2_ u9 +a6 net-_u4-pad1_ net-_u11-pad1_ u5 +a7 net-_u3-pad1_ net-_u18-pad2_ u3 +a8 net-_u4-pad1_ net-_u10-pad1_ u4 +a9 [net-_u12-pad3_ net-_u13-pad3_ ] net-_u17-pad3_ u17 +a10 [net-_u10-pad3_ net-_u11-pad3_ ] net-_u16-pad3_ u16 +a11 [net-_u15-pad1_ net-_u15-pad2_ ] net-_u15-pad3_ u15 +a12 net-_u15-pad3_ net-_u18-pad2_ net-_u19-pad3_ u19 +a13 net-_u17-pad3_ net-_u18-pad2_ net-_u21-pad3_ u21 +a14 net-_u16-pad3_ net-_u18-pad2_ net-_u20-pad3_ u20 +a15 net-_u14-pad3_ net-_u18-pad2_ net-_u18-pad3_ u18 +a16 [net-_u14-pad1_ net-_u14-pad2_ ] net-_u14-pad3_ u14 +a17 [net-_u11-pad1_ net-_u13-pad2_ ] net-_u13-pad3_ u13 +a18 [net-_u10-pad1_ net-_u12-pad2_ ] net-_u12-pad3_ u12 +a19 [net-_u11-pad1_ net-_u11-pad2_ ] net-_u11-pad3_ u11 +* Schematic Name: d_and, Ngspice Name: d_and +.model u8 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u7 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u6 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u10 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u9 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_buffer, Ngspice Name: d_buffer +.model u5 d_buffer(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u3 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u4 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u17 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u16 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u15 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u19 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u21 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u20 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u18 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u14 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u13 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u12 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u11 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/SN74F257/SN74F257.kicad_sch b/library/SubcircuitLibrary/SN74F257/SN74F257.kicad_sch new file mode 100644 index 000000000..f463068dd --- /dev/null +++ b/library/SubcircuitLibrary/SN74F257/SN74F257.kicad_sch @@ -0,0 +1,1927 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid 24a5a13f-2915-4329-8ef9-44ea4ddb5c45) + + (paper "A2") + + (lib_symbols + (symbol "eSim_Digital:d_and" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 1.27 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_and_0_1" + (polyline + (pts + (xy 3.81 -1.27) + (xy -6.35 -1.27) + (xy -6.35 3.81) + (xy 3.81 3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -1.27) (mid 5.5897 -0.5171) (end 6.35 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.35 1.27) (mid 5.5971 3.0497) (end 3.81 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_and_1_1" + (pin input line (at -11.43 2.54 0) (length 5.08) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 0 0) (length 5.08) + (name "IN2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 11.43 1.27 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_buffer" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_buffer" (id 1) (at 0 1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_buffer_0_1" + (polyline + (pts + (xy -7.62 5.08) + (xy -7.62 -5.08) + (xy 11.43 0) + (xy -7.62 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_buffer_1_1" + (pin input line (at -12.7 0 0) (length 5.08) + (name "IN" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 16.51 0 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_inverter" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 -2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 0 3.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_inverter_0_1" + (polyline + (pts + (xy -2.54 1.27) + (xy -2.54 -1.27) + (xy 2.54 0) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_inverter_1_1" + (pin input line (at -7.62 0 0) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_or" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 0 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_or_0_1" + (arc (start -6.35 -1.27) (mid -5.7504 1.27) (end -6.35 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 -1.27) + (xy 3.81 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 3.81) + (xy 3.81 3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -1.27) (mid 5.3181 -0.2399) (end 6.35 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.35 1.27) (mid 5.2222 2.6828) (end 3.81 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_or_1_1" + (pin input line (at -11.43 2.54 0) (length 5.461) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 0 0) (length 5.461) + (name "IN2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 11.43 1.27 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_tristate" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -6.35 6.35 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_tristate" (id 1) (at -5.08 11.43 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at -2.54 8.89 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at -2.54 8.89 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_tristate_0_1" + (polyline + (pts + (xy -10.16 13.97) + (xy -10.16 3.81) + (xy 8.89 8.89) + (xy -10.16 13.97) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_tristate_1_1" + (pin input line (at -15.24 8.89 0) (length 5.08) + (name "IN" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -1.27 1.27 90) (length 4.9022) + (name "EN" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 8.89 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Miscellaneous:PORT" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 1.27 2.54 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 0 0 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "PORT_0_1" + (rectangle (start -2.54 1.27) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.54 1.27) (mid 3.1355 0.5955) (end 3.81 0) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 0) (mid 3.1447 -0.6046) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "PORT_1_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "1" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_2_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "2" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_3_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "3" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_4_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "4" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_5_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "5" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_6_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "6" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_7_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "7" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_8_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "8" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_9_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "9" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_10_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "10" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_11_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "11" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_12_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "12" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_13_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "13" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_14_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "14" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_15_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "15" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_16_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "16" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_17_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "17" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_18_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "18" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_19_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "19" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_20_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "20" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_21_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "21" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_22_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "22" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_23_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "23" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_24_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "24" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_25_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "25" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_26_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "26" (effects (font (size 0.762 0.762)))) + ) + ) + ) + ) + + (junction (at 417.83 113.03) (diameter 0) (color 0 0 0 0) + (uuid 21b5a775-e54f-4e81-a665-4153f7e88697) + ) + (junction (at 250.19 240.03) (diameter 0) (color 0 0 0 0) + (uuid 2a5d55db-b5ea-4879-af27-439398498a6d) + ) + (junction (at 261.62 113.03) (diameter 0) (color 0 0 0 0) + (uuid 560d3055-9429-40a3-9d22-3b88a0b75341) + ) + (junction (at 204.47 90.17) (diameter 0) (color 0 0 0 0) + (uuid 76121f21-187f-4367-876e-bba8d55ce5fe) + ) + (junction (at 261.62 163.83) (diameter 0) (color 0 0 0 0) + (uuid 95c76333-aef2-46c7-a6b0-5fad35419c9b) + ) + (junction (at 261.62 214.63) (diameter 0) (color 0 0 0 0) + (uuid 980e8496-24b8-4a29-9f70-0156256ca85e) + ) + (junction (at 250.19 189.23) (diameter 0) (color 0 0 0 0) + (uuid a5188189-4820-4c9e-b08d-a97ccbfead80) + ) + (junction (at 417.83 162.56) (diameter 0) (color 0 0 0 0) + (uuid c962a748-509b-43ba-b9c7-9cd4127feffd) + ) + (junction (at 250.19 138.43) (diameter 0) (color 0 0 0 0) + (uuid d045e29f-c9e3-4c0e-bbe7-0f79ab74311b) + ) + (junction (at 417.83 212.09) (diameter 0) (color 0 0 0 0) + (uuid da67bc45-0569-4242-a3f5-6d203b9c79be) + ) + + (no_connect (at 170.18 314.96) (uuid a081cdc9-d90b-49f6-a37c-51c2c58564df)) + (no_connect (at 170.18 307.34) (uuid d2cff568-0f94-4b2d-bde3-9f4bd5c4b2b4)) + + (wire (pts (xy 295.91 266.7) (xy 306.07 266.7)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0474adc9-2c22-41b3-a03e-2fe17b62f433) + ) + (wire (pts (xy 398.78 279.4) (xy 454.66 279.4)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 075dfd3d-bbb9-4374-9f37-f19173be304e) + ) + (wire (pts (xy 306.07 292.1) (xy 306.07 280.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0bb71818-02b5-4869-b744-54786961e139) + ) + (wire (pts (xy 261.62 214.63) (xy 273.05 214.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 11e2ed7f-780d-4d75-a9d1-0537f84a15f6) + ) + (wire (pts (xy 383.54 220.98) (xy 383.54 212.09)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 12d6646b-f95b-4666-becc-ed90a042a51d) + ) + (wire (pts (xy 341.63 177.8) (xy 369.57 177.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 179bfb3e-53bb-4eb8-9784-2293fe9fa19a) + ) + (wire (pts (xy 250.19 290.83) (xy 273.05 290.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 19ff4de1-3c30-4f02-b556-9381a1e5ddc8) + ) + (wire (pts (xy 306.07 229.87) (xy 318.77 229.87)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1ae43039-b06b-4203-860c-475c543fd716) + ) + (wire (pts (xy 306.07 266.7) (xy 306.07 278.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1b2ca8d1-e7b9-4182-9d50-18a4879f62d3) + ) + (wire (pts (xy 170.18 293.37) (xy 273.05 293.37)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 25316585-dc52-4cf7-b88a-8ed176aedcfb) + ) + (wire (pts (xy 398.78 127) (xy 454.66 127)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 313c48e5-9a61-41cf-ba61-b26300771d7e) + ) + (wire (pts (xy 210.82 102.87) (xy 204.47 102.87)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 32d725b9-928f-41e1-bb18-032c8c350592) + ) + (wire (pts (xy 306.07 179.07) (xy 318.77 179.07)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 35fadd1a-9e1e-46cf-a4d5-6f0379cee17c) + ) + (wire (pts (xy 383.54 119.38) (xy 383.54 113.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 37cb2679-314d-46d9-b9c8-0be2643667df) + ) + (wire (pts (xy 306.07 190.5) (xy 306.07 179.07)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3846c09a-07d4-4b7c-bae7-1213cd9efcaf) + ) + (wire (pts (xy 261.62 90.17) (xy 261.62 113.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 38a318de-74a4-4f00-8f5e-66ff76ea702c) + ) + (wire (pts (xy 170.18 115.57) (xy 273.05 115.57)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4378d6ce-0e59-48d4-a594-f7fe0c6af0e8) + ) + (wire (pts (xy 250.19 189.23) (xy 250.19 240.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4d8d7de4-bc30-4f5a-949e-dd913956b8cc) + ) + (wire (pts (xy 261.62 265.43) (xy 273.05 265.43)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 512e0ff5-a5bb-411c-891a-f3e03fc96e49) + ) + (wire (pts (xy 261.62 214.63) (xy 261.62 265.43)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 568ba285-09e9-40ac-a1bc-674f7cf66489) + ) + (wire (pts (xy 383.54 212.09) (xy 417.83 212.09)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 56d97fc9-ca50-41e2-9508-8432248b4f1c) + ) + (wire (pts (xy 383.54 271.78) (xy 383.54 266.7)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 56daa968-13f5-438f-a149-90246882888e) + ) + (wire (pts (xy 306.07 125.73) (xy 318.77 125.73)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5cd10c23-ed9a-4d38-83de-d667a28bef8c) + ) + (wire (pts (xy 398.78 228.6) (xy 455.93 228.6)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5d008e4e-7fac-490f-9087-14659d72c52a) + ) + (wire (pts (xy 170.18 90.17) (xy 204.47 90.17)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5e0ca62c-c16b-48e6-b26f-429bb972e0e3) + ) + (wire (pts (xy 250.19 240.03) (xy 273.05 240.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5f0d7dda-f6b1-4786-b068-0b4c7ef14076) + ) + (wire (pts (xy 170.18 217.17) (xy 273.05 217.17)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 61355646-2a35-46bf-a874-82ca8a2a6dbb) + ) + (wire (pts (xy 261.62 113.03) (xy 273.05 113.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 68bd2105-6a55-48c8-aeeb-7229c5ffdf89) + ) + (wire (pts (xy 295.91 215.9) (xy 306.07 215.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6e4a073a-9bad-483d-b98c-74f89140d9cf) + ) + (wire (pts (xy 383.54 113.03) (xy 417.83 113.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6f073001-f7aa-4218-9cd1-ceacf59e3806) + ) + (wire (pts (xy 306.07 114.3) (xy 306.07 125.73)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6f5f0dd8-915c-4944-8ad3-097502d50056) + ) + (wire (pts (xy 383.54 162.56) (xy 417.83 162.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 701cba58-b07d-42af-9f8f-18b539d517b2) + ) + (wire (pts (xy 250.19 138.43) (xy 273.05 138.43)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 70da879e-aa20-46c5-8966-aa5c619eb5f5) + ) + (wire (pts (xy 383.54 170.18) (xy 383.54 162.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 70dcfc25-9119-41b2-a811-63d17376566e) + ) + (wire (pts (xy 170.18 242.57) (xy 273.05 242.57)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 755fc2f0-d9f5-4a4c-aa5f-1c52530091de) + ) + (wire (pts (xy 417.83 162.56) (xy 417.83 113.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7656175e-1fa6-4a59-b621-b9e7db054d98) + ) + (wire (pts (xy 250.19 240.03) (xy 250.19 290.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7661ab90-5970-42d3-9731-ae4d1267af17) + ) + (wire (pts (xy 261.62 163.83) (xy 273.05 163.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 76c3774e-d516-4071-881c-6046e524b2a7) + ) + (wire (pts (xy 295.91 241.3) (xy 306.07 241.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 76d4f28a-cafb-4364-8fa1-0c535dbecab5) + ) + (wire (pts (xy 295.91 139.7) (xy 306.07 139.7)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 84ba8914-6cf7-4883-bf4d-918d2aaea927) + ) + (wire (pts (xy 261.62 113.03) (xy 261.62 163.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 859c2af2-6d05-4778-89b4-c30491aca8ab) + ) + (wire (pts (xy 170.18 77.47) (xy 210.82 77.47)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 87f31d7b-4c41-45fa-b1ec-7327b7d468e8) + ) + (wire (pts (xy 306.07 139.7) (xy 306.07 128.27)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 91bcf4a4-f6ce-4c26-a44c-eb7a6d268e92) + ) + (wire (pts (xy 383.54 266.7) (xy 417.83 266.7)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 957c92c1-3a6d-451d-8c74-30118704b4f3) + ) + (wire (pts (xy 306.07 227.33) (xy 318.77 227.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 977dcc1c-b125-4a29-a6cd-2c4980eb63e4) + ) + (wire (pts (xy 417.83 266.7) (xy 417.83 212.09)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9b6524b4-f6d9-471e-9c46-1d05b6228395) + ) + (wire (pts (xy 226.06 90.17) (xy 261.62 90.17)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9b7db81b-3d45-4594-ab4f-8d29cc9b8f2a) + ) + (wire (pts (xy 250.19 102.87) (xy 250.19 138.43)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9c31bfa7-54af-47c9-9ce9-3c5c92cabc50) + ) + (wire (pts (xy 306.07 165.1) (xy 306.07 176.53)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9d896f9e-ba78-404d-a736-36e9b9ed1554) + ) + (wire (pts (xy 295.91 292.1) (xy 306.07 292.1)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid abc9f42e-5358-4bbf-a44b-a6c8fc3697de) + ) + (wire (pts (xy 170.18 267.97) (xy 273.05 267.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid adb3dd1e-57f9-47ef-9e71-d65f3e51d0c6) + ) + (wire (pts (xy 417.83 77.47) (xy 226.06 77.47)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b0c04e64-6f1a-46be-9279-bed46876db29) + ) + (wire (pts (xy 170.18 166.37) (xy 273.05 166.37)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b5060412-359f-4b7e-b76d-cc314f6d81f4) + ) + (wire (pts (xy 417.83 212.09) (xy 417.83 162.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b80d7ec3-0a75-4306-bb47-0168f37840ac) + ) + (wire (pts (xy 261.62 163.83) (xy 261.62 214.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bbf82c18-3bd2-45a6-b929-3caff0397d57) + ) + (wire (pts (xy 306.07 280.67) (xy 318.77 280.67)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bfdf762d-3a71-4d72-aced-546129427743) + ) + (wire (pts (xy 170.18 140.97) (xy 273.05 140.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c0c78fa6-38ba-4c91-bb42-0767e59b1ef1) + ) + (wire (pts (xy 295.91 114.3) (xy 306.07 114.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c705e94c-99a2-4dd2-aadf-9d73bf591641) + ) + (wire (pts (xy 306.07 176.53) (xy 318.77 176.53)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c7e4ceaf-3ec6-4653-8659-12afbe48556c) + ) + (wire (pts (xy 240.03 102.87) (xy 250.19 102.87)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c81d8a32-c936-4b27-b819-3e1c48eb4120) + ) + (wire (pts (xy 398.78 177.8) (xy 455.93 177.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cb488be7-3432-4ae1-a706-0f7781a3d010) + ) + (wire (pts (xy 250.19 138.43) (xy 250.19 189.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cb67ef33-6290-4be7-8db1-810a841813bf) + ) + (wire (pts (xy 295.91 190.5) (xy 306.07 190.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cf1277e4-321a-44d6-bd40-250a3e1cabf2) + ) + (wire (pts (xy 170.18 191.77) (xy 273.05 191.77)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d2e55c30-9b2b-4584-9b2a-ea4dad4ada38) + ) + (wire (pts (xy 295.91 165.1) (xy 306.07 165.1)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid da2d1903-4859-4164-999e-be0e90048c2f) + ) + (wire (pts (xy 204.47 90.17) (xy 210.82 90.17)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dd8fa2e1-fef1-4985-98ea-1bb48f73bfab) + ) + (wire (pts (xy 250.19 189.23) (xy 273.05 189.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e61b0294-cc15-402f-ad65-5d33303c457e) + ) + (wire (pts (xy 204.47 102.87) (xy 204.47 90.17)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e86d27a8-9133-4879-a215-98ca84ce1cea) + ) + (wire (pts (xy 306.07 215.9) (xy 306.07 227.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ea81421a-c68d-4cba-a6d5-2b2044d0b18b) + ) + (wire (pts (xy 306.07 278.13) (xy 318.77 278.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid eaf15b23-3218-4f25-8e15-222c32ca3a3d) + ) + (wire (pts (xy 306.07 241.3) (xy 306.07 229.87)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid edbebb30-f45f-4bb9-86b5-06f47b2dd268) + ) + (wire (pts (xy 341.63 228.6) (xy 369.57 228.6)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f19347e5-d9ee-45ea-94df-0fbe71779fd5) + ) + (wire (pts (xy 306.07 128.27) (xy 318.77 128.27)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fd14f3bf-01e8-4feb-ba19-f31ca486e957) + ) + (wire (pts (xy 341.63 279.4) (xy 369.57 279.4)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fd5d065f-f21b-4b33-858f-015d6128dde1) + ) + (wire (pts (xy 417.83 113.03) (xy 417.83 77.47)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid feed7ff1-5f8f-42df-afd7-746a36fd9275) + ) + (wire (pts (xy 341.63 127) (xy 369.57 127)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ffceb3fd-f9bb-4167-be86-99752d7c2138) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 191.77 0) (unit 6) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 02a9ef83-524c-4147-94e3-fba9f2b065d9) + (property "Reference" "U1" (id 0) (at 164.465 186.69 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 164.465 189.23 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 163.83 191.77 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 191.77 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 84eed96a-c3d3-4231-99f2-d1c21bbaa7c7)) + (pin "2" (uuid 2f107f28-1b66-42db-b6da-2f6381fcc423)) + (pin "3" (uuid a42c64a5-c9f8-45b4-ab31-c3a6290d6934)) + (pin "4" (uuid 01ef660c-71c0-4c63-9562-fe0958659dbd)) + (pin "5" (uuid fd5dc97d-9fc6-4285-b784-fbe733a7ecbd)) + (pin "6" (uuid e443656f-7365-4f3d-bf90-82919ec4e773)) + (pin "7" (uuid 9797ff84-888b-4494-87cf-8f0f51886f25)) + (pin "8" (uuid fbb611fe-f390-425c-a4c8-1af02626adc3)) + (pin "9" (uuid cc07c888-72cd-41bd-88c5-00130ddae13b)) + (pin "10" (uuid 87810b88-05f3-4744-bd81-dfa492a23ef3)) + (pin "11" (uuid a6780750-a5fc-4287-8d56-89227bd9c076)) + (pin "12" (uuid e4e9be20-3c51-4da8-8f53-e37435eb857c)) + (pin "13" (uuid 23ede0ee-3b51-4116-9397-660dd208ec53)) + (pin "14" (uuid d239212d-0d01-475d-b4f7-5f3f7d91da41)) + (pin "15" (uuid 827d8f3d-a399-41d5-9863-88040b7e0ccc)) + (pin "16" (uuid ce313c17-fa3c-4843-b9dc-19c6715c3dd3)) + (pin "17" (uuid 8ebdebac-327b-4e00-b4b0-8666bcf12990)) + (pin "18" (uuid 65ebd6ee-ffa1-4ade-9d49-df6807553b6c)) + (pin "19" (uuid a9786bc5-2cca-41ab-9dd6-76552d675fb0)) + (pin "20" (uuid a67995f7-bd8d-4998-a39b-c78eebcae08c)) + (pin "21" (uuid 983ef58e-d921-4c32-8531-c876b40c92b4)) + (pin "22" (uuid cf5773f3-6209-4ed2-a761-af76ea7fa3b9)) + (pin "23" (uuid b260c2e4-b7ea-440a-a55f-0f1b4774040c)) + (pin "24" (uuid e70a369d-29fa-4314-9aa3-ca30173e6258)) + (pin "25" (uuid 2a98e2c6-4a57-45fa-aa3e-574eb5001485)) + (pin "26" (uuid 2ed78fda-aeb2-40f3-8b46-f8db669bed7d)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 218.44 77.47 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 0dabafd5-39f2-41a9-942f-9065ac7005b9) + (property "Reference" "U3" (id 0) (at 218.44 71.12 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 218.44 74.93 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 219.71 78.74 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 219.71 78.74 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid d22cf491-48d6-444f-b2ab-e323b0e444c6)) + (pin "2" (uuid 0cc021a2-50ef-4355-bb47-42c92fa22fe5)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 314.96 0) (unit 16) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 1c14b9df-30f3-4d5c-b44f-dbee6e2c6a27) + (property "Reference" "U1" (id 0) (at 164.465 309.88 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 164.465 312.42 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 163.83 314.96 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 314.96 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 72101e19-9a91-4865-ba22-974814616cb6)) + (pin "2" (uuid 1a3d8ef0-b855-4eba-9692-194a95ae738a)) + (pin "3" (uuid ac7e4ccd-1a39-42c3-a7c8-ae3c135b0aab)) + (pin "4" (uuid d9e70f3f-9ff6-4546-b25a-fad0ec96baa6)) + (pin "5" (uuid 066c8ce0-3a91-403d-b7bc-871d912beff8)) + (pin "6" (uuid 54319768-9d44-4240-b3d3-0474d3d27829)) + (pin "7" (uuid 10f3652c-ba54-453c-a6df-256e5ca6d07c)) + (pin "8" (uuid 44f09649-ed2f-4694-9e9c-ba417aec1846)) + (pin "9" (uuid 16b86099-562b-4cfc-af4f-137451822500)) + (pin "10" (uuid 4186b5bf-9cf5-4835-a5be-9596148fcc1a)) + (pin "11" (uuid f1d5cd76-f4a7-4403-ada3-199e54fdad2c)) + (pin "12" (uuid 6054d98d-f8be-4f09-a090-745c5db9e0dd)) + (pin "13" (uuid 515ae815-ccbd-4712-8ce8-75681d41eee1)) + (pin "14" (uuid a5ff3ee0-b043-4659-9732-9319ce59f595)) + (pin "15" (uuid ceaf377d-0380-4c5e-b7b1-1bdf08c7dafc)) + (pin "16" (uuid 303f8068-89f7-4caf-8dfe-fec1ed3734fc)) + (pin "17" (uuid 07570f55-20ca-4ad7-921f-5935f75af183)) + (pin "18" (uuid be86ab2b-2141-4267-9845-e810d33bbbc7)) + (pin "19" (uuid 7b4df5ff-5cf4-4416-ba14-bc43e31794a2)) + (pin "20" (uuid 1e1aa5ef-1de4-4755-a738-8c52ca128622)) + (pin "21" (uuid e2213291-91ca-4e22-a7a3-f8019fa5f5d4)) + (pin "22" (uuid b92493f6-bc4f-484b-b754-28923a34f95c)) + (pin "23" (uuid 3b4b6b7d-4451-4a92-8d15-6f73b8287ee4)) + (pin "24" (uuid 7ebb56c8-725d-4590-8fdc-05ad2f750a0d)) + (pin "25" (uuid e562821b-1a9f-40b6-b1a4-024eebd87bb2)) + (pin "26" (uuid e6032859-1742-4539-a38a-f1add91cf503)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 140.97 0) (unit 3) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 1fb71942-bd87-4057-a69d-8da108ea63d1) + (property "Reference" "U1" (id 0) (at 164.465 135.89 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 164.465 138.43 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 163.83 140.97 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 140.97 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a4bb1367-4821-4715-96c5-1e69df40b995)) + (pin "2" (uuid 4260f820-993d-49bd-a5d9-9a817caa47c9)) + (pin "3" (uuid 7e3824af-d8a0-4c10-a27b-dfe7993ad57e)) + (pin "4" (uuid ce710331-c80f-4171-9e2e-bd1b26aad628)) + (pin "5" (uuid 0bcecf19-36c9-4e59-bd13-e2a97a6d1796)) + (pin "6" (uuid e5ca73ea-7f9f-4ebc-b093-a5ff4d3f3f6c)) + (pin "7" (uuid 2710f853-2f75-4c15-b4dc-01162914cc46)) + (pin "8" (uuid fd80b2fb-309a-40b1-9426-9e4f0a32b5e7)) + (pin "9" (uuid 3e3f1fde-fd28-4632-9f3c-daae7c97db0c)) + (pin "10" (uuid 559e5eb5-657a-41a7-8f1c-fa590783729f)) + (pin "11" (uuid c5c6d79d-1711-4206-83d0-ca39bd1906fe)) + (pin "12" (uuid 4c4f6009-b889-40ed-a267-a50154bc8730)) + (pin "13" (uuid d828ce89-3699-47d2-b1e3-7015f2a51da4)) + (pin "14" (uuid 21c3d169-a408-4f2d-92fd-3a2f804d6b85)) + (pin "15" (uuid 5a0dba3f-7fc4-48c0-86dd-e2c58ce71cbb)) + (pin "16" (uuid d5885490-a8f1-4af1-8a09-12ab23a3b058)) + (pin "17" (uuid 466ce80f-6354-431b-b101-4f3af68005f4)) + (pin "18" (uuid 1448e7bb-bc4c-431a-8015-8b37d87393a1)) + (pin "19" (uuid 112d878c-89bc-4385-a7b1-d4994f961c2b)) + (pin "20" (uuid 24703fab-23d7-48d3-8a03-d7d75318877a)) + (pin "21" (uuid f5666d44-f1ae-4140-94a0-7841d1fc8eca)) + (pin "22" (uuid 4bd33db8-1527-447c-a64a-aa6cf953ba7f)) + (pin "23" (uuid 3c79f640-c3e3-4f77-848d-94d7cd9a2ebf)) + (pin "24" (uuid c972418e-c920-489a-8f57-11b30b16a694)) + (pin "25" (uuid fe9278b5-bb54-4f18-a43e-0e78cb5311f9)) + (pin "26" (uuid 9242545d-feb4-43c3-ab19-7badb0e1c01d)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 284.48 140.97 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 2ae852d7-ed93-480e-ab93-7bf0da38a671) + (property "Reference" "U7" (id 0) (at 284.48 132.08 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 284.48 135.89 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 284.48 140.97 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 284.48 140.97 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid be51c2c5-f642-4aff-9b0a-9a5abc3948c8)) + (pin "2" (uuid 2990e569-e3a0-45db-9d84-0ce9291ddc0d)) + (pin "3" (uuid 21dd820f-d16b-4a51-8822-2f54e2ce8f62)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 218.44 90.17 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 2fed4711-8dcd-460a-a816-a95d69e1f60b) + (property "Reference" "U4" (id 0) (at 218.44 83.82 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 218.44 87.63 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 219.71 91.44 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 219.71 91.44 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid d5c451c1-1cf2-4da7-8bd3-e8cd51e48216)) + (pin "2" (uuid 30e8b814-dd48-46e3-9434-467d3cef4d30)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 284.48 267.97 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 3101ead0-4192-46a0-93e4-8cb121036cd0) + (property "Reference" "U12" (id 0) (at 284.48 259.08 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 284.48 262.89 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 284.48 267.97 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 284.48 267.97 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid fbe428f1-f098-4e13-80db-478a991aeaae)) + (pin "2" (uuid 4df702f1-1e80-4d64-9863-295e18dfc41a)) + (pin "3" (uuid 53d42a83-b03c-4f71-910f-f3c566417048)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 461.01 127 180) (unit 4) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 35ff36ce-9e35-49da-ba17-e8cfb39138fe) + (property "Reference" "U1" (id 0) (at 464.82 126.365 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 464.82 128.905 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 461.01 127 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 461.01 127 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 80bebca0-c886-4078-96a5-a163f954a1de)) + (pin "2" (uuid b32f2a17-5f65-4d7b-a09d-c82bd1db5b49)) + (pin "3" (uuid 84482ca3-5fde-48d8-8b6e-808244c9b586)) + (pin "4" (uuid 516db88d-ba8a-454e-9aab-555ff8f0a7c5)) + (pin "5" (uuid 15f91fed-6504-4e86-82d9-4c95cf6f8718)) + (pin "6" (uuid c4a47494-f240-4fbc-ac3d-eb0905281ffe)) + (pin "7" (uuid 0ae046ab-a309-45ec-943d-0d2c2e07fe7c)) + (pin "8" (uuid 36d4e18d-3e8c-46cd-bd93-89e5dcf15584)) + (pin "9" (uuid 551361ba-3458-4882-8d1b-5a433752f305)) + (pin "10" (uuid ada7198e-11bd-43a5-8c5f-d2344cd5b2d4)) + (pin "11" (uuid 2dc375f4-6d16-4a9c-a37a-cd58d593487f)) + (pin "12" (uuid ea7b422a-2746-49d0-9385-fc24f4735882)) + (pin "13" (uuid b40f4a96-f8c6-4286-9178-7724fd23fa78)) + (pin "14" (uuid 1c501478-bdc2-4ff5-b1b6-0f67dffbf723)) + (pin "15" (uuid 3b115cb3-17d7-4a00-80c9-1b0b66d1c486)) + (pin "16" (uuid 60572298-e0ef-407b-a975-0d67b96eec11)) + (pin "17" (uuid 1c0da4dd-71d4-4933-bd7f-f6f0a9f7227f)) + (pin "18" (uuid 3fb07317-f289-4aa3-aabb-5758582d878e)) + (pin "19" (uuid 17402675-4e42-4fcc-a514-80058b4302e3)) + (pin "20" (uuid 5d0dcaa1-541a-4f2d-9f08-3ed81b612a06)) + (pin "21" (uuid 44e76496-26a2-44c4-a850-558cdfae7ebf)) + (pin "22" (uuid c2d8fa1c-13a3-4234-92aa-76719a339143)) + (pin "23" (uuid 95b94fa6-2010-4f1c-844d-297045bcf5c6)) + (pin "24" (uuid 39319f58-cfe0-4876-82ab-ff9415bbcbc8)) + (pin "25" (uuid b0ffcac8-0ec0-41d1-82df-3a7b500d68ec)) + (pin "26" (uuid 242bc2ca-7566-4b25-8612-db51a0b2e174)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 284.48 115.57 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 3a46f3cc-1347-4b07-b715-57e74771fe80) + (property "Reference" "U6" (id 0) (at 284.48 106.68 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 284.48 110.49 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 284.48 115.57 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 284.48 115.57 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid f2f4403a-8c42-46a9-8775-9c5722e86406)) + (pin "2" (uuid 0fad0d2e-2525-4850-908e-d381d4a28562)) + (pin "3" (uuid d6043409-5ccf-4b7f-b98d-de0ac88bd347)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 284.48 217.17 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 3f04feb7-d9d0-4904-a385-769487d74ed5) + (property "Reference" "U10" (id 0) (at 284.48 208.28 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 284.48 212.09 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 284.48 217.17 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 284.48 217.17 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid b8874813-fb27-4795-bdb9-bf0d9cef535f)) + (pin "2" (uuid 51b32f1d-1321-4807-985a-1a5d440ea7b7)) + (pin "3" (uuid 81b4b125-a24c-4cef-96f7-0474d8db7738)) + ) + + (symbol (lib_id "eSim_Digital:d_tristate") (at 384.81 118.11 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 431cb252-28b4-423b-8b3d-dd2c9996b584) + (property "Reference" "U18" (id 0) (at 384.175 134.62 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_tristate" (id 1) (at 384.175 138.43 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 382.27 127 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 382.27 127 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 556b5ba8-a837-4d7a-baea-ba9a9126adbd)) + (pin "2" (uuid b7905f37-be03-4c9f-9f86-51a2aee509c7)) + (pin "3" (uuid acdbdd9b-7cfe-4410-972e-06faedffc3ee)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 267.97 0) (unit 14) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 469b1e28-de6b-4f8d-a0c3-8e0c3a04e4d2) + (property "Reference" "U1" (id 0) (at 164.465 262.89 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 164.465 265.43 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 163.83 267.97 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 267.97 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 97bbdf09-5519-412a-a4b8-0c6a1eb45baf)) + (pin "2" (uuid a7c07828-8804-45a0-8eac-e94e8d4b0dca)) + (pin "3" (uuid a04f1275-7661-45b2-b62e-7e69a5d2372c)) + (pin "4" (uuid 89cb1769-64c4-4cfa-909a-b7b334781ad8)) + (pin "5" (uuid f502eac0-dae7-4b46-a2f7-562a5ae3ea23)) + (pin "6" (uuid 38904eb6-927c-454a-b0ff-bd3e44533024)) + (pin "7" (uuid 20725db6-1927-4657-9553-03dbf33c0fa7)) + (pin "8" (uuid ae8cf7ad-5e7d-4c5f-83d3-e1f9aad856d8)) + (pin "9" (uuid 092f0541-d3c4-4258-a681-2eca08911dac)) + (pin "10" (uuid 913c3175-96db-4ba5-a497-f46130f3c2ca)) + (pin "11" (uuid 318bcd71-4c75-4f7c-a1ad-96d4fc36de70)) + (pin "12" (uuid f0f94a7e-2af7-4cf7-a1c7-41d23ac24998)) + (pin "13" (uuid 752fd401-df88-432c-99de-ab31db241e95)) + (pin "14" (uuid 5bc0555e-af0e-4115-974d-4da344f124fc)) + (pin "15" (uuid 7b5df4c3-2107-4348-8dfc-23c7746aa749)) + (pin "16" (uuid cef2089f-bb0a-4bbf-9123-69ef6d3bc391)) + (pin "17" (uuid 899fd5d1-6174-4caf-b6d8-5ecce5ab7c1b)) + (pin "18" (uuid b4ec9015-426c-486d-89ff-af8a88d19740)) + (pin "19" (uuid 85d1b957-567a-4d39-94ef-05e8d8465f25)) + (pin "20" (uuid 0075a753-8501-43b6-a27d-3714077fa265)) + (pin "21" (uuid d5576635-eb46-4380-a342-007ad87cff93)) + (pin "22" (uuid 458da009-5d19-4e96-8adc-9eead84445b8)) + (pin "23" (uuid e4ff9daf-f46e-4d41-b212-b8b7c123c1f5)) + (pin "24" (uuid b18bf842-3a60-48a3-8050-684b9f197d16)) + (pin "25" (uuid 0711a761-bc5a-42e2-a9da-951ec2c9d9fd)) + (pin "26" (uuid 3d16fa31-0ee0-4fe6-a227-eefab829178f)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 330.2 280.67 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4afc6ee6-be66-4977-b42d-7d4a80c44727) + (property "Reference" "U17" (id 0) (at 330.2 271.78 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 330.2 275.59 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 330.2 280.67 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 330.2 280.67 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid f157977b-c7e8-492b-b61f-dc8beb845749)) + (pin "2" (uuid ac4050b8-6e17-44fd-a7ca-9cac8becaaf8)) + (pin "3" (uuid 0a832c07-8b70-4c34-9634-089d9c273c88)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 462.28 177.8 180) (unit 7) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 6e9219b2-8171-4431-8e2f-80fdf8589311) + (property "Reference" "U1" (id 0) (at 466.09 177.165 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 466.09 179.705 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 462.28 177.8 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 462.28 177.8 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a94c0b84-5574-4d0f-b348-11fc32282fb1)) + (pin "2" (uuid 50fe5b06-39e7-48ad-b52d-f5cedbf833a2)) + (pin "3" (uuid 8eaf2950-7d0d-4383-ae1f-0cc3cb1f89df)) + (pin "4" (uuid 622e7f86-05f8-477d-80eb-52cddee5ef10)) + (pin "5" (uuid 9e9ebd85-4b53-42bb-a65b-4dc501319e6a)) + (pin "6" (uuid 21d65b48-a086-4135-b7c6-6f38157f69c3)) + (pin "7" (uuid 7d86e2cd-9ce1-41a2-8518-68f6b3ed7d00)) + (pin "8" (uuid fa7f5ffa-a628-48f0-b8e0-0c665c6872b0)) + (pin "9" (uuid a90f4e58-5272-41d0-bf4e-73e320d95e2d)) + (pin "10" (uuid bbd4d5f5-e10f-490d-b4e4-ce34d640921a)) + (pin "11" (uuid 5142195d-f957-419b-8ab3-1b6b1fa6dfdb)) + (pin "12" (uuid 36eee78e-294a-4e1c-a594-bf92254c3a50)) + (pin "13" (uuid 20905fc4-a0af-4aa2-80eb-37c804d1346c)) + (pin "14" (uuid 9d869aec-3090-4bd1-a339-ca4063607009)) + (pin "15" (uuid 7ef68682-4015-43cd-9b43-424c70e25b9d)) + (pin "16" (uuid 67bf9be6-2e93-46a4-a68d-679d42cb5dea)) + (pin "17" (uuid 3fb39f84-43fe-4a4a-ac71-dfc4c026b018)) + (pin "18" (uuid acdd7464-3a0e-4450-b445-05024ef679dd)) + (pin "19" (uuid d2516af8-43cc-4f06-9fd1-7f6ed0004a87)) + (pin "20" (uuid 39f2a061-518c-4a2a-a901-a61b6f8118b4)) + (pin "21" (uuid 733ed11f-75a4-4afc-b55f-c5caa8997d5e)) + (pin "22" (uuid b7a96627-4bd4-4c23-9718-9e75b04d102b)) + (pin "23" (uuid 7c398272-d16b-4ea5-a3c5-b20f02a45c56)) + (pin "24" (uuid 65f54782-71d4-4232-b218-373c773a00b1)) + (pin "25" (uuid 800bddd5-ae20-4986-b432-23cfb3a20036)) + (pin "26" (uuid fe3f1df5-7493-43da-868b-69ca233a5c0f)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 284.48 293.37 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 79e6db29-a836-4772-b690-deb747cd7c0d) + (property "Reference" "U13" (id 0) (at 284.48 284.48 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 284.48 288.29 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 284.48 293.37 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 284.48 293.37 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid e0cecb0d-cf66-4551-a0fd-18df3e7a332e)) + (pin "2" (uuid 314eb104-9676-4273-acd0-a76b7736151b)) + (pin "3" (uuid 823405ed-2206-48a4-b408-4d910f3e7cf7)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 115.57 0) (unit 2) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 8ed7b3f9-ffd3-4a94-9cbe-488dc2b60257) + (property "Reference" "U1" (id 0) (at 164.465 110.49 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 164.465 113.03 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 163.83 115.57 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 115.57 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 94fd965b-dc59-44d5-9e92-30e48464d484)) + (pin "2" (uuid 049afacf-30a5-41aa-965e-4a17efc04575)) + (pin "3" (uuid af2a5374-7dfa-411f-991a-acf01d28d147)) + (pin "4" (uuid 86a942d2-e6d3-4e38-9aa4-ca38cfa694a6)) + (pin "5" (uuid 8b227867-7146-4cfc-a205-41cfde0aec38)) + (pin "6" (uuid 577e1901-fc8e-4db8-9fe6-bf1804dcc2a3)) + (pin "7" (uuid ceaa4a77-e0a3-4f7c-b921-c051d6f625fe)) + (pin "8" (uuid 7e3bc659-9360-4e33-8bab-cc45a32d4e0c)) + (pin "9" (uuid 9affc2a8-2dbe-48cc-b239-f4bc6fd03042)) + (pin "10" (uuid e8fe7c35-910f-4b88-988d-351443345564)) + (pin "11" (uuid 76fcbd8e-7edf-419f-ac5f-f7dbfed1c0d5)) + (pin "12" (uuid b86844af-412e-4a63-bada-3c411755dd59)) + (pin "13" (uuid 30581b16-7651-4b74-bc15-46e84cd6c340)) + (pin "14" (uuid d0b55518-5429-4293-ad24-d59b4ebb9e69)) + (pin "15" (uuid 8a88b974-9649-45b8-a623-ad918a9452d1)) + (pin "16" (uuid 162bd073-3bd1-40f1-be8b-08cee0c7d5bb)) + (pin "17" (uuid b2505b71-0a54-49fa-9783-a5d91dc8a451)) + (pin "18" (uuid e959d130-e5d1-44df-bd5e-1cf5061f39be)) + (pin "19" (uuid 08210452-280a-49a8-9ae4-587af6a9ff65)) + (pin "20" (uuid 3f92e9af-6786-407a-8c45-71a62259cb0c)) + (pin "21" (uuid 1480a602-ee53-44e1-8cd7-cf8656ff9901)) + (pin "22" (uuid ab2e1f55-62aa-4733-b830-fdddeab7b809)) + (pin "23" (uuid 3395b334-c3ad-4efe-936f-edd094ac346c)) + (pin "24" (uuid 50b0174d-b8fd-4ce5-816c-0b49b12ecb2e)) + (pin "25" (uuid ce2782e5-0f89-47fd-8743-135dff0ed9a8)) + (pin "26" (uuid 52198e57-55de-4d95-9b58-4954ae52da8d)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 330.2 128.27 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 99c27b61-5edb-46a7-a5a0-28cb5147a418) + (property "Reference" "U14" (id 0) (at 330.2 119.38 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 330.2 123.19 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 330.2 128.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 330.2 128.27 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 35032689-4b9b-4092-a0c9-f41c4d216bfa)) + (pin "2" (uuid 7ff73194-3f18-472c-9ee0-6f3b9a06fa59)) + (pin "3" (uuid c646de21-cfae-4555-8382-d55c526b8dd1)) + ) + + (symbol (lib_id "eSim_Digital:d_buffer") (at 223.52 102.87 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9c874f4c-7dd3-4cda-9b01-6503d98a49e7) + (property "Reference" "U5" (id 0) (at 225.425 92.71 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_buffer" (id 1) (at 225.425 96.52 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 223.52 102.87 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 223.52 102.87 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 02f0c74c-6b25-4b59-baad-4d4086c25d34)) + (pin "2" (uuid 7742fd7f-9aec-409b-bf61-86dbca569d70)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 330.2 229.87 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9c88a6aa-fe74-4246-918e-be14b6182847) + (property "Reference" "U16" (id 0) (at 330.2 220.98 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 330.2 224.79 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 330.2 229.87 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 330.2 229.87 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a27216ee-2e33-4cc9-a0b3-7be033089152)) + (pin "2" (uuid 0bb9111d-5509-44fd-a349-16398f5325d2)) + (pin "3" (uuid c08b5ed0-22cb-4664-a30a-705d77303a3e)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 307.34 0) (unit 8) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a1d67ac2-9c08-4cae-b9d3-3c22b89b7ce4) + (property "Reference" "U1" (id 0) (at 164.465 302.26 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 164.465 304.8 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 163.83 307.34 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 307.34 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5cdbc307-dbee-4d11-9293-4574d4af3b4b)) + (pin "2" (uuid dc8c2210-e0f2-4fbe-ac91-dd4dbff8758c)) + (pin "3" (uuid d5ca4ec7-fa0f-455b-bdd4-2443e03c0518)) + (pin "4" (uuid 9c77065b-a8ff-4d2f-b467-8a82d3842908)) + (pin "5" (uuid eb8c39db-9226-479b-9377-4abe4695f2c1)) + (pin "6" (uuid 7d591236-4964-4d9b-ba14-3836f53ded9c)) + (pin "7" (uuid c490284e-a3b8-4b6b-a157-41c8c92040b5)) + (pin "8" (uuid 04ca00ac-e997-4b28-b556-67c0a0bb06f8)) + (pin "9" (uuid 0da12137-eeac-4d2c-948e-deea9c11eed7)) + (pin "10" (uuid b5690445-72c1-4a7b-8d49-637de692e3c8)) + (pin "11" (uuid f32d481b-7108-456f-95cd-719429fd517f)) + (pin "12" (uuid 3c0c9f19-831e-437a-a864-7400298840f1)) + (pin "13" (uuid d05f27af-c1d7-4bc8-b0c0-6783b4b8723e)) + (pin "14" (uuid a58d501f-7eb8-4fe0-895f-46dc3705a057)) + (pin "15" (uuid 6692208c-c84e-4549-898b-be6ad338a145)) + (pin "16" (uuid 3c875632-8072-4bc5-a16d-4b9829fe7653)) + (pin "17" (uuid f746a82c-6786-4c59-9684-59385bc76db1)) + (pin "18" (uuid ad08a78c-bda3-4bb4-8e2f-5f12f8258d48)) + (pin "19" (uuid 82fa2bf8-fcae-4385-96a0-da1fae1ee459)) + (pin "20" (uuid dc9f978c-7f26-46b2-ab17-91cd29565205)) + (pin "21" (uuid d1fb6a46-2230-4fea-896f-28fd6f2da1a1)) + (pin "22" (uuid 9d0093cf-e218-402f-b758-35a61413414c)) + (pin "23" (uuid 046b0581-d04f-41fe-b6b1-e97b6540a6d5)) + (pin "24" (uuid 2fe799ae-56be-4da6-9dea-f22e44454931)) + (pin "25" (uuid d20dfed4-d20b-42a4-9586-eefcb8548b9e)) + (pin "26" (uuid aab27206-af3e-4f92-bae0-c3f43ad4ee85)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 461.01 279.4 180) (unit 12) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a4477373-83a1-4130-84e2-b06155e0ab84) + (property "Reference" "U1" (id 0) (at 464.82 278.765 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 464.82 281.305 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 461.01 279.4 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 461.01 279.4 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 8ebaa54a-9498-49fa-b65a-6a01172f2aba)) + (pin "2" (uuid e20f6ac5-0465-49c2-9b68-847dff74268c)) + (pin "3" (uuid 602ea196-3c83-4244-b9ef-c46f3374ccdb)) + (pin "4" (uuid 8756aea3-d6b2-4013-9f3e-bfd16a715720)) + (pin "5" (uuid 008f303a-8fd6-47dd-b177-08ff9d30a443)) + (pin "6" (uuid b317d742-4ea9-44a5-899f-604bc8f67a5c)) + (pin "7" (uuid 52c265eb-a1cc-4f86-bf6e-42a52adc4e1c)) + (pin "8" (uuid 6d3f25cc-b2d7-4198-b014-d3d3a3c7629f)) + (pin "9" (uuid 897f8ac1-fca8-4603-832d-16d1b950fef8)) + (pin "10" (uuid 1f2e81b0-4acb-42ce-8200-40294a5e6924)) + (pin "11" (uuid 631ed98a-b914-4c93-8fb4-75d47c95271b)) + (pin "12" (uuid 95afcc64-ff8d-4533-b8af-1604ae18eea1)) + (pin "13" (uuid ba761c93-a2ef-4c1b-8c02-5d67af81c168)) + (pin "14" (uuid ef0bfc8b-8880-487b-b491-eb8b4a3cc08f)) + (pin "15" (uuid 497a4486-10ea-4a6e-ba16-4af849b61c36)) + (pin "16" (uuid 207aa508-912c-420b-9172-1418cdb3f08f)) + (pin "17" (uuid 6363e4a3-84c3-4957-bc4b-9a6666f954b1)) + (pin "18" (uuid e6130c3c-59d9-44a6-ad46-6542cab5a7c4)) + (pin "19" (uuid 54222632-ef81-4ad1-963b-7b4b600a912a)) + (pin "20" (uuid 0e5e98c2-e79e-4a08-b593-7fb44a7692dc)) + (pin "21" (uuid ea88a561-7659-4ed3-a401-198889065b09)) + (pin "22" (uuid 3220e423-e4cf-4686-8e8e-8b528d3c00ec)) + (pin "23" (uuid 80b0a41d-730f-42d1-9f7c-10d29b98a57c)) + (pin "24" (uuid 584b6721-18b0-4bab-ba3d-5f4af5f60cc9)) + (pin "25" (uuid 15fe8eee-ca4a-4b7e-a845-c16117bfd62f)) + (pin "26" (uuid 4cb7bc6c-0384-4fe1-bba6-858d1faf0258)) + ) + + (symbol (lib_id "eSim_Digital:d_tristate") (at 384.81 270.51 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a660d4c9-ee70-4a41-8584-ad0f311d7bc5) + (property "Reference" "U21" (id 0) (at 384.175 287.02 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_tristate" (id 1) (at 384.175 290.83 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 382.27 279.4 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 382.27 279.4 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a10d0741-dca9-4fd8-a969-07a83f710e40)) + (pin "2" (uuid 8e07adae-79d1-4922-b7f2-0a66007f4bc5)) + (pin "3" (uuid 8669a1ad-dc79-4505-88ad-4e5b8fabaa02)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 284.48 242.57 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid afb87aff-4c1c-48c7-a716-1172ccec389c) + (property "Reference" "U11" (id 0) (at 284.48 233.68 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 284.48 237.49 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 284.48 242.57 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 284.48 242.57 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 3eb4abee-885b-4140-9c17-e3cd22bde144)) + (pin "2" (uuid be8b952a-9185-4c96-9b8f-ea7eb180c5fe)) + (pin "3" (uuid 376485e8-b073-4080-be37-4928b4a527ba)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 284.48 191.77 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b15d0fbd-0451-4a2a-b9b8-4f864f6aa610) + (property "Reference" "U9" (id 0) (at 284.48 182.88 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 284.48 186.69 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 284.48 191.77 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 284.48 191.77 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 87a75ef2-f4ff-41c0-a9be-0034a1ad53f2)) + (pin "2" (uuid f084a456-b2f1-47f1-b438-ba8b057b060a)) + (pin "3" (uuid 3e4ccb83-29bf-4c18-9be2-98aa8c36b1b2)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 462.28 228.6 180) (unit 9) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ba5e1828-d716-4f94-a216-8ffd55443571) + (property "Reference" "U1" (id 0) (at 466.09 227.965 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 466.09 230.505 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 462.28 228.6 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 462.28 228.6 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 2d699c1a-f40f-4f0c-a6c3-5c6aee4582d7)) + (pin "2" (uuid e6a295a3-ca36-4382-965a-9b2f64ea73db)) + (pin "3" (uuid 815cd0ec-88a1-4263-a850-cf2302f40404)) + (pin "4" (uuid b1bef47a-9122-4a4e-8629-010a875fa834)) + (pin "5" (uuid f4ddc448-1e48-4204-b202-3f17fd716c9d)) + (pin "6" (uuid 3fa726a3-a9bb-4ca6-843d-728d973772bd)) + (pin "7" (uuid 6b0f608e-dd2f-4d22-b595-181be58a90a1)) + (pin "8" (uuid 695f2413-d25a-4929-ad11-7f6db745c71d)) + (pin "9" (uuid 4c961b15-6f7f-4ed8-92be-45722455ccf7)) + (pin "10" (uuid 0ce46b62-ac85-4b65-8e76-99454abbce93)) + (pin "11" (uuid cde86db2-58f2-4c80-8fa4-adc0d28278d6)) + (pin "12" (uuid 38547450-4dfe-48fc-9bb8-e970691f32ae)) + (pin "13" (uuid 762900ba-ed0c-4f33-8735-0857f9fc1bb0)) + (pin "14" (uuid 4cf7b96b-f0e4-465e-a2e5-6182323f6443)) + (pin "15" (uuid 36d99974-599b-460f-a288-4e47a8fed301)) + (pin "16" (uuid 0c228233-bdb4-404d-9644-19549c76d767)) + (pin "17" (uuid 7a88dcdd-9010-4b68-bac6-c191f7099cae)) + (pin "18" (uuid a82a761c-388d-4bf1-b71b-717ad2972598)) + (pin "19" (uuid a566125a-6bc1-426a-b56e-0670c3e09c65)) + (pin "20" (uuid ccb1fa0d-e603-41e8-8db2-feabd79857af)) + (pin "21" (uuid edb5dcd3-aaa9-4faa-b330-36350e1a35e3)) + (pin "22" (uuid 220a9573-584c-40e5-8634-a1df9a5ec08e)) + (pin "23" (uuid dd557eeb-3c73-4a94-9786-c688932290d5)) + (pin "24" (uuid 15f2c78b-f5c1-4195-ba53-efda8b648dfc)) + (pin "25" (uuid 9187cda5-0d9d-4c14-be9f-3efac5afaebb)) + (pin "26" (uuid 79779901-1d1b-4bfa-a086-bc9ef7d491d2)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 217.17 0) (unit 11) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid bb01d019-a65f-4ad9-a084-455a3b1d8a37) + (property "Reference" "U1" (id 0) (at 164.465 212.09 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 164.465 214.63 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 163.83 217.17 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 217.17 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 1bb163f0-f482-44e6-8d26-132abfd37ffc)) + (pin "2" (uuid 74dcc7d5-0a1e-43e5-960f-78350ffca833)) + (pin "3" (uuid 0e204222-32e7-4ee1-b7ae-08b8f5b7741a)) + (pin "4" (uuid 889b1087-15a7-433a-8053-e3c0a9826c03)) + (pin "5" (uuid 8bc47ea2-5e53-4988-a863-831e43c2a526)) + (pin "6" (uuid 52dc145c-1538-4fbe-bd5e-7a347beb7207)) + (pin "7" (uuid 1072182e-7963-4ebc-9094-7bea0b2e1684)) + (pin "8" (uuid 49a2b913-cab2-45de-882d-b7d14160a613)) + (pin "9" (uuid 868285ce-f694-4bfa-a435-645782e67368)) + (pin "10" (uuid e850bbf9-1f2e-4179-8d19-a310ab4d481c)) + (pin "11" (uuid 7982b404-ada4-4701-9bf9-71f5f1ba9255)) + (pin "12" (uuid 7329c667-9f1c-482c-bd96-d61ad910da25)) + (pin "13" (uuid 2e51f875-f83e-47d8-9d59-61e425553dd8)) + (pin "14" (uuid 488bdf49-90ab-4608-905a-cd78cc586ea8)) + (pin "15" (uuid 2e46db9e-9291-40bf-820f-31756851b395)) + (pin "16" (uuid 454d46d7-9f69-4b2a-b53f-a28a53ee1db8)) + (pin "17" (uuid b8941cf5-0e69-4196-bbb0-f8dd4f67cbdd)) + (pin "18" (uuid 6834b767-01da-42e6-8cce-7cb4ffd0188f)) + (pin "19" (uuid eb530abf-152c-435b-ab2d-b05521aa60a0)) + (pin "20" (uuid 88e053a6-046f-42e8-9963-d693ed14cbad)) + (pin "21" (uuid 9c54e452-4e0b-4bb1-8818-66e06b290dcd)) + (pin "22" (uuid 6bf25608-c286-48b3-8c3b-4f665886d9cf)) + (pin "23" (uuid 05fe539f-11b0-4bdf-9c90-ad7d73b1441c)) + (pin "24" (uuid d605b0da-f1a4-44f5-80c3-d662b7761369)) + (pin "25" (uuid 25c8fd94-e1fa-444f-b01a-f11fbcb1e663)) + (pin "26" (uuid 040598ef-ee0c-4fea-bea4-d42ad2d406a5)) + ) + + (symbol (lib_id "eSim_Digital:d_tristate") (at 384.81 219.71 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid bbf278c9-23c6-43ed-8198-49994bdb251f) + (property "Reference" "U20" (id 0) (at 384.175 236.22 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_tristate" (id 1) (at 384.175 240.03 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 382.27 228.6 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 382.27 228.6 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5b86cc7d-b582-442f-b6a8-d64c22a2fcb8)) + (pin "2" (uuid 62aed725-a96e-45b0-9b4e-5566e8ca0a51)) + (pin "3" (uuid cfd3cad7-9373-42c5-8468-f1ae47bc5ad4)) + ) + + (symbol (lib_id "eSim_Digital:d_or") (at 330.2 179.07 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid bc8d217c-f296-41f0-925a-8cc693fc03d7) + (property "Reference" "U15" (id 0) (at 330.2 170.18 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_or" (id 1) (at 330.2 173.99 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 330.2 179.07 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 330.2 179.07 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 3b21bd57-fd5d-4a1b-b19d-7fc860428bc5)) + (pin "2" (uuid ec084f87-91ce-47f2-a8a9-f3a7aec716f5)) + (pin "3" (uuid a2271c99-fd92-411e-ad56-678e4750e233)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 242.57 0) (unit 10) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid bcfa552a-a5a8-4e59-bbbe-dbbdee2d5a3a) + (property "Reference" "U1" (id 0) (at 164.465 237.49 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 164.465 240.03 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 163.83 242.57 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 242.57 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 309ca609-56dd-4865-8599-4b58b08b5929)) + (pin "2" (uuid 8673c735-6c42-4a5c-a011-baa00b522c6c)) + (pin "3" (uuid 67648e22-770c-49eb-a0ab-6cb754720409)) + (pin "4" (uuid 4c8cf7be-b5d5-4205-b0c8-bd2a2b229b34)) + (pin "5" (uuid cb596c3a-3dde-4cda-b958-9e53df5c520b)) + (pin "6" (uuid 4d31201b-3f2a-4e12-b9ef-b6dbf73e170d)) + (pin "7" (uuid 4f644440-cfa0-4c1f-a37f-b4d4efd3b633)) + (pin "8" (uuid 31f4bec6-f9b6-40f9-b8a4-e3435362478e)) + (pin "9" (uuid 58ecf627-90ba-455d-b196-ffe32d1d156b)) + (pin "10" (uuid 5abb7775-9779-4fc1-b70b-9289887a2950)) + (pin "11" (uuid 8df9ab74-eede-489f-8a91-5ccd53301a7a)) + (pin "12" (uuid 01a0bdd4-47b3-44b4-bc02-561182f313e8)) + (pin "13" (uuid 12b7606d-d593-471b-bd71-4c0192ae4100)) + (pin "14" (uuid fc47729b-1523-4aae-b372-936a12f6331a)) + (pin "15" (uuid 45181c3e-3b67-491e-9cbb-da089d840718)) + (pin "16" (uuid 9d1f37d4-66c8-4287-80bc-b0320e0f24e3)) + (pin "17" (uuid db6c4172-0a0c-4a0a-9ba2-6bfcc89c2e6b)) + (pin "18" (uuid 95d238e5-e024-493b-ab95-99fcf5e457da)) + (pin "19" (uuid 1d3f1531-21fc-4e7b-a1ff-af289aeca49f)) + (pin "20" (uuid 9349f8da-f58c-4122-b4fa-c07d822a324b)) + (pin "21" (uuid ef54102f-9dc2-472e-890f-46beba612357)) + (pin "22" (uuid 70abb1a3-3064-4edd-bd96-63ea53856a97)) + (pin "23" (uuid 5e88de2c-202b-4706-854a-ac0c390e8862)) + (pin "24" (uuid 0a9aaaaf-59af-477a-a1b0-6def44abdf75)) + (pin "25" (uuid f6923d0c-042b-487d-9464-94d80a315966)) + (pin "26" (uuid b81b12e2-4d03-4bf3-85ec-57598ade6d40)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 293.37 0) (unit 13) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid bf3f609e-c22b-4a4a-8faf-251f13d6b561) + (property "Reference" "U1" (id 0) (at 164.465 288.29 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 164.465 290.83 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 163.83 293.37 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 293.37 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 296087ae-0549-4266-81ef-b50972255c36)) + (pin "2" (uuid d72e88a6-06bb-4aa0-af71-7f8e90f26a0b)) + (pin "3" (uuid 7d903cad-5a2b-4967-8f53-933bb8796a8c)) + (pin "4" (uuid a646f223-51a9-43f6-8715-b69529fc7c5d)) + (pin "5" (uuid a14a7d89-dd63-4b7e-b60e-62c5f1555c2a)) + (pin "6" (uuid 84a45cd9-4e8f-4032-9656-6337785693f4)) + (pin "7" (uuid 4247286c-a50b-4d29-9dbe-5dacbd2bc8e4)) + (pin "8" (uuid 3df88ffe-8f56-4c3b-aed0-ea388408f148)) + (pin "9" (uuid 1695c5a8-ba46-415b-adc5-648b403ba5c4)) + (pin "10" (uuid 7586a8e2-163b-4348-8e58-a92ff49b0296)) + (pin "11" (uuid defca148-5f38-490a-90c6-a40b6ea768d7)) + (pin "12" (uuid 1eb32702-49e0-4eea-a1b9-b2402efb4e3b)) + (pin "13" (uuid 6e1d0149-c290-4fe9-89a3-e8b8b8d07520)) + (pin "14" (uuid 87fb8f1e-ef09-4c85-bbba-491eef6cb17f)) + (pin "15" (uuid 0fb16ef6-fcef-42cb-b93d-7713ea3b5b7d)) + (pin "16" (uuid cbb8d3ef-7421-4b48-9053-a125be9937dd)) + (pin "17" (uuid 5ca6580e-b720-4e0b-936a-e5597971d802)) + (pin "18" (uuid 55e73000-e4c1-42ba-8f70-6afe550ef7be)) + (pin "19" (uuid 412623d9-ca1e-470f-8273-69320bf3be3f)) + (pin "20" (uuid 22942377-8150-40bf-9eec-cdf36d136d6c)) + (pin "21" (uuid 3a177a62-ae72-473a-b933-e169396fc52d)) + (pin "22" (uuid 8a9d166d-0187-4d2c-b283-bb9f0f4defad)) + (pin "23" (uuid 3011f39a-f766-408e-827c-1c0e85d933fb)) + (pin "24" (uuid 9fd4a5a1-84fb-4557-bf86-a0f6956cbcdd)) + (pin "25" (uuid 425e4d4e-6c4e-4f49-aa09-26c67e09e217)) + (pin "26" (uuid fbeab01e-7ea5-412c-ae8c-d7ef7b978d97)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 77.47 0) (unit 15) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid caa00498-1d44-4b41-8961-778f10f3d744) + (property "Reference" "U1" (id 0) (at 164.465 72.39 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 164.465 74.93 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 163.83 77.47 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 77.47 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 518c2521-bcf1-4d01-bd65-1098e36ae818)) + (pin "2" (uuid c4d0760c-d2c1-4096-bac8-7ecabf60f4e8)) + (pin "3" (uuid 84001061-28a0-435f-b6e5-d824ebc89365)) + (pin "4" (uuid 4eb9ae2e-939e-418e-b8eb-808a6c3e07fd)) + (pin "5" (uuid 2aec691d-8ff2-470c-9327-312c65f89267)) + (pin "6" (uuid bb427fc4-7e23-4d60-b56c-5417593f5d9e)) + (pin "7" (uuid aafc5a48-1b27-4448-a001-63af4a1afd50)) + (pin "8" (uuid 23b8aa0c-088d-484d-a4f0-f5ab434982e3)) + (pin "9" (uuid 0e260da4-deb7-4ad2-944f-cfd809331fa1)) + (pin "10" (uuid caf6756e-f3f9-4c40-9ad4-f5f91ecf932a)) + (pin "11" (uuid 31f462c9-7f07-4b7e-b747-16f4cf1201e0)) + (pin "12" (uuid f8560391-5d26-4348-a01d-7f15df9f663c)) + (pin "13" (uuid c847214c-641c-454f-aa92-2aa990f5e15c)) + (pin "14" (uuid 9b0177b2-b263-42d8-b2ae-e80d7b347ee4)) + (pin "15" (uuid 2480d47c-7624-44d7-ba61-fbd51e703525)) + (pin "16" (uuid f7d8662f-9a97-49a2-9f84-692161833b30)) + (pin "17" (uuid ba04c994-f010-49ce-9f5b-55190f3ad5ed)) + (pin "18" (uuid 45f3f218-e8af-41ec-9d85-9f349e5acf0d)) + (pin "19" (uuid 8e4dbc06-3665-4da1-8418-3a56b3308d35)) + (pin "20" (uuid 16ace6dc-6e91-4a38-bebe-4face2747b1e)) + (pin "21" (uuid 6ed8d3a1-87c8-4a35-a53c-8fbecc74e75f)) + (pin "22" (uuid b82bc37f-660c-4e07-9a3c-7e9a546f6ed3)) + (pin "23" (uuid 4456044a-b8aa-4643-b756-c9c862762442)) + (pin "24" (uuid 4971bad8-c28b-40bd-8759-7853242688fa)) + (pin "25" (uuid a5653435-59a5-4836-aba4-ffc350c0c0e5)) + (pin "26" (uuid f6f4a400-9879-41a9-8b7b-19a9f752f345)) + ) + + (symbol (lib_id "eSim_Digital:d_tristate") (at 384.81 168.91 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid d0837ade-981b-4304-8660-222345eec726) + (property "Reference" "U19" (id 0) (at 384.175 185.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_tristate" (id 1) (at 384.175 189.23 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 382.27 177.8 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 382.27 177.8 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid e22f874c-2a16-4ca6-9953-02521ee2c59c)) + (pin "2" (uuid 709188b3-d8ab-423a-97a0-54aef2d908fa)) + (pin "3" (uuid 5ab100e3-beff-4c8a-992f-fd57e7948fb4)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 166.37 0) (unit 5) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid d0ead739-7dcf-4c56-b618-b10f647592b0) + (property "Reference" "U1" (id 0) (at 164.465 161.29 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 164.465 163.83 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 163.83 166.37 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 166.37 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 11a087d2-361d-42b7-afe9-a995700cbcc6)) + (pin "2" (uuid 7f7ca222-145e-45e4-b020-6cadee1c486c)) + (pin "3" (uuid 071073a1-322e-4349-b160-c66efbdd1461)) + (pin "4" (uuid 321c263f-2f59-4588-9ee3-f61181e156ba)) + (pin "5" (uuid 20fbeb8a-085d-47d6-ac57-b6625a8794fe)) + (pin "6" (uuid fce31e66-cfd4-422c-9852-e978f095b7ff)) + (pin "7" (uuid fdfbe9eb-c90a-40b4-9f93-f4a310e62e01)) + (pin "8" (uuid f3002dc7-eac9-48fb-a174-5cc9810a322c)) + (pin "9" (uuid 6152967e-70c8-4414-bf90-cfa3d744c06b)) + (pin "10" (uuid 035e2bf8-70f1-4c10-812a-02b1c1ec338d)) + (pin "11" (uuid 889ffc4b-a331-498e-976e-d7acba128ac2)) + (pin "12" (uuid f7ba4ff1-f192-471e-bed4-13b3c6fb0841)) + (pin "13" (uuid cfdc3d51-12f9-4ead-b6be-71125d4b049f)) + (pin "14" (uuid ed1d950f-b23b-429c-96a5-8444acabf16b)) + (pin "15" (uuid 50dbb59a-f66c-46f9-85fd-21f8aa3b89b9)) + (pin "16" (uuid fbc010c3-08a0-4e8b-9240-18ae77dc0e41)) + (pin "17" (uuid afd2c500-7a45-4220-98a9-83e929329bd8)) + (pin "18" (uuid ae2f5e59-778a-4b23-b360-9ba1cc923d82)) + (pin "19" (uuid d40e0dfc-0926-42d1-a689-269f65104e5f)) + (pin "20" (uuid 7e582279-829c-451a-b1a5-f346edf9327b)) + (pin "21" (uuid 88c65f72-e153-49f7-8502-7a805fc4b618)) + (pin "22" (uuid a1de4c54-c3ec-463c-96fb-b94c5e1e9d5c)) + (pin "23" (uuid 60edae7e-b99a-4695-81ed-f38cd5a861ac)) + (pin "24" (uuid ee38352e-b280-4ee8-9bff-01ed1d738160)) + (pin "25" (uuid 7b0bae59-6399-4bcb-a183-ad4a50966b3d)) + (pin "26" (uuid f820715c-c1a4-4029-be41-30dbc762acff)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 163.83 90.17 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid e1efdcaf-01d9-4fd0-8398-4a527c7e65ce) + (property "Reference" "U1" (id 0) (at 164.465 85.09 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 164.465 87.63 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 163.83 90.17 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 163.83 90.17 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 3a25ebfb-f2f5-4184-951c-69fca63b12b7)) + (pin "2" (uuid cd071b95-5102-4243-a811-75ceffb2af16)) + (pin "3" (uuid 70362b69-a7a6-4aea-85ee-b7cf0b84ce45)) + (pin "4" (uuid a0aa6bae-7360-4c11-83bd-b6d567af67fa)) + (pin "5" (uuid f91417bc-9510-4159-88b1-f4b799261e60)) + (pin "6" (uuid 6ca8fb12-caca-43ad-bdc0-38a049ce8f25)) + (pin "7" (uuid 74395edc-a463-44e1-8157-25c63dbf87c7)) + (pin "8" (uuid c7742674-b94f-4b9c-9405-cf10c5da0a00)) + (pin "9" (uuid 739ac347-9df0-45a2-907b-b39590cf8165)) + (pin "10" (uuid 77ae670c-8dde-4f70-94e2-f28cea5801c7)) + (pin "11" (uuid d91ee1f6-5f42-422a-8e2d-a91027ab684c)) + (pin "12" (uuid 73a000e1-8001-4fbe-a640-5ac660d4099a)) + (pin "13" (uuid 688a0717-5766-479c-a735-fea6b9b66aae)) + (pin "14" (uuid 8b4a81a8-e63f-413b-bdc2-ca06e507f9ed)) + (pin "15" (uuid 437cfa22-5bc3-4e04-bdbd-d2812f1ea222)) + (pin "16" (uuid 7f39f4e2-fa74-4b41-9444-423143597479)) + (pin "17" (uuid 9f1afb07-b9e1-4baa-922a-11499ebce2c8)) + (pin "18" (uuid 8c537223-4afc-4f88-bc4c-ae3c7f51f17d)) + (pin "19" (uuid 93c12f4a-fa33-4281-9f1d-5eb85b8e6803)) + (pin "20" (uuid 8484ce6c-2d4f-4929-b1bf-2c75e3d60df0)) + (pin "21" (uuid 9ce56a4f-c79d-432c-af41-dc81d4b7644a)) + (pin "22" (uuid 597dbb04-1bfa-4bf0-9962-7347fe4dfb80)) + (pin "23" (uuid e2b7caa8-cef8-42e5-aa75-cd5c56db9d7e)) + (pin "24" (uuid cc8064ea-9902-4f8a-b36a-e37208da5bc6)) + (pin "25" (uuid 58903c8b-fe96-405a-8d98-5bc557a73441)) + (pin "26" (uuid c64e811e-b284-477b-b4ab-87c61318a98c)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 284.48 166.37 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid fde68e8f-165b-4a0a-a128-ffb380d0fa7d) + (property "Reference" "U8" (id 0) (at 284.48 157.48 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 284.48 161.29 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 284.48 166.37 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 284.48 166.37 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 54336252-45b9-4440-a0fc-4964f5925c27)) + (pin "2" (uuid 73e5be2e-c44b-4e43-bf15-23fbb22350c0)) + (pin "3" (uuid 489c18e3-1e6d-48d1-8b31-2279168be74d)) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/e1efdcaf-01d9-4fd0-8398-4a527c7e65ce" + (reference "U1") (unit 1) (value "PORT") (footprint "") + ) + (path "/8ed7b3f9-ffd3-4a94-9cbe-488dc2b60257" + (reference "U1") (unit 2) (value "PORT") (footprint "") + ) + (path "/1fb71942-bd87-4057-a69d-8da108ea63d1" + (reference "U1") (unit 3) (value "PORT") (footprint "") + ) + (path "/35ff36ce-9e35-49da-ba17-e8cfb39138fe" + (reference "U1") (unit 4) (value "PORT") (footprint "") + ) + (path "/d0ead739-7dcf-4c56-b618-b10f647592b0" + (reference "U1") (unit 5) (value "PORT") (footprint "") + ) + (path "/02a9ef83-524c-4147-94e3-fba9f2b065d9" + (reference "U1") (unit 6) (value "PORT") (footprint "") + ) + (path "/6e9219b2-8171-4431-8e2f-80fdf8589311" + (reference "U1") (unit 7) (value "PORT") (footprint "") + ) + (path "/a1d67ac2-9c08-4cae-b9d3-3c22b89b7ce4" + (reference "U1") (unit 8) (value "PORT") (footprint "") + ) + (path "/ba5e1828-d716-4f94-a216-8ffd55443571" + (reference "U1") (unit 9) (value "PORT") (footprint "") + ) + (path "/bcfa552a-a5a8-4e59-bbbe-dbbdee2d5a3a" + (reference "U1") (unit 10) (value "PORT") (footprint "") + ) + (path "/bb01d019-a65f-4ad9-a084-455a3b1d8a37" + (reference "U1") (unit 11) (value "PORT") (footprint "") + ) + (path "/a4477373-83a1-4130-84e2-b06155e0ab84" + (reference "U1") (unit 12) (value "PORT") (footprint "") + ) + (path "/bf3f609e-c22b-4a4a-8faf-251f13d6b561" + (reference "U1") (unit 13) (value "PORT") (footprint "") + ) + (path "/469b1e28-de6b-4f8d-a0c3-8e0c3a04e4d2" + (reference "U1") (unit 14) (value "PORT") (footprint "") + ) + (path "/caa00498-1d44-4b41-8961-778f10f3d744" + (reference "U1") (unit 15) (value "PORT") (footprint "") + ) + (path "/1c14b9df-30f3-4d5c-b44f-dbee6e2c6a27" + (reference "U1") (unit 16) (value "PORT") (footprint "") + ) + (path "/0dabafd5-39f2-41a9-942f-9065ac7005b9" + (reference "U3") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/2fed4711-8dcd-460a-a816-a95d69e1f60b" + (reference "U4") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/9c874f4c-7dd3-4cda-9b01-6503d98a49e7" + (reference "U5") (unit 1) (value "d_buffer") (footprint "") + ) + (path "/3a46f3cc-1347-4b07-b715-57e74771fe80" + (reference "U6") (unit 1) (value "d_and") (footprint "") + ) + (path "/2ae852d7-ed93-480e-ab93-7bf0da38a671" + (reference "U7") (unit 1) (value "d_and") (footprint "") + ) + (path "/fde68e8f-165b-4a0a-a128-ffb380d0fa7d" + (reference "U8") (unit 1) (value "d_and") (footprint "") + ) + (path "/b15d0fbd-0451-4a2a-b9b8-4f864f6aa610" + (reference "U9") (unit 1) (value "d_and") (footprint "") + ) + (path "/3f04feb7-d9d0-4904-a385-769487d74ed5" + (reference "U10") (unit 1) (value "d_and") (footprint "") + ) + (path "/afb87aff-4c1c-48c7-a716-1172ccec389c" + (reference "U11") (unit 1) (value "d_and") (footprint "") + ) + (path "/3101ead0-4192-46a0-93e4-8cb121036cd0" + (reference "U12") (unit 1) (value "d_and") (footprint "") + ) + (path "/79e6db29-a836-4772-b690-deb747cd7c0d" + (reference "U13") (unit 1) (value "d_and") (footprint "") + ) + (path "/99c27b61-5edb-46a7-a5a0-28cb5147a418" + (reference "U14") (unit 1) (value "d_or") (footprint "") + ) + (path "/bc8d217c-f296-41f0-925a-8cc693fc03d7" + (reference "U15") (unit 1) (value "d_or") (footprint "") + ) + (path "/9c88a6aa-fe74-4246-918e-be14b6182847" + (reference "U16") (unit 1) (value "d_or") (footprint "") + ) + (path "/4afc6ee6-be66-4977-b42d-7d4a80c44727" + (reference "U17") (unit 1) (value "d_or") (footprint "") + ) + (path "/431cb252-28b4-423b-8b3d-dd2c9996b584" + (reference "U18") (unit 1) (value "d_tristate") (footprint "") + ) + (path "/d0837ade-981b-4304-8660-222345eec726" + (reference "U19") (unit 1) (value "d_tristate") (footprint "") + ) + (path "/bbf278c9-23c6-43ed-8198-49994bdb251f" + (reference "U20") (unit 1) (value "d_tristate") (footprint "") + ) + (path "/a660d4c9-ee70-4a41-8584-ad0f311d7bc5" + (reference "U21") (unit 1) (value "d_tristate") (footprint "") + ) + ) +) diff --git a/library/SubcircuitLibrary/SN74F257/SN74F257.sub b/library/SubcircuitLibrary/SN74F257/SN74F257.sub new file mode 100644 index 000000000..67ae8782e --- /dev/null +++ b/library/SubcircuitLibrary/SN74F257/SN74F257.sub @@ -0,0 +1,82 @@ +* Subcircuit SN74F257 +.subckt SN74F257 net-_u4-pad1_ net-_u6-pad2_ net-_u7-pad2_ net-_u18-pad3_ net-_u8-pad2_ net-_u9-pad2_ net-_u19-pad3_ unconnected-_u1-pad8_ net-_u20-pad3_ net-_u11-pad2_ net-_u10-pad2_ net-_u21-pad3_ net-_u13-pad2_ net-_u12-pad2_ net-_u3-pad1_ unconnected-_u1-pad16_ +.title kicad schematic +* u8 net-_u10-pad1_ net-_u8-pad2_ net-_u15-pad1_ d_and +* u7 net-_u11-pad1_ net-_u7-pad2_ net-_u14-pad2_ d_and +* u6 net-_u10-pad1_ net-_u6-pad2_ net-_u14-pad1_ d_and +* u10 net-_u10-pad1_ net-_u10-pad2_ net-_u10-pad3_ d_and +* u9 net-_u11-pad1_ net-_u9-pad2_ net-_u15-pad2_ d_and +* u5 net-_u4-pad1_ net-_u11-pad1_ d_buffer +* u3 net-_u3-pad1_ net-_u18-pad2_ d_inverter +* u4 net-_u4-pad1_ net-_u10-pad1_ d_inverter +* u17 net-_u12-pad3_ net-_u13-pad3_ net-_u17-pad3_ d_or +* u16 net-_u10-pad3_ net-_u11-pad3_ net-_u16-pad3_ d_or +* u15 net-_u15-pad1_ net-_u15-pad2_ net-_u15-pad3_ d_or +* u19 net-_u15-pad3_ net-_u18-pad2_ net-_u19-pad3_ d_tristate +* u21 net-_u17-pad3_ net-_u18-pad2_ net-_u21-pad3_ d_tristate +* u20 net-_u16-pad3_ net-_u18-pad2_ net-_u20-pad3_ d_tristate +* u18 net-_u14-pad3_ net-_u18-pad2_ net-_u18-pad3_ d_tristate +* u14 net-_u14-pad1_ net-_u14-pad2_ net-_u14-pad3_ d_or +* u13 net-_u11-pad1_ net-_u13-pad2_ net-_u13-pad3_ d_and +* u12 net-_u10-pad1_ net-_u12-pad2_ net-_u12-pad3_ d_and +* u11 net-_u11-pad1_ net-_u11-pad2_ net-_u11-pad3_ d_and +a1 [net-_u10-pad1_ net-_u8-pad2_ ] net-_u15-pad1_ u8 +a2 [net-_u11-pad1_ net-_u7-pad2_ ] net-_u14-pad2_ u7 +a3 [net-_u10-pad1_ net-_u6-pad2_ ] net-_u14-pad1_ u6 +a4 [net-_u10-pad1_ net-_u10-pad2_ ] net-_u10-pad3_ u10 +a5 [net-_u11-pad1_ net-_u9-pad2_ ] net-_u15-pad2_ u9 +a6 net-_u4-pad1_ net-_u11-pad1_ u5 +a7 net-_u3-pad1_ net-_u18-pad2_ u3 +a8 net-_u4-pad1_ net-_u10-pad1_ u4 +a9 [net-_u12-pad3_ net-_u13-pad3_ ] net-_u17-pad3_ u17 +a10 [net-_u10-pad3_ net-_u11-pad3_ ] net-_u16-pad3_ u16 +a11 [net-_u15-pad1_ net-_u15-pad2_ ] net-_u15-pad3_ u15 +a12 net-_u15-pad3_ net-_u18-pad2_ net-_u19-pad3_ u19 +a13 net-_u17-pad3_ net-_u18-pad2_ net-_u21-pad3_ u21 +a14 net-_u16-pad3_ net-_u18-pad2_ net-_u20-pad3_ u20 +a15 net-_u14-pad3_ net-_u18-pad2_ net-_u18-pad3_ u18 +a16 [net-_u14-pad1_ net-_u14-pad2_ ] net-_u14-pad3_ u14 +a17 [net-_u11-pad1_ net-_u13-pad2_ ] net-_u13-pad3_ u13 +a18 [net-_u10-pad1_ net-_u12-pad2_ ] net-_u12-pad3_ u12 +a19 [net-_u11-pad1_ net-_u11-pad2_ ] net-_u11-pad3_ u11 +* Schematic Name: d_and, Ngspice Name: d_and +.model u8 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u7 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u6 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u10 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u9 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_buffer, Ngspice Name: d_buffer +.model u5 d_buffer(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u3 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u4 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u17 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u16 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u15 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u19 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u21 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u20 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u18 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_or, Ngspice Name: d_or +.model u14 d_or(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u13 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u12 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_and, Ngspice Name: d_and +.model u11 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Control Statements + +.ends SN74F257 \ No newline at end of file diff --git a/library/SubcircuitLibrary/SN74F257/SN74F257_Previous_Values.xml b/library/SubcircuitLibrary/SN74F257/SN74F257_Previous_Values.xml new file mode 100644 index 000000000..308b1cbca --- /dev/null +++ b/library/SubcircuitLibrary/SN74F257/SN74F257_Previous_Values.xml @@ -0,0 +1 @@ +truefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or Amperessecsecsecd_andd_andd_andd_andd_andd_bufferd_inverterd_inverterd_ord_ord_ord_tristated_tristated_tristated_tristated_ord_andd_andd_and \ No newline at end of file diff --git a/library/SubcircuitLibrary/SN74F257/_autosave-SN74F257.sch b/library/SubcircuitLibrary/SN74F257/_autosave-SN74F257.sch new file mode 100644 index 000000000..3fd0c697d --- /dev/null +++ b/library/SubcircuitLibrary/SN74F257/_autosave-SN74F257.sch @@ -0,0 +1,570 @@ +EESchema Schematic File Version 5 +EELAYER 36 0 +EELAYER END +$Descr A2 23386 16535 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +Comment5 "" +Comment6 "" +Comment7 "" +Comment8 "" +Comment9 "" +$EndDescr +Connection ~ 8050 3550 +Connection ~ 9850 5450 +Connection ~ 9850 7450 +Connection ~ 9850 9450 +Connection ~ 10300 4450 +Connection ~ 10300 6450 +Connection ~ 10300 8450 +Connection ~ 16450 4450 +Connection ~ 16450 6400 +Connection ~ 16450 8350 +NoConn ~ 6700 12100 +NoConn ~ 6700 12400 +Wire Wire Line + 6700 3050 8300 3050 +Wire Wire Line + 6700 3550 8050 3550 +Wire Wire Line + 6700 4550 10750 4550 +Wire Wire Line + 6700 5550 10750 5550 +Wire Wire Line + 6700 6550 10750 6550 +Wire Wire Line + 6700 7550 10750 7550 +Wire Wire Line + 6700 8550 10750 8550 +Wire Wire Line + 6700 9550 10750 9550 +Wire Wire Line + 6700 10550 10750 10550 +Wire Wire Line + 6700 11550 10750 11550 +Wire Wire Line + 8050 3550 8300 3550 +Wire Wire Line + 8050 4050 8050 3550 +Wire Wire Line + 8300 4050 8050 4050 +Wire Wire Line + 8900 3550 10300 3550 +Wire Wire Line + 9450 4050 9850 4050 +Wire Wire Line + 9850 4050 9850 5450 +Wire Wire Line + 9850 5450 9850 7450 +Wire Wire Line + 9850 5450 10750 5450 +Wire Wire Line + 9850 7450 9850 9450 +Wire Wire Line + 9850 7450 10750 7450 +Wire Wire Line + 9850 9450 9850 11450 +Wire Wire Line + 9850 9450 10750 9450 +Wire Wire Line + 9850 11450 10750 11450 +Wire Wire Line + 10300 3550 10300 4450 +Wire Wire Line + 10300 4450 10300 6450 +Wire Wire Line + 10300 4450 10750 4450 +Wire Wire Line + 10300 6450 10300 8450 +Wire Wire Line + 10300 6450 10750 6450 +Wire Wire Line + 10300 8450 10300 10450 +Wire Wire Line + 10300 8450 10750 8450 +Wire Wire Line + 10300 10450 10750 10450 +Wire Wire Line + 11650 4500 12050 4500 +Wire Wire Line + 11650 5500 12050 5500 +Wire Wire Line + 11650 6500 12050 6500 +Wire Wire Line + 11650 7500 12050 7500 +Wire Wire Line + 11650 8500 12050 8500 +Wire Wire Line + 11650 9500 12050 9500 +Wire Wire Line + 11650 10500 12050 10500 +Wire Wire Line + 11650 11500 12050 11500 +Wire Wire Line + 12050 4500 12050 4950 +Wire Wire Line + 12050 4950 12550 4950 +Wire Wire Line + 12050 5050 12550 5050 +Wire Wire Line + 12050 5500 12050 5050 +Wire Wire Line + 12050 6500 12050 6950 +Wire Wire Line + 12050 6950 12550 6950 +Wire Wire Line + 12050 7050 12550 7050 +Wire Wire Line + 12050 7500 12050 7050 +Wire Wire Line + 12050 8500 12050 8950 +Wire Wire Line + 12050 8950 12550 8950 +Wire Wire Line + 12050 9050 12550 9050 +Wire Wire Line + 12050 9500 12050 9050 +Wire Wire Line + 12050 10500 12050 10950 +Wire Wire Line + 12050 10950 12550 10950 +Wire Wire Line + 12050 11050 12550 11050 +Wire Wire Line + 12050 11500 12050 11050 +Wire Wire Line + 13450 5000 14550 5000 +Wire Wire Line + 13450 7000 14550 7000 +Wire Wire Line + 13450 9000 14550 9000 +Wire Wire Line + 13450 11000 14550 11000 +Wire Wire Line + 15100 4450 16450 4450 +Wire Wire Line + 15100 4700 15100 4450 +Wire Wire Line + 15100 6400 16450 6400 +Wire Wire Line + 15100 6700 15100 6400 +Wire Wire Line + 15100 8350 16450 8350 +Wire Wire Line + 15100 8700 15100 8350 +Wire Wire Line + 15100 10500 16450 10500 +Wire Wire Line + 15100 10700 15100 10500 +Wire Wire Line + 15700 5000 17900 5000 +Wire Wire Line + 15700 7000 17950 7000 +Wire Wire Line + 15700 9000 17950 9000 +Wire Wire Line + 15700 11000 17900 11000 +Wire Wire Line + 16450 3050 8900 3050 +Wire Wire Line + 16450 4450 16450 3050 +Wire Wire Line + 16450 6400 16450 4450 +Wire Wire Line + 16450 8350 16450 6400 +Wire Wire Line + 16450 10500 16450 8350 +$Comp +L eSim_Miscellaneous:PORT U? +U 15 1 00000000 +P 6450 3050 +F 0 "U?" H 6475 3250 30 0000 C CNN +F 1 "PORT" H 6475 3150 30 0000 C CNN +F 2 "" H 6450 3050 60 0000 C CNN +F 3 "" H 6450 3050 60 0000 C CNN + 15 6450 3050 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 1 1 00000000 +P 6450 3550 +F 0 "U?" H 6475 3750 30 0000 C CNN +F 1 "PORT" H 6475 3650 30 0000 C CNN +F 2 "" H 6450 3550 60 0000 C CNN +F 3 "" H 6450 3550 60 0000 C CNN + 1 6450 3550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 2 1 00000000 +P 6450 4550 +F 0 "U?" H 6475 4750 30 0000 C CNN +F 1 "PORT" H 6475 4650 30 0000 C CNN +F 2 "" H 6450 4550 60 0000 C CNN +F 3 "" H 6450 4550 60 0000 C CNN + 2 6450 4550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 3 1 00000000 +P 6450 5550 +F 0 "U?" H 6475 5750 30 0000 C CNN +F 1 "PORT" H 6475 5650 30 0000 C CNN +F 2 "" H 6450 5550 60 0000 C CNN +F 3 "" H 6450 5550 60 0000 C CNN + 3 6450 5550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 5 1 00000000 +P 6450 6550 +F 0 "U?" H 6475 6750 30 0000 C CNN +F 1 "PORT" H 6475 6650 30 0000 C CNN +F 2 "" H 6450 6550 60 0000 C CNN +F 3 "" H 6450 6550 60 0000 C CNN + 5 6450 6550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 6 1 00000000 +P 6450 7550 +F 0 "U?" H 6475 7750 30 0000 C CNN +F 1 "PORT" H 6475 7650 30 0000 C CNN +F 2 "" H 6450 7550 60 0000 C CNN +F 3 "" H 6450 7550 60 0000 C CNN + 6 6450 7550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 11 1 00000000 +P 6450 8550 +F 0 "U?" H 6475 8750 30 0000 C CNN +F 1 "PORT" H 6475 8650 30 0000 C CNN +F 2 "" H 6450 8550 60 0000 C CNN +F 3 "" H 6450 8550 60 0000 C CNN + 11 6450 8550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 10 1 00000000 +P 6450 9550 +F 0 "U?" H 6475 9750 30 0000 C CNN +F 1 "PORT" H 6475 9650 30 0000 C CNN +F 2 "" H 6450 9550 60 0000 C CNN +F 3 "" H 6450 9550 60 0000 C CNN + 10 6450 9550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 14 1 00000000 +P 6450 10550 +F 0 "U?" H 6475 10750 30 0000 C CNN +F 1 "PORT" H 6475 10650 30 0000 C CNN +F 2 "" H 6450 10550 60 0000 C CNN +F 3 "" H 6450 10550 60 0000 C CNN + 14 6450 10550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 13 1 00000000 +P 6450 11550 +F 0 "U?" H 6475 11750 30 0000 C CNN +F 1 "PORT" H 6475 11650 30 0000 C CNN +F 2 "" H 6450 11550 60 0000 C CNN +F 3 "" H 6450 11550 60 0000 C CNN + 13 6450 11550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 8 1 00000000 +P 6450 12100 +F 0 "U?" H 6475 12300 30 0000 C CNN +F 1 "PORT" H 6475 12200 30 0000 C CNN +F 2 "" H 6450 12100 60 0000 C CNN +F 3 "" H 6450 12100 60 0000 C CNN + 8 6450 12100 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 16 1 00000000 +P 6450 12400 +F 0 "U?" H 6475 12600 30 0000 C CNN +F 1 "PORT" H 6475 12500 30 0000 C CNN +F 2 "" H 6450 12400 60 0000 C CNN +F 3 "" H 6450 12400 60 0000 C CNN + 16 6450 12400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 4 1 00000000 +P 18150 5000 +F 0 "U?" H 18000 4975 30 0000 R CNN +F 1 "PORT" H 18000 5075 30 0000 R CNN +F 2 "" H 18150 5000 60 0000 C CNN +F 3 "" H 18150 5000 60 0000 C CNN + 4 18150 5000 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 12 1 00000000 +P 18150 11000 +F 0 "U?" H 18000 10975 30 0000 R CNN +F 1 "PORT" H 18000 11075 30 0000 R CNN +F 2 "" H 18150 11000 60 0000 C CNN +F 3 "" H 18150 11000 60 0000 C CNN + 12 18150 11000 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 7 1 00000000 +P 18200 7000 +F 0 "U?" H 18050 6975 30 0000 R CNN +F 1 "PORT" H 18050 7075 30 0000 R CNN +F 2 "" H 18200 7000 60 0000 C CNN +F 3 "" H 18200 7000 60 0000 C CNN + 7 18200 7000 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 9 1 00000000 +P 18200 9000 +F 0 "U?" H 18050 8975 30 0000 R CNN +F 1 "PORT" H 18050 9075 30 0000 R CNN +F 2 "" H 18200 9000 60 0000 C CNN +F 3 "" H 18200 9000 60 0000 C CNN + 9 18200 9000 + -1 0 0 1 +$EndComp +$Comp +L eSim_Digital:d_inverter U3 +U 1 1 00000000 +P 8600 3050 +F 0 "U3" H 8600 3300 60 0000 C CNN +F 1 "d_inverter" H 8600 3150 60 0000 C CNN +F 2 "" H 8650 3000 60 0000 C CNN +F 3 "" H 8650 3000 60 0000 C CNN + 1 8600 3050 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U4 +U 1 1 00000000 +P 8600 3550 +F 0 "U4" H 8600 3800 60 0000 C CNN +F 1 "d_inverter" H 8600 3650 60 0000 C CNN +F 2 "" H 8650 3500 60 0000 C CNN +F 3 "" H 8650 3500 60 0000 C CNN + 1 8600 3550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U6 +U 1 1 00000000 +P 11200 4550 +F 0 "U6" H 11200 4900 60 0000 C CNN +F 1 "d_and" H 11200 4750 60 0000 C CNN +F 2 "" H 11200 4550 60 0000 C CNN +F 3 "" H 11200 4550 60 0000 C CNN + 1 11200 4550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U7 +U 1 1 00000000 +P 11200 5550 +F 0 "U7" H 11200 5900 60 0000 C CNN +F 1 "d_and" H 11200 5750 60 0000 C CNN +F 2 "" H 11200 5550 60 0000 C CNN +F 3 "" H 11200 5550 60 0000 C CNN + 1 11200 5550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U8 +U 1 1 00000000 +P 11200 6550 +F 0 "U8" H 11200 6900 60 0000 C CNN +F 1 "d_and" H 11200 6750 60 0000 C CNN +F 2 "" H 11200 6550 60 0000 C CNN +F 3 "" H 11200 6550 60 0000 C CNN + 1 11200 6550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U9 +U 1 1 00000000 +P 11200 7550 +F 0 "U9" H 11200 7900 60 0000 C CNN +F 1 "d_and" H 11200 7750 60 0000 C CNN +F 2 "" H 11200 7550 60 0000 C CNN +F 3 "" H 11200 7550 60 0000 C CNN + 1 11200 7550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U10 +U 1 1 00000000 +P 11200 8550 +F 0 "U10" H 11200 8900 60 0000 C CNN +F 1 "d_and" H 11200 8750 60 0000 C CNN +F 2 "" H 11200 8550 60 0000 C CNN +F 3 "" H 11200 8550 60 0000 C CNN + 1 11200 8550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U11 +U 1 1 00000000 +P 11200 9550 +F 0 "U11" H 11200 9900 60 0000 C CNN +F 1 "d_and" H 11200 9750 60 0000 C CNN +F 2 "" H 11200 9550 60 0000 C CNN +F 3 "" H 11200 9550 60 0000 C CNN + 1 11200 9550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U12 +U 1 1 00000000 +P 11200 10550 +F 0 "U12" H 11200 10900 60 0000 C CNN +F 1 "d_and" H 11200 10750 60 0000 C CNN +F 2 "" H 11200 10550 60 0000 C CNN +F 3 "" H 11200 10550 60 0000 C CNN + 1 11200 10550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U13 +U 1 1 00000000 +P 11200 11550 +F 0 "U13" H 11200 11900 60 0000 C CNN +F 1 "d_and" H 11200 11750 60 0000 C CNN +F 2 "" H 11200 11550 60 0000 C CNN +F 3 "" H 11200 11550 60 0000 C CNN + 1 11200 11550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_or U14 +U 1 1 00000000 +P 13000 5050 +F 0 "U14" H 13000 5400 60 0000 C CNN +F 1 "d_or" H 13000 5250 60 0000 C CNN +F 2 "" H 13000 5050 60 0000 C CNN +F 3 "" H 13000 5050 60 0000 C CNN + 1 13000 5050 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_or U15 +U 1 1 00000000 +P 13000 7050 +F 0 "U15" H 13000 7400 60 0000 C CNN +F 1 "d_or" H 13000 7250 60 0000 C CNN +F 2 "" H 13000 7050 60 0000 C CNN +F 3 "" H 13000 7050 60 0000 C CNN + 1 13000 7050 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_or U16 +U 1 1 00000000 +P 13000 9050 +F 0 "U16" H 13000 9400 60 0000 C CNN +F 1 "d_or" H 13000 9250 60 0000 C CNN +F 2 "" H 13000 9050 60 0000 C CNN +F 3 "" H 13000 9050 60 0000 C CNN + 1 13000 9050 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_or U17 +U 1 1 00000000 +P 13000 11050 +F 0 "U17" H 13000 11400 60 0000 C CNN +F 1 "d_or" H 13000 11250 60 0000 C CNN +F 2 "" H 13000 11050 60 0000 C CNN +F 3 "" H 13000 11050 60 0000 C CNN + 1 13000 11050 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_buffer U5 +U 1 1 00000000 +P 8800 4050 +F 0 "U5" H 8875 4450 60 0000 C CNN +F 1 "d_buffer" H 8875 4300 60 0000 C CNN +F 2 "" H 8800 4050 60 0000 C CNN +F 3 "" H 8800 4050 60 0000 C CNN + 1 8800 4050 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_tristate U18 +U 1 1 00000000 +P 15150 4650 +F 0 "U18" H 15125 5300 60 0000 C CNN +F 1 "d_tristate" H 15125 5450 60 0000 C CNN +F 2 "" H 15050 5000 60 0000 C CNN +F 3 "" H 15050 5000 60 0000 C CNN + 1 15150 4650 + 1 0 0 1 +$EndComp +$Comp +L eSim_Digital:d_tristate U19 +U 1 1 00000000 +P 15150 6650 +F 0 "U19" H 15125 7300 60 0000 C CNN +F 1 "d_tristate" H 15125 7450 60 0000 C CNN +F 2 "" H 15050 7000 60 0000 C CNN +F 3 "" H 15050 7000 60 0000 C CNN + 1 15150 6650 + 1 0 0 1 +$EndComp +$Comp +L eSim_Digital:d_tristate U20 +U 1 1 00000000 +P 15150 8650 +F 0 "U20" H 15125 9300 60 0000 C CNN +F 1 "d_tristate" H 15125 9450 60 0000 C CNN +F 2 "" H 15050 9000 60 0000 C CNN +F 3 "" H 15050 9000 60 0000 C CNN + 1 15150 8650 + 1 0 0 1 +$EndComp +$Comp +L eSim_Digital:d_tristate U21 +U 1 1 00000000 +P 15150 10650 +F 0 "U21" H 15125 11300 60 0000 C CNN +F 1 "d_tristate" H 15125 11450 60 0000 C CNN +F 2 "" H 15050 11000 60 0000 C CNN +F 3 "" H 15050 11000 60 0000 C CNN + 1 15150 10650 + 1 0 0 1 +$EndComp +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/SN74F257/analysis b/library/SubcircuitLibrary/SN74F257/analysis new file mode 100644 index 000000000..ebd5c0a94 --- /dev/null +++ b/library/SubcircuitLibrary/SN74F257/analysis @@ -0,0 +1 @@ +.tran 0e-00 0e-00 0e-00 \ No newline at end of file diff --git a/library/SubcircuitLibrary/SN74HC42/3_and-cache.lib b/library/SubcircuitLibrary/SN74HC42/3_and-cache.lib new file mode 100644 index 000000000..af0586415 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/3_and-cache.lib @@ -0,0 +1,61 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# PORT +# +DEF PORT U 0 40 Y Y 26 F N +F0 "U" 50 100 30 H V C CNN +F1 "PORT" 0 0 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 325 225 285 -1421 -1278 0 1 0 N 100 50 150 0 +A 376 -275 356 1294 1408 0 1 0 N 150 0 100 -50 +S -100 50 100 -50 0 1 0 N +X ~ 1 250 0 100 L 30 30 1 1 B +X ~ 2 250 0 100 L 30 30 2 1 B +X ~ 3 250 0 100 L 30 30 3 1 B +X ~ 4 250 0 100 L 30 30 4 1 B +X ~ 5 250 0 100 L 30 30 5 1 B +X ~ 6 250 0 100 L 30 30 6 1 B +X ~ 7 250 0 100 L 30 30 7 1 B +X ~ 8 250 0 100 L 30 30 8 1 B +X ~ 9 250 0 100 L 30 30 9 1 B +X ~ 10 250 0 100 L 30 30 10 1 B +X ~ 11 250 0 100 L 30 30 11 1 B +X ~ 12 250 0 100 L 30 30 12 1 B +X ~ 13 250 0 100 L 30 30 13 1 B +X ~ 14 250 0 100 L 30 30 14 1 B +X ~ 15 250 0 100 L 30 30 15 1 B +X ~ 16 250 0 100 L 30 30 16 1 B +X ~ 17 250 0 100 L 30 30 17 1 B +X ~ 18 250 0 100 L 30 30 18 1 B +X ~ 19 250 0 100 L 30 30 19 1 B +X ~ 20 250 0 100 L 30 30 20 1 B +X ~ 21 250 0 100 L 30 30 21 1 B +X ~ 22 250 0 100 L 30 30 22 1 B +X ~ 23 250 0 100 L 30 30 23 1 B +X ~ 24 250 0 100 L 30 30 24 1 B +X ~ 25 250 0 100 L 30 30 25 1 B +X ~ 26 250 0 100 L 30 30 26 1 B +ENDDRAW +ENDDEF +# +# d_and +# +DEF d_and U 0 40 Y Y 1 F N +F0 "U" 0 0 60 H V C CNN +F1 "d_and" 50 100 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 149 50 100 -894 0 0 1 0 N 150 -50 250 50 +A 150 49 100 6 900 0 1 0 N 250 50 150 150 +P 4 0 1 0 150 -50 -250 -50 -250 150 150 150 N +X IN1 1 -450 100 200 R 50 50 1 1 I +X IN2 2 -450 0 200 R 50 50 1 1 I +X OUT 3 450 50 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/SubcircuitLibrary/SN74HC42/3_and.cir b/library/SubcircuitLibrary/SN74HC42/3_and.cir new file mode 100644 index 000000000..ba296cf01 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/3_and.cir @@ -0,0 +1,13 @@ +* C:\Users\malli\eSim\src\SubcircuitLibrary\3_and\3_and.cir + +* EESchema Netlist Version 1.1 (Spice format) creation date: 03/26/19 18:42:57 + +* To exclude a component from the Spice Netlist add [Spice_Netlist_Enabled] user FIELD set to: N +* To reorder the component spice node sequence add [Spice_Node_Sequence] user FIELD and define sequence: 2,1,0 + +* Sheet Name: / +U2 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U2-Pad3_ d_and +U3 Net-_U2-Pad3_ Net-_U1-Pad3_ Net-_U1-Pad4_ d_and +U1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad4_ PORT + +.end diff --git a/library/SubcircuitLibrary/SN74HC42/3_and.cir.out b/library/SubcircuitLibrary/SN74HC42/3_and.cir.out new file mode 100644 index 000000000..d7cf79a07 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/3_and.cir.out @@ -0,0 +1,20 @@ +* c:\users\malli\esim\src\subcircuitlibrary\3_and\3_and.cir + +* u2 net-_u1-pad1_ net-_u1-pad2_ net-_u2-pad3_ d_and +* u3 net-_u2-pad3_ net-_u1-pad3_ net-_u1-pad4_ d_and +* u1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ port +a1 [net-_u1-pad1_ net-_u1-pad2_ ] net-_u2-pad3_ u2 +a2 [net-_u2-pad3_ net-_u1-pad3_ ] net-_u1-pad4_ u3 +* Schematic Name: d_and, NgSpice Name: d_and +.model u2 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_and, NgSpice Name: d_and +.model u3 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/SN74HC42/3_and.pro b/library/SubcircuitLibrary/SN74HC42/3_and.pro new file mode 100644 index 000000000..06813ca78 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/3_and.pro @@ -0,0 +1,43 @@ +update=Wed Mar 18 19:54:53 2020 +version=1 +last_client=eeschema +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir=../../../kicadSchematicLibrary +[eeschema/libraries] +LibName1=eSim_Analog +LibName2=eSim_Devices +LibName3=eSim_Digital +LibName4=eSim_Hybrid +LibName5=eSim_Miscellaneous +LibName6=eSim_Plot +LibName7=eSim_Power +LibName8=eSim_Sources +LibName9=eSim_Subckt +LibName10=eSim_User diff --git a/library/SubcircuitLibrary/SN74HC42/3_and.sch b/library/SubcircuitLibrary/SN74HC42/3_and.sch new file mode 100644 index 000000000..d6ac89f95 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/3_and.sch @@ -0,0 +1,130 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:eSim_Analog +LIBS:eSim_Devices +LIBS:eSim_Digital +LIBS:eSim_Hybrid +LIBS:eSim_Miscellaneous +LIBS:eSim_Plot +LIBS:eSim_Power +LIBS:eSim_PSpice +LIBS:eSim_Sources +LIBS:eSim_Subckt +LIBS:eSim_User +LIBS:3_and-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 5C9A24D8 +P 4250 2700 +F 0 "U2" H 4250 2700 60 0000 C CNN +F 1 "d_and" H 4300 2800 60 0000 C CNN +F 2 "" H 4250 2700 60 0000 C CNN +F 3 "" H 4250 2700 60 0000 C CNN + 1 4250 2700 + 1 0 0 -1 +$EndComp +$Comp +L d_and U3 +U 1 1 5C9A2538 +P 5150 2900 +F 0 "U3" H 5150 2900 60 0000 C CNN +F 1 "d_and" H 5200 3000 60 0000 C CNN +F 2 "" H 5150 2900 60 0000 C CNN +F 3 "" H 5150 2900 60 0000 C CNN + 1 5150 2900 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 1 1 5C9A259A +P 3050 2600 +F 0 "U1" H 3100 2700 30 0000 C CNN +F 1 "PORT" H 3050 2600 30 0000 C CNN +F 2 "" H 3050 2600 60 0000 C CNN +F 3 "" H 3050 2600 60 0000 C CNN + 1 3050 2600 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 2 1 5C9A25D9 +P 3050 2800 +F 0 "U1" H 3100 2900 30 0000 C CNN +F 1 "PORT" H 3050 2800 30 0000 C CNN +F 2 "" H 3050 2800 60 0000 C CNN +F 3 "" H 3050 2800 60 0000 C CNN + 2 3050 2800 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 3 1 5C9A260A +P 3050 3100 +F 0 "U1" H 3100 3200 30 0000 C CNN +F 1 "PORT" H 3050 3100 30 0000 C CNN +F 2 "" H 3050 3100 60 0000 C CNN +F 3 "" H 3050 3100 60 0000 C CNN + 3 3050 3100 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 4 1 5C9A2637 +P 6900 2850 +F 0 "U1" H 6950 2950 30 0000 C CNN +F 1 "PORT" H 6900 2850 30 0000 C CNN +F 2 "" H 6900 2850 60 0000 C CNN +F 3 "" H 6900 2850 60 0000 C CNN + 4 6900 2850 + -1 0 0 1 +$EndComp +Wire Wire Line + 4700 2650 4700 2800 +Wire Wire Line + 5600 2850 6650 2850 +Wire Wire Line + 3800 2600 3300 2600 +Wire Wire Line + 3800 2700 3300 2700 +Wire Wire Line + 3300 2700 3300 2800 +Wire Wire Line + 3300 3100 4700 3100 +Wire Wire Line + 4700 3100 4700 2900 +Text Notes 3500 2600 0 60 ~ 12 +in1 +Text Notes 3450 2800 0 60 ~ 12 +in2\n +Text Notes 3500 3100 0 60 ~ 12 +in3 +Text Notes 6100 2850 0 60 ~ 12 +out +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/SN74HC42/3_and.sub b/library/SubcircuitLibrary/SN74HC42/3_and.sub new file mode 100644 index 000000000..3d9120bb6 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/3_and.sub @@ -0,0 +1,14 @@ +* Subcircuit 3_and +.subckt 3_and net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ +* c:\users\malli\esim\src\subcircuitlibrary\3_and\3_and.cir +* u2 net-_u1-pad1_ net-_u1-pad2_ net-_u2-pad3_ d_and +* u3 net-_u2-pad3_ net-_u1-pad3_ net-_u1-pad4_ d_and +a1 [net-_u1-pad1_ net-_u1-pad2_ ] net-_u2-pad3_ u2 +a2 [net-_u2-pad3_ net-_u1-pad3_ ] net-_u1-pad4_ u3 +* Schematic Name: d_and, NgSpice Name: d_and +.model u2 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Schematic Name: d_and, NgSpice Name: d_and +.model u3 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Control Statements + +.ends 3_and \ No newline at end of file diff --git a/library/SubcircuitLibrary/SN74HC42/3_and_Previous_Values.xml b/library/SubcircuitLibrary/SN74HC42/3_and_Previous_Values.xml new file mode 100644 index 000000000..abc5faaae --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/3_and_Previous_Values.xml @@ -0,0 +1 @@ +d_andd_andtruefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesSecSecSec \ No newline at end of file diff --git a/library/SubcircuitLibrary/SN74HC42/4_and-cache.lib b/library/SubcircuitLibrary/SN74HC42/4_and-cache.lib new file mode 100644 index 000000000..60f1a83d4 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/4_and-cache.lib @@ -0,0 +1,79 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# 3_and-RESCUE-4_and +# +DEF 3_and-RESCUE-4_and X 0 40 Y Y 1 F N +F0 "X" 900 300 60 H V C CNN +F1 "3_and-RESCUE-4_and" 950 500 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 950 400 158 716 -716 0 1 0 N 1000 550 1000 250 +P 2 0 1 0 650 550 1000 550 N +P 3 0 1 0 650 550 650 250 1000 250 N +X in1 1 450 500 200 R 50 50 1 1 I +X in2 2 450 400 200 R 50 50 1 1 I +X in3 3 450 300 200 R 50 50 1 1 I +X out 4 1300 400 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# PORT +# +DEF PORT U 0 40 Y Y 26 F N +F0 "U" 50 100 30 H V C CNN +F1 "PORT" 0 0 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 325 225 285 -1421 -1278 0 1 0 N 100 50 150 0 +A 376 -275 356 1294 1408 0 1 0 N 150 0 100 -50 +S -100 50 100 -50 0 1 0 N +X ~ 1 250 0 100 L 30 30 1 1 B +X ~ 2 250 0 100 L 30 30 2 1 B +X ~ 3 250 0 100 L 30 30 3 1 B +X ~ 4 250 0 100 L 30 30 4 1 B +X ~ 5 250 0 100 L 30 30 5 1 B +X ~ 6 250 0 100 L 30 30 6 1 B +X ~ 7 250 0 100 L 30 30 7 1 B +X ~ 8 250 0 100 L 30 30 8 1 B +X ~ 9 250 0 100 L 30 30 9 1 B +X ~ 10 250 0 100 L 30 30 10 1 B +X ~ 11 250 0 100 L 30 30 11 1 B +X ~ 12 250 0 100 L 30 30 12 1 B +X ~ 13 250 0 100 L 30 30 13 1 B +X ~ 14 250 0 100 L 30 30 14 1 B +X ~ 15 250 0 100 L 30 30 15 1 B +X ~ 16 250 0 100 L 30 30 16 1 B +X ~ 17 250 0 100 L 30 30 17 1 B +X ~ 18 250 0 100 L 30 30 18 1 B +X ~ 19 250 0 100 L 30 30 19 1 B +X ~ 20 250 0 100 L 30 30 20 1 B +X ~ 21 250 0 100 L 30 30 21 1 B +X ~ 22 250 0 100 L 30 30 22 1 B +X ~ 23 250 0 100 L 30 30 23 1 B +X ~ 24 250 0 100 L 30 30 24 1 B +X ~ 25 250 0 100 L 30 30 25 1 B +X ~ 26 250 0 100 L 30 30 26 1 B +ENDDRAW +ENDDEF +# +# d_and +# +DEF d_and U 0 40 Y Y 1 F N +F0 "U" 0 0 60 H V C CNN +F1 "d_and" 50 100 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 149 50 100 -894 0 0 1 0 N 150 -50 250 50 +A 150 49 100 6 900 0 1 0 N 250 50 150 150 +P 4 0 1 0 150 -50 -250 -50 -250 150 150 150 N +X IN1 1 -450 100 200 R 50 50 1 1 I +X IN2 2 -450 0 200 R 50 50 1 1 I +X OUT 3 450 50 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/SubcircuitLibrary/SN74HC42/4_and-rescue.lib b/library/SubcircuitLibrary/SN74HC42/4_and-rescue.lib new file mode 100644 index 000000000..e38330518 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/4_and-rescue.lib @@ -0,0 +1,22 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# 3_and-RESCUE-4_and +# +DEF 3_and-RESCUE-4_and X 0 40 Y Y 1 F N +F0 "X" 900 300 60 H V C CNN +F1 "3_and-RESCUE-4_and" 950 500 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 950 400 158 716 -716 0 1 0 N 1000 550 1000 250 +P 2 0 1 0 650 550 1000 550 N +P 3 0 1 0 650 550 650 250 1000 250 N +X in1 1 450 500 200 R 50 50 1 1 I +X in2 2 450 400 200 R 50 50 1 1 I +X in3 3 450 300 200 R 50 50 1 1 I +X out 4 1300 400 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/SubcircuitLibrary/SN74HC42/4_and.cir b/library/SubcircuitLibrary/SN74HC42/4_and.cir new file mode 100644 index 000000000..fdf2e1074 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/4_and.cir @@ -0,0 +1,13 @@ +* C:\Users\malli\eSim\src\SubcircuitLibrary\4_and\4_and.cir + +* EESchema Netlist Version 1.1 (Spice format) creation date: 06/01/19 13:09:58 + +* To exclude a component from the Spice Netlist add [Spice_Netlist_Enabled] user FIELD set to: N +* To reorder the component spice node sequence add [Spice_Node_Sequence] user FIELD and define sequence: 2,1,0 + +* Sheet Name: / +X1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U2-Pad1_ 3_and +U2 Net-_U2-Pad1_ Net-_U1-Pad4_ Net-_U1-Pad5_ d_and +U1 Net-_U1-Pad1_ Net-_U1-Pad2_ Net-_U1-Pad3_ Net-_U1-Pad4_ Net-_U1-Pad5_ PORT + +.end diff --git a/library/SubcircuitLibrary/SN74HC42/4_and.cir.out b/library/SubcircuitLibrary/SN74HC42/4_and.cir.out new file mode 100644 index 000000000..f40e5bc62 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/4_and.cir.out @@ -0,0 +1,18 @@ +* c:\users\malli\esim\src\subcircuitlibrary\4_and\4_and.cir + +.include 3_and.sub +x1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u2-pad1_ 3_and +* u2 net-_u2-pad1_ net-_u1-pad4_ net-_u1-pad5_ d_and +* u1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ port +a1 [net-_u2-pad1_ net-_u1-pad4_ ] net-_u1-pad5_ u2 +* Schematic Name: d_and, NgSpice Name: d_and +.model u2 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/SN74HC42/4_and.pro b/library/SubcircuitLibrary/SN74HC42/4_and.pro new file mode 100644 index 000000000..b13a0a825 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/4_and.pro @@ -0,0 +1,57 @@ +update=Wed Mar 18 19:54:24 2020 +version=1 +last_client=eeschema +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir=../../../kicadSchematicLibrary +[eeschema/libraries] +LibName1=4_and-rescue +LibName2=texas +LibName3=intel +LibName4=audio +LibName5=interface +LibName6=digital-audio +LibName7=philips +LibName8=display +LibName9=cypress +LibName10=siliconi +LibName11=opto +LibName12=atmel +LibName13=contrib +LibName14=valves +LibName15=eSim_Analog +LibName16=eSim_Devices +LibName17=eSim_Digital +LibName18=eSim_Hybrid +LibName19=eSim_Miscellaneous +LibName20=eSim_Plot +LibName21=eSim_Power +LibName22=eSim_Sources +LibName23=eSim_Subckt +LibName24=eSim_User diff --git a/library/SubcircuitLibrary/SN74HC42/4_and.sch b/library/SubcircuitLibrary/SN74HC42/4_and.sch new file mode 100644 index 000000000..f5e8febdc --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/4_and.sch @@ -0,0 +1,151 @@ +EESchema Schematic File Version 2 +LIBS:4_and-rescue +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:eSim_Analog +LIBS:eSim_Devices +LIBS:eSim_Digital +LIBS:eSim_Hybrid +LIBS:eSim_Miscellaneous +LIBS:eSim_Plot +LIBS:eSim_Power +LIBS:eSim_PSpice +LIBS:eSim_Sources +LIBS:eSim_Subckt +LIBS:eSim_User +LIBS:4_and-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 3_and-RESCUE-4_and X1 +U 1 1 5C9A2915 +P 3700 3500 +F 0 "X1" H 4600 3800 60 0000 C CNN +F 1 "3_and" H 4650 4000 60 0000 C CNN +F 2 "" H 3700 3500 60 0000 C CNN +F 3 "" H 3700 3500 60 0000 C CNN + 1 3700 3500 + 1 0 0 -1 +$EndComp +$Comp +L d_and U2 +U 1 1 5C9A2940 +P 5450 3400 +F 0 "U2" H 5450 3400 60 0000 C CNN +F 1 "d_and" H 5500 3500 60 0000 C CNN +F 2 "" H 5450 3400 60 0000 C CNN +F 3 "" H 5450 3400 60 0000 C CNN + 1 5450 3400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5000 3100 5000 3300 +Wire Wire Line + 4150 3000 4150 2700 +Wire Wire Line + 4150 2700 3200 2700 +Wire Wire Line + 4150 3100 4000 3100 +Wire Wire Line + 4000 3100 4000 3000 +Wire Wire Line + 4000 3000 3200 3000 +Wire Wire Line + 4150 3200 4150 3300 +Wire Wire Line + 4150 3300 3250 3300 +Wire Wire Line + 5000 3400 5000 3550 +Wire Wire Line + 5000 3550 3250 3550 +Wire Wire Line + 5900 3350 6500 3350 +$Comp +L PORT U1 +U 1 1 5C9A29B1 +P 2950 2700 +F 0 "U1" H 3000 2800 30 0000 C CNN +F 1 "PORT" H 2950 2700 30 0000 C CNN +F 2 "" H 2950 2700 60 0000 C CNN +F 3 "" H 2950 2700 60 0000 C CNN + 1 2950 2700 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 2 1 5C9A29E9 +P 2950 3000 +F 0 "U1" H 3000 3100 30 0000 C CNN +F 1 "PORT" H 2950 3000 30 0000 C CNN +F 2 "" H 2950 3000 60 0000 C CNN +F 3 "" H 2950 3000 60 0000 C CNN + 2 2950 3000 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 3 1 5C9A2A0D +P 3000 3300 +F 0 "U1" H 3050 3400 30 0000 C CNN +F 1 "PORT" H 3000 3300 30 0000 C CNN +F 2 "" H 3000 3300 60 0000 C CNN +F 3 "" H 3000 3300 60 0000 C CNN + 3 3000 3300 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 4 1 5C9A2A3C +P 3000 3550 +F 0 "U1" H 3050 3650 30 0000 C CNN +F 1 "PORT" H 3000 3550 30 0000 C CNN +F 2 "" H 3000 3550 60 0000 C CNN +F 3 "" H 3000 3550 60 0000 C CNN + 4 3000 3550 + 1 0 0 -1 +$EndComp +$Comp +L PORT U1 +U 5 1 5C9A2A68 +P 6750 3350 +F 0 "U1" H 6800 3450 30 0000 C CNN +F 1 "PORT" H 6750 3350 30 0000 C CNN +F 2 "" H 6750 3350 60 0000 C CNN +F 3 "" H 6750 3350 60 0000 C CNN + 5 6750 3350 + -1 0 0 1 +$EndComp +Text Notes 3450 2650 0 60 ~ 12 +in1 +Text Notes 3450 2950 0 60 ~ 12 +in2 +Text Notes 3500 3300 0 60 ~ 12 +in3 +Text Notes 3500 3550 0 60 ~ 12 +in4 +Text Notes 6150 3350 0 60 ~ 12 +out +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/SN74HC42/4_and.sub b/library/SubcircuitLibrary/SN74HC42/4_and.sub new file mode 100644 index 000000000..8663f37e6 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/4_and.sub @@ -0,0 +1,12 @@ +* Subcircuit 4_and +.subckt 4_and net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u1-pad4_ net-_u1-pad5_ +* c:\users\malli\esim\src\subcircuitlibrary\4_and\4_and.cir +.include 3_and.sub +x1 net-_u1-pad1_ net-_u1-pad2_ net-_u1-pad3_ net-_u2-pad1_ 3_and +* u2 net-_u2-pad1_ net-_u1-pad4_ net-_u1-pad5_ d_and +a1 [net-_u2-pad1_ net-_u1-pad4_ ] net-_u1-pad5_ u2 +* Schematic Name: d_and, NgSpice Name: d_and +.model u2 d_and(fall_delay=1.0e-9 input_load=1.0e-12 rise_delay=1.0e-9 ) +* Control Statements + +.ends 4_and \ No newline at end of file diff --git a/library/SubcircuitLibrary/SN74HC42/4_and_Previous_Values.xml b/library/SubcircuitLibrary/SN74HC42/4_and_Previous_Values.xml new file mode 100644 index 000000000..f2ba0130e --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/4_and_Previous_Values.xml @@ -0,0 +1 @@ +d_andC:\Users\malli\eSim\src\SubcircuitLibrary\3_andtruefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesSecSecSec \ No newline at end of file diff --git a/library/SubcircuitLibrary/SN74HC42/SN74HC42.cir b/library/SubcircuitLibrary/SN74HC42/SN74HC42.cir new file mode 100644 index 000000000..c4988af7b --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/SN74HC42.cir @@ -0,0 +1,31 @@ +.title KiCad schematic +X1 Net-_U13-Pad1_ Net-_U10-Pad2_ Net-_U11-Pad2_ Net-_U12-Pad2_ Net-_U17-Pad1_ 4_and +X3 Net-_U13-Pad1_ Net-_U14-Pad2_ Net-_U11-Pad2_ Net-_U12-Pad2_ Net-_U19-Pad1_ 4_and +X2 Net-_U13-Pad2_ Net-_U10-Pad2_ Net-_U11-Pad2_ Net-_U12-Pad2_ Net-_U18-Pad1_ 4_and +U17 Net-_U17-Pad1_ Net-_U17-Pad2_ d_inverter +U1 Net-_U17-Pad2_ Net-_U18-Pad2_ Net-_U19-Pad2_ Net-_U20-Pad2_ Net-_U21-Pad2_ Net-_U22-Pad2_ Net-_U23-Pad2_ unconnected-_U1-Pad8_ Net-_U24-Pad2_ Net-_U25-Pad2_ Net-_U26-Pad2_ Net-_U12-Pad1_ Net-_U11-Pad1_ Net-_U10-Pad1_ Net-_U9-Pad1_ unconnected-_U1-Pad16_ PORT +U18 Net-_U18-Pad1_ Net-_U18-Pad2_ d_inverter +U21 Net-_U21-Pad1_ Net-_U21-Pad2_ d_inverter +U22 Net-_U22-Pad1_ Net-_U22-Pad2_ d_inverter +U25 Net-_U25-Pad1_ Net-_U25-Pad2_ d_inverter +U26 Net-_U26-Pad1_ Net-_U26-Pad2_ d_inverter +X10 Net-_U13-Pad2_ Net-_U10-Pad2_ Net-_U11-Pad2_ Net-_U16-Pad2_ Net-_U26-Pad1_ 4_and +X9 Net-_U13-Pad1_ Net-_U10-Pad2_ Net-_U11-Pad2_ Net-_U16-Pad2_ Net-_U25-Pad1_ 4_and +X8 Net-_U13-Pad2_ Net-_U14-Pad2_ Net-_X5-Pad3_ Net-_U12-Pad2_ Net-_U24-Pad1_ 4_and +U23 Net-_U23-Pad1_ Net-_U23-Pad2_ d_inverter +U24 Net-_U24-Pad1_ Net-_U24-Pad2_ d_inverter +X4 Net-_U13-Pad2_ Net-_U14-Pad2_ Net-_U11-Pad2_ Net-_U12-Pad2_ Net-_U20-Pad1_ 4_and +U20 Net-_U20-Pad1_ Net-_U20-Pad2_ d_inverter +U19 Net-_U19-Pad1_ Net-_U19-Pad2_ d_inverter +X6 Net-_U13-Pad2_ Net-_U10-Pad2_ Net-_X5-Pad3_ Net-_U12-Pad2_ Net-_U22-Pad1_ 4_and +X7 Net-_U13-Pad1_ Net-_U14-Pad2_ Net-_X5-Pad3_ Net-_U12-Pad2_ Net-_U23-Pad1_ 4_and +X5 Net-_U13-Pad1_ Net-_U10-Pad2_ Net-_X5-Pad3_ Net-_U12-Pad2_ Net-_U21-Pad1_ 4_and +U13 Net-_U13-Pad1_ Net-_U13-Pad2_ d_inverter +U10 Net-_U10-Pad1_ Net-_U10-Pad2_ d_inverter +U14 Net-_U10-Pad2_ Net-_U14-Pad2_ d_inverter +U9 Net-_U9-Pad1_ Net-_U13-Pad1_ d_inverter +U15 Net-_U11-Pad2_ Net-_U11-Pad2_ d_inverter +U16 Net-_U12-Pad2_ Net-_U16-Pad2_ d_inverter +U11 Net-_U11-Pad1_ Net-_U11-Pad2_ d_inverter +U12 Net-_U12-Pad1_ Net-_U12-Pad2_ d_inverter +.end diff --git a/library/SubcircuitLibrary/SN74HC42/SN74HC42.cir.out b/library/SubcircuitLibrary/SN74HC42/SN74HC42.cir.out new file mode 100644 index 000000000..5e2e7c98f --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/SN74HC42.cir.out @@ -0,0 +1,95 @@ +.title kicad schematic + +.include 4_and.sub +x1 net-_u13-pad1_ net-_u10-pad2_ net-_u11-pad2_ net-_u12-pad2_ net-_u17-pad1_ 4_and +x3 net-_u13-pad1_ net-_u14-pad2_ net-_u11-pad2_ net-_u12-pad2_ net-_u19-pad1_ 4_and +x2 net-_u13-pad2_ net-_u10-pad2_ net-_u11-pad2_ net-_u12-pad2_ net-_u18-pad1_ 4_and +* u17 net-_u17-pad1_ net-_u17-pad2_ d_inverter +* u1 net-_u17-pad2_ net-_u18-pad2_ net-_u19-pad2_ net-_u20-pad2_ net-_u21-pad2_ net-_u22-pad2_ net-_u23-pad2_ unconnected-_u1-pad8_ net-_u24-pad2_ net-_u25-pad2_ net-_u26-pad2_ net-_u12-pad1_ net-_u11-pad1_ net-_u10-pad1_ net-_u9-pad1_ unconnected-_u1-pad16_ port +* u18 net-_u18-pad1_ net-_u18-pad2_ d_inverter +* u21 net-_u21-pad1_ net-_u21-pad2_ d_inverter +* u22 net-_u22-pad1_ net-_u22-pad2_ d_inverter +* u25 net-_u25-pad1_ net-_u25-pad2_ d_inverter +* u26 net-_u26-pad1_ net-_u26-pad2_ d_inverter +x10 net-_u13-pad2_ net-_u10-pad2_ net-_u11-pad2_ net-_u16-pad2_ net-_u26-pad1_ 4_and +x9 net-_u13-pad1_ net-_u10-pad2_ net-_u11-pad2_ net-_u16-pad2_ net-_u25-pad1_ 4_and +x8 net-_u13-pad2_ net-_u14-pad2_ net-_x5-pad3_ net-_u12-pad2_ net-_u24-pad1_ 4_and +* u23 net-_u23-pad1_ net-_u23-pad2_ d_inverter +* u24 net-_u24-pad1_ net-_u24-pad2_ d_inverter +x4 net-_u13-pad2_ net-_u14-pad2_ net-_u11-pad2_ net-_u12-pad2_ net-_u20-pad1_ 4_and +* u20 net-_u20-pad1_ net-_u20-pad2_ d_inverter +* u19 net-_u19-pad1_ net-_u19-pad2_ d_inverter +x6 net-_u13-pad2_ net-_u10-pad2_ net-_x5-pad3_ net-_u12-pad2_ net-_u22-pad1_ 4_and +x7 net-_u13-pad1_ net-_u14-pad2_ net-_x5-pad3_ net-_u12-pad2_ net-_u23-pad1_ 4_and +x5 net-_u13-pad1_ net-_u10-pad2_ net-_x5-pad3_ net-_u12-pad2_ net-_u21-pad1_ 4_and +* u13 net-_u13-pad1_ net-_u13-pad2_ d_inverter +* u10 net-_u10-pad1_ net-_u10-pad2_ d_inverter +* u14 net-_u10-pad2_ net-_u14-pad2_ d_inverter +* u9 net-_u9-pad1_ net-_u13-pad1_ d_inverter +* u15 net-_u11-pad2_ net-_u11-pad2_ d_inverter +* u16 net-_u12-pad2_ net-_u16-pad2_ d_inverter +* u11 net-_u11-pad1_ net-_u11-pad2_ d_inverter +* u12 net-_u12-pad1_ net-_u12-pad2_ d_inverter +a1 net-_u17-pad1_ net-_u17-pad2_ u17 +a2 net-_u18-pad1_ net-_u18-pad2_ u18 +a3 net-_u21-pad1_ net-_u21-pad2_ u21 +a4 net-_u22-pad1_ net-_u22-pad2_ u22 +a5 net-_u25-pad1_ net-_u25-pad2_ u25 +a6 net-_u26-pad1_ net-_u26-pad2_ u26 +a7 net-_u23-pad1_ net-_u23-pad2_ u23 +a8 net-_u24-pad1_ net-_u24-pad2_ u24 +a9 net-_u20-pad1_ net-_u20-pad2_ u20 +a10 net-_u19-pad1_ net-_u19-pad2_ u19 +a11 net-_u13-pad1_ net-_u13-pad2_ u13 +a12 net-_u10-pad1_ net-_u10-pad2_ u10 +a13 net-_u10-pad2_ net-_u14-pad2_ u14 +a14 net-_u9-pad1_ net-_u13-pad1_ u9 +a15 net-_u11-pad2_ net-_u11-pad2_ u15 +a16 net-_u12-pad2_ net-_u16-pad2_ u16 +a17 net-_u11-pad1_ net-_u11-pad2_ u11 +a18 net-_u12-pad1_ net-_u12-pad2_ u12 +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u17 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u18 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u21 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u22 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u25 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u26 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u23 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u24 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u20 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u19 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u13 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u10 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u14 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u9 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u15 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u16 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u11 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u12 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/SN74HC42/SN74HC42.kicad_sch b/library/SubcircuitLibrary/SN74HC42/SN74HC42.kicad_sch new file mode 100644 index 000000000..0c8ce4eb9 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/SN74HC42.kicad_sch @@ -0,0 +1,2243 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid 2ebe176d-c90a-4b40-be6d-cfc37cb86d5e) + + (paper "A2") + + (lib_symbols + (symbol "eSim_Digital:d_inverter" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 -2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 0 3.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_inverter_0_1" + (polyline + (pts + (xy -2.54 1.27) + (xy -2.54 -1.27) + (xy 2.54 0) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_inverter_1_1" + (pin input line (at -7.62 0 0) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Miscellaneous:PORT" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 1.27 2.54 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 0 0 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "PORT_0_1" + (rectangle (start -2.54 1.27) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.54 1.27) (mid 3.1355 0.5955) (end 3.81 0) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 0) (mid 3.1447 -0.6046) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "PORT_1_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "1" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_2_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "2" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_3_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "3" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_4_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "4" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_5_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "5" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_6_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "6" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_7_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "7" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_8_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "8" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_9_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "9" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_10_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "10" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_11_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "11" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_12_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "12" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_13_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "13" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_14_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "14" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_15_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "15" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_16_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "16" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_17_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "17" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_18_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "18" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_19_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "19" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_20_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "20" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_21_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "21" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_22_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "22" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_23_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "23" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_24_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "24" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_25_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "25" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_26_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "26" (effects (font (size 0.762 0.762)))) + ) + ) + ) + (symbol "eSim_Subckt:4_and" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "X" (id 0) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 2.54 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "4_and_0_1" + (polyline + (pts + (xy -5.08 5.08) + (xy 3.81 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + (xy 1.27 -5.08) + (xy 3.81 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -5.08) (mid 7.7763 0) (end 3.81 5.08) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "4_and_1_1" + (pin input line (at -10.16 3.81 0) (length 5.08) + (name "in1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 1.27 0) (length 5.08) + (name "in2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -1.27 0) (length 5.08) + (name "in3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -3.81 0) (length 5.08) + (name "in4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 5.08) + (name "out" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 276.86 86.36) (diameter 0) (color 0 0 0 0) + (uuid 01c9f9ae-99dd-4ec2-8fb5-0ada1a8b017d) + ) + (junction (at 298.45 88.9) (diameter 0) (color 0 0 0 0) + (uuid 06657d49-0846-4bf2-ad92-36d74499f0ef) + ) + (junction (at 265.43 162.56) (diameter 0) (color 0 0 0 0) + (uuid 07d05221-2a2f-42f9-bf1d-8002db704331) + ) + (junction (at 255.27 214.63) (diameter 0) (color 0 0 0 0) + (uuid 13e5b65e-21db-47d5-9ee4-7f9488d228dc) + ) + (junction (at 339.09 166.37) (diameter 0) (color 0 0 0 0) + (uuid 16994ab0-d8ac-4a3b-8cf5-871e42784805) + ) + (junction (at 276.86 161.29) (diameter 0) (color 0 0 0 0) + (uuid 17591592-beb8-4942-8fde-04fc35e514c4) + ) + (junction (at 339.09 194.31) (diameter 0) (color 0 0 0 0) + (uuid 188569d2-769d-45d8-8b04-fe082874e26a) + ) + (junction (at 276.86 140.97) (diameter 0) (color 0 0 0 0) + (uuid 19f93040-1fe3-4e19-8c5f-1847db96aada) + ) + (junction (at 298.45 194.31) (diameter 0) (color 0 0 0 0) + (uuid 246deb0c-500c-4a3f-986c-680f7022cf32) + ) + (junction (at 287.02 191.77) (diameter 0) (color 0 0 0 0) + (uuid 2bb20576-10c4-4b0c-8ef5-cbebedf89f6d) + ) + (junction (at 339.09 251.46) (diameter 0) (color 0 0 0 0) + (uuid 2f330e68-1d34-4b1b-a237-18491d28f671) + ) + (junction (at 185.42 194.31) (diameter 0) (color 0 0 0 0) + (uuid 34c1641a-037d-4850-8213-386aaf7751d2) + ) + (junction (at 298.45 114.3) (diameter 0) (color 0 0 0 0) + (uuid 3ace4806-60c2-4fe7-b7d2-61d7b58432a5) + ) + (junction (at 265.43 217.17) (diameter 0) (color 0 0 0 0) + (uuid 3cbfb7b7-bc35-4dd9-b0ce-9e844901c7a3) + ) + (junction (at 255.27 109.22) (diameter 0) (color 0 0 0 0) + (uuid 440c16f7-d9ad-41cc-9aa9-9d0ccdb6bba7) + ) + (junction (at 241.3 133.35) (diameter 0) (color 0 0 0 0) + (uuid 44959f78-63e3-4601-aa0d-d6734a1593d3) + ) + (junction (at 241.3 243.84) (diameter 0) (color 0 0 0 0) + (uuid 48f9ba24-e13e-47d5-9c57-88aad4dcdc74) + ) + (junction (at 255.27 71.12) (diameter 0) (color 0 0 0 0) + (uuid 5d710a2c-982d-4377-ae73-8526f14ed1d5) + ) + (junction (at 255.27 158.75) (diameter 0) (color 0 0 0 0) + (uuid 63831569-daa9-4617-bd8d-a542acaea148) + ) + (junction (at 298.45 210.82) (diameter 0) (color 0 0 0 0) + (uuid 645c3cb9-866f-4603-86c3-2b5b0441d5cb) + ) + (junction (at 339.09 91.44) (diameter 0) (color 0 0 0 0) + (uuid 71ef6866-0b89-44e5-8549-b1106bf7a9b8) + ) + (junction (at 276.86 273.05) (diameter 0) (color 0 0 0 0) + (uuid 72e731c3-eb4e-40d2-98d0-ee8e035539c2) + ) + (junction (at 184.15 71.12) (diameter 0) (color 0 0 0 0) + (uuid 76d077aa-f0ed-4503-b20e-f237da390b7b) + ) + (junction (at 339.09 278.13) (diameter 0) (color 0 0 0 0) + (uuid 87122bca-a0e8-4cac-8232-d94d88f38674) + ) + (junction (at 339.09 140.97) (diameter 0) (color 0 0 0 0) + (uuid 89d753cf-e593-4fdc-886b-34a9087ae6c6) + ) + (junction (at 184.15 140.97) (diameter 0) (color 0 0 0 0) + (uuid 8ec8d3e2-e16e-422c-84e9-44f5be10d312) + ) + (junction (at 265.43 135.89) (diameter 0) (color 0 0 0 0) + (uuid a434dbd2-b6db-41a3-bb8f-d4a8ca15712b) + ) + (junction (at 241.3 186.69) (diameter 0) (color 0 0 0 0) + (uuid aaed81ae-e735-4810-bfb4-f73c17074f00) + ) + (junction (at 276.86 189.23) (diameter 0) (color 0 0 0 0) + (uuid b8d7ff96-e228-4e03-b078-5cc32ea8045e) + ) + (junction (at 241.3 92.71) (diameter 0) (color 0 0 0 0) + (uuid d4ee5359-ee45-4589-8263-ba2be94e5030) + ) + (junction (at 339.09 222.25) (diameter 0) (color 0 0 0 0) + (uuid d5b0abf6-327d-4357-a4b4-5814c8ea2d4a) + ) + (junction (at 298.45 138.43) (diameter 0) (color 0 0 0 0) + (uuid edb56354-5bbf-494a-9014-05a0025ca64b) + ) + (junction (at 298.45 275.59) (diameter 0) (color 0 0 0 0) + (uuid ee8795c5-7634-4fa3-bdc8-2bddf8e419a6) + ) + (junction (at 287.02 219.71) (diameter 0) (color 0 0 0 0) + (uuid eedde69f-8ea7-47cb-a90d-026d0a245c4c) + ) + (junction (at 185.42 251.46) (diameter 0) (color 0 0 0 0) + (uuid f1f8bc1b-3031-44a4-b123-5736596a4590) + ) + (junction (at 339.09 116.84) (diameter 0) (color 0 0 0 0) + (uuid f3a2abb6-6d74-4564-840d-c8a151977759) + ) + + (no_connect (at 129.54 294.64) (uuid 8edc51be-be01-44f5-963e-a57720d46c4b)) + (no_connect (at 129.54 288.29) (uuid dfbaaf58-ae04-4c7a-b88e-ffb4a7b744c8)) + + (wire (pts (xy 276.86 189.23) (xy 351.79 189.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 09e6ac51-d884-4f7d-ad4f-a54684183dba) + ) + (wire (pts (xy 339.09 306.07) (xy 339.09 278.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0b950a67-1205-49c3-8cef-b4837c1b52f2) + ) + (wire (pts (xy 389.89 113.03) (xy 420.37 113.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0e503665-6243-438e-b47d-ca04b1c6adde) + ) + (wire (pts (xy 265.43 246.38) (xy 351.79 246.38)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 13cbcdc3-f7c4-4c35-a72d-c5315982c75b) + ) + (wire (pts (xy 339.09 116.84) (xy 351.79 116.84)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 19a68302-e73a-4ae7-bf29-82f80d186a28) + ) + (wire (pts (xy 184.15 71.12) (xy 255.27 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1ca5f403-465b-43c1-bfd8-bf655ead37c9) + ) + (wire (pts (xy 339.09 116.84) (xy 339.09 140.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1cd7a37b-c080-4f00-bdcf-b029cc2a9bc4) + ) + (wire (pts (xy 191.77 210.82) (xy 185.42 210.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 208bfa6e-efda-4ffb-9f86-7481da84bfd4) + ) + (wire (pts (xy 298.45 275.59) (xy 298.45 210.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 208c4669-337c-425e-8311-6b29fa0c6327) + ) + (wire (pts (xy 265.43 162.56) (xy 265.43 217.17)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 22a6720c-ce05-4c70-9595-7148aad5505d) + ) + (wire (pts (xy 184.15 140.97) (xy 184.15 162.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 245f2f72-b711-402a-b684-0e290a49fe7d) + ) + (wire (pts (xy 351.79 88.9) (xy 298.45 88.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 246a071b-538e-4c07-aa37-2e786a80e79f) + ) + (wire (pts (xy 287.02 191.77) (xy 287.02 219.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 25489920-de79-4cb1-aed9-12d583c744b6) + ) + (wire (pts (xy 241.3 92.71) (xy 241.3 133.35)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 279bb230-026b-4d3b-a404-59a2c09bbd95) + ) + (wire (pts (xy 255.27 270.51) (xy 351.79 270.51)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2ffcf6d5-f1c3-40ed-aea1-efac8672ba02) + ) + (wire (pts (xy 339.09 166.37) (xy 351.79 166.37)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 31251f23-8f3f-4620-b4e9-584583a7e6c1) + ) + (wire (pts (xy 298.45 210.82) (xy 298.45 194.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 32d87d61-724f-46a8-8551-b79beb3bcb8e) + ) + (wire (pts (xy 182.88 140.97) (xy 184.15 140.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 35463588-3021-44bb-b248-5fd3cab15fa9) + ) + (wire (pts (xy 255.27 158.75) (xy 255.27 214.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 444d2cc0-fca6-4b12-b712-9938b78a530a) + ) + (wire (pts (xy 287.02 219.71) (xy 287.02 248.92)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 48e2c92d-51b3-4ba2-aa7e-c92a9c1c2ce0) + ) + (wire (pts (xy 351.79 138.43) (xy 298.45 138.43)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 49b932a3-b40a-4b2d-9f59-104b7a90dcba) + ) + (wire (pts (xy 276.86 300.99) (xy 351.79 300.99)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4df7fe1e-39a1-47b2-bf67-8976c3b251e1) + ) + (wire (pts (xy 185.42 210.82) (xy 185.42 194.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4e11b32b-ccde-44e3-97f2-3ba7b9feed4a) + ) + (wire (pts (xy 207.01 162.56) (xy 265.43 162.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4f45bdcc-2d2a-4c3a-9bc5-4aaa2a7a9ad1) + ) + (wire (pts (xy 389.89 273.05) (xy 420.37 273.05)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5259a049-6da3-4237-8612-50bdb59c4a4b) + ) + (wire (pts (xy 185.42 251.46) (xy 339.09 251.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5421f267-9290-4dc3-b9c2-126157a7a278) + ) + (wire (pts (xy 339.09 194.31) (xy 339.09 222.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 54d0d5bd-85e2-49ba-849b-53dcf0337ea3) + ) + (wire (pts (xy 339.09 222.25) (xy 339.09 251.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 56d57223-5b7d-4b73-9d3b-61c156ef4068) + ) + (wire (pts (xy 339.09 278.13) (xy 351.79 278.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 591fae54-b2ba-4b30-8eb4-b56cf085e61e) + ) + (wire (pts (xy 265.43 135.89) (xy 265.43 162.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5b88bc68-3c1f-4ff4-9821-37bc509efc0a) + ) + (wire (pts (xy 389.89 218.44) (xy 420.37 218.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5ca5d688-cc96-4cd7-9d1f-3e8e4f16ff55) + ) + (wire (pts (xy 351.79 60.96) (xy 255.27 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5dfa3052-9a7e-46e3-b777-120bb954127b) + ) + (wire (pts (xy 207.01 278.13) (xy 339.09 278.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6373426b-0c92-4760-b88f-f46cf2e2a3c5) + ) + (wire (pts (xy 255.27 109.22) (xy 255.27 158.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6439d3d3-b470-4d73-ab3a-17aec30edbed) + ) + (wire (pts (xy 191.77 162.56) (xy 184.15 162.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 689a6e4d-386e-4400-8c11-0565d4e43877) + ) + (wire (pts (xy 339.09 140.97) (xy 351.79 140.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 691e7761-f360-4cb5-b650-0d2bfd953406) + ) + (wire (pts (xy 276.86 189.23) (xy 276.86 273.05)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6b0d490d-dba7-4d77-850c-780337b3e006) + ) + (wire (pts (xy 374.65 274.32) (xy 374.65 273.05)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6ce84a9a-2c8a-46a8-8491-eb9c86bd152c) + ) + (wire (pts (xy 276.86 140.97) (xy 276.86 161.29)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6d3ed27c-6c72-4669-b4d9-00c98d22ded5) + ) + (wire (pts (xy 265.43 111.76) (xy 265.43 135.89)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6f7f1097-a376-4b03-923d-e0c747dcc068) + ) + (wire (pts (xy 339.09 251.46) (xy 351.79 251.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7467bf7d-f19c-4f6c-8c05-e20ac33e8d31) + ) + (wire (pts (xy 351.79 303.53) (xy 298.45 303.53)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 74b28645-28c1-484d-bc55-6c14bee4d9a6) + ) + (wire (pts (xy 255.27 71.12) (xy 255.27 109.22)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 755b0bc2-326a-4e16-853e-ac71a86e2290) + ) + (wire (pts (xy 389.89 137.16) (xy 420.37 137.16)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 78c29092-4a55-42f0-8e91-2e25c36114ee) + ) + (wire (pts (xy 265.43 135.89) (xy 351.79 135.89)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7978da5e-bc1e-4f78-92a1-3434b79b5b71) + ) + (wire (pts (xy 339.09 91.44) (xy 351.79 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7a3aba76-ceee-4d7c-b73e-183bcad04409) + ) + (wire (pts (xy 287.02 163.83) (xy 287.02 191.77)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7ab9cd45-7631-4712-a3d7-7a091fb3d08a) + ) + (wire (pts (xy 129.54 194.31) (xy 167.64 194.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 80744f0c-5794-43e2-989d-a4c35df7664f) + ) + (wire (pts (xy 351.79 86.36) (xy 276.86 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8093bf8a-50cf-4775-85ff-b9b08e552b02) + ) + (wire (pts (xy 241.3 133.35) (xy 241.3 186.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 811a3be9-6e24-49b1-b2e5-7519467fe81b) + ) + (wire (pts (xy 255.27 60.96) (xy 255.27 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 816bcf8e-c105-4c65-b141-a078ec3d7ba7) + ) + (wire (pts (xy 185.42 251.46) (xy 185.42 278.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8617cc83-0bfa-4064-806e-5655a44f9b30) + ) + (wire (pts (xy 182.88 71.12) (xy 184.15 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 888aae18-4b93-4557-af9b-ffd5a685fbd5) + ) + (wire (pts (xy 298.45 303.53) (xy 298.45 275.59)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 88dba4bd-2430-485b-b50e-fe6d6d24ea42) + ) + (wire (pts (xy 129.54 140.97) (xy 167.64 140.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 89806022-75c2-4bdb-b829-9771ea35f9a1) + ) + (wire (pts (xy 241.3 186.69) (xy 241.3 243.84)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8b5a7c5e-577a-40f1-99c0-1fcebdf1efb7) + ) + (wire (pts (xy 389.89 64.77) (xy 420.37 64.77)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8b9d6082-aec0-47d2-af64-3f734c38b93d) + ) + (wire (pts (xy 241.3 243.84) (xy 241.3 298.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8e722619-f160-4d4c-9afd-5c4d4cdcc3cd) + ) + (wire (pts (xy 351.79 68.58) (xy 339.09 68.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 92cdf2a1-e449-496d-a83b-f2270867e481) + ) + (wire (pts (xy 255.27 109.22) (xy 351.79 109.22)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 92f40186-7256-4c6b-a3cb-b865e0430925) + ) + (wire (pts (xy 182.88 251.46) (xy 185.42 251.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 932afdb4-0ebc-4b75-b049-77d3a28e8849) + ) + (wire (pts (xy 298.45 275.59) (xy 351.79 275.59)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 973cef1b-cc89-4ed8-a16b-77e76a13fc83) + ) + (wire (pts (xy 339.09 91.44) (xy 339.09 116.84)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 97c590ba-b45a-4147-9739-9390f25e050a) + ) + (wire (pts (xy 184.15 92.71) (xy 184.15 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9801f983-be7f-406a-b423-97157bbe08a3) + ) + (wire (pts (xy 207.01 210.82) (xy 298.45 210.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9834a505-88c8-455f-ab6f-4235ba1f33e3) + ) + (wire (pts (xy 339.09 68.58) (xy 339.09 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 98f5d4af-c52b-4390-9592-1e18a4781a0a) + ) + (wire (pts (xy 351.79 222.25) (xy 339.09 222.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 996f7015-0b31-4dae-a0d3-89f5e68ac65c) + ) + (wire (pts (xy 241.3 243.84) (xy 351.79 243.84)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9973e516-c8dc-4b99-86f3-954d916e7ac6) + ) + (wire (pts (xy 351.79 83.82) (xy 241.3 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9ad1b437-c05c-4bad-a33c-6eee53e43192) + ) + (wire (pts (xy 241.3 186.69) (xy 351.79 186.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9cebdd5a-6d5d-4344-90ef-96d3a345d9e9) + ) + (wire (pts (xy 298.45 88.9) (xy 298.45 114.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9dbac280-017a-4395-adff-030c9fe06ba8) + ) + (wire (pts (xy 351.79 163.83) (xy 287.02 163.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9dcec222-976b-403b-b9af-4395ec3171fa) + ) + (wire (pts (xy 276.86 86.36) (xy 276.86 140.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a325f497-1c99-4ed6-875b-817528af26ca) + ) + (wire (pts (xy 339.09 194.31) (xy 351.79 194.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a5d106ab-704f-43e1-974e-8f6806ca2396) + ) + (wire (pts (xy 298.45 114.3) (xy 298.45 138.43)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a5dc3ca7-e6d5-4e8d-8fd9-00100fb62df0) + ) + (wire (pts (xy 389.89 302.26) (xy 420.37 302.26)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a680ed83-c70d-4f75-a8ab-a9f1b8a365b4) + ) + (wire (pts (xy 351.79 306.07) (xy 339.09 306.07)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a7850ab5-5c5c-4a4b-8f3c-ddf5ba8ad615) + ) + (wire (pts (xy 389.89 162.56) (xy 420.37 162.56)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a85da220-bbdb-4273-a4b3-6596d5e0abdf) + ) + (wire (pts (xy 298.45 138.43) (xy 298.45 194.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid aa7d2d15-3314-460c-9eb4-e0f90c335122) + ) + (wire (pts (xy 339.09 166.37) (xy 339.09 194.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ac43975b-d1fe-4029-a7d0-f498fa2e181c) + ) + (wire (pts (xy 276.86 63.5) (xy 276.86 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ac854779-2011-40b6-9ab3-862aca007f5a) + ) + (wire (pts (xy 185.42 194.31) (xy 298.45 194.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b2340593-b658-4612-af37-d5b30a84a124) + ) + (wire (pts (xy 276.86 273.05) (xy 276.86 300.99)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b346aaae-415c-4443-8670-766f6773a968) + ) + (wire (pts (xy 298.45 66.04) (xy 351.79 66.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b6fc95fe-ff60-45e7-af3d-d75371ed86e0) + ) + (wire (pts (xy 287.02 248.92) (xy 351.79 248.92)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b875798b-953a-4284-abf1-df7529b870bb) + ) + (wire (pts (xy 298.45 66.04) (xy 298.45 88.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bdf5f205-f203-4a40-b994-05b8b40324b4) + ) + (wire (pts (xy 351.79 219.71) (xy 287.02 219.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c0e96d12-4c75-4753-b5d6-893c8e9e24ec) + ) + (wire (pts (xy 351.79 111.76) (xy 265.43 111.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c4782bad-ef80-4122-a244-d524e6957ce5) + ) + (wire (pts (xy 129.54 71.12) (xy 167.64 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c532db2e-5c1a-4e08-8a50-354d32eb51fe) + ) + (wire (pts (xy 389.89 190.5) (xy 420.37 190.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c8997161-bbc7-4ed7-baf8-b7445fba33dc) + ) + (wire (pts (xy 298.45 114.3) (xy 351.79 114.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ca612947-5aa6-4b89-b7df-44d8937fe1f7) + ) + (wire (pts (xy 191.77 278.13) (xy 185.42 278.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cb5c6334-d40b-48f9-b44a-cfb601748e77) + ) + (wire (pts (xy 184.15 140.97) (xy 276.86 140.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cdac0323-d8b3-496e-aa63-65c4795dee2e) + ) + (wire (pts (xy 241.3 298.45) (xy 351.79 298.45)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cf515b27-771f-45d7-ad87-f6c5cb9c0d86) + ) + (wire (pts (xy 389.89 87.63) (xy 420.37 87.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d24f3d78-f15c-40cd-a03e-d150e81e4453) + ) + (wire (pts (xy 255.27 158.75) (xy 351.79 158.75)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d6545f55-de60-4316-9efe-9d51c0a79c43) + ) + (wire (pts (xy 339.09 140.97) (xy 339.09 166.37)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d6b7ec07-e88e-4fa2-8b2e-85aa987a4637) + ) + (wire (pts (xy 255.27 214.63) (xy 351.79 214.63)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d8c95d95-fe41-4244-9aac-bb8cf2d8e340) + ) + (wire (pts (xy 129.54 251.46) (xy 167.64 251.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d91dbf20-758d-421d-bf75-2e142d0b3e75) + ) + (wire (pts (xy 241.3 83.82) (xy 241.3 92.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid de3c1a65-7a2f-41a6-b794-52d2cd495f0d) + ) + (wire (pts (xy 182.88 194.31) (xy 185.42 194.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dec6a6c8-c010-45b0-8c44-250cdec4f393) + ) + (wire (pts (xy 351.79 191.77) (xy 287.02 191.77)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e1c3ca8b-8aab-452f-b735-2c27f2cbbec8) + ) + (wire (pts (xy 276.86 161.29) (xy 276.86 189.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e288b957-7476-49a4-beef-b2ec9b70769f) + ) + (wire (pts (xy 265.43 217.17) (xy 265.43 246.38)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e4072bfb-6368-4c58-946a-a0a3787de37d) + ) + (wire (pts (xy 187.96 92.71) (xy 184.15 92.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e61744a4-aec5-4ffa-a24c-1a7b65ff6e11) + ) + (wire (pts (xy 351.79 161.29) (xy 276.86 161.29)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid eafb53dd-fa73-409a-b6d6-5058d9d078d0) + ) + (wire (pts (xy 389.89 247.65) (xy 420.37 247.65)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ec1e982c-5f86-4c18-94c8-cab90f81c0f4) + ) + (wire (pts (xy 255.27 214.63) (xy 255.27 270.51)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f17ac4f5-52f9-40eb-b3fc-784963490b83) + ) + (wire (pts (xy 351.79 63.5) (xy 276.86 63.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f1d4e4a7-8d86-4e1e-ae29-639812586460) + ) + (wire (pts (xy 203.2 92.71) (xy 241.3 92.71)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f3083bf8-51a6-466d-914f-1f28c5b02b04) + ) + (wire (pts (xy 276.86 273.05) (xy 351.79 273.05)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f75fdbc1-4785-468f-ad24-4ed4074dc76d) + ) + (wire (pts (xy 265.43 217.17) (xy 351.79 217.17)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f79c3ac2-9bb1-4a23-9185-c4dda84b6845) + ) + (wire (pts (xy 241.3 133.35) (xy 351.79 133.35)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fca0df94-3292-4ea7-a7cc-87fa86d3646b) + ) + + (symbol (lib_id "eSim_Subckt:4_and") (at 361.95 190.5 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 034dded4-572b-4217-8857-98a7b7249ad1) + (property "Reference" "X6" (id 0) (at 363.2981 180.34 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 363.2981 184.15 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 361.95 190.5 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 361.95 190.5 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5285c553-3692-4661-97fe-3d4c25911abe)) + (pin "2" (uuid cea550ca-8c0f-44fb-a29d-cb6fe9ff9802)) + (pin "3" (uuid e518df4d-4041-48c2-ae62-c5617475828a)) + (pin "4" (uuid b6287d21-929e-4c95-8898-bc94ccc4fc32)) + (pin "5" (uuid ee862cef-5178-41f0-a97b-4699bd7aedfa)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 195.58 92.71 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 03a4a3f3-531d-4a88-93af-d9541be5ee6e) + (property "Reference" "U13" (id 0) (at 195.58 86.36 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 195.58 90.17 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 196.85 93.98 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 196.85 93.98 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid e9628683-4839-4e3e-916a-cf40947e64a5)) + (pin "2" (uuid 4ed9d3bc-9e57-4bea-9b4f-1b9c3621b012)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 123.19 294.64 0) (unit 16) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 040573e0-309a-4b67-9d05-506e6bf91c77) + (property "Reference" "U1" (id 0) (at 123.825 289.56 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 123.825 292.1 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 123.19 294.64 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 123.19 294.64 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid efdb1db7-333e-470d-b843-ecd30dda1032)) + (pin "2" (uuid 219b289b-8d3a-414e-9545-9962df1bcf6d)) + (pin "3" (uuid 1bca8977-ac7b-4074-a15f-e98686691230)) + (pin "4" (uuid a9a7cd73-8688-4069-84e7-63e08a11d9f1)) + (pin "5" (uuid d6fe0400-5085-45a2-b9b9-5d263d147acd)) + (pin "6" (uuid 0064380c-2329-4f90-8612-7efe79ad12b1)) + (pin "7" (uuid e2224665-a967-4bf4-aead-143427eb395b)) + (pin "8" (uuid 243f47bb-8040-442e-9f98-333a52e2ec05)) + (pin "9" (uuid 49995178-57e9-4bad-aa8a-867e9be22e5b)) + (pin "10" (uuid 802543a2-2cd1-4a1c-a98b-967619338b12)) + (pin "11" (uuid b1116b5d-06eb-4cc2-8c2e-af4262af5aa6)) + (pin "12" (uuid 54a45b20-5b42-4679-aa95-8e75f8eb2d23)) + (pin "13" (uuid 08392252-0a88-4e8f-849f-d5bd0b9c0cf3)) + (pin "14" (uuid 8504c764-b6ac-4262-b972-b9d3b4a9d748)) + (pin "15" (uuid 88f25b0e-186f-4dfd-a076-8f9975e15f7d)) + (pin "16" (uuid c10cc9c2-b5da-49bd-9124-5d9aac08ee92)) + (pin "17" (uuid 076690e9-d13f-4ed3-abe9-74d38bff5bca)) + (pin "18" (uuid 6ed68f41-6a2c-4ad3-9421-10189421321d)) + (pin "19" (uuid fcfb240c-f07c-4a66-b9cd-30087a610cf2)) + (pin "20" (uuid a52ee339-9ea2-4761-b1ac-90b909de9a5f)) + (pin "21" (uuid 09803b4b-9133-4911-9e37-75d9b0a97e3c)) + (pin "22" (uuid 2edf6c02-3868-47b3-8d0d-e65ae1f85dc0)) + (pin "23" (uuid f1220c76-b896-4064-b1ac-714384e36312)) + (pin "24" (uuid 6f3d662e-283f-4487-81c6-de5c6a86234c)) + (pin "25" (uuid 7f512c4e-43a8-4262-89ea-8b942e69158f)) + (pin "26" (uuid b5cae5dc-e2a8-452d-a9fd-be2c88742eb9)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 426.72 247.65 180) (unit 9) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 086145ca-0f27-4992-8106-2fccef104061) + (property "Reference" "U1" (id 0) (at 430.53 247.015 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 430.53 249.555 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 426.72 247.65 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 426.72 247.65 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 6f4b4b49-d4c0-41b7-a820-e89ff03763c4)) + (pin "2" (uuid b348bf50-305c-4d64-a62a-b7778deed162)) + (pin "3" (uuid f772ee57-fa7b-4819-a07f-75e2593f87b1)) + (pin "4" (uuid 65cf5ca4-973e-423f-8ffa-b0736f75096d)) + (pin "5" (uuid fd6db42b-3b55-4548-bcdb-01908b795fdb)) + (pin "6" (uuid 86c14832-9157-488f-b8fe-b75a5aec24d1)) + (pin "7" (uuid 6d6ac979-58e9-4af8-a837-7d0ad75b9af3)) + (pin "8" (uuid 825f01a7-6cc1-418a-920d-1f0d6a25da64)) + (pin "9" (uuid 016a9ae3-d678-4f68-814a-f521335da69b)) + (pin "10" (uuid b096f1a9-a2cc-4582-8553-02eeb10fad6f)) + (pin "11" (uuid dd21b2d0-5c25-4f8b-bf20-d3a04b070150)) + (pin "12" (uuid e63371ff-49b1-46d1-b5ae-7586c5a85026)) + (pin "13" (uuid b6d8418d-c76f-4ffa-bfc2-67e5081bf30c)) + (pin "14" (uuid 3d9343a7-0570-4bc6-8804-d29dc00fb3fb)) + (pin "15" (uuid a0945952-3768-4b70-9cc0-4e1fe3a2740e)) + (pin "16" (uuid e0b61b9a-0f19-426f-8c8b-7ffd8222a00c)) + (pin "17" (uuid 69ffd061-d8da-4063-bfa2-4fe1170a6278)) + (pin "18" (uuid 09401b73-69a1-440e-812a-abe5933ea6b9)) + (pin "19" (uuid 152c9ebf-e338-444a-af38-7ff4bd83fa29)) + (pin "20" (uuid 069844db-03fb-44bf-85e2-8e735d050b20)) + (pin "21" (uuid 2d203488-b6a8-4b07-85e9-60567e57ec7c)) + (pin "22" (uuid 8d36fe56-a0d5-4610-93b1-89e4b76a826a)) + (pin "23" (uuid ba22b2e5-337a-403b-9fd5-90f879063349)) + (pin "24" (uuid 74eb2be2-b6dd-4491-a343-aada31f51b58)) + (pin "25" (uuid 30c83e95-0836-46e2-bb47-0303b90c9a0b)) + (pin "26" (uuid 9ce80779-d1fb-4849-a019-c0110283ce96)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 382.27 190.5 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 0f7b0a96-f7d9-4474-84ac-d7386e3464e2) + (property "Reference" "U22" (id 0) (at 382.27 184.15 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 382.27 187.96 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 383.54 191.77 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 383.54 191.77 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 8d4c708f-6409-44e5-b5cc-b96882db6ede)) + (pin "2" (uuid c96e31e9-4569-4dc4-ad13-7c7e1bfb4025)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 382.27 302.26 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 2a0753f9-7fef-4771-bf9d-1f015a4eb88c) + (property "Reference" "U26" (id 0) (at 382.27 295.91 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 382.27 299.72 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 383.54 303.53 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 383.54 303.53 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 07c94ccd-9810-4246-a796-97491055b3e1)) + (pin "2" (uuid 2335d7c3-67aa-47dd-a335-5951e342b52d)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 426.72 190.5 180) (unit 6) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 2f3dc900-0234-40ff-9316-cf18d1a046fa) + (property "Reference" "U1" (id 0) (at 430.53 189.865 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 430.53 192.405 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 426.72 190.5 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 426.72 190.5 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 02f2f5dc-c668-41ef-86bb-e8efbdb239d4)) + (pin "2" (uuid fb8a5c42-edf5-48ce-8ea7-e70dcadc29fa)) + (pin "3" (uuid e018b545-70f8-4be8-aef2-ef2b51fef413)) + (pin "4" (uuid 3ae1fbea-a6d4-42f5-9e3e-7d292670d8ca)) + (pin "5" (uuid e95abbf6-2858-4855-a100-1767077d28d3)) + (pin "6" (uuid c06cd2ec-6394-4e8a-9bd3-9fa0d5f945d6)) + (pin "7" (uuid e25a1a38-83a3-426e-a7be-7dced5864ed3)) + (pin "8" (uuid ecf1c7b6-ff8e-48ca-9cef-19ea57abf56c)) + (pin "9" (uuid a49cf221-5cb0-4eff-9265-82d80a8c15d2)) + (pin "10" (uuid 4c71e5f1-fb98-473d-8dd3-a5b33a9bd127)) + (pin "11" (uuid 386d02b7-ff7e-4c1b-bd1d-bc92238a511a)) + (pin "12" (uuid 54e1908a-01a7-492c-a2ea-4c6106d5fbe4)) + (pin "13" (uuid 631781d4-d90d-4f1b-a8fa-c1abd01f1c31)) + (pin "14" (uuid 603daaab-9341-4294-b700-0facbc14d9c5)) + (pin "15" (uuid 43d0f3a1-ded8-4375-a0ef-9a1b9ed04830)) + (pin "16" (uuid f0842ce5-edf9-4ff5-a1da-b778a91d2e05)) + (pin "17" (uuid 7ea8f8d4-4e68-432a-88d1-dfc5bb4e4364)) + (pin "18" (uuid 43498c67-7289-4156-82b9-1ea3b5a0b0d4)) + (pin "19" (uuid 804e109f-b24d-4e33-b223-7115badf94ed)) + (pin "20" (uuid 68edad9d-60a8-4d21-a2b1-44ea52ebcbe1)) + (pin "21" (uuid c1f27c8e-4ab9-4612-aaa7-f1b0d26efdc4)) + (pin "22" (uuid f3c52878-5c42-4f18-bf33-34c27d01919f)) + (pin "23" (uuid fccc19fd-19a8-4b47-bec8-2cee6211e102)) + (pin "24" (uuid 2ff02a8f-5ccf-4145-94c9-aa41059d10ae)) + (pin "25" (uuid 83031d3e-50dc-430a-b81a-d988331116a6)) + (pin "26" (uuid 0c4c0a74-1612-45ea-8a29-762994df3878)) + ) + + (symbol (lib_id "eSim_Subckt:4_and") (at 361.95 113.03 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 32f306fc-c9fc-457f-b728-bf8063732b58) + (property "Reference" "X3" (id 0) (at 363.2981 102.87 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 363.2981 106.68 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 361.95 113.03 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 361.95 113.03 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 0c938158-d0f5-4eb3-bae4-ce3194b30b4b)) + (pin "2" (uuid 5e0d8800-b469-4479-bf63-dffb42ecea73)) + (pin "3" (uuid 8a0da2e0-80d1-4b07-a02e-539260aa1ba7)) + (pin "4" (uuid 59412d94-821e-4890-93ac-a906a40da56d)) + (pin "5" (uuid 5794d147-c91f-48c5-b986-e9699931f497)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 426.72 273.05 180) (unit 10) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 32f53de2-51c1-4246-9b86-389688d0098c) + (property "Reference" "U1" (id 0) (at 430.53 272.415 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 430.53 274.955 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 426.72 273.05 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 426.72 273.05 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 11e6f21b-2ad0-4032-a4a2-d28466c83b32)) + (pin "2" (uuid 87c7f3b9-5a97-479e-84db-b8c4d9b7d5b2)) + (pin "3" (uuid 4f4b8adb-872d-4977-b4db-4675e06ec9b2)) + (pin "4" (uuid bb8d6e12-1800-482e-9758-e94b574e9cd1)) + (pin "5" (uuid 43b12264-e67b-4b22-896b-43bdbddd6041)) + (pin "6" (uuid a4264ea9-7f40-472d-a4e5-f247b21f3adc)) + (pin "7" (uuid e2317a6f-f3cb-4a21-8b23-836d0d89abde)) + (pin "8" (uuid 2f40e904-d0e7-43a0-b021-3b130b52f7b0)) + (pin "9" (uuid d259c599-60a0-4367-9c30-72bfcf6b3718)) + (pin "10" (uuid 38c8bf6e-9103-4935-b9b2-fd099694232d)) + (pin "11" (uuid 4980c4ea-ae2e-4771-a60c-a09709d0875b)) + (pin "12" (uuid a2b5beeb-0aab-41e5-8b0d-1ea28663ea9a)) + (pin "13" (uuid 5dbe46b0-4a39-4ab8-affe-c0487a82236f)) + (pin "14" (uuid 91274af9-397a-4488-a30b-340c769b9343)) + (pin "15" (uuid 5735b155-6712-47fb-831d-e7772a283205)) + (pin "16" (uuid 8a479e7a-2fb4-4f72-a77d-ea9a988ece5d)) + (pin "17" (uuid 065d90fb-18fe-4bec-b785-c1a2e2cf8955)) + (pin "18" (uuid e5c19a91-921a-4acd-8a02-969c0cdb3c38)) + (pin "19" (uuid 8875b28c-1b68-4d5b-a525-584cf6cdfeeb)) + (pin "20" (uuid 7a4a086f-0b15-4929-9290-9d332f35b6ce)) + (pin "21" (uuid cc0d44ce-2503-4067-b61b-b1c6142f791d)) + (pin "22" (uuid e6bc348d-b7f2-4b1b-834b-e93c6787fc08)) + (pin "23" (uuid 3304498d-19a0-48c5-acd0-ef4571c68013)) + (pin "24" (uuid 555dce07-d1e4-4d9d-a661-a041ca732504)) + (pin "25" (uuid 18a60a48-0fa2-4a98-8427-a2b7e5de4318)) + (pin "26" (uuid a6ea724d-d753-4fe1-bdf7-8ec8a2d69c60)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 199.39 210.82 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 372088c8-4c77-4f9b-bc5c-575e77cc5bd8) + (property "Reference" "U15" (id 0) (at 199.39 208.28 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 199.39 205.74 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 200.66 212.09 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 200.66 212.09 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid ca4d672d-d663-4fd1-a697-6ff2169e3522)) + (pin "2" (uuid c27491b6-5799-4b69-9ac4-83be3c9f167c)) + ) + + (symbol (lib_id "eSim_Subckt:4_and") (at 361.95 274.32 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 38d7159a-4c3a-4217-a8d7-a1c060dfb3d9) + (property "Reference" "X9" (id 0) (at 363.2981 264.16 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 363.2981 267.97 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 361.95 274.32 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 361.95 274.32 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid e26e3332-a6ae-4172-9d9a-08c03e27dca7)) + (pin "2" (uuid 9fa0ae43-4e46-4eec-b735-1dda78062a00)) + (pin "3" (uuid 5f761e49-0f67-4653-a24b-de5fb733f834)) + (pin "4" (uuid 483e5d5d-3d95-4003-b219-de72f11a3c0a)) + (pin "5" (uuid 74363950-285a-4d11-8ff8-95a8ce42c16b)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 426.72 87.63 180) (unit 2) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 44d98705-aae9-42bb-836b-efccd1878405) + (property "Reference" "U1" (id 0) (at 430.53 86.995 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 430.53 89.535 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 426.72 87.63 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 426.72 87.63 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid ccfb349e-015d-4780-899d-ad8aad7477eb)) + (pin "2" (uuid a30f6d7d-b6d5-427c-a26c-23a6f348e456)) + (pin "3" (uuid 688eea66-2652-4fc2-a2fd-ae381ef020ea)) + (pin "4" (uuid 5d3ff07d-91f2-4d7e-aff3-542042395124)) + (pin "5" (uuid c33f5836-1c3d-4571-8532-4991e242d13c)) + (pin "6" (uuid ce24567e-563b-4b4c-9280-f1356a4d9a5a)) + (pin "7" (uuid 3f125cd7-4b5f-448e-8b1b-70f8df12d667)) + (pin "8" (uuid 3e956a36-cfb1-4fc8-91d7-31b8f23e9e5a)) + (pin "9" (uuid f92ef717-48bc-40ea-a220-263d7fe1a1e6)) + (pin "10" (uuid f9f09199-4b1f-4592-9f07-6aa4223ddaab)) + (pin "11" (uuid 97bccaef-c910-4075-b0cb-109b81bf5a1e)) + (pin "12" (uuid 1c5bd6dc-4713-42cb-aa49-6ec0549fa2d2)) + (pin "13" (uuid c51efd34-b3b9-4874-8933-dc6eac071537)) + (pin "14" (uuid 8e3285ce-e9be-45cb-b4a2-e0b47d0d9e6a)) + (pin "15" (uuid 8c333303-067e-4db7-b452-c0113c50de1c)) + (pin "16" (uuid ab8bff9a-006a-4c95-850d-b3badd3b572c)) + (pin "17" (uuid 64e43d22-1219-4671-afcf-8f04b983c72a)) + (pin "18" (uuid b02059bc-1154-4875-a9c5-fce7fe34a483)) + (pin "19" (uuid c0619541-379d-44b0-a4a0-b4b31c9f32dd)) + (pin "20" (uuid 38a40e5f-6a54-45e3-b23f-666bb87ba002)) + (pin "21" (uuid 5eb97249-c494-4a97-b11a-4d5860dc6bae)) + (pin "22" (uuid 24bf64a3-1301-472f-81b6-8ee0e74b653a)) + (pin "23" (uuid 61563fee-0ff4-4652-b323-9c1881701627)) + (pin "24" (uuid ad0381a1-6e98-479f-abfd-cf99697fe3f5)) + (pin "25" (uuid 47020635-1fb6-4b79-b0ed-3ce182794ea7)) + (pin "26" (uuid cc111adc-199f-424a-baf1-a333c0433589)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 123.19 194.31 0) (unit 13) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 56e033a1-da0b-46e6-b6a2-d69510630f6a) + (property "Reference" "U1" (id 0) (at 123.825 189.23 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 123.825 191.77 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 123.19 194.31 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 123.19 194.31 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a9a44001-c7e4-49c9-8512-cff29bbf2231)) + (pin "2" (uuid 789e6183-729f-4479-8b6a-4f39f978bf6a)) + (pin "3" (uuid e382f959-7382-4cac-9192-f93c6461c197)) + (pin "4" (uuid e5dd4b35-1e60-477c-b35d-01e7b267eddc)) + (pin "5" (uuid 0b3205bc-5da3-41e0-b3c5-e81348802661)) + (pin "6" (uuid 14a1da7e-0311-42ac-84af-c587e21738e1)) + (pin "7" (uuid c7d15b20-c209-42b9-945c-df2b80426f70)) + (pin "8" (uuid aa876d20-74f3-49e3-a2a5-250dcb9e4639)) + (pin "9" (uuid ea5976aa-0271-47ca-bc61-8eef3326f3dd)) + (pin "10" (uuid 88212cc7-7b27-416b-ac67-397e6686077e)) + (pin "11" (uuid ac31bf15-59db-49b9-a74b-dd43b0810b7d)) + (pin "12" (uuid a2f3fd33-6cff-43f9-8213-c70ec13a6345)) + (pin "13" (uuid 85a549f4-c207-438d-b1b0-cfb4f241a2d4)) + (pin "14" (uuid 608c787c-a89e-4b82-acd0-b11acc33f89b)) + (pin "15" (uuid 4f3f840c-61f8-4779-a97e-11405211bd71)) + (pin "16" (uuid 94cf5405-ad61-4c48-937a-fae0f75ac3a9)) + (pin "17" (uuid 3cf71691-097f-4d6f-9776-14592e1e45cd)) + (pin "18" (uuid 75fa6cf8-6786-4a5d-8393-428105714aa3)) + (pin "19" (uuid cfee3810-5537-4f94-a09e-e6eaaa576f95)) + (pin "20" (uuid e297d374-0fd2-4f28-9aa6-826d6d82aacc)) + (pin "21" (uuid deaa0f8b-1e6a-44e4-9cd5-c7cdf4df521d)) + (pin "22" (uuid eb168553-eef7-4899-8523-3955672d9d47)) + (pin "23" (uuid 3b862ce1-113c-4db8-babb-69bbc7cc876b)) + (pin "24" (uuid 172236e4-3c0c-4281-abce-29b08d8b7bff)) + (pin "25" (uuid 298fc822-7748-471d-8746-59f0d0596804)) + (pin "26" (uuid 33383a8e-0bff-434c-bbff-1301e65aa8fb)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 382.27 87.63 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 5848ac52-16e9-4b45-a6ae-05698d5c1186) + (property "Reference" "U18" (id 0) (at 382.27 81.28 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 382.27 85.09 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 383.54 88.9 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 383.54 88.9 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid edd347dd-cd65-4416-abf8-d1b89172d868)) + (pin "2" (uuid 4b790992-99f3-40b2-b3e8-72da1768e3a9)) + ) + + (symbol (lib_id "eSim_Subckt:4_and") (at 361.95 162.56 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 5c8b2c43-039f-4ab6-979a-39a8df7847f5) + (property "Reference" "X5" (id 0) (at 363.2981 152.4 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 363.2981 156.21 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 361.95 162.56 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 361.95 162.56 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid c52ed71b-23b5-4019-9af1-1a793474d07d)) + (pin "2" (uuid 884471f7-4cfc-4862-b9dd-681cc5198c68)) + (pin "3" (uuid 29436fee-b326-4451-a657-ed8cb59b1642)) + (pin "4" (uuid 6a5d1499-a2f8-4688-a9cd-b3a9f73d019c)) + (pin "5" (uuid 9b88e07d-b325-43d5-a785-75ec7dad3b7b)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 123.19 71.12 0) (unit 15) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 6347f8b3-c46d-43c4-baba-dbf08ba6a3d1) + (property "Reference" "U1" (id 0) (at 123.825 66.04 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 123.825 68.58 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 123.19 71.12 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 123.19 71.12 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 0028d3d4-de95-4c8d-b100-3ac24997d876)) + (pin "2" (uuid cc525e5f-b1ee-4c8b-a64e-c263c4ed4b78)) + (pin "3" (uuid 749e7a04-dd2d-4368-b1ef-b494a03895c5)) + (pin "4" (uuid 47d224c8-0ae6-4936-b5ce-75188f9d4c3d)) + (pin "5" (uuid 84f315ea-08f0-4164-b3c5-c63ca4a51f33)) + (pin "6" (uuid 00d0ca6f-ddbc-4e31-870b-abdb4f065243)) + (pin "7" (uuid 41735c2e-d052-4d9f-9de2-74849c230a8f)) + (pin "8" (uuid 9d623a36-ff9d-4f2c-827b-ff573728557b)) + (pin "9" (uuid 4131cb93-393a-40f6-87d4-44f4b575781e)) + (pin "10" (uuid a50a3a82-e8e0-481f-9c32-a57e3549190e)) + (pin "11" (uuid 61020127-6d09-42e3-b96e-1b206a6866c0)) + (pin "12" (uuid 2a62cf1c-9bc9-4112-a3ef-bf1cff3c36d9)) + (pin "13" (uuid 40abbffc-1e46-4400-aede-4caf801586c8)) + (pin "14" (uuid 08162d57-324e-4346-ad75-a2d4d83f4d1d)) + (pin "15" (uuid b6da9d9f-31a5-4185-b067-380621bd2fa3)) + (pin "16" (uuid 6c650ebd-4e14-46ef-9e6a-ce1721dac910)) + (pin "17" (uuid e37332f3-bc43-402d-9a11-b287dde80ee2)) + (pin "18" (uuid bd8fb1a8-a688-43d5-8e78-53efef1565de)) + (pin "19" (uuid 66216392-1d1c-4229-bdfd-04ab2e6df31d)) + (pin "20" (uuid b6996d79-8a97-4817-8341-100afd1a34fa)) + (pin "21" (uuid 99764f56-a06e-494b-9519-bb1f1cf80b5e)) + (pin "22" (uuid 10cbc9b2-c545-47e2-be57-17705d9283f4)) + (pin "23" (uuid 87ecf8a5-3856-4155-b4a3-6d1201f96c3f)) + (pin "24" (uuid 74158fb4-91a5-4590-8836-488bbe4e2809)) + (pin "25" (uuid be08bbc2-f8c9-4ec9-9220-119e3a15fd02)) + (pin "26" (uuid 2332aad3-1cbb-4350-8342-a4bb67851f04)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 175.26 140.97 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 65af963d-1068-4775-86a2-e2af9964f0ce) + (property "Reference" "U10" (id 0) (at 175.26 134.62 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 175.26 138.43 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 176.53 142.24 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 176.53 142.24 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5a28f1b5-ebe2-46b8-a181-d90ed4de7ea7)) + (pin "2" (uuid 6b457932-1dc8-45da-b16d-28f7de732166)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 382.27 113.03 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 666e6994-6288-4347-8dde-b129c11e3f1e) + (property "Reference" "U19" (id 0) (at 382.27 106.68 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 382.27 110.49 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 383.54 114.3 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 383.54 114.3 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 6b9eb7ed-e44b-4058-b143-0bd1704eef98)) + (pin "2" (uuid f2eabd5c-b81c-48a8-a256-d7dd192878bd)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 175.26 194.31 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 66f0c021-4d94-4a4e-9a1d-38c1fdf41ff1) + (property "Reference" "U11" (id 0) (at 175.26 187.96 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 175.26 191.77 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 176.53 195.58 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 176.53 195.58 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 9d2b5de7-de99-410a-b2c0-6f62838995c9)) + (pin "2" (uuid 57821967-bb60-418d-91f3-62bb28980bfa)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 382.27 247.65 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 6c95b85a-3199-416c-8422-c55124086f82) + (property "Reference" "U24" (id 0) (at 382.27 241.3 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 382.27 245.11 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 383.54 248.92 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 383.54 248.92 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5acc18cd-8301-4974-a534-d588d10e4611)) + (pin "2" (uuid 5fe7394a-8309-4281-82ef-0273619205c1)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 199.39 162.56 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 6e4860f6-d191-438f-92f5-e3823ab69b94) + (property "Reference" "U14" (id 0) (at 199.39 156.21 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 199.39 160.02 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 200.66 163.83 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 200.66 163.83 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a9e3b197-c533-4761-82e4-59cbc2f062ab)) + (pin "2" (uuid 0f1e8975-9e30-452d-9393-dd2f488cf471)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 382.27 218.44 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 7596d8df-b002-4f29-8f38-9227d96f207d) + (property "Reference" "U23" (id 0) (at 382.27 212.09 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 382.27 215.9 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 383.54 219.71 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 383.54 219.71 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 3173e624-57ef-4401-a795-2a4b1d5b1462)) + (pin "2" (uuid 41e8699e-d5f9-47df-af78-e8c12aedb0f0)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 175.26 251.46 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 77bee57a-15bf-42e6-9d7f-9eb8a14d8e37) + (property "Reference" "U12" (id 0) (at 175.26 245.11 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 175.26 248.92 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 176.53 252.73 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 176.53 252.73 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 6441ae61-e7e5-4ea4-8d93-feaf94f0b551)) + (pin "2" (uuid 7c28bd2c-e274-4a52-83e5-51a5935da6d0)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 382.27 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 823251ff-315b-475a-91df-2690edb63c66) + (property "Reference" "U17" (id 0) (at 382.27 58.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 382.27 62.23 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 383.54 66.04 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 383.54 66.04 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 4576ff8b-7bc0-4b25-a046-cd5531c71b45)) + (pin "2" (uuid deedeef1-0636-4cd0-bac8-b3979b0c4552)) + ) + + (symbol (lib_id "eSim_Subckt:4_and") (at 361.95 218.44 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 85f5736d-17aa-4b45-91e5-e68473aff809) + (property "Reference" "X7" (id 0) (at 363.2981 208.28 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 363.2981 212.09 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 361.95 218.44 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 361.95 218.44 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid f8d31c25-e41c-45f8-bc74-df34022a94cc)) + (pin "2" (uuid 764f468a-3f9d-4d1e-a726-cb3bb6946e52)) + (pin "3" (uuid e98f1512-3b89-4150-9b1c-ea1b8a0d2c6c)) + (pin "4" (uuid df56ef2a-f699-4158-88ad-88e4035a5c17)) + (pin "5" (uuid 0ed45453-868b-47e2-975e-396ea68c1d23)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 382.27 162.56 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 8d97b963-a89b-4960-bec9-5fbb73076ff4) + (property "Reference" "U21" (id 0) (at 382.27 156.21 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 382.27 160.02 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 383.54 163.83 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 383.54 163.83 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 1ad5f34b-4d13-4657-90cc-dd4acd354d54)) + (pin "2" (uuid 253a887f-99f1-494f-bf6b-48cc64739612)) + ) + + (symbol (lib_id "eSim_Subckt:4_and") (at 361.95 302.26 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9fbb6764-dc9b-4155-9b1e-f14ccffb7655) + (property "Reference" "X10" (id 0) (at 363.2981 292.1 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 363.2981 295.91 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 361.95 302.26 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 361.95 302.26 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 3e4b9a6c-5183-4238-bd9d-c54df31b7186)) + (pin "2" (uuid c74f3967-37e7-4906-99ae-bf5c47bdebc0)) + (pin "3" (uuid 6ab16163-9164-4541-aa65-4246ba7bf011)) + (pin "4" (uuid 4ea6977f-fcd3-46da-a0ef-5856ecfa75ff)) + (pin "5" (uuid 773f83b6-3fc4-45a6-89e7-5dff044dde66)) + ) + + (symbol (lib_id "eSim_Subckt:4_and") (at 361.95 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a07f589a-43e6-4fc8-84cd-fb657db8ce34) + (property "Reference" "X1" (id 0) (at 363.2981 54.61 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 363.2981 58.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 361.95 64.77 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 361.95 64.77 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 77ddacd9-b788-4136-9a86-55593c054d57)) + (pin "2" (uuid 14e3132b-d96c-461d-9902-508cb78b7418)) + (pin "3" (uuid 59a122f5-e0d6-4519-9d32-0dd3a184c169)) + (pin "4" (uuid a478052c-4b61-483f-9604-bd8e5ddfcc9b)) + (pin "5" (uuid 55b665bd-4755-4b5d-a588-ddfcb6666bc9)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 123.19 251.46 0) (unit 12) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ab9c4b77-a2ee-428a-958d-2ffe2342ddc5) + (property "Reference" "U1" (id 0) (at 123.825 246.38 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 123.825 248.92 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 123.19 251.46 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 123.19 251.46 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 1871902f-191f-43f7-97f5-a0ca6c5bb366)) + (pin "2" (uuid 1a66e8b8-b4c8-4328-9be5-88d0842d503f)) + (pin "3" (uuid 2780fc2b-8919-474a-ba25-ed1f7248a377)) + (pin "4" (uuid 74bb5c02-86b8-47fd-8bc9-7c0b016160f2)) + (pin "5" (uuid a5f5d752-ac72-4bdf-b1bf-89fd16844ca2)) + (pin "6" (uuid d6eeca33-da7c-42cb-88cd-b4b85394b6ec)) + (pin "7" (uuid b7833e6b-65a9-477b-bf6d-fb24953a7da9)) + (pin "8" (uuid cbe2d8be-ed15-4eef-b23e-1611d5b9f3e3)) + (pin "9" (uuid 459e695f-048a-4cde-995a-20ba81ece964)) + (pin "10" (uuid b878ca14-1ab1-48d4-9152-b63903ca0735)) + (pin "11" (uuid 92f476e3-a55f-427d-939e-8b46592474a5)) + (pin "12" (uuid 01135fd5-535d-4295-ba4f-851acb54de97)) + (pin "13" (uuid 322d7bd0-dcb5-4b51-8c3a-1e2e2361419d)) + (pin "14" (uuid 6a38908a-1bd2-4af5-8d24-7f464920e68f)) + (pin "15" (uuid 2df56fa2-223c-4b88-9071-31f25dcc0792)) + (pin "16" (uuid 9a201768-fcbb-47c4-b676-e8fa85bf6fe9)) + (pin "17" (uuid b332ebcd-8289-4d07-90ed-819c1a7249fe)) + (pin "18" (uuid 4c316e1b-8b3c-4b73-bbfa-63f9e30f89e4)) + (pin "19" (uuid 584ebcf4-457a-41ba-9c90-b34c40267890)) + (pin "20" (uuid 280f28e6-5c48-40cd-b91e-3e5243229298)) + (pin "21" (uuid 07355da3-9b83-428c-876c-7478725c7813)) + (pin "22" (uuid 1f6280d5-9915-4af9-a7e1-d3d83072d35e)) + (pin "23" (uuid 1fa17319-9af0-4982-831f-5764b73dfd32)) + (pin "24" (uuid c04f74db-d80e-4ca4-936d-e1715685e4c2)) + (pin "25" (uuid 064ef6e8-24e5-4790-bc63-45808582a07a)) + (pin "26" (uuid e963c123-9e79-4d28-b082-30233715a199)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 426.72 302.26 180) (unit 11) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid bfa016e5-7816-41da-8b2b-ec09e50f9635) + (property "Reference" "U1" (id 0) (at 430.53 301.625 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 430.53 304.165 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 426.72 302.26 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 426.72 302.26 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 7adf6c21-fd4a-4357-9d3f-04b3e5331320)) + (pin "2" (uuid fb773ebf-ede9-4f6d-ae1e-5de960334c44)) + (pin "3" (uuid 8450186b-2c3e-41ae-8a7f-84f369e68490)) + (pin "4" (uuid a1a08a42-5289-49a5-a985-eb5ed238aa57)) + (pin "5" (uuid 7a312f04-89f0-41fb-b460-70be28645d04)) + (pin "6" (uuid 2dc33a88-0aa4-4f40-8e76-8970dbaf3849)) + (pin "7" (uuid 13856102-9284-425a-8120-d3b275d712f7)) + (pin "8" (uuid 3c13836a-ee51-4971-8e34-d647cf00c1ea)) + (pin "9" (uuid 5f0d3d4f-5fc7-41c8-8309-422213a9a070)) + (pin "10" (uuid dcfc4b3b-1cea-461c-a648-82751502048f)) + (pin "11" (uuid 0bd9b6f9-85e1-4da6-a446-ad9f24c747ad)) + (pin "12" (uuid 64ff3c49-48e6-483c-9167-587f44dbda21)) + (pin "13" (uuid b198b9cd-d7bf-4bec-b000-99f304b1ed86)) + (pin "14" (uuid b88a8fee-d9c9-4e52-98d8-6db72cede3a4)) + (pin "15" (uuid fb261ae2-89e4-4c9a-b653-835646db851c)) + (pin "16" (uuid abd8dfe9-353d-4952-843c-f6e14a74a9e8)) + (pin "17" (uuid 6cb858c6-c07c-4d9b-a7bb-9d47743868dd)) + (pin "18" (uuid c9de3d15-72bc-49ca-bcf2-899d06410341)) + (pin "19" (uuid 0035f636-ed73-4127-b900-ac25c147d117)) + (pin "20" (uuid cea09d5b-528a-4fec-b364-eb7f6ff60b2d)) + (pin "21" (uuid 03eaf867-8881-43e6-9ff5-b529646b3966)) + (pin "22" (uuid 09e90ec1-599f-48e6-bc00-35df704ea7e0)) + (pin "23" (uuid f3647c22-0850-48d7-829b-95b231b48b04)) + (pin "24" (uuid 021654d4-14ab-46ff-b1e8-9be2c3da1033)) + (pin "25" (uuid 0d48f801-5031-4b08-8cd2-a084ac620d62)) + (pin "26" (uuid 1cc1d9ce-54a1-41e9-b4fc-173166d798c5)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 426.72 113.03 180) (unit 3) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c590854a-0f3c-4b10-86c6-ac029c90f006) + (property "Reference" "U1" (id 0) (at 430.53 112.395 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 430.53 114.935 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 426.72 113.03 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 426.72 113.03 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid e4d10bf8-1594-45a6-886b-94b5f8e42b6e)) + (pin "2" (uuid 7d5b10c5-b590-4e22-b673-cd4ced66216b)) + (pin "3" (uuid d190bd69-219b-4bc1-8d3a-820d4c0f4f76)) + (pin "4" (uuid 58b7453d-85b5-479c-83c1-dc086cc6e1a0)) + (pin "5" (uuid 12a710e7-97fe-43b9-b8ac-8b1be819d374)) + (pin "6" (uuid 49c93122-ca33-4e3d-8e6d-0be548aa92ff)) + (pin "7" (uuid d16d4447-becc-4bf7-bfb2-d05a710b5906)) + (pin "8" (uuid c86db92b-6506-4ce3-8e14-1e70c03f8c36)) + (pin "9" (uuid 6c37e0c2-e321-485f-867b-00de5126f00d)) + (pin "10" (uuid 59da0568-4060-4361-bb9e-b7abc36dc8ae)) + (pin "11" (uuid 65069e4b-0345-476a-99d1-582e7a78f9d9)) + (pin "12" (uuid ada1fc07-6cf9-4226-8ed1-57160fd48962)) + (pin "13" (uuid 9fce5011-8c38-46b5-811b-264ba6a329c1)) + (pin "14" (uuid 098f5096-530e-45a1-8842-ede222dd4b4e)) + (pin "15" (uuid 374cc2c8-988a-4c7c-8a58-1fc8503eaa49)) + (pin "16" (uuid efb31af3-55d4-48f7-ab24-dd02494226b6)) + (pin "17" (uuid f401e84e-e2e5-4e3d-a591-5a07af003945)) + (pin "18" (uuid f2a4c223-77f2-4e76-bc80-a5fc7c091d6c)) + (pin "19" (uuid 3b70a09b-a6f9-4fe9-94a4-ec9fcdba4465)) + (pin "20" (uuid 437438bf-5e63-41c7-b4ba-ab5328436ea2)) + (pin "21" (uuid 1c9a79ba-1dbd-4b74-bafb-526d83cbd3ea)) + (pin "22" (uuid 60e6c0d6-747c-471f-b043-c1b5acc8ab68)) + (pin "23" (uuid 619a3513-19d9-4c33-b415-6ee9296329ab)) + (pin "24" (uuid 0ac4e338-132f-463a-8c78-69cea7105c89)) + (pin "25" (uuid 6b7ea464-43fa-4102-aa61-6dd535b6d12b)) + (pin "26" (uuid c6fa909a-99cf-441a-b335-6deb258281af)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 426.72 64.77 180) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c7b032d2-169b-410c-990b-8fe967c51105) + (property "Reference" "U1" (id 0) (at 430.53 64.135 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 430.53 66.675 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 426.72 64.77 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 426.72 64.77 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid f628f833-efac-418b-876a-3dbcdc763375)) + (pin "2" (uuid 1c8ae231-092c-4502-9efa-e6fe948c23ed)) + (pin "3" (uuid 7747f08a-fa0b-42f0-bff3-0dff38e50428)) + (pin "4" (uuid 0410ed98-6f2e-4bd7-8757-19a5fbdbebce)) + (pin "5" (uuid 17d06584-f49b-402a-a011-e1aa1c4e8be5)) + (pin "6" (uuid 34484dff-0191-4c38-95cc-cba3f87ff1ee)) + (pin "7" (uuid 0cb95caf-fbbf-4e34-9cfa-4ce185c80633)) + (pin "8" (uuid a45f9974-741c-4dda-85b5-c8e20a4f07e1)) + (pin "9" (uuid 77063960-c1f8-436b-9611-f48d4b64273f)) + (pin "10" (uuid bf89b1b0-5193-4fe1-9f00-404275d25aa2)) + (pin "11" (uuid ff398f49-9206-46cf-a043-7338d7d3415c)) + (pin "12" (uuid 17945d74-b80f-4ec1-8eea-0016313f50da)) + (pin "13" (uuid ab08c461-9208-4053-ad98-258e04a33107)) + (pin "14" (uuid c18d0557-872e-4b8a-b983-9645c17d3b5c)) + (pin "15" (uuid 4843bf4e-7310-4c31-8e8b-e45f550ff105)) + (pin "16" (uuid 14ab3103-6690-4d8c-af9f-aab5cd0d81c8)) + (pin "17" (uuid 7ae33476-ead8-4886-abda-e064a05d78b3)) + (pin "18" (uuid f28c1e0d-8703-46fc-b590-ec8424a1a3b0)) + (pin "19" (uuid 0b5620d1-28e7-45ff-b534-69c5a70356ee)) + (pin "20" (uuid f8f347b3-48f3-4ffb-a75b-424957ea234c)) + (pin "21" (uuid 610830c2-85a8-47dc-b1e1-4324a12bbb0a)) + (pin "22" (uuid cb5721ea-9eaf-44d8-b23a-88cc5ba06faf)) + (pin "23" (uuid 8280ff4d-8708-4258-bbad-14f7e3254cbc)) + (pin "24" (uuid 77c144ce-5afd-4b95-973a-31eb6c98c6a8)) + (pin "25" (uuid 696eea02-2ae7-4e1a-a8ad-39667744e3e1)) + (pin "26" (uuid e9533381-5dd1-420e-8b6f-dad906df08c5)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 175.26 71.12 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid cdcddca5-37a4-452f-adfc-ad542ff54bc4) + (property "Reference" "U9" (id 0) (at 175.26 64.77 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 175.26 68.58 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 176.53 72.39 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 176.53 72.39 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid dcc9a373-6928-402d-b2b2-4d38ea7ac27e)) + (pin "2" (uuid 96391829-4caf-463e-a5f1-a5616909595f)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 123.19 288.29 0) (unit 8) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid d199479a-8481-44be-9fa4-a7df163181d3) + (property "Reference" "U1" (id 0) (at 123.825 283.21 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 123.825 285.75 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 123.19 288.29 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 123.19 288.29 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid dcf54723-bd54-43c6-b9ab-9f4289cafb6a)) + (pin "2" (uuid 25f59cbd-6f61-4b39-a560-b2f184b4e7a2)) + (pin "3" (uuid 38a1cff9-a91b-4b70-9f12-b8e990db2831)) + (pin "4" (uuid 0673912a-207b-41fd-b874-5120e96c28e3)) + (pin "5" (uuid 440d0771-b340-4378-baa5-3986f3df5d50)) + (pin "6" (uuid 9b5ddfa0-ee7c-4e53-8d96-f067bb2024f5)) + (pin "7" (uuid 66e9a270-719c-4ba0-acb0-b7a6076bc450)) + (pin "8" (uuid f6bcac12-600f-4075-8b64-01d7b3eabe43)) + (pin "9" (uuid 0c97e8cf-2599-409c-be42-23461042dced)) + (pin "10" (uuid 66f07261-ee67-4561-a876-7b729cec8aa5)) + (pin "11" (uuid 8c85c12b-dd49-4b1b-9048-0a9d166223ce)) + (pin "12" (uuid 992c6c35-58e7-45ef-be53-b5d8b2d8d9f7)) + (pin "13" (uuid 62095de7-77bb-4d60-bcc9-8b24c617d3d7)) + (pin "14" (uuid 31db9997-0fdd-4d1c-bd2f-85a96e887e0c)) + (pin "15" (uuid bf2415c5-dfec-4ad1-bc4e-dacb784a02c9)) + (pin "16" (uuid 60db6090-93b7-413f-ab3c-28a65fcffa52)) + (pin "17" (uuid 142480c9-7ac9-45c8-84ef-a8a1348bddff)) + (pin "18" (uuid 9d05fa92-776d-4cf9-8b79-8412986881f3)) + (pin "19" (uuid 8e1c0df7-8cee-4e18-b585-82360ac0695c)) + (pin "20" (uuid a8b7a5d3-2343-4497-b74c-c5be5760f9e9)) + (pin "21" (uuid 29294bc3-00cb-4590-8b2e-4d05aa37fb10)) + (pin "22" (uuid db78bacf-9d52-4bb3-87a9-4dcc0677e5f0)) + (pin "23" (uuid a6022ae2-6b25-467f-9b0c-868804c932e1)) + (pin "24" (uuid 2db3ad42-4247-46af-b383-ffc2ecbfaf69)) + (pin "25" (uuid 248fe837-572e-4e84-8ed0-784851f39791)) + (pin "26" (uuid e4ddf0ec-1863-452e-b2b7-e94a61aadfe2)) + ) + + (symbol (lib_id "eSim_Subckt:4_and") (at 361.95 87.63 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid d80e665d-91a1-4880-83dd-307b37d62907) + (property "Reference" "X2" (id 0) (at 363.2981 77.47 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 363.2981 81.28 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 361.95 87.63 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 361.95 87.63 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5a8daa9b-0c98-4d67-84bc-e42add67ce43)) + (pin "2" (uuid 67ae1481-42a6-47ee-a784-1a8dc55fc61c)) + (pin "3" (uuid 7a11efdb-a494-41de-9dd6-ae0f0505bb9e)) + (pin "4" (uuid 93e2e125-cbf9-44e1-8692-246fcefdf063)) + (pin "5" (uuid eca75747-83b6-4e0f-ae42-57c0c3bfde7b)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 382.27 273.05 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid daadae79-f22b-4732-a787-0e80c9da38e3) + (property "Reference" "U25" (id 0) (at 382.27 266.7 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 382.27 270.51 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 383.54 274.32 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 383.54 274.32 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid f4efc001-9be1-46a3-80e4-6754786ecd40)) + (pin "2" (uuid f001cd33-0f90-420f-96b1-ad20a49dfbc1)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 382.27 137.16 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid de71a58c-5168-438b-abea-f268e1489bfe) + (property "Reference" "U20" (id 0) (at 382.27 130.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 382.27 134.62 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 383.54 138.43 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 383.54 138.43 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 0aedd7a6-274e-472b-9e27-d3f128428f55)) + (pin "2" (uuid b3bb6928-993c-4632-8b92-6a1db1184935)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 426.72 162.56 180) (unit 5) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid de89a214-6815-4c75-b42c-73ff90eee9b0) + (property "Reference" "U1" (id 0) (at 430.53 161.925 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 430.53 164.465 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 426.72 162.56 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 426.72 162.56 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 646055b1-d6f9-48ef-ad9e-9bf6ee5daf48)) + (pin "2" (uuid 45987a71-2ff9-4064-8b0a-07f8c1588cf1)) + (pin "3" (uuid e43005ef-85a2-45ca-821e-e07cfa515d2a)) + (pin "4" (uuid 0ef2c1e0-a2d2-45ee-ae1e-0d8fa432b340)) + (pin "5" (uuid 0d45d86b-d5ea-43c7-b2e5-b30925d9cbf0)) + (pin "6" (uuid 04de52f5-1f67-471c-9579-f10ffd38db29)) + (pin "7" (uuid 0b24373c-18f2-4f4e-a425-0800c8a1a9e1)) + (pin "8" (uuid fe1c7e47-88d3-4fee-a9d9-f6904e9a6dba)) + (pin "9" (uuid 2b4d0cb9-e7b3-442a-80b1-6a31698b39a3)) + (pin "10" (uuid 6694a956-711d-4e32-b679-d9b8d9c50c4b)) + (pin "11" (uuid 9aae2739-f7f9-485c-b784-cecdf7bfec98)) + (pin "12" (uuid 00c01182-5071-4a9d-b366-03a0d41d2d8a)) + (pin "13" (uuid 4d39e662-369e-4c6d-bde0-77f151e78801)) + (pin "14" (uuid fb524d92-e811-4a47-81c5-82295bb1c2ee)) + (pin "15" (uuid 4a990c48-2db3-4d13-993d-17ab0f701d6f)) + (pin "16" (uuid c2a4eb1e-52e1-4e6a-9089-57a6b06b665f)) + (pin "17" (uuid dee9079b-3d73-44d4-a66d-6ed0332b7f0e)) + (pin "18" (uuid ea911db5-e029-479e-ac83-e0b72ece5459)) + (pin "19" (uuid 9ff7208c-7ac7-43c6-bb5a-b0c7d1157c3b)) + (pin "20" (uuid 62073693-167c-49b1-9b88-eeb95089aeb3)) + (pin "21" (uuid 26ed27f3-ac42-4fac-b2c2-5497d32d2b96)) + (pin "22" (uuid f422f2ab-ae2f-4cf9-bc42-4c92b874807d)) + (pin "23" (uuid 5302b9c9-dd8a-4b3e-b2a6-49348f623b81)) + (pin "24" (uuid dad74fff-4f31-4745-930f-f8e895d42022)) + (pin "25" (uuid 339f129b-6870-4449-8d8b-bcb6cd59850f)) + (pin "26" (uuid 3a8faef9-e91e-4dac-8f4b-e6626bae68d5)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 199.39 278.13 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid e40168cf-c67e-4444-91d6-dba10731344b) + (property "Reference" "U16" (id 0) (at 199.39 271.78 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 199.39 275.59 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 200.66 279.4 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 200.66 279.4 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 2216f195-917e-4b07-87b0-da92d540b1a2)) + (pin "2" (uuid eb411a4a-1f3d-4f7e-9db0-d88687541380)) + ) + + (symbol (lib_id "eSim_Subckt:4_and") (at 361.95 137.16 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ed48be08-56a9-43bc-b5c5-2530bf7b320b) + (property "Reference" "X4" (id 0) (at 363.2981 127 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 363.2981 130.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 361.95 137.16 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 361.95 137.16 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid e0b7494a-ae26-4641-9c88-3318a7ea1d81)) + (pin "2" (uuid 88b0e067-e4d1-4f40-90e5-940cf401add2)) + (pin "3" (uuid 52e42880-ded2-4143-8bf5-5f85211ce9b3)) + (pin "4" (uuid c6c9f093-f9e7-40ad-b070-0d3ac149e3f6)) + (pin "5" (uuid c9718e3a-d926-4410-8e8e-9d152a81fec1)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 123.19 140.97 0) (unit 14) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid f576bcfa-cfac-4c91-91c9-e20aedda640a) + (property "Reference" "U1" (id 0) (at 123.825 135.89 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 123.825 138.43 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 123.19 140.97 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 123.19 140.97 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 722483d1-ab64-46b8-8664-07435b1750bd)) + (pin "2" (uuid c080023b-f5c5-481d-91e0-f9fe2104e2a6)) + (pin "3" (uuid 2a047a3e-3640-4b55-982f-67ca57595331)) + (pin "4" (uuid 568ab4d8-49e5-460c-a4aa-275af852290f)) + (pin "5" (uuid 87e4fea4-c509-4a4e-bcb3-ea0a82ee4b04)) + (pin "6" (uuid 3222a7d2-2725-4f97-98d3-6d9545cdbb7c)) + (pin "7" (uuid a3580deb-36bb-4126-b789-694a86b71530)) + (pin "8" (uuid f9c276cd-ce07-4b0d-aa98-c809aa42afee)) + (pin "9" (uuid 8f583d8f-a1a7-44b4-9564-295e99473fa2)) + (pin "10" (uuid 2248e3ba-0cb9-4083-8937-0ffaf33a218a)) + (pin "11" (uuid e4afa64f-a003-4c67-80ff-9bbb51ba0d87)) + (pin "12" (uuid 4ecc746c-bf12-46d0-81ba-3cae8c173567)) + (pin "13" (uuid a53767e6-f48a-4308-8bf4-28dcbe179051)) + (pin "14" (uuid b23c93b8-5f1e-4761-98a0-85a49e9912bf)) + (pin "15" (uuid b4db8fc8-6cb0-4a7c-b4c6-3a1e2ef2f619)) + (pin "16" (uuid aa044fa0-ed57-484f-a93a-4f8ea783ccaa)) + (pin "17" (uuid cbd01176-67bc-4cb8-8693-02d8e45d5788)) + (pin "18" (uuid f4545c67-2ac5-4454-87e0-c92648c4041c)) + (pin "19" (uuid 8153053a-f559-46fc-94ae-805d6b27bf50)) + (pin "20" (uuid d57a8b3f-48c9-4f19-ab9f-1eb221e1521e)) + (pin "21" (uuid a0ab7fd3-1cba-475e-a86b-79c1768cd0d8)) + (pin "22" (uuid dcf1fb31-46e2-4ede-ad10-c028a8426ea6)) + (pin "23" (uuid a22d16c4-249e-47bf-928f-a3bac75cbd64)) + (pin "24" (uuid 313886f2-3f39-4eb6-a6dc-5db744aefa36)) + (pin "25" (uuid 07d01367-057e-4a7b-9f15-fb1347168329)) + (pin "26" (uuid b38e4105-1889-4dd8-9392-707bbdabe1eb)) + ) + + (symbol (lib_id "eSim_Subckt:4_and") (at 361.95 247.65 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid f7cc2934-2c40-40d3-a1b9-6b8cf3ed3c7f) + (property "Reference" "X8" (id 0) (at 363.2981 237.49 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "4_and" (id 1) (at 363.2981 241.3 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 361.95 247.65 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 361.95 247.65 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5aca6f4f-e063-40a3-82d3-52c60c652cab)) + (pin "2" (uuid 9114306f-c019-4b8d-aca1-14bf6762592c)) + (pin "3" (uuid e25c676d-7c6d-42ea-8226-13c1d4240c1d)) + (pin "4" (uuid c4542020-0f84-49c4-ad7a-07a1af377dae)) + (pin "5" (uuid 5a217fcc-09fb-42a8-998c-d020b0ad9ca5)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 426.72 218.44 180) (unit 7) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid f8200310-6aef-4adf-bfe0-7f46c17950c2) + (property "Reference" "U1" (id 0) (at 430.53 217.805 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 430.53 220.345 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 426.72 218.44 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 426.72 218.44 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid fa2f4e8a-8a81-4402-bd01-17d790fe6af1)) + (pin "2" (uuid 6f88022e-7889-43e1-83b0-a453b106833e)) + (pin "3" (uuid e9937736-4761-4d45-92da-19435b09b6e8)) + (pin "4" (uuid 6cda4805-bc90-401f-967c-916137afeee6)) + (pin "5" (uuid cd9dcdc8-ac8a-42f7-9a7e-cc74b6cbe33e)) + (pin "6" (uuid 6a5ced72-f730-4265-8f40-55cea8eea6fd)) + (pin "7" (uuid 785a124a-2940-4c92-81d9-9beaa4f667e3)) + (pin "8" (uuid 70292bb7-7172-4d4a-b589-9648ddd5f5ce)) + (pin "9" (uuid df74c603-93ff-4c72-adab-df1fe758a4fc)) + (pin "10" (uuid 8780efe2-24fd-4b1e-a47b-58fb99f4bc88)) + (pin "11" (uuid 0d166d0e-1b09-4700-8e0a-9c3e6d130b18)) + (pin "12" (uuid 4c03d286-fa33-42f9-a6b9-786f01fffe80)) + (pin "13" (uuid 879e227a-3695-4050-aeb0-855fcf8b3a4e)) + (pin "14" (uuid 35ddf839-d1ce-480d-8bc6-70c6070bc0ab)) + (pin "15" (uuid 0598f4c3-e16f-40f9-bb90-0aea71883e4f)) + (pin "16" (uuid de529c82-8632-4786-9010-7f15ff8b066c)) + (pin "17" (uuid a1961184-5520-4988-a607-53d0ae720fc9)) + (pin "18" (uuid 67478745-b419-4c6a-89fb-6cccd63769c5)) + (pin "19" (uuid 9e8e6b97-c55b-43ab-a0ef-4a1eff0ec3ec)) + (pin "20" (uuid 97f3cd2c-9490-4a98-b6d4-04c929154ae5)) + (pin "21" (uuid 89f4d03c-2c85-4d8a-8fc4-8e52fd610b39)) + (pin "22" (uuid 774f9dc5-7b13-40e0-8a1f-26d29ee94f0b)) + (pin "23" (uuid 74b4d06e-7874-47cc-8c24-3ac7ac3b13f9)) + (pin "24" (uuid f0755942-4f08-4486-9938-0fe963ee5634)) + (pin "25" (uuid a0a3b179-c3ae-4a66-8431-3678e347536d)) + (pin "26" (uuid 787d09bd-cefb-4ffe-a284-8d5b9860f78f)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 426.72 137.16 180) (unit 4) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid fdf2dd7c-8344-4565-a8f7-fad0b1db6f1a) + (property "Reference" "U1" (id 0) (at 430.53 136.525 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 430.53 139.065 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 426.72 137.16 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 426.72 137.16 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 1745ee07-a4e5-45a2-86c6-ebe8d2777a43)) + (pin "2" (uuid 14e07d4e-4df1-4668-b78b-954d2fee9bde)) + (pin "3" (uuid 5d034333-0219-4f2c-bd23-9c6783ee262c)) + (pin "4" (uuid ff64baf6-7eb1-48a6-8e8f-b5d9431c1021)) + (pin "5" (uuid 77515bb2-6da3-4147-ae75-c644b11af5d9)) + (pin "6" (uuid aed58583-6526-4324-834c-c0503e1a2cc6)) + (pin "7" (uuid 09967983-c4af-4994-9960-51ff93b0b60d)) + (pin "8" (uuid 7fd6bd4c-b5ab-4604-86af-cd418c16c7a6)) + (pin "9" (uuid 5f166243-b667-4924-bc93-79d1efc3abda)) + (pin "10" (uuid 460d8e41-1de3-4d4e-918d-54dcc16b9ad9)) + (pin "11" (uuid e9bbffd3-6034-48ef-9613-e88bb17cb71f)) + (pin "12" (uuid f1e7ef6a-408d-44c4-9897-a06d3727cf0b)) + (pin "13" (uuid 560f3f07-f368-4dc9-a2eb-11519b93ec3a)) + (pin "14" (uuid 84822674-7d6c-4e9f-82a6-eddfefc76418)) + (pin "15" (uuid b7a95680-5854-4c5d-a443-717bb060a1b8)) + (pin "16" (uuid ab673d11-afd3-4f7d-a827-8ba9d8fb6ca4)) + (pin "17" (uuid 613fbf35-22c9-4dce-a724-f9a259af8bb1)) + (pin "18" (uuid 90423307-2799-477c-b38a-a30577a5dc93)) + (pin "19" (uuid c1c9c91e-8267-4469-a840-d402b085b1c7)) + (pin "20" (uuid 96ebaa36-1ecd-4c62-8b60-bfad57233ee4)) + (pin "21" (uuid 4171e9db-b86c-43b2-a458-ae47c988d134)) + (pin "22" (uuid 2d1dabfd-ece8-4883-a8ef-27ef4e8a0c9b)) + (pin "23" (uuid b1c3f3cd-2dce-4bac-bf3f-c0eb2cb323a8)) + (pin "24" (uuid bb1df402-6b34-4258-acc1-cb2a9e35bfe5)) + (pin "25" (uuid 169c2f44-c36a-47a3-b649-3155796d4bc5)) + (pin "26" (uuid 1807f748-8372-49e6-9179-aef43c3ed8b0)) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/c7b032d2-169b-410c-990b-8fe967c51105" + (reference "U1") (unit 1) (value "PORT") (footprint "") + ) + (path "/44d98705-aae9-42bb-836b-efccd1878405" + (reference "U1") (unit 2) (value "PORT") (footprint "") + ) + (path "/c590854a-0f3c-4b10-86c6-ac029c90f006" + (reference "U1") (unit 3) (value "PORT") (footprint "") + ) + (path "/fdf2dd7c-8344-4565-a8f7-fad0b1db6f1a" + (reference "U1") (unit 4) (value "PORT") (footprint "") + ) + (path "/de89a214-6815-4c75-b42c-73ff90eee9b0" + (reference "U1") (unit 5) (value "PORT") (footprint "") + ) + (path "/2f3dc900-0234-40ff-9316-cf18d1a046fa" + (reference "U1") (unit 6) (value "PORT") (footprint "") + ) + (path "/f8200310-6aef-4adf-bfe0-7f46c17950c2" + (reference "U1") (unit 7) (value "PORT") (footprint "") + ) + (path "/d199479a-8481-44be-9fa4-a7df163181d3" + (reference "U1") (unit 8) (value "PORT") (footprint "") + ) + (path "/086145ca-0f27-4992-8106-2fccef104061" + (reference "U1") (unit 9) (value "PORT") (footprint "") + ) + (path "/32f53de2-51c1-4246-9b86-389688d0098c" + (reference "U1") (unit 10) (value "PORT") (footprint "") + ) + (path "/bfa016e5-7816-41da-8b2b-ec09e50f9635" + (reference "U1") (unit 11) (value "PORT") (footprint "") + ) + (path "/ab9c4b77-a2ee-428a-958d-2ffe2342ddc5" + (reference "U1") (unit 12) (value "PORT") (footprint "") + ) + (path "/56e033a1-da0b-46e6-b6a2-d69510630f6a" + (reference "U1") (unit 13) (value "PORT") (footprint "") + ) + (path "/f576bcfa-cfac-4c91-91c9-e20aedda640a" + (reference "U1") (unit 14) (value "PORT") (footprint "") + ) + (path "/6347f8b3-c46d-43c4-baba-dbf08ba6a3d1" + (reference "U1") (unit 15) (value "PORT") (footprint "") + ) + (path "/040573e0-309a-4b67-9d05-506e6bf91c77" + (reference "U1") (unit 16) (value "PORT") (footprint "") + ) + (path "/cdcddca5-37a4-452f-adfc-ad542ff54bc4" + (reference "U9") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/65af963d-1068-4775-86a2-e2af9964f0ce" + (reference "U10") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/66f0c021-4d94-4a4e-9a1d-38c1fdf41ff1" + (reference "U11") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/77bee57a-15bf-42e6-9d7f-9eb8a14d8e37" + (reference "U12") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/03a4a3f3-531d-4a88-93af-d9541be5ee6e" + (reference "U13") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/6e4860f6-d191-438f-92f5-e3823ab69b94" + (reference "U14") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/372088c8-4c77-4f9b-bc5c-575e77cc5bd8" + (reference "U15") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/e40168cf-c67e-4444-91d6-dba10731344b" + (reference "U16") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/823251ff-315b-475a-91df-2690edb63c66" + (reference "U17") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/5848ac52-16e9-4b45-a6ae-05698d5c1186" + (reference "U18") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/666e6994-6288-4347-8dde-b129c11e3f1e" + (reference "U19") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/de71a58c-5168-438b-abea-f268e1489bfe" + (reference "U20") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/8d97b963-a89b-4960-bec9-5fbb73076ff4" + (reference "U21") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/0f7b0a96-f7d9-4474-84ac-d7386e3464e2" + (reference "U22") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/7596d8df-b002-4f29-8f38-9227d96f207d" + (reference "U23") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/6c95b85a-3199-416c-8422-c55124086f82" + (reference "U24") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/daadae79-f22b-4732-a787-0e80c9da38e3" + (reference "U25") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/2a0753f9-7fef-4771-bf9d-1f015a4eb88c" + (reference "U26") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/a07f589a-43e6-4fc8-84cd-fb657db8ce34" + (reference "X1") (unit 1) (value "4_and") (footprint "") + ) + (path "/d80e665d-91a1-4880-83dd-307b37d62907" + (reference "X2") (unit 1) (value "4_and") (footprint "") + ) + (path "/32f306fc-c9fc-457f-b728-bf8063732b58" + (reference "X3") (unit 1) (value "4_and") (footprint "") + ) + (path "/ed48be08-56a9-43bc-b5c5-2530bf7b320b" + (reference "X4") (unit 1) (value "4_and") (footprint "") + ) + (path "/5c8b2c43-039f-4ab6-979a-39a8df7847f5" + (reference "X5") (unit 1) (value "4_and") (footprint "") + ) + (path "/034dded4-572b-4217-8857-98a7b7249ad1" + (reference "X6") (unit 1) (value "4_and") (footprint "") + ) + (path "/85f5736d-17aa-4b45-91e5-e68473aff809" + (reference "X7") (unit 1) (value "4_and") (footprint "") + ) + (path "/f7cc2934-2c40-40d3-a1b9-6b8cf3ed3c7f" + (reference "X8") (unit 1) (value "4_and") (footprint "") + ) + (path "/38d7159a-4c3a-4217-a8d7-a1c060dfb3d9" + (reference "X9") (unit 1) (value "4_and") (footprint "") + ) + (path "/9fbb6764-dc9b-4155-9b1e-f14ccffb7655" + (reference "X10") (unit 1) (value "4_and") (footprint "") + ) + ) +) diff --git a/library/SubcircuitLibrary/SN74HC42/SN74HC42.sub b/library/SubcircuitLibrary/SN74HC42/SN74HC42.sub new file mode 100644 index 000000000..859ad6857 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/SN74HC42.sub @@ -0,0 +1,89 @@ +* Subcircuit SN74HC42 +.subckt SN74HC42 net-_u17-pad2_ net-_u18-pad2_ net-_u19-pad2_ net-_u20-pad2_ net-_u21-pad2_ net-_u22-pad2_ net-_u23-pad2_ unconnected-_u1-pad8_ net-_u24-pad2_ net-_u25-pad2_ net-_u26-pad2_ net-_u12-pad1_ net-_u11-pad1_ net-_u10-pad1_ net-_u9-pad1_ unconnected-_u1-pad16_ +.title kicad schematic +.include 4_and.sub +x1 net-_u13-pad1_ net-_u10-pad2_ net-_u11-pad2_ net-_u12-pad2_ net-_u17-pad1_ 4_and +x3 net-_u13-pad1_ net-_u14-pad2_ net-_u11-pad2_ net-_u12-pad2_ net-_u19-pad1_ 4_and +x2 net-_u13-pad2_ net-_u10-pad2_ net-_u11-pad2_ net-_u12-pad2_ net-_u18-pad1_ 4_and +* u17 net-_u17-pad1_ net-_u17-pad2_ d_inverter +* u18 net-_u18-pad1_ net-_u18-pad2_ d_inverter +* u21 net-_u21-pad1_ net-_u21-pad2_ d_inverter +* u22 net-_u22-pad1_ net-_u22-pad2_ d_inverter +* u25 net-_u25-pad1_ net-_u25-pad2_ d_inverter +* u26 net-_u26-pad1_ net-_u26-pad2_ d_inverter +x10 net-_u13-pad2_ net-_u10-pad2_ net-_u11-pad2_ net-_u16-pad2_ net-_u26-pad1_ 4_and +x9 net-_u13-pad1_ net-_u10-pad2_ net-_u11-pad2_ net-_u16-pad2_ net-_u25-pad1_ 4_and +x8 net-_u13-pad2_ net-_u14-pad2_ net-_x5-pad3_ net-_u12-pad2_ net-_u24-pad1_ 4_and +* u23 net-_u23-pad1_ net-_u23-pad2_ d_inverter +* u24 net-_u24-pad1_ net-_u24-pad2_ d_inverter +x4 net-_u13-pad2_ net-_u14-pad2_ net-_u11-pad2_ net-_u12-pad2_ net-_u20-pad1_ 4_and +* u20 net-_u20-pad1_ net-_u20-pad2_ d_inverter +* u19 net-_u19-pad1_ net-_u19-pad2_ d_inverter +x6 net-_u13-pad2_ net-_u10-pad2_ net-_x5-pad3_ net-_u12-pad2_ net-_u22-pad1_ 4_and +x7 net-_u13-pad1_ net-_u14-pad2_ net-_x5-pad3_ net-_u12-pad2_ net-_u23-pad1_ 4_and +x5 net-_u13-pad1_ net-_u10-pad2_ net-_x5-pad3_ net-_u12-pad2_ net-_u21-pad1_ 4_and +* u13 net-_u13-pad1_ net-_u13-pad2_ d_inverter +* u10 net-_u10-pad1_ net-_u10-pad2_ d_inverter +* u14 net-_u10-pad2_ net-_u14-pad2_ d_inverter +* u9 net-_u9-pad1_ net-_u13-pad1_ d_inverter +* u15 net-_u11-pad2_ net-_u11-pad2_ d_inverter +* u16 net-_u12-pad2_ net-_u16-pad2_ d_inverter +* u11 net-_u11-pad1_ net-_u11-pad2_ d_inverter +* u12 net-_u12-pad1_ net-_u12-pad2_ d_inverter +a1 net-_u17-pad1_ net-_u17-pad2_ u17 +a2 net-_u18-pad1_ net-_u18-pad2_ u18 +a3 net-_u21-pad1_ net-_u21-pad2_ u21 +a4 net-_u22-pad1_ net-_u22-pad2_ u22 +a5 net-_u25-pad1_ net-_u25-pad2_ u25 +a6 net-_u26-pad1_ net-_u26-pad2_ u26 +a7 net-_u23-pad1_ net-_u23-pad2_ u23 +a8 net-_u24-pad1_ net-_u24-pad2_ u24 +a9 net-_u20-pad1_ net-_u20-pad2_ u20 +a10 net-_u19-pad1_ net-_u19-pad2_ u19 +a11 net-_u13-pad1_ net-_u13-pad2_ u13 +a12 net-_u10-pad1_ net-_u10-pad2_ u10 +a13 net-_u10-pad2_ net-_u14-pad2_ u14 +a14 net-_u9-pad1_ net-_u13-pad1_ u9 +a15 net-_u11-pad2_ net-_u11-pad2_ u15 +a16 net-_u12-pad2_ net-_u16-pad2_ u16 +a17 net-_u11-pad1_ net-_u11-pad2_ u11 +a18 net-_u12-pad1_ net-_u12-pad2_ u12 +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u17 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u18 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u21 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u22 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u25 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u26 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u23 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u24 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u20 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u19 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u13 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u10 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u14 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u9 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u15 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u16 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u11 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u12 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Control Statements + +.ends SN74HC42 \ No newline at end of file diff --git a/library/SubcircuitLibrary/SN74HC42/SN74HC42_Previous_Values.xml b/library/SubcircuitLibrary/SN74HC42/SN74HC42_Previous_Values.xml new file mode 100644 index 000000000..f04b442a0 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/SN74HC42_Previous_Values.xml @@ -0,0 +1 @@ +truefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or Amperessecsecsecd_inverterd_inverterd_inverterd_inverterd_inverterd_inverterd_inverterd_inverterd_inverterd_inverterd_inverterd_inverterd_inverterd_inverterd_inverterd_inverterd_inverterd_inverterC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_andC:\Users\Sakhi\FOSSEE\eSim\library\SubcircuitLibrary\4_and \ No newline at end of file diff --git a/library/SubcircuitLibrary/SN74HC42/_autosave-SN74HC42.sch b/library/SubcircuitLibrary/SN74HC42/_autosave-SN74HC42.sch new file mode 100644 index 000000000..f4a0a4109 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/_autosave-SN74HC42.sch @@ -0,0 +1,769 @@ +EESchema Schematic File Version 5 +EELAYER 36 0 +EELAYER END +$Descr A2 23386 16535 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +Comment5 "" +Comment6 "" +Comment7 "" +Comment8 "" +Comment9 "" +$EndDescr +Connection ~ 7250 2800 +Connection ~ 7250 5550 +Connection ~ 7300 7650 +Connection ~ 7300 9900 +Connection ~ 9500 3650 +Connection ~ 9500 5250 +Connection ~ 9500 7350 +Connection ~ 9500 9600 +Connection ~ 10050 2800 +Connection ~ 10050 4300 +Connection ~ 10050 6250 +Connection ~ 10050 8450 +Connection ~ 10450 5350 +Connection ~ 10450 6400 +Connection ~ 10450 8550 +Connection ~ 10900 3400 +Connection ~ 10900 5550 +Connection ~ 10900 6350 +Connection ~ 10900 7450 +Connection ~ 10900 10750 +Connection ~ 11300 7550 +Connection ~ 11300 8650 +Connection ~ 11750 3500 +Connection ~ 11750 4500 +Connection ~ 11750 5450 +Connection ~ 11750 7650 +Connection ~ 11750 8300 +Connection ~ 11750 10850 +Connection ~ 13350 3600 +Connection ~ 13350 4600 +Connection ~ 13350 5550 +Connection ~ 13350 6550 +Connection ~ 13350 7650 +Connection ~ 13350 8750 +Connection ~ 13350 9900 +Connection ~ 13350 10950 +NoConn ~ 5100 11350 +NoConn ~ 5100 11600 +Wire Wire Line + 5100 2800 6600 2800 +Wire Wire Line + 5100 5550 6600 5550 +Wire Wire Line + 5100 7650 6600 7650 +Wire Wire Line + 5100 9900 6600 9900 +Wire Wire Line + 7200 2800 7250 2800 +Wire Wire Line + 7200 5550 7250 5550 +Wire Wire Line + 7200 7650 7300 7650 +Wire Wire Line + 7200 9900 7300 9900 +Wire Wire Line + 7250 2800 10050 2800 +Wire Wire Line + 7250 3650 7250 2800 +Wire Wire Line + 7250 5550 7250 6400 +Wire Wire Line + 7250 5550 10900 5550 +Wire Wire Line + 7300 7650 11750 7650 +Wire Wire Line + 7300 8300 7300 7650 +Wire Wire Line + 7300 9900 7300 10950 +Wire Wire Line + 7300 9900 13350 9900 +Wire Wire Line + 7400 3650 7250 3650 +Wire Wire Line + 7550 6400 7250 6400 +Wire Wire Line + 7550 8300 7300 8300 +Wire Wire Line + 7550 10950 7300 10950 +Wire Wire Line + 8000 3650 9500 3650 +Wire Wire Line + 8150 6400 10450 6400 +Wire Wire Line + 8150 8300 11750 8300 +Wire Wire Line + 8150 10950 13350 10950 +Wire Wire Line + 9500 3300 9500 3650 +Wire Wire Line + 9500 3650 9500 5250 +Wire Wire Line + 9500 5250 9500 7350 +Wire Wire Line + 9500 5250 13850 5250 +Wire Wire Line + 9500 7350 9500 9600 +Wire Wire Line + 9500 7350 13850 7350 +Wire Wire Line + 9500 9600 9500 11750 +Wire Wire Line + 9500 9600 13850 9600 +Wire Wire Line + 9500 11750 13850 11750 +Wire Wire Line + 10050 2400 10050 2800 +Wire Wire Line + 10050 2800 10050 4300 +Wire Wire Line + 10050 4300 10050 6250 +Wire Wire Line + 10050 4300 13850 4300 +Wire Wire Line + 10050 6250 10050 8450 +Wire Wire Line + 10050 6250 13850 6250 +Wire Wire Line + 10050 8450 10050 10650 +Wire Wire Line + 10050 8450 13850 8450 +Wire Wire Line + 10050 10650 13850 10650 +Wire Wire Line + 10450 4400 10450 5350 +Wire Wire Line + 10450 5350 10450 6400 +Wire Wire Line + 10450 5350 13850 5350 +Wire Wire Line + 10450 6400 10450 8550 +Wire Wire Line + 10450 8550 10450 9700 +Wire Wire Line + 10450 8550 13850 8550 +Wire Wire Line + 10450 9700 13850 9700 +Wire Wire Line + 10900 2500 10900 3400 +Wire Wire Line + 10900 3400 10900 5550 +Wire Wire Line + 10900 5550 10900 6350 +Wire Wire Line + 10900 6350 10900 7450 +Wire Wire Line + 10900 7450 10900 10750 +Wire Wire Line + 10900 7450 13850 7450 +Wire Wire Line + 10900 10750 10900 11850 +Wire Wire Line + 10900 10750 13850 10750 +Wire Wire Line + 10900 11850 13850 11850 +Wire Wire Line + 11300 6450 11300 7550 +Wire Wire Line + 11300 7550 11300 8650 +Wire Wire Line + 11300 8650 11300 9800 +Wire Wire Line + 11300 9800 13850 9800 +Wire Wire Line + 11750 2600 11750 3500 +Wire Wire Line + 11750 2600 13850 2600 +Wire Wire Line + 11750 3500 11750 4500 +Wire Wire Line + 11750 4500 11750 5450 +Wire Wire Line + 11750 4500 13850 4500 +Wire Wire Line + 11750 5450 11750 7650 +Wire Wire Line + 11750 8300 11750 7650 +Wire Wire Line + 11750 10850 11750 8300 +Wire Wire Line + 11750 10850 13850 10850 +Wire Wire Line + 11750 11950 11750 10850 +Wire Wire Line + 13350 2700 13350 3600 +Wire Wire Line + 13350 3600 13350 4600 +Wire Wire Line + 13350 3600 13850 3600 +Wire Wire Line + 13350 4600 13350 5550 +Wire Wire Line + 13350 4600 13850 4600 +Wire Wire Line + 13350 5550 13350 6550 +Wire Wire Line + 13350 5550 13850 5550 +Wire Wire Line + 13350 6550 13350 7650 +Wire Wire Line + 13350 6550 13850 6550 +Wire Wire Line + 13350 7650 13350 8750 +Wire Wire Line + 13350 7650 13850 7650 +Wire Wire Line + 13350 8750 13350 9900 +Wire Wire Line + 13350 9900 13850 9900 +Wire Wire Line + 13350 10950 13850 10950 +Wire Wire Line + 13350 12050 13350 10950 +Wire Wire Line + 13850 2400 10050 2400 +Wire Wire Line + 13850 2500 10900 2500 +Wire Wire Line + 13850 2700 13350 2700 +Wire Wire Line + 13850 3300 9500 3300 +Wire Wire Line + 13850 3400 10900 3400 +Wire Wire Line + 13850 3500 11750 3500 +Wire Wire Line + 13850 4400 10450 4400 +Wire Wire Line + 13850 5450 11750 5450 +Wire Wire Line + 13850 6350 10900 6350 +Wire Wire Line + 13850 6450 11300 6450 +Wire Wire Line + 13850 7550 11300 7550 +Wire Wire Line + 13850 8650 11300 8650 +Wire Wire Line + 13850 8750 13350 8750 +Wire Wire Line + 13850 11950 11750 11950 +Wire Wire Line + 13850 12050 13350 12050 +Wire Wire Line + 14750 10800 14750 10750 +Wire Wire Line + 15350 2550 16550 2550 +Wire Wire Line + 15350 3450 16550 3450 +Wire Wire Line + 15350 4450 16550 4450 +Wire Wire Line + 15350 5400 16550 5400 +Wire Wire Line + 15350 6400 16550 6400 +Wire Wire Line + 15350 7500 16550 7500 +Wire Wire Line + 15350 8600 16550 8600 +Wire Wire Line + 15350 9750 16550 9750 +Wire Wire Line + 15350 10750 16550 10750 +Wire Wire Line + 15350 11900 16550 11900 +$Comp +L eSim_Miscellaneous:PORT U? +U 15 1 00000000 +P 4850 2800 +F 0 "U?" H 4875 3000 30 0000 C CNN +F 1 "PORT" H 4875 2900 30 0000 C CNN +F 2 "" H 4850 2800 60 0000 C CNN +F 3 "" H 4850 2800 60 0000 C CNN + 15 4850 2800 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 14 1 00000000 +P 4850 5550 +F 0 "U?" H 4875 5750 30 0000 C CNN +F 1 "PORT" H 4875 5650 30 0000 C CNN +F 2 "" H 4850 5550 60 0000 C CNN +F 3 "" H 4850 5550 60 0000 C CNN + 14 4850 5550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 13 1 00000000 +P 4850 7650 +F 0 "U?" H 4875 7850 30 0000 C CNN +F 1 "PORT" H 4875 7750 30 0000 C CNN +F 2 "" H 4850 7650 60 0000 C CNN +F 3 "" H 4850 7650 60 0000 C CNN + 13 4850 7650 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 12 1 00000000 +P 4850 9900 +F 0 "U?" H 4875 10100 30 0000 C CNN +F 1 "PORT" H 4875 10000 30 0000 C CNN +F 2 "" H 4850 9900 60 0000 C CNN +F 3 "" H 4850 9900 60 0000 C CNN + 12 4850 9900 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 8 1 00000000 +P 4850 11350 +F 0 "U?" H 4875 11550 30 0000 C CNN +F 1 "PORT" H 4875 11450 30 0000 C CNN +F 2 "" H 4850 11350 60 0000 C CNN +F 3 "" H 4850 11350 60 0000 C CNN + 8 4850 11350 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 16 1 00000000 +P 4850 11600 +F 0 "U?" H 4875 11800 30 0000 C CNN +F 1 "PORT" H 4875 11700 30 0000 C CNN +F 2 "" H 4850 11600 60 0000 C CNN +F 3 "" H 4850 11600 60 0000 C CNN + 16 4850 11600 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 1 1 00000000 +P 16800 2550 +F 0 "U?" H 16650 2525 30 0000 R CNN +F 1 "PORT" H 16650 2625 30 0000 R CNN +F 2 "" H 16800 2550 60 0000 C CNN +F 3 "" H 16800 2550 60 0000 C CNN + 1 16800 2550 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 2 1 00000000 +P 16800 3450 +F 0 "U?" H 16650 3425 30 0000 R CNN +F 1 "PORT" H 16650 3525 30 0000 R CNN +F 2 "" H 16800 3450 60 0000 C CNN +F 3 "" H 16800 3450 60 0000 C CNN + 2 16800 3450 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 3 1 00000000 +P 16800 4450 +F 0 "U?" H 16650 4425 30 0000 R CNN +F 1 "PORT" H 16650 4525 30 0000 R CNN +F 2 "" H 16800 4450 60 0000 C CNN +F 3 "" H 16800 4450 60 0000 C CNN + 3 16800 4450 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 4 1 00000000 +P 16800 5400 +F 0 "U?" H 16650 5375 30 0000 R CNN +F 1 "PORT" H 16650 5475 30 0000 R CNN +F 2 "" H 16800 5400 60 0000 C CNN +F 3 "" H 16800 5400 60 0000 C CNN + 4 16800 5400 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 5 1 00000000 +P 16800 6400 +F 0 "U?" H 16650 6375 30 0000 R CNN +F 1 "PORT" H 16650 6475 30 0000 R CNN +F 2 "" H 16800 6400 60 0000 C CNN +F 3 "" H 16800 6400 60 0000 C CNN + 5 16800 6400 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 6 1 00000000 +P 16800 7500 +F 0 "U?" H 16650 7475 30 0000 R CNN +F 1 "PORT" H 16650 7575 30 0000 R CNN +F 2 "" H 16800 7500 60 0000 C CNN +F 3 "" H 16800 7500 60 0000 C CNN + 6 16800 7500 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 7 1 00000000 +P 16800 8600 +F 0 "U?" H 16650 8575 30 0000 R CNN +F 1 "PORT" H 16650 8675 30 0000 R CNN +F 2 "" H 16800 8600 60 0000 C CNN +F 3 "" H 16800 8600 60 0000 C CNN + 7 16800 8600 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 9 1 00000000 +P 16800 9750 +F 0 "U?" H 16650 9725 30 0000 R CNN +F 1 "PORT" H 16650 9825 30 0000 R CNN +F 2 "" H 16800 9750 60 0000 C CNN +F 3 "" H 16800 9750 60 0000 C CNN + 9 16800 9750 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 10 1 00000000 +P 16800 10750 +F 0 "U?" H 16650 10725 30 0000 R CNN +F 1 "PORT" H 16650 10825 30 0000 R CNN +F 2 "" H 16800 10750 60 0000 C CNN +F 3 "" H 16800 10750 60 0000 C CNN + 10 16800 10750 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U? +U 11 1 00000000 +P 16800 11900 +F 0 "U?" H 16650 11875 30 0000 R CNN +F 1 "PORT" H 16650 11975 30 0000 R CNN +F 2 "" H 16800 11900 60 0000 C CNN +F 3 "" H 16800 11900 60 0000 C CNN + 11 16800 11900 + -1 0 0 1 +$EndComp +$Comp +L eSim_Digital:d_inverter U9 +U 1 1 00000000 +P 6900 2800 +F 0 "U9" H 6900 3050 60 0000 C CNN +F 1 "d_inverter" H 6900 2900 60 0000 C CNN +F 2 "" H 6950 2750 60 0000 C CNN +F 3 "" H 6950 2750 60 0000 C CNN + 1 6900 2800 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U10 +U 1 1 00000000 +P 6900 5550 +F 0 "U10" H 6900 5800 60 0000 C CNN +F 1 "d_inverter" H 6900 5650 60 0000 C CNN +F 2 "" H 6950 5500 60 0000 C CNN +F 3 "" H 6950 5500 60 0000 C CNN + 1 6900 5550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U11 +U 1 1 00000000 +P 6900 7650 +F 0 "U11" H 6900 7900 60 0000 C CNN +F 1 "d_inverter" H 6900 7750 60 0000 C CNN +F 2 "" H 6950 7600 60 0000 C CNN +F 3 "" H 6950 7600 60 0000 C CNN + 1 6900 7650 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U12 +U 1 1 00000000 +P 6900 9900 +F 0 "U12" H 6900 10150 60 0000 C CNN +F 1 "d_inverter" H 6900 10000 60 0000 C CNN +F 2 "" H 6950 9850 60 0000 C CNN +F 3 "" H 6950 9850 60 0000 C CNN + 1 6900 9900 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U13 +U 1 1 00000000 +P 7700 3650 +F 0 "U13" H 7700 3900 60 0000 C CNN +F 1 "d_inverter" H 7700 3750 60 0000 C CNN +F 2 "" H 7750 3600 60 0000 C CNN +F 3 "" H 7750 3600 60 0000 C CNN + 1 7700 3650 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U14 +U 1 1 00000000 +P 7850 6400 +F 0 "U14" H 7850 6650 60 0000 C CNN +F 1 "d_inverter" H 7850 6500 60 0000 C CNN +F 2 "" H 7900 6350 60 0000 C CNN +F 3 "" H 7900 6350 60 0000 C CNN + 1 7850 6400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U15 +U 1 1 00000000 +P 7850 8300 +F 0 "U15" H 7850 8400 60 0000 C CNN +F 1 "d_inverter" H 7850 8500 60 0000 C CNN +F 2 "" H 7900 8250 60 0000 C CNN +F 3 "" H 7900 8250 60 0000 C CNN + 1 7850 8300 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U16 +U 1 1 00000000 +P 7850 10950 +F 0 "U16" H 7850 11200 60 0000 C CNN +F 1 "d_inverter" H 7850 11050 60 0000 C CNN +F 2 "" H 7900 10900 60 0000 C CNN +F 3 "" H 7900 10900 60 0000 C CNN + 1 7850 10950 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U17 +U 1 1 00000000 +P 15050 2550 +F 0 "U17" H 15050 2800 60 0000 C CNN +F 1 "d_inverter" H 15050 2650 60 0000 C CNN +F 2 "" H 15100 2500 60 0000 C CNN +F 3 "" H 15100 2500 60 0000 C CNN + 1 15050 2550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U18 +U 1 1 00000000 +P 15050 3450 +F 0 "U18" H 15050 3700 60 0000 C CNN +F 1 "d_inverter" H 15050 3550 60 0000 C CNN +F 2 "" H 15100 3400 60 0000 C CNN +F 3 "" H 15100 3400 60 0000 C CNN + 1 15050 3450 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U19 +U 1 1 00000000 +P 15050 4450 +F 0 "U19" H 15050 4700 60 0000 C CNN +F 1 "d_inverter" H 15050 4550 60 0000 C CNN +F 2 "" H 15100 4400 60 0000 C CNN +F 3 "" H 15100 4400 60 0000 C CNN + 1 15050 4450 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U20 +U 1 1 00000000 +P 15050 5400 +F 0 "U20" H 15050 5650 60 0000 C CNN +F 1 "d_inverter" H 15050 5500 60 0000 C CNN +F 2 "" H 15100 5350 60 0000 C CNN +F 3 "" H 15100 5350 60 0000 C CNN + 1 15050 5400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U21 +U 1 1 00000000 +P 15050 6400 +F 0 "U21" H 15050 6650 60 0000 C CNN +F 1 "d_inverter" H 15050 6500 60 0000 C CNN +F 2 "" H 15100 6350 60 0000 C CNN +F 3 "" H 15100 6350 60 0000 C CNN + 1 15050 6400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U22 +U 1 1 00000000 +P 15050 7500 +F 0 "U22" H 15050 7750 60 0000 C CNN +F 1 "d_inverter" H 15050 7600 60 0000 C CNN +F 2 "" H 15100 7450 60 0000 C CNN +F 3 "" H 15100 7450 60 0000 C CNN + 1 15050 7500 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U23 +U 1 1 00000000 +P 15050 8600 +F 0 "U23" H 15050 8850 60 0000 C CNN +F 1 "d_inverter" H 15050 8700 60 0000 C CNN +F 2 "" H 15100 8550 60 0000 C CNN +F 3 "" H 15100 8550 60 0000 C CNN + 1 15050 8600 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U24 +U 1 1 00000000 +P 15050 9750 +F 0 "U24" H 15050 10000 60 0000 C CNN +F 1 "d_inverter" H 15050 9850 60 0000 C CNN +F 2 "" H 15100 9700 60 0000 C CNN +F 3 "" H 15100 9700 60 0000 C CNN + 1 15050 9750 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U25 +U 1 1 00000000 +P 15050 10750 +F 0 "U25" H 15050 11000 60 0000 C CNN +F 1 "d_inverter" H 15050 10850 60 0000 C CNN +F 2 "" H 15100 10700 60 0000 C CNN +F 3 "" H 15100 10700 60 0000 C CNN + 1 15050 10750 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U26 +U 1 1 00000000 +P 15050 11900 +F 0 "U26" H 15050 12150 60 0000 C CNN +F 1 "d_inverter" H 15050 12000 60 0000 C CNN +F 2 "" H 15100 11850 60 0000 C CNN +F 3 "" H 15100 11850 60 0000 C CNN + 1 15050 11900 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_and X1 +U 1 1 00000000 +P 14250 2550 +F 0 "X1" H 14303 2950 60 0000 C CNN +F 1 "4_and" H 14303 2800 60 0000 C CNN +F 2 "" H 14250 2550 60 0000 C CNN +F 3 "" H 14250 2550 60 0000 C CNN + 1 14250 2550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_and X2 +U 1 1 00000000 +P 14250 3450 +F 0 "X2" H 14303 3850 60 0000 C CNN +F 1 "4_and" H 14303 3700 60 0000 C CNN +F 2 "" H 14250 3450 60 0000 C CNN +F 3 "" H 14250 3450 60 0000 C CNN + 1 14250 3450 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_and X3 +U 1 1 00000000 +P 14250 4450 +F 0 "X3" H 14303 4850 60 0000 C CNN +F 1 "4_and" H 14303 4700 60 0000 C CNN +F 2 "" H 14250 4450 60 0000 C CNN +F 3 "" H 14250 4450 60 0000 C CNN + 1 14250 4450 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_and X4 +U 1 1 00000000 +P 14250 5400 +F 0 "X4" H 14303 5800 60 0000 C CNN +F 1 "4_and" H 14303 5650 60 0000 C CNN +F 2 "" H 14250 5400 60 0000 C CNN +F 3 "" H 14250 5400 60 0000 C CNN + 1 14250 5400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_and X5 +U 1 1 00000000 +P 14250 6400 +F 0 "X5" H 14303 6800 60 0000 C CNN +F 1 "4_and" H 14303 6650 60 0000 C CNN +F 2 "" H 14250 6400 60 0000 C CNN +F 3 "" H 14250 6400 60 0000 C CNN + 1 14250 6400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_and X6 +U 1 1 00000000 +P 14250 7500 +F 0 "X6" H 14303 7900 60 0000 C CNN +F 1 "4_and" H 14303 7750 60 0000 C CNN +F 2 "" H 14250 7500 60 0000 C CNN +F 3 "" H 14250 7500 60 0000 C CNN + 1 14250 7500 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_and X7 +U 1 1 00000000 +P 14250 8600 +F 0 "X7" H 14303 9000 60 0000 C CNN +F 1 "4_and" H 14303 8850 60 0000 C CNN +F 2 "" H 14250 8600 60 0000 C CNN +F 3 "" H 14250 8600 60 0000 C CNN + 1 14250 8600 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_and X8 +U 1 1 00000000 +P 14250 9750 +F 0 "X8" H 14303 10150 60 0000 C CNN +F 1 "4_and" H 14303 10000 60 0000 C CNN +F 2 "" H 14250 9750 60 0000 C CNN +F 3 "" H 14250 9750 60 0000 C CNN + 1 14250 9750 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_and X9 +U 1 1 00000000 +P 14250 10800 +F 0 "X9" H 14303 11200 60 0000 C CNN +F 1 "4_and" H 14303 11050 60 0000 C CNN +F 2 "" H 14250 10800 60 0000 C CNN +F 3 "" H 14250 10800 60 0000 C CNN + 1 14250 10800 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Subckt:4_and X10 +U 1 1 00000000 +P 14250 11900 +F 0 "X10" H 14303 12300 60 0000 C CNN +F 1 "4_and" H 14303 12150 60 0000 C CNN +F 2 "" H 14250 11900 60 0000 C CNN +F 3 "" H 14250 11900 60 0000 C CNN + 1 14250 11900 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/SN74HC42/analysis b/library/SubcircuitLibrary/SN74HC42/analysis new file mode 100644 index 000000000..ebd5c0a94 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC42/analysis @@ -0,0 +1 @@ +.tran 0e-00 0e-00 0e-00 \ No newline at end of file diff --git a/library/SubcircuitLibrary/SN74HC541/SN74HC541.cir b/library/SubcircuitLibrary/SN74HC541/SN74HC541.cir new file mode 100644 index 000000000..47c285699 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC541/SN74HC541.cir @@ -0,0 +1,14 @@ +.title KiCad schematic +U1 Net-_U10-Pad1_ Net-_U13-Pad1_ Net-_U14-Pad1_ Net-_U15-Pad1_ Net-_U16-Pad1_ Net-_U17-Pad1_ Net-_U18-Pad1_ Net-_U19-Pad1_ Net-_U20-Pad1_ unconnected-_U1-Pad10_ Net-_U20-Pad3_ Net-_U19-Pad3_ Net-_U18-Pad3_ Net-_U17-Pad3_ Net-_U16-Pad3_ Net-_U15-Pad3_ Net-_U14-Pad3_ Net-_U13-Pad3_ Net-_U11-Pad1_ unconnected-_U1-Pad20_ PORT +U12 Net-_U10-Pad2_ Net-_U11-Pad2_ Net-_U12-Pad3_ d_and +U10 Net-_U10-Pad1_ Net-_U10-Pad2_ d_inverter +U11 Net-_U11-Pad1_ Net-_U11-Pad2_ d_inverter +U16 Net-_U16-Pad1_ Net-_U12-Pad3_ Net-_U16-Pad3_ d_tristate +U15 Net-_U15-Pad1_ Net-_U12-Pad3_ Net-_U15-Pad3_ d_tristate +U13 Net-_U13-Pad1_ Net-_U12-Pad3_ Net-_U13-Pad3_ d_tristate +U14 Net-_U14-Pad1_ Net-_U12-Pad3_ Net-_U14-Pad3_ d_tristate +U17 Net-_U17-Pad1_ Net-_U12-Pad3_ Net-_U17-Pad3_ d_tristate +U20 Net-_U20-Pad1_ Net-_U12-Pad3_ Net-_U20-Pad3_ d_tristate +U19 Net-_U19-Pad1_ Net-_U12-Pad3_ Net-_U19-Pad3_ d_tristate +U18 Net-_U18-Pad1_ Net-_U12-Pad3_ Net-_U18-Pad3_ d_tristate +.end diff --git a/library/SubcircuitLibrary/SN74HC541/SN74HC541.cir.out b/library/SubcircuitLibrary/SN74HC541/SN74HC541.cir.out new file mode 100644 index 000000000..302f6b82d --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC541/SN74HC541.cir.out @@ -0,0 +1,56 @@ +.title kicad schematic + +* u1 net-_u10-pad1_ net-_u13-pad1_ net-_u14-pad1_ net-_u15-pad1_ net-_u16-pad1_ net-_u17-pad1_ net-_u18-pad1_ net-_u19-pad1_ net-_u20-pad1_ unconnected-_u1-pad10_ net-_u20-pad3_ net-_u19-pad3_ net-_u18-pad3_ net-_u17-pad3_ net-_u16-pad3_ net-_u15-pad3_ net-_u14-pad3_ net-_u13-pad3_ net-_u11-pad1_ unconnected-_u1-pad20_ port +* u12 net-_u10-pad2_ net-_u11-pad2_ net-_u12-pad3_ d_and +* u10 net-_u10-pad1_ net-_u10-pad2_ d_inverter +* u11 net-_u11-pad1_ net-_u11-pad2_ d_inverter +* u16 net-_u16-pad1_ net-_u12-pad3_ net-_u16-pad3_ d_tristate +* u15 net-_u15-pad1_ net-_u12-pad3_ net-_u15-pad3_ d_tristate +* u13 net-_u13-pad1_ net-_u12-pad3_ net-_u13-pad3_ d_tristate +* u14 net-_u14-pad1_ net-_u12-pad3_ net-_u14-pad3_ d_tristate +* u17 net-_u17-pad1_ net-_u12-pad3_ net-_u17-pad3_ d_tristate +* u20 net-_u20-pad1_ net-_u12-pad3_ net-_u20-pad3_ d_tristate +* u19 net-_u19-pad1_ net-_u12-pad3_ net-_u19-pad3_ d_tristate +* u18 net-_u18-pad1_ net-_u12-pad3_ net-_u18-pad3_ d_tristate +a1 [net-_u10-pad2_ net-_u11-pad2_ ] net-_u12-pad3_ u12 +a2 net-_u10-pad1_ net-_u10-pad2_ u10 +a3 net-_u11-pad1_ net-_u11-pad2_ u11 +a4 net-_u16-pad1_ net-_u12-pad3_ net-_u16-pad3_ u16 +a5 net-_u15-pad1_ net-_u12-pad3_ net-_u15-pad3_ u15 +a6 net-_u13-pad1_ net-_u12-pad3_ net-_u13-pad3_ u13 +a7 net-_u14-pad1_ net-_u12-pad3_ net-_u14-pad3_ u14 +a8 net-_u17-pad1_ net-_u12-pad3_ net-_u17-pad3_ u17 +a9 net-_u20-pad1_ net-_u12-pad3_ net-_u20-pad3_ u20 +a10 net-_u19-pad1_ net-_u12-pad3_ net-_u19-pad3_ u19 +a11 net-_u18-pad1_ net-_u12-pad3_ net-_u18-pad3_ u18 +* Schematic Name: d_and, Ngspice Name: d_and +.model u12 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u10 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u11 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u16 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u15 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u13 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u14 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u17 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u20 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u19 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u18 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +.tran 0e-00 0e-00 0e-00 + +* Control Statements +.control +run +print allv > plot_data_v.txt +print alli > plot_data_i.txt +.endc +.end diff --git a/library/SubcircuitLibrary/SN74HC541/SN74HC541.kicad_sch b/library/SubcircuitLibrary/SN74HC541/SN74HC541.kicad_sch new file mode 100644 index 000000000..d6c3c285f --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC541/SN74HC541.kicad_sch @@ -0,0 +1,1693 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid b5666d60-a312-4642-85a9-c6fe3d46bc41) + + (paper "A2") + + (lib_symbols + (symbol "eSim_Digital:d_and" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 1.27 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_and_0_1" + (polyline + (pts + (xy 3.81 -1.27) + (xy -6.35 -1.27) + (xy -6.35 3.81) + (xy 3.81 3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -1.27) (mid 5.5897 -0.5171) (end 6.35 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.35 1.27) (mid 5.5971 3.0497) (end 3.81 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_and_1_1" + (pin input line (at -11.43 2.54 0) (length 5.08) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -11.43 0 0) (length 5.08) + (name "IN2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 11.43 1.27 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_inverter" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 -2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 0 3.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_inverter_0_1" + (polyline + (pts + (xy -2.54 1.27) + (xy -2.54 -1.27) + (xy 2.54 0) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_inverter_1_1" + (pin input line (at -7.62 0 0) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Digital:d_tristate" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -6.35 6.35 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_tristate" (id 1) (at -5.08 11.43 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at -2.54 8.89 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at -2.54 8.89 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "d_tristate_0_1" + (polyline + (pts + (xy -10.16 13.97) + (xy -10.16 3.81) + (xy 8.89 8.89) + (xy -10.16 13.97) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_tristate_1_1" + (pin input line (at -15.24 8.89 0) (length 5.08) + (name "IN" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -1.27 1.27 90) (length 4.9022) + (name "EN" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 8.89 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Miscellaneous:PORT" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 1.27 2.54 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 0 0 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "PORT_0_1" + (rectangle (start -2.54 1.27) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.54 1.27) (mid 3.1355 0.5955) (end 3.81 0) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 0) (mid 3.1447 -0.6046) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "PORT_1_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "1" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_2_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "2" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_3_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "3" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_4_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "4" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_5_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "5" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_6_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "6" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_7_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "7" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_8_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "8" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_9_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "9" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_10_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "10" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_11_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "11" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_12_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "12" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_13_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "13" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_14_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "14" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_15_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "15" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_16_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "16" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_17_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "17" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_18_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "18" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_19_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "19" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_20_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "20" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_21_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "21" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_22_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "22" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_23_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "23" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_24_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "24" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_25_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "25" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_26_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "26" (effects (font (size 0.762 0.762)))) + ) + ) + ) + ) + + (junction (at 320.04 86.36) (diameter 0) (color 0 0 0 0) + (uuid 014002bc-b226-485d-afc6-959ff5575b70) + ) + (junction (at 320.04 222.25) (diameter 0) (color 0 0 0 0) + (uuid a02e9ab5-8ce3-406d-a886-7c777da34623) + ) + (junction (at 320.04 248.92) (diameter 0) (color 0 0 0 0) + (uuid b19b87bb-b444-4b85-81b7-9ee85e130b8c) + ) + (junction (at 320.04 114.3) (diameter 0) (color 0 0 0 0) + (uuid bdebae81-39d9-4a2f-b893-11811a71197d) + ) + (junction (at 320.04 140.97) (diameter 0) (color 0 0 0 0) + (uuid c571342b-da68-48fa-ae50-d36046f0ccd5) + ) + (junction (at 320.04 167.64) (diameter 0) (color 0 0 0 0) + (uuid e55c6984-3f25-4240-9399-a8b76c1265c7) + ) + (junction (at 320.04 194.31) (diameter 0) (color 0 0 0 0) + (uuid f879ae89-237c-4fae-922f-f8c1b86a82f9) + ) + + (no_connect (at 391.16 281.94) (uuid 9b2be055-988b-4413-9f83-3bfd50155699)) + (no_connect (at 391.16 289.56) (uuid c9e3e556-c693-4349-8d7e-78d042eb371f)) + + (wire (pts (xy 320.04 140.97) (xy 320.04 114.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 046c6d49-591f-419c-9ba6-dd94e613f7a4) + ) + (wire (pts (xy 320.04 222.25) (xy 320.04 194.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0547bba2-f3cd-48dd-ad66-9dde04807d85) + ) + (wire (pts (xy 200.66 96.52) (xy 337.82 96.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 06b70884-ba21-417e-8060-71f224907ad7) + ) + (wire (pts (xy 200.66 124.46) (xy 337.82 124.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 070ebcd7-7813-47a7-9fae-1e3db9788834) + ) + (wire (pts (xy 351.79 170.18) (xy 351.79 167.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 08399c45-1154-46e7-b07c-df4a7d6b60f8) + ) + (wire (pts (xy 320.04 59.69) (xy 351.79 59.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 092da0a7-a59a-4ba9-adc0-b0a1d9d63a70) + ) + (wire (pts (xy 351.79 88.9) (xy 351.79 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0e32b68d-2e3c-4fa4-bbe3-b16d15bc2d19) + ) + (wire (pts (xy 200.66 259.08) (xy 337.82 259.08)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 10dd7c8a-f869-43c9-b60b-0367698248b1) + ) + (wire (pts (xy 320.04 114.3) (xy 320.04 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 10fc1916-8152-43f6-9bf1-fa97ae0980b9) + ) + (wire (pts (xy 200.66 293.37) (xy 250.19 293.37)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 118177af-7787-46db-b46e-a4df9b67a801) + ) + (wire (pts (xy 200.66 69.85) (xy 337.82 69.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 149625dc-6ec7-481f-b7ae-addef5a6c717) + ) + (wire (pts (xy 351.79 143.51) (xy 351.79 140.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 16a4c6ba-0415-491f-a32d-f0f4f8f53929) + ) + (wire (pts (xy 200.66 290.83) (xy 250.19 290.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1ac7fff7-cfad-438f-b277-ddf72cba1e32) + ) + (wire (pts (xy 351.79 116.84) (xy 351.79 114.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 23015eb7-f8fe-45c0-af9b-179e045405be) + ) + (wire (pts (xy 320.04 292.1) (xy 320.04 248.92)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 278b8074-8867-4661-b8e5-5d627aeda643) + ) + (wire (pts (xy 320.04 248.92) (xy 320.04 222.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2b4318a0-5517-4937-876f-63d526fc20e5) + ) + (wire (pts (xy 351.79 196.85) (xy 351.79 194.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 378070c1-d5f7-421e-b533-2b6275527c5f) + ) + (wire (pts (xy 320.04 194.31) (xy 320.04 167.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3f8cda83-f8ce-4e4a-9e28-cd862c364783) + ) + (wire (pts (xy 367.03 96.52) (xy 394.97 96.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 401d7da0-05c4-4c55-8c1f-02f9d78855ab) + ) + (wire (pts (xy 367.03 69.85) (xy 394.97 69.85)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 42278444-5ff0-4b90-aee0-e68b816d206e) + ) + (wire (pts (xy 351.79 194.31) (xy 320.04 194.31)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4b2fc31d-9697-4a66-82c5-2835202a58ac) + ) + (wire (pts (xy 367.03 151.13) (xy 394.97 151.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 59379ba4-3ca3-41b1-8815-8125e944246b) + ) + (wire (pts (xy 200.66 204.47) (xy 337.82 204.47)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 66fa5224-3565-4ec1-b747-72235f976b45) + ) + (wire (pts (xy 200.66 177.8) (xy 337.82 177.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7131c3d8-32c1-4ecb-9a85-e499b0890e14) + ) + (wire (pts (xy 351.79 251.46) (xy 351.79 248.92)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 787084c0-02b3-42f7-8011-6bd3994b52bf) + ) + (wire (pts (xy 367.03 204.47) (xy 394.97 204.47)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 96d71f3e-05df-4057-bd55-95b7b822088e) + ) + (wire (pts (xy 288.29 292.1) (xy 320.04 292.1)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a29e3f62-296b-4a8d-93d7-dfa80601e53d) + ) + (wire (pts (xy 351.79 222.25) (xy 320.04 222.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a56cc97f-dcdf-48d1-b00c-9628467df1c9) + ) + (wire (pts (xy 367.03 259.08) (xy 394.97 259.08)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid aa7d3637-03b7-479b-8ab6-0d04543cf1fb) + ) + (wire (pts (xy 200.66 232.41) (xy 337.82 232.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid abe3577c-2b8c-44f9-8bb8-7f9d8532cc94) + ) + (wire (pts (xy 367.03 232.41) (xy 394.97 232.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b825760c-ba1c-4107-aa0e-d0d6b77be258) + ) + (wire (pts (xy 367.03 124.46) (xy 394.97 124.46)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bf395a7d-2c22-420a-9e24-63f8b2471d64) + ) + (wire (pts (xy 351.79 86.36) (xy 320.04 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c44b8b44-9864-4fcd-bc81-6a91886bcab6) + ) + (wire (pts (xy 351.79 167.64) (xy 320.04 167.64)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cd31cacf-f16f-4b85-9b4d-6862b62fb28d) + ) + (wire (pts (xy 351.79 248.92) (xy 320.04 248.92)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ce812034-c54d-4601-8482-82208a111fab) + ) + (wire (pts (xy 351.79 59.69) (xy 351.79 62.23)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d517c436-2ae9-42ad-a2fe-5ad4510be9af) + ) + (wire (pts (xy 367.03 177.8) (xy 394.97 177.8)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e241148b-243b-4aee-8c22-ae8a3974314c) + ) + (wire (pts (xy 351.79 224.79) (xy 351.79 222.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e7dd6f15-3c49-41e1-b2c4-18927d621915) + ) + (wire (pts (xy 320.04 86.36) (xy 320.04 59.69)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ee5f47ca-676d-4101-af00-d8833e8e7915) + ) + (wire (pts (xy 351.79 140.97) (xy 320.04 140.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f01c25da-7356-4b86-89f5-9394c0dea2b2) + ) + (wire (pts (xy 200.66 151.13) (xy 337.82 151.13)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f40df1c6-28e7-47e6-8abe-b93816a4dc7d) + ) + (wire (pts (xy 320.04 167.64) (xy 320.04 140.97)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fc56cd07-0c53-4399-8a6d-8657b340b91f) + ) + (wire (pts (xy 351.79 114.3) (xy 320.04 114.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ffbbb461-361e-4b18-87bb-eb7ffedfe2c7) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 194.31 293.37 0) (unit 19) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 001c2422-f63d-47ed-80da-9590a8877878) + (property "Reference" "U1" (id 0) (at 194.945 288.29 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 194.945 290.83 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 194.31 293.37 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 194.31 293.37 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid d07125b4-9041-41bb-8a8c-a0bd3a235de4)) + (pin "2" (uuid 978c8808-8b0a-4c61-a306-6cc664a4be6a)) + (pin "3" (uuid 82b7ef9f-9d1f-439f-a4c7-8638811634ea)) + (pin "4" (uuid 9877593d-8748-48bb-a1b4-b16e5bd8fbb3)) + (pin "5" (uuid 42d4d3d4-e135-4f44-a83c-658f32035b3b)) + (pin "6" (uuid d138c017-e033-4791-97ad-210af70ea2fa)) + (pin "7" (uuid d3d4f848-1dc0-4eb4-a24d-769432ad9aac)) + (pin "8" (uuid 52141a94-6ff3-4491-bd38-0864bd7483ce)) + (pin "9" (uuid 63d16f4a-6d9a-4847-b033-f807ac87b1b9)) + (pin "10" (uuid 37ae9208-db7a-4a3d-a0a9-f1c67a30fe56)) + (pin "11" (uuid f34260a4-f1df-4063-bc3a-45cfd0229e67)) + (pin "12" (uuid bd365013-c0c9-45d3-b97c-8a4e9581d1a5)) + (pin "13" (uuid 689a9b77-d699-424a-9b5d-68d300702657)) + (pin "14" (uuid 3f1fc4ba-552e-468f-92d8-86ff230a9a2b)) + (pin "15" (uuid 31d61c84-c8cc-41f4-8c6e-10380ba8311a)) + (pin "16" (uuid 589ff387-badc-4570-9feb-373dd52d2738)) + (pin "17" (uuid e3418652-838f-424d-a9ba-0758456c05e4)) + (pin "18" (uuid 8129be0b-0f16-4e15-8e09-8a8023607b27)) + (pin "19" (uuid 7c76a1cf-16f5-4dcc-b537-c46259ac3a76)) + (pin "20" (uuid d580c9db-3dba-4573-aecf-91cca9a6a45f)) + (pin "21" (uuid 296b9d1e-7d23-45bd-b613-d2decb6e3f84)) + (pin "22" (uuid fff17f08-2cf2-4b36-a4ba-c9abe20f7a88)) + (pin "23" (uuid 802dd406-cf1d-46ba-8aed-b414a8a53a66)) + (pin "24" (uuid ee23632f-d122-41c4-948d-a056204987b3)) + (pin "25" (uuid 632b54da-74f8-462f-9c09-e2c5c814fc4c)) + (pin "26" (uuid 6d917aca-50f2-4b7f-a600-cdc2e2cbfe98)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 401.32 69.85 180) (unit 18) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 05b592b1-01ab-4edf-8816-7ce84ea0d8f1) + (property "Reference" "U1" (id 0) (at 405.13 69.215 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 405.13 71.755 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 401.32 69.85 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 401.32 69.85 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 85711f04-f103-468a-8711-1201328928df)) + (pin "2" (uuid c2eec6e9-e439-4c19-ba0c-06e7a38c66c3)) + (pin "3" (uuid 5622d9c5-1820-4bed-abe5-e0cc45a1d506)) + (pin "4" (uuid 42cd921d-f737-42c0-886d-5aa933300c90)) + (pin "5" (uuid 28ac92e4-6a93-4112-b678-48b09fd0f429)) + (pin "6" (uuid 22eca23c-7698-4ff9-a1f8-14c263d1d2c5)) + (pin "7" (uuid 1ea17fdd-4ffa-4933-bb7d-fd9368e0e0b5)) + (pin "8" (uuid 2050942c-be3e-4575-a750-a8efa19faf53)) + (pin "9" (uuid 96fd29f4-b32e-402e-a5e5-b16f1fa198b2)) + (pin "10" (uuid 4486a092-eb0d-4648-af2d-4dfb279c4296)) + (pin "11" (uuid eb25b333-db53-444b-ad20-d886eac8ff1f)) + (pin "12" (uuid 3c11f114-c0d5-4b6a-a49f-b40b18db5598)) + (pin "13" (uuid d9faf4dd-a683-4947-98fc-b5845a875337)) + (pin "14" (uuid 03887324-0318-45b9-a59a-dd0445f8a77f)) + (pin "15" (uuid 2023b8a5-7b87-4aa1-a5b3-cde3edec77d0)) + (pin "16" (uuid 32a88f67-c3d9-4976-8a6c-9173daf5a82d)) + (pin "17" (uuid e3b8f7b4-c644-42e9-aa8b-8ff5611a5dcf)) + (pin "18" (uuid f275fc50-04cf-4756-9e2a-2c3a33a60ba2)) + (pin "19" (uuid fea3c733-dc10-44af-9837-6216ea9a884d)) + (pin "20" (uuid 81f0b7b4-23f9-4775-8cfd-5ce946d38054)) + (pin "21" (uuid 19944f41-9b25-4222-8f5b-976220795d31)) + (pin "22" (uuid bd8ae11f-9238-4e83-9e93-fab343330557)) + (pin "23" (uuid 55eafd87-5b6a-43a2-b01c-51bcafd5980c)) + (pin "24" (uuid 8a24e54f-00a3-446c-b5c7-1510fca9e5c3)) + (pin "25" (uuid cd631666-359c-4870-983b-2a1c08b557ed)) + (pin "26" (uuid 0a948af8-f2ef-44bf-97c8-dc0fbd709efe)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 194.31 151.13 0) (unit 5) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 06ec8745-505d-448f-bb13-31da1a2f746f) + (property "Reference" "U1" (id 0) (at 194.945 146.05 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 194.945 148.59 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 194.31 151.13 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 194.31 151.13 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 6239be53-1001-4162-88b1-139941238bcd)) + (pin "2" (uuid 29a0de26-1aad-4a6b-afa9-d5460118b065)) + (pin "3" (uuid a12ea5ae-e539-41c2-b349-11ff4174e05e)) + (pin "4" (uuid 1627bf46-86f0-45ed-a2f3-99d1912333e2)) + (pin "5" (uuid 6dcb9148-817f-451e-8d28-3cbe3d1a005c)) + (pin "6" (uuid cf7ec98c-140f-4af7-a66e-9c92df1a51fa)) + (pin "7" (uuid 2a4999d6-a587-4a13-9035-aa9d6d3cdb1b)) + (pin "8" (uuid a509c7db-4daf-4e6a-8b82-a5a77c3c6778)) + (pin "9" (uuid e80fbdac-befe-4122-9468-dfd4514d36f7)) + (pin "10" (uuid 76ab0024-0cab-4f5a-84be-d70ebc21cb5c)) + (pin "11" (uuid bc339fe9-79a0-4052-8ae4-69c9ff1eedc1)) + (pin "12" (uuid f97dda0f-f090-4de6-bb5a-874de8437073)) + (pin "13" (uuid e6ead5a6-6163-4efd-b5ea-30e2b662cdfb)) + (pin "14" (uuid 488868e7-db91-4b60-b376-ef347eaf53f2)) + (pin "15" (uuid d8db7755-6f4e-4bc8-9694-ff4e3ff4d153)) + (pin "16" (uuid 2e28ce84-5fda-4e63-a5c7-a791af08e721)) + (pin "17" (uuid 75ba4301-d461-4934-8a23-b0a59c714e41)) + (pin "18" (uuid fee9c144-ddc5-4ace-a37c-56f51262dc9d)) + (pin "19" (uuid 1f9354f7-acb7-4943-98b7-f9b685ad8635)) + (pin "20" (uuid f0905167-c88f-4ea5-8ed3-09e1101055f9)) + (pin "21" (uuid a0d8d6e0-8d51-42ef-a6f9-98d7bc8ba9de)) + (pin "22" (uuid f1af5579-e805-42dd-9387-2cca06450651)) + (pin "23" (uuid 508d2c9b-9daa-4a0b-bc17-23e2aac17de3)) + (pin "24" (uuid 1efc880f-86e7-410c-b72d-28795a05c245)) + (pin "25" (uuid a4e10510-b110-4a31-9711-e40ad0bbf2ee)) + (pin "26" (uuid 68172d4b-f350-4c17-b299-72897e35a075)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 194.31 232.41 0) (unit 8) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 0a2948f4-1ca2-4f2d-864e-bb9077ef5148) + (property "Reference" "U1" (id 0) (at 194.945 227.33 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 194.945 229.87 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 194.31 232.41 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 194.31 232.41 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid b2ef1cd3-a63c-406e-8aa3-5e40a45e5224)) + (pin "2" (uuid ad177ebd-c9a4-4803-9861-b1aad6aea73d)) + (pin "3" (uuid 7c59700b-b163-41d7-b555-12cd410da1d8)) + (pin "4" (uuid 63002240-e6f6-457e-b384-3747b3c531ff)) + (pin "5" (uuid 871402df-9d0e-4022-969b-b3e8d13889be)) + (pin "6" (uuid 2d5d127f-704f-4576-b561-cd196f8d3a74)) + (pin "7" (uuid 7b364f9f-7d20-4b1c-912f-14708d181d2b)) + (pin "8" (uuid f6bc6a66-2dbe-42cf-8bec-edca70f43920)) + (pin "9" (uuid ad873a15-4db5-41d8-9b13-b8628ff00513)) + (pin "10" (uuid 73038d56-90f3-4d59-8430-f303cf7854ec)) + (pin "11" (uuid 5dc4beb1-1541-46ae-a6ce-aabda5e1f24e)) + (pin "12" (uuid c654477a-991e-4257-9126-2df0bd3cbd9e)) + (pin "13" (uuid caf6d3f3-16fb-4921-8ce6-4e24a4ff9e35)) + (pin "14" (uuid 43b78b45-e26d-4bda-8065-20d1560321ca)) + (pin "15" (uuid 7f70122f-d1fc-4408-913f-152e49536c58)) + (pin "16" (uuid 6fd11e68-0796-4bcf-b074-98716982cf25)) + (pin "17" (uuid c4e64a77-6be5-4647-85d3-e275136acb1e)) + (pin "18" (uuid b14a1972-9ec3-42e8-b6e0-b01954354a77)) + (pin "19" (uuid cfe55be8-c85b-4d12-8e47-9496b8b28294)) + (pin "20" (uuid 2169c6fa-1e57-49da-b046-555aa559f594)) + (pin "21" (uuid d16efeed-a5b8-4723-b957-649101a86728)) + (pin "22" (uuid 5cfe9637-0f5c-4ba8-9e17-325f6dc1e971)) + (pin "23" (uuid 6561098b-b667-4a5e-a395-764795cfe60a)) + (pin "24" (uuid 9f911cd2-e0ba-4e57-ac41-3fe71c6fcbdc)) + (pin "25" (uuid a4f563c5-8da8-4297-b60a-4bb4effdf092)) + (pin "26" (uuid 068bad8e-220c-4a28-8ddf-692c825ab7ee)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 257.81 290.83 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 10ef65e1-2fa2-4c6d-82ca-9621815c36dc) + (property "Reference" "U10" (id 0) (at 257.81 284.48 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 257.81 288.29 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 259.08 292.1 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 259.08 292.1 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid be1b5e02-4bfc-4a0d-9f44-0639b40d908d)) + (pin "2" (uuid 66dc1224-d112-40b8-bd7b-7a4645e1c709)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 194.31 290.83 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 20449e2e-70bb-46d6-9ae2-ea428cd4a730) + (property "Reference" "U1" (id 0) (at 194.945 285.75 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 194.945 288.29 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 194.31 290.83 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 194.31 290.83 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 68bd900c-d715-494f-969e-a01e69bb643d)) + (pin "2" (uuid 15107f1b-974b-488c-9230-33c65f94cfe5)) + (pin "3" (uuid 60a6abd1-8114-4063-bca3-24df26208e42)) + (pin "4" (uuid deba1e76-13dc-4baa-884c-70acde68e5e3)) + (pin "5" (uuid 9dba3be3-7bc4-4f4b-a87c-9a2dbe068ca6)) + (pin "6" (uuid b939bccb-04da-483c-a455-83d83b2a8371)) + (pin "7" (uuid 067ff778-9b2e-4128-a84e-7280a5b68a57)) + (pin "8" (uuid cbdf1e80-a221-4337-a7c1-86fcec05ad0d)) + (pin "9" (uuid 103ec135-e744-4ba0-8ae0-94888d977157)) + (pin "10" (uuid 2728fded-7ce3-4677-b3f0-68ddb7569dcb)) + (pin "11" (uuid 60d87d56-46b7-4d5f-82f4-ffd795227c76)) + (pin "12" (uuid b0a445a5-18bf-455b-86a3-7fa16bfd5871)) + (pin "13" (uuid a8cec8b8-a483-4c87-96d4-799e4b43d4f2)) + (pin "14" (uuid 8a685d02-3f65-421c-b9e3-4a6bf5c48d65)) + (pin "15" (uuid 1273dd9b-bf6e-4154-8bba-3dbc06cd09f4)) + (pin "16" (uuid f639cd38-33c0-4c83-b17a-b5ff7bd3904c)) + (pin "17" (uuid 133eefde-cc7f-442a-87b6-2328c42fa8a6)) + (pin "18" (uuid 7aa27fab-0542-475d-93f7-547918be64fe)) + (pin "19" (uuid 86443408-3969-421d-ae1d-cee782905772)) + (pin "20" (uuid a0cc6288-839f-44ab-aea3-90a8a9dc8e98)) + (pin "21" (uuid 9f7c3e4d-4e49-4845-b443-ba93da976321)) + (pin "22" (uuid 8bd31a6f-9af8-4db6-95a0-f475031b4128)) + (pin "23" (uuid 7f2926cb-1934-4620-b713-29e8997022f0)) + (pin "24" (uuid e6d410d9-123b-48b0-bec2-5c23d3f01863)) + (pin "25" (uuid 4afdac61-feba-4887-b5fd-c3aeacb58613)) + (pin "26" (uuid e0a65f34-f820-412b-a036-dde9deb64fc3)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 401.32 151.13 180) (unit 15) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 2a90ec7f-c933-45f9-b711-df0440daf20d) + (property "Reference" "U1" (id 0) (at 405.13 150.495 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 405.13 153.035 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 401.32 151.13 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 401.32 151.13 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid b9d73fa7-0e0a-4ca6-94d1-0118421bac60)) + (pin "2" (uuid 9be4f4ee-89bd-49da-be2b-69a4edf6219f)) + (pin "3" (uuid 17d0c0d9-174b-4eb0-97e9-c383ed7461f7)) + (pin "4" (uuid 79a44288-b293-42ec-bf7f-aa9998d122f2)) + (pin "5" (uuid 4050e0da-4c9a-4961-b3cd-4ba834199bf9)) + (pin "6" (uuid 6ae0901d-7372-498d-9735-fd2a0a848445)) + (pin "7" (uuid b25a40d2-3385-4605-a3e8-9c74d882fb90)) + (pin "8" (uuid 3891a2c4-f6af-4ea6-a0f8-552a91437913)) + (pin "9" (uuid 36e81d9a-8a0a-4e5f-8a8c-e298004917d5)) + (pin "10" (uuid 5171e9bf-c0dd-4146-ad91-8015c646b1b7)) + (pin "11" (uuid 3f94c29a-21cc-495a-a41b-3eeb35c90f1f)) + (pin "12" (uuid 55961aa3-28de-4096-bcfb-ca7b1d68d3ea)) + (pin "13" (uuid c94f6260-5fae-45e6-bfb6-79b6131a1a49)) + (pin "14" (uuid 34d3ef21-110a-4360-b1dc-84e224f93e0f)) + (pin "15" (uuid e3ef39d8-7510-448f-a05a-88e4e3c9bda7)) + (pin "16" (uuid 7b06965f-deee-48a7-a87f-c62188262b28)) + (pin "17" (uuid 272a273e-0bae-4e42-a2d2-e14d016e3088)) + (pin "18" (uuid e77209c6-54da-42c1-8a0f-d04f50d1a0cc)) + (pin "19" (uuid a1fd3d05-b33c-4370-b365-6bd95e582b52)) + (pin "20" (uuid d59a436e-1413-4446-8033-b82ed9cea806)) + (pin "21" (uuid 4cd46424-a304-4c36-ad0a-c471ddb605a8)) + (pin "22" (uuid c070e219-7004-46d3-a8fb-7a5825dee32e)) + (pin "23" (uuid 67f270e8-7806-4175-9752-77bf1b8f0c13)) + (pin "24" (uuid 29465844-295d-4005-a4d1-8c3141545da5)) + (pin "25" (uuid e15d6cc4-6ecc-4aac-95d0-eb11618cfecd)) + (pin "26" (uuid eb712af0-2a84-4678-b77b-baf52eb86834)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 401.32 232.41 180) (unit 12) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 30c88e45-bfca-4412-90fb-67969bf153c3) + (property "Reference" "U1" (id 0) (at 405.13 231.775 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 405.13 234.315 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 401.32 232.41 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 401.32 232.41 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid c84b8770-315e-4d3e-968a-714fac163bf1)) + (pin "2" (uuid b6ebfcc1-de4f-4500-b25a-58ee704f09ae)) + (pin "3" (uuid 9f9e5548-8ea2-4dad-a4dc-74df7d174021)) + (pin "4" (uuid b8b9c5bc-52c1-4303-8274-145bf14d0198)) + (pin "5" (uuid 9801336d-f9c4-4960-9ef4-afc0049fa667)) + (pin "6" (uuid 5412c2c1-7bc0-4026-acf6-8e1e0501020e)) + (pin "7" (uuid db8c9e89-4398-486f-b710-9842ce2ed45b)) + (pin "8" (uuid 8293e870-2001-449b-a288-01d98fd1f4e7)) + (pin "9" (uuid 9fa3b404-0d8c-413c-8905-faf100fe76d0)) + (pin "10" (uuid ec39576a-52b9-448c-a2da-f69a80bf12bb)) + (pin "11" (uuid db0ed4d5-08fa-4ca6-bb8a-e8d55206effb)) + (pin "12" (uuid 70ed9487-43b2-4a73-ab65-a762f243e76e)) + (pin "13" (uuid 33a40d1c-9a8e-472c-90d9-f2d26a79b01a)) + (pin "14" (uuid 076153f8-aedf-4b3c-9ae4-4cebdb2691d3)) + (pin "15" (uuid 80a5111d-5129-481b-a0ef-13ced1a0b434)) + (pin "16" (uuid 2b211a1b-4aa3-4ada-8780-02f291da6434)) + (pin "17" (uuid e88f5349-5123-4d1e-99fd-aa073337f8ce)) + (pin "18" (uuid edb4ffa3-c542-4dec-952c-71c2ae134acb)) + (pin "19" (uuid 4f2aadcc-7e28-4937-986a-cfa3ef39bb05)) + (pin "20" (uuid d07175c6-17d0-44db-982b-c80e5bacad7f)) + (pin "21" (uuid feacdd9c-47bd-487b-b347-f6e2d919fc68)) + (pin "22" (uuid abf8e06c-8289-48bd-8cef-8ef7ba6123e0)) + (pin "23" (uuid fdf29cc5-39d0-4413-b93c-2e2ab993184f)) + (pin "24" (uuid 24929bbc-33cc-4947-a0c7-9b61caf028e2)) + (pin "25" (uuid 27dae454-ca08-42be-991f-79df8c0e751b)) + (pin "26" (uuid 65e291fb-5689-4ccb-af9f-3a0b7757e975)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 401.32 96.52 180) (unit 17) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 36166fa8-ac2b-4272-849f-a89c1e329d18) + (property "Reference" "U1" (id 0) (at 405.13 95.885 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 405.13 98.425 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 401.32 96.52 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 401.32 96.52 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 4eb92262-d305-4ebc-bc43-cfb2a1fe61f5)) + (pin "2" (uuid 3ad58b63-5635-44d1-a576-976d2bd4a789)) + (pin "3" (uuid 8dc576ef-733c-4bac-8253-fcfbf2da8a64)) + (pin "4" (uuid 73b8951b-2f6d-4430-993a-c089687c39b3)) + (pin "5" (uuid 52005883-6c77-4b8f-81b9-e309080a5aa5)) + (pin "6" (uuid e786f37a-a518-4a73-8187-3afea22cf3e8)) + (pin "7" (uuid 8e716bd1-7f54-4435-9e13-d16e8fb7167f)) + (pin "8" (uuid 7d118b99-e156-42bf-b23a-6e349d2f6d8c)) + (pin "9" (uuid e43778ab-8498-4d1a-bcd7-b200bb0be606)) + (pin "10" (uuid e9126532-77c9-46c2-bc82-75119d712a48)) + (pin "11" (uuid 81b9150b-d407-4b5e-9e91-953ad003e49a)) + (pin "12" (uuid 063f682c-385b-48de-bf71-84c1b10ef050)) + (pin "13" (uuid 17e9e33b-7b1a-47e6-8102-7474ca354ebb)) + (pin "14" (uuid 5c498499-a5fd-48f3-bc99-ed6115c8cbcc)) + (pin "15" (uuid e4835ae7-4b7c-4fdc-a0d4-108fae7f0957)) + (pin "16" (uuid 84399685-530e-4de6-a7df-af7012ea5c8e)) + (pin "17" (uuid d964b48e-6c35-4ff0-822a-7f4b81067e30)) + (pin "18" (uuid 868b08f4-f73d-4ff6-ba75-6fd5f68a0af5)) + (pin "19" (uuid 33ddbb6b-b074-49eb-97ce-fd52f7094031)) + (pin "20" (uuid 0925c3f7-b237-4bae-96a9-dc0160499361)) + (pin "21" (uuid 094a7325-1f89-4f5a-9356-8cab1bfc8706)) + (pin "22" (uuid ef3c1575-b62d-43de-a04a-185c1f0e1205)) + (pin "23" (uuid a9db825c-55ed-4d39-af62-488ec73717a2)) + (pin "24" (uuid d8b891fa-615f-42af-91eb-4b5614e20d75)) + (pin "25" (uuid d720d469-bab6-4656-b0ad-a922dde6fe31)) + (pin "26" (uuid 9560fc61-4470-4e2d-a737-837746a9c484)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 384.81 281.94 0) (unit 10) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 388669c1-f3a5-4c63-b1cc-30d01c5a19d9) + (property "Reference" "U1" (id 0) (at 385.445 276.86 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 385.445 279.4 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 384.81 281.94 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 384.81 281.94 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 153fe3ce-f561-4c1a-8d3f-96723eae371b)) + (pin "2" (uuid 6828d5aa-b10b-43d7-96d5-2e2e9516885b)) + (pin "3" (uuid fd3aa337-e77c-478d-98bd-a2bce10a31b2)) + (pin "4" (uuid 518d911a-6fb9-46c8-89e6-1eeb55da2db5)) + (pin "5" (uuid d446fd80-6f6a-4ef1-afc2-9c5582d4ad0b)) + (pin "6" (uuid 718ba682-000d-4361-8101-92b838036f0d)) + (pin "7" (uuid c98cfea4-1920-445b-ba45-d136ac66ddae)) + (pin "8" (uuid 3a14700f-178a-4a8f-a184-0ceafd1bc427)) + (pin "9" (uuid 60c91086-ae21-4a10-bab2-e7671cbaaa8e)) + (pin "10" (uuid 9dc56a21-dfd8-4aa5-a2cf-a4b1b1f6cd1e)) + (pin "11" (uuid c824ccc3-3533-4475-a5d6-bc5578e23980)) + (pin "12" (uuid 20ab269d-e47d-4d11-a562-36e82f11eb24)) + (pin "13" (uuid b4fe6e14-27e1-4350-a43f-5f31b0203930)) + (pin "14" (uuid 19858bf0-11b7-4965-b89b-22df5e3d8dde)) + (pin "15" (uuid 0f70ead2-019c-44a9-acfc-f29ea2acd53e)) + (pin "16" (uuid a00adaf5-754a-4b46-be40-5bf0820b97ca)) + (pin "17" (uuid 738d07de-e181-45d3-92bb-cb0c2c586df5)) + (pin "18" (uuid 302b1adb-4b09-44df-b8d6-bf08cb74caa8)) + (pin "19" (uuid 9767564f-f07f-4522-b433-79b15ffa23d0)) + (pin "20" (uuid 3d1b1134-12cc-481c-8efe-e0330e10e04a)) + (pin "21" (uuid 296fbe3d-2f80-46d6-bfb8-b88daba05e11)) + (pin "22" (uuid 4063943a-546c-41b8-94c1-65cb3fc085d0)) + (pin "23" (uuid e47ad21e-058f-413b-8501-9565f606ff18)) + (pin "24" (uuid 2e16068e-dabb-4b36-854b-c79972cbd1a6)) + (pin "25" (uuid 9974ba83-fd2a-432c-8e74-3e902a2b96df)) + (pin "26" (uuid 09a0a836-a448-4048-a359-7be97d875a96)) + ) + + (symbol (lib_id "eSim_Digital:d_and") (at 276.86 293.37 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 46e4f8ff-d78c-4e85-a82a-ac4daf12fa54) + (property "Reference" "U12" (id 0) (at 276.86 284.48 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_and" (id 1) (at 276.86 288.29 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 276.86 293.37 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 276.86 293.37 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 7ac94015-ed96-413c-bdbf-a8c675634279)) + (pin "2" (uuid 6755dd62-dba0-42b8-8ff2-84efa38996ef)) + (pin "3" (uuid 037a1139-5c33-4be7-8913-1d727c81be8e)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 401.32 259.08 180) (unit 11) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 532ca66f-b77c-4d2d-94bf-6cabe15bd0b9) + (property "Reference" "U1" (id 0) (at 405.13 258.445 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 405.13 260.985 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 401.32 259.08 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 401.32 259.08 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 7fb0d746-26d3-4d69-894b-e333d88cf775)) + (pin "2" (uuid d05cbbef-8437-4cbe-b754-12644f070719)) + (pin "3" (uuid 32439e4b-48bb-469c-8a5f-079da65f2d62)) + (pin "4" (uuid 3fdaf7a1-860f-49ce-9e01-fa7679c0d799)) + (pin "5" (uuid f18dfc3a-5ac2-4007-ac09-b6321d38c362)) + (pin "6" (uuid b8e30977-0855-4955-9c0d-b5c7df0bebd2)) + (pin "7" (uuid e5a1100f-bb1c-4a2c-b1c8-8182588dc267)) + (pin "8" (uuid 715c409a-b3d7-4685-94d0-8b83146f4acf)) + (pin "9" (uuid c417ebbd-eb65-479d-8dab-66a887232821)) + (pin "10" (uuid 681525b0-a6a8-426b-bcc5-71a5edd499df)) + (pin "11" (uuid 39ee2a02-8d39-45a7-a7f8-682c1a685119)) + (pin "12" (uuid 83df95ef-9c77-47b0-92cc-54ce0ce9b930)) + (pin "13" (uuid b0c1c61e-1db7-4fc1-b39a-e5a4c51c182e)) + (pin "14" (uuid 1c64451e-595f-4c19-8a2f-a896b1c7cfce)) + (pin "15" (uuid 92349beb-20d8-417b-a486-7926dedcc0ac)) + (pin "16" (uuid b0c3a5ce-823b-48db-aa92-ffc33da82606)) + (pin "17" (uuid 68af9787-d998-4d8c-a8f5-58eff91cda8d)) + (pin "18" (uuid ed896cb9-ac95-4fc9-9ade-4aaaeec9eb6f)) + (pin "19" (uuid af27756e-f376-464f-a9a0-a492b77bc145)) + (pin "20" (uuid afcc0368-8c20-48b5-a9ec-976dc0d708ff)) + (pin "21" (uuid c4da2591-ad0a-4236-af44-bf67d19f15a6)) + (pin "22" (uuid 1d114b1b-47d8-47cd-8b71-c84d23c043e5)) + (pin "23" (uuid 0178ed03-7b6c-483d-8f7c-5a840fd0e6ac)) + (pin "24" (uuid c9dfe6b1-213d-4d9d-8102-f9b34a9dfe63)) + (pin "25" (uuid adc25524-57d0-406b-b1cf-a950747ac292)) + (pin "26" (uuid 84eddf10-698c-4ebd-abc2-0ed64db4c47c)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 401.32 177.8 180) (unit 14) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 56978b44-aea4-4622-b338-1521bbca6677) + (property "Reference" "U1" (id 0) (at 405.13 177.165 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 405.13 179.705 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 401.32 177.8 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 401.32 177.8 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid d8e08aec-cc11-4863-a707-7c7193f60e9d)) + (pin "2" (uuid 95076296-134c-4a6c-b503-0376c8b3b073)) + (pin "3" (uuid fc668c15-e92e-4008-b6f9-114bbd96fd0d)) + (pin "4" (uuid 93839aca-6dae-444e-a37b-b712fc0a90ea)) + (pin "5" (uuid 037b7eb0-16ea-4cc6-9d28-dfc619bcdb87)) + (pin "6" (uuid 0381b522-9e14-485f-bc6f-59793b35e592)) + (pin "7" (uuid dd4769ad-e6fc-4fed-b697-d5e2b60af7dc)) + (pin "8" (uuid e948ec4d-1836-4762-a301-265cc6da9b66)) + (pin "9" (uuid 9e270c04-c9c2-4e91-afa0-83d38beb5db7)) + (pin "10" (uuid bf0e7cc3-fa1e-49ee-aeb7-aa6c7bcbe786)) + (pin "11" (uuid 1997dd2e-bda5-4669-9fd7-9c679a35dd86)) + (pin "12" (uuid 0f8b7bb4-ed8c-4b0f-a32b-ca1619e6cbff)) + (pin "13" (uuid 4037c076-9d3c-40cb-ae03-9e050763f55c)) + (pin "14" (uuid af2cde1e-5f99-4fa3-aefc-673edf00a088)) + (pin "15" (uuid ff6a744c-def4-444c-8df1-0ec3d56de5ae)) + (pin "16" (uuid e06daf99-eaa4-4d60-94b4-0bb06f0d6018)) + (pin "17" (uuid 479b02e5-7ebe-4427-aa69-3c387b410dfc)) + (pin "18" (uuid f76a711a-5854-4a74-b45c-e0c1ca225067)) + (pin "19" (uuid 5c312b13-e219-405c-9c41-1eef301a9a44)) + (pin "20" (uuid 9b2a4651-2fae-4c64-9df4-6bf3b2708d61)) + (pin "21" (uuid 55b4a582-5480-443c-a190-28bf3ec9352b)) + (pin "22" (uuid b3e765c9-8fcf-4114-a134-b7037ab900fb)) + (pin "23" (uuid 5414d457-1c76-4e21-9afb-89d2ac17ec7e)) + (pin "24" (uuid 09300fcd-f7b9-4069-8ad9-7d4ea6b00eff)) + (pin "25" (uuid f1130b66-50d5-401d-af3b-e35266c197e4)) + (pin "26" (uuid df10599a-aa6a-480d-9e4c-40139388bacf)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 194.31 96.52 0) (unit 3) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 5ffdddf1-d695-4a8a-b271-b3cf8b313bc0) + (property "Reference" "U1" (id 0) (at 194.945 91.44 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 194.945 93.98 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 194.31 96.52 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 194.31 96.52 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 45d6f65a-92dc-43c8-a954-ad03d965aaf2)) + (pin "2" (uuid 18bc9cea-66bd-4d90-b130-da287521fe00)) + (pin "3" (uuid fe290941-89cb-44f8-9815-7dff7e4abd29)) + (pin "4" (uuid cae0350a-28f1-4d03-bf4e-f5fe5ec2c305)) + (pin "5" (uuid c554e992-e06f-438d-a520-b9aa69c6aef4)) + (pin "6" (uuid 03e3e09c-2cce-44e2-9df1-32b443073928)) + (pin "7" (uuid 959f1753-f768-45bc-9d6c-df52cf3b93f9)) + (pin "8" (uuid 6232c28a-46c6-4292-9abb-d9b86b3c2d47)) + (pin "9" (uuid c1eca7ad-cda3-4af7-bbdd-6c2e4b143082)) + (pin "10" (uuid c683acf1-56f9-49e0-9465-b9c4865fd468)) + (pin "11" (uuid c66c6f42-8b09-4a27-a9c2-625119cedcec)) + (pin "12" (uuid 40571e25-255d-4100-a429-405de87f3feb)) + (pin "13" (uuid 6bc4ce8f-af3f-47fc-916a-96c7f31a89e5)) + (pin "14" (uuid a98d54dd-0402-4a5a-9fdc-c2490cc0030b)) + (pin "15" (uuid 5d680ff7-75ff-48e0-b6d2-953ec2a22468)) + (pin "16" (uuid 50acce35-4d87-464c-80ff-8a53f5b91cff)) + (pin "17" (uuid 97489db5-05ea-4380-8316-0e2230ed3a21)) + (pin "18" (uuid fe58da40-bbdc-470f-a832-b85d33227113)) + (pin "19" (uuid 24a85527-f66f-452b-8c62-f19cf82ec193)) + (pin "20" (uuid 5c971dcc-1c41-4ba8-9682-333ddecc1f92)) + (pin "21" (uuid 2ad7f9aa-2b06-4303-af49-846e74e81491)) + (pin "22" (uuid 0fbd304a-d93d-4ef9-ba6b-f590f194eb48)) + (pin "23" (uuid 86a3f7f7-89b8-4ca2-a65a-13ef5bdc6844)) + (pin "24" (uuid 11d4f46f-0918-4985-915a-9f27fb57dfb3)) + (pin "25" (uuid 1062eead-6a9c-44dc-b894-7fb1f86258fb)) + (pin "26" (uuid 41f67d9a-5440-4b6a-8d71-34f5f09414f4)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 401.32 124.46 180) (unit 16) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 6a70ac68-d18c-46fe-8a9e-1ee0521614ad) + (property "Reference" "U1" (id 0) (at 405.13 123.825 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 405.13 126.365 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 401.32 124.46 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 401.32 124.46 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 719c22c0-739b-4762-99c9-41ddcdabda95)) + (pin "2" (uuid 51de81ca-c84c-4cee-ae86-3d0185962700)) + (pin "3" (uuid 357de9df-c9fb-4193-8a39-6c168ee954a8)) + (pin "4" (uuid 579f9a31-6156-4cd5-b875-1643b490d58f)) + (pin "5" (uuid 5b6a35f0-f229-4171-a9e2-93bf749029c3)) + (pin "6" (uuid b1f51979-b606-4be9-95a5-52487ead95ae)) + (pin "7" (uuid f100572f-7bed-4dca-8d77-013015917030)) + (pin "8" (uuid 62003319-2eb5-4012-be97-3fb11fec3eac)) + (pin "9" (uuid c22e2047-10e8-4049-ab22-d320c14aff8c)) + (pin "10" (uuid 3437a9bc-5bf3-4ca7-a429-9f9842b3e736)) + (pin "11" (uuid 42d141d2-39a4-432f-b4dd-89c44e0c523e)) + (pin "12" (uuid fbe60bb5-a4c1-4e2b-9d27-7ba388727bb7)) + (pin "13" (uuid a7b334aa-0631-425a-a89a-4fd669ebe7de)) + (pin "14" (uuid ac0ca5ef-6fb3-43cb-9ff0-28f77ecbcd3a)) + (pin "15" (uuid fa00493d-d22a-44e9-aaab-4446a84f1c4b)) + (pin "16" (uuid bafe4e2f-1d49-4bdb-b264-55c9f55e1b64)) + (pin "17" (uuid 6bcb512e-95e2-4c5d-9731-10d1d3aa4c28)) + (pin "18" (uuid 2b007b16-e26d-491d-9da9-33f5d2806cf6)) + (pin "19" (uuid 82bf8b65-4656-4184-a59d-091c7195abc6)) + (pin "20" (uuid 45de288d-b96e-4b9d-9862-7bccb7254616)) + (pin "21" (uuid 95855904-5b53-4467-a7c4-7afb914223c4)) + (pin "22" (uuid b8443464-f7eb-472f-b3b4-b3871b6dbff9)) + (pin "23" (uuid 600f82eb-9540-486c-b5e3-821a79baf181)) + (pin "24" (uuid 6b4b786f-d6ed-495b-8355-2f1479ccf032)) + (pin "25" (uuid 1653dca4-e3ce-49d8-8f2b-daa1aa8afc7c)) + (pin "26" (uuid 53927d26-c505-4ad1-a3b0-a72922e070f2)) + ) + + (symbol (lib_id "eSim_Digital:d_tristate") (at 353.06 87.63 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 99d1f53d-1bae-495c-95d4-34df10ab3041) + (property "Reference" "U14" (id 0) (at 352.425 104.14 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_tristate" (id 1) (at 352.425 107.95 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 350.52 96.52 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 350.52 96.52 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 02061137-e76b-49f9-b6bd-0965d064038e)) + (pin "2" (uuid f2d6d134-0448-4e53-a7c4-90fcdaa5d722)) + (pin "3" (uuid a19b8004-2eae-4de1-af92-867c5a3661d7)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 194.31 177.8 0) (unit 6) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a1e1a025-a0a6-47fe-8258-a060886e529d) + (property "Reference" "U1" (id 0) (at 194.945 172.72 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 194.945 175.26 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 194.31 177.8 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 194.31 177.8 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid ba0d17cc-9fdd-40ff-98c9-188b70572572)) + (pin "2" (uuid f82d3901-3ff8-4d30-95fe-7aa0da0f48ce)) + (pin "3" (uuid b7c6e137-6cfa-47a7-8992-62e3bf8f9168)) + (pin "4" (uuid 607f69fb-c7bc-4191-8455-fb2c92aec835)) + (pin "5" (uuid 9d3fd0bb-7da1-429b-88b6-90219249206d)) + (pin "6" (uuid 6fae167b-2491-475f-a0e9-0d5937f81946)) + (pin "7" (uuid 5aecba35-a246-40fc-9125-b6004567d1d6)) + (pin "8" (uuid 9867f15c-85eb-46f3-81fb-5810b56758ce)) + (pin "9" (uuid 46aa46f1-1eb3-41ba-82d9-bac6c95ca33e)) + (pin "10" (uuid 00c9edeb-6430-4324-95ff-85e15211c57a)) + (pin "11" (uuid 34668f57-f380-4600-8ca8-7db0b6eda994)) + (pin "12" (uuid 37a16e61-2fb4-4eb7-a519-555f1692d48a)) + (pin "13" (uuid 5ded93da-588d-4cac-a35e-f53da52e4f62)) + (pin "14" (uuid b49ce496-a3d4-451f-baba-b37e5217c252)) + (pin "15" (uuid 50503d12-87e1-4c50-bb02-fac87e8dc46a)) + (pin "16" (uuid 87d0a78a-fcc3-47b4-8461-dec88f02bb8d)) + (pin "17" (uuid 8c96cfa4-1234-4b84-a9f1-e7adeb5d56bf)) + (pin "18" (uuid 8beef914-c509-4877-b941-72fa8476e95f)) + (pin "19" (uuid 0be8e8e0-badf-4e67-837b-aec921b3af0d)) + (pin "20" (uuid 64689b95-8bd0-47b3-851f-aeeaa374f4c4)) + (pin "21" (uuid 1b142fa2-c13d-42c9-81e6-3a08cafc5229)) + (pin "22" (uuid 5ba0bb37-6051-4b7e-8eda-3fd09c23fe57)) + (pin "23" (uuid 8add3caa-016d-45c0-9b96-eac694336adc)) + (pin "24" (uuid 16987085-01a6-4c90-91e6-83aa19d2c0de)) + (pin "25" (uuid e0969ce1-497f-4c04-9a11-78483f5a6222)) + (pin "26" (uuid 2a8a5031-03b2-4aab-81af-17bcd5503e93)) + ) + + (symbol (lib_id "eSim_Digital:d_tristate") (at 353.06 195.58 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a2420de4-2fe8-48a1-95c9-0f18ca2647c4) + (property "Reference" "U18" (id 0) (at 352.425 212.09 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_tristate" (id 1) (at 352.425 215.9 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 350.52 204.47 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 350.52 204.47 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid a20dcee4-6bad-4416-8b1e-47e16d0178e1)) + (pin "2" (uuid fd6631da-a3a3-4b80-81fe-cf78ee1c06c3)) + (pin "3" (uuid cea369c1-e121-4b84-b0f5-89d7b2263dff)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 194.31 259.08 0) (unit 9) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a9abfe01-6880-4060-a8bf-cb42fb8b13d2) + (property "Reference" "U1" (id 0) (at 194.945 254 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 194.945 256.54 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 194.31 259.08 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 194.31 259.08 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 9d48c1b4-e9ea-469b-991e-1632c7c0851a)) + (pin "2" (uuid 4d34466d-94fb-4c6a-88ec-325b319945ff)) + (pin "3" (uuid bb7b6f68-db74-4ea8-b4c0-73da4ad51bd9)) + (pin "4" (uuid 9c749440-531e-41e5-b4f8-daa168a5fb9f)) + (pin "5" (uuid c233d8de-508d-48b7-9b5b-0d1b0a5e7d18)) + (pin "6" (uuid fd154fbd-6acf-475b-9159-25538965d20c)) + (pin "7" (uuid 34916a2a-45b2-405c-b678-82d833ebc09d)) + (pin "8" (uuid dff32af7-78de-44f0-ad95-71700527b7ed)) + (pin "9" (uuid 6c1b97ed-8afc-4495-af2b-680c2105b308)) + (pin "10" (uuid bc80beaa-638b-4283-9cb1-c9cd6699ca20)) + (pin "11" (uuid 9d37eba1-a097-4422-b6de-2c41a36d97b6)) + (pin "12" (uuid e1e3c899-d9ff-436e-8252-842e67b09edc)) + (pin "13" (uuid 7bed7ac1-22da-4515-88dc-ba04d565d670)) + (pin "14" (uuid 1a84af1a-c390-4384-8d81-cdb45bcf7a30)) + (pin "15" (uuid db54d1f0-a1e1-44fc-9fef-fd6c388da513)) + (pin "16" (uuid 718ed77e-6c28-454c-b370-2a2a97a9d3f5)) + (pin "17" (uuid fe19ad8a-842c-4a0c-a4cf-90f560885797)) + (pin "18" (uuid a9bcb27f-9b1e-4044-82d1-5344edf4fc53)) + (pin "19" (uuid 98e97bd0-01d8-4fbf-a7c4-a16fe9d260db)) + (pin "20" (uuid 6dd2062b-a14d-447b-9502-d7c8182410e1)) + (pin "21" (uuid c4fbc290-a1c9-4bc0-b45b-58a1b98075b3)) + (pin "22" (uuid 186d4597-4e78-43c7-a176-f1e1188945e0)) + (pin "23" (uuid c0219589-b416-462f-9c48-4e497d6d3f4b)) + (pin "24" (uuid 169b5e45-d945-4a4b-ba36-ea351e63b930)) + (pin "25" (uuid 7440f050-2c6a-4b06-92d1-5f1538a315f0)) + (pin "26" (uuid f3f65315-0990-4204-9c07-53cb058b778a)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 194.31 204.47 0) (unit 7) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b18b4389-ff0a-4230-940e-6d3bc3ab03e8) + (property "Reference" "U1" (id 0) (at 194.945 199.39 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 194.945 201.93 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 194.31 204.47 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 194.31 204.47 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 17645d19-4d93-4063-997b-e2609956cb26)) + (pin "2" (uuid ed431b44-3c29-4314-bcd3-eb55d4e737e3)) + (pin "3" (uuid ead54634-5eac-4998-96ce-8931aec6ffdb)) + (pin "4" (uuid b34ce7f2-b69f-4a8b-9c73-a64714f52cc3)) + (pin "5" (uuid 1a1cb250-cf26-4a38-a3b4-524b2e396156)) + (pin "6" (uuid d8279f11-4719-4a0d-b66a-e50affd2827b)) + (pin "7" (uuid 0600712e-23e1-4d46-9881-3ec65f9a9a74)) + (pin "8" (uuid eeee19ed-3d5d-44c2-b1d8-61e854f44047)) + (pin "9" (uuid 40b49928-992a-40b5-bea2-e5328025985d)) + (pin "10" (uuid d767c5b2-14ce-43ed-9af9-74963f9e6e39)) + (pin "11" (uuid 55a0c674-1ec9-4ca3-98e3-8f60a7e5f2b3)) + (pin "12" (uuid f15c99cb-0293-4c33-9871-f52b4c801f66)) + (pin "13" (uuid efc95c46-25d1-4d61-8c61-083819d01e7c)) + (pin "14" (uuid 8ead39b5-2d54-421f-a857-1a33a24d810a)) + (pin "15" (uuid cbfed39b-70fb-4f3d-aec2-c86490276567)) + (pin "16" (uuid 743f6a76-0824-42a0-a1f1-aca8531825fd)) + (pin "17" (uuid 304eb76c-c228-477f-86ac-f8d6f5796993)) + (pin "18" (uuid 72cf91f7-0ae5-4134-b9d5-ba9c99517d71)) + (pin "19" (uuid e70bb97e-6f7f-4d31-92cb-1671ce61359f)) + (pin "20" (uuid d5be156b-7596-430c-b99f-4349b6400f51)) + (pin "21" (uuid 02f010bf-88a8-49a8-9391-85ce4e81a4bb)) + (pin "22" (uuid 7614b714-4f00-4c03-bf12-257575d4fac2)) + (pin "23" (uuid 4f0a1688-06f7-4561-8a7a-f6c1ea3b26c2)) + (pin "24" (uuid 8de611dd-3107-423a-9205-a160f5f89047)) + (pin "25" (uuid 8a2a28f2-cece-42f5-839d-0dba3023649f)) + (pin "26" (uuid cd2e060d-07e3-4fc4-8f07-2c30bc7547d6)) + ) + + (symbol (lib_id "eSim_Digital:d_tristate") (at 353.06 223.52 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b464a4be-6238-4ffc-8f4b-e0973b92cd99) + (property "Reference" "U19" (id 0) (at 352.425 240.03 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_tristate" (id 1) (at 352.425 243.84 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 350.52 232.41 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 350.52 232.41 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid e35cce4e-be96-4b9a-8b5c-28d40d81d43a)) + (pin "2" (uuid 3de5f790-054f-409f-98ee-dffa688a40c4)) + (pin "3" (uuid eaf9504f-e9b8-43cb-ad70-24a3a3dacf2e)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 194.31 69.85 0) (unit 2) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid bb928989-3a89-4a6e-9fee-3d2d00a9c1ce) + (property "Reference" "U1" (id 0) (at 194.945 64.77 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 194.945 67.31 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 194.31 69.85 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 194.31 69.85 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 4958150e-b066-4767-8eae-e95288f5ef85)) + (pin "2" (uuid cb1e87c3-93ea-4fd2-9650-71d479866c45)) + (pin "3" (uuid ce317b69-24f1-46b5-a71d-c6084a52cdc3)) + (pin "4" (uuid 28bfbb1a-f1c2-4ade-80e6-947a285e8276)) + (pin "5" (uuid 5d2c3464-70ff-47dc-9659-720c44019346)) + (pin "6" (uuid 0265dccc-6f86-4eb8-9574-8ab71fc6f551)) + (pin "7" (uuid 5a13f033-b19a-4479-9048-179d297ab76d)) + (pin "8" (uuid 01699863-6ccd-4269-8aa6-5510f3834b01)) + (pin "9" (uuid eae637bc-4ea6-4fef-89e2-0f8efa7272c6)) + (pin "10" (uuid b0be981b-6534-4a87-b9b4-ecd16c29d668)) + (pin "11" (uuid 1db570e4-4609-4fb4-92d1-404c82006af6)) + (pin "12" (uuid e018cfd3-15b5-43eb-a176-25d3280fe7e8)) + (pin "13" (uuid bcd77aa4-2ed9-4ca7-a0d4-73f5f56da012)) + (pin "14" (uuid d7b84482-842d-468e-b628-6217b54f885b)) + (pin "15" (uuid 77f8b712-5dbe-4f93-94b3-13e991df800d)) + (pin "16" (uuid ac148391-29fa-4a9c-9483-7c2a76c4e22c)) + (pin "17" (uuid 1361691e-7d4c-4912-92f7-53a6e093884f)) + (pin "18" (uuid 2e2e20ee-3344-4bef-bb80-03be2d11de86)) + (pin "19" (uuid 1b305693-b79c-4f27-8f17-4320927d6fe3)) + (pin "20" (uuid a5044b64-3355-4be3-98a1-3d74d0353621)) + (pin "21" (uuid b7be4c00-4c7b-456a-aadf-ccaf7de53728)) + (pin "22" (uuid 56750b98-57f3-47d5-b5dc-607be08a93ba)) + (pin "23" (uuid 0e725c01-42f0-4b4d-ab52-06afd0af14a4)) + (pin "24" (uuid 35f8e02c-652c-4457-9651-63be55182d39)) + (pin "25" (uuid 73daa796-96fc-4757-925b-d332914a99e9)) + (pin "26" (uuid a185f0fe-2631-4191-b40e-27404e3b42b2)) + ) + + (symbol (lib_id "eSim_Digital:d_tristate") (at 353.06 250.19 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid bdf0b392-f2a0-4017-86b7-03ba4f9eb8b8) + (property "Reference" "U20" (id 0) (at 352.425 266.7 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_tristate" (id 1) (at 352.425 270.51 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 350.52 259.08 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 350.52 259.08 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid b561c8fe-8534-4efc-94a6-eb035ad1448d)) + (pin "2" (uuid 32ef3a9d-e8a3-4f26-bba3-2c3ae1c6e547)) + (pin "3" (uuid 58db44aa-67d1-4446-beb8-0a9e2dc6fb21)) + ) + + (symbol (lib_id "eSim_Digital:d_tristate") (at 353.06 168.91 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c2e3aa96-736d-4a21-ac0e-a00968b04d0f) + (property "Reference" "U17" (id 0) (at 352.425 185.42 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_tristate" (id 1) (at 352.425 189.23 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 350.52 177.8 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 350.52 177.8 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid dbe4c062-595a-4c82-aaf3-deaf778dab45)) + (pin "2" (uuid 0eacebef-1fef-4c68-a344-f53e7f907fb2)) + (pin "3" (uuid 8ef86e6d-9b55-4913-b9e7-fc07fe12511e)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 401.32 204.47 180) (unit 13) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c5ea3ba3-c851-4da7-8d7d-038d4620804a) + (property "Reference" "U1" (id 0) (at 405.13 203.835 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Value" "PORT" (id 1) (at 405.13 206.375 0) + (effects (font (size 0.762 0.762)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 401.32 204.47 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 401.32 204.47 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 61c5536f-ef88-462a-bd5b-71cbf9f25ff7)) + (pin "2" (uuid 1552bf34-95c6-4455-8370-707c14e9d58c)) + (pin "3" (uuid fb9e9684-d853-4b67-9abc-c1a29a4e28d9)) + (pin "4" (uuid e9a19484-f9f3-46b1-bbe2-689630e5786d)) + (pin "5" (uuid cb1c6344-12d4-4a40-8e5d-621f776b1142)) + (pin "6" (uuid c8bebcb9-049a-4455-9f3a-067c8e49504e)) + (pin "7" (uuid e7569b85-4ef7-4b62-b76e-287d163278f5)) + (pin "8" (uuid 66caa02c-cdb2-4cd4-92d5-2388842671a6)) + (pin "9" (uuid ba960dac-154a-4c75-9ffb-07c74eaa1fe9)) + (pin "10" (uuid 7aa21d3d-7250-470e-92c7-667fc9701d50)) + (pin "11" (uuid 4c5865ba-03e8-4f68-8d8d-d4fd72b35799)) + (pin "12" (uuid c312356d-6558-4ff1-88dd-ff894266004d)) + (pin "13" (uuid 8d317ed9-83e8-4e9e-8272-8e97287d8cf9)) + (pin "14" (uuid 162b7f46-74cb-46a6-a737-6d9a831e3529)) + (pin "15" (uuid 4a382a95-558f-4e3d-a242-96afd672eef7)) + (pin "16" (uuid f30e956a-1587-486d-9c7d-ca35999996fb)) + (pin "17" (uuid 9cd8be7d-2bea-4008-b66b-ca5c8088e3a3)) + (pin "18" (uuid 578bdd04-512f-495e-bff3-7974c293ffd3)) + (pin "19" (uuid c3fefaec-2ab6-4fa9-a75c-c77051fa9a89)) + (pin "20" (uuid 82a3ca89-7f59-495e-99da-e62e63f0aed1)) + (pin "21" (uuid a54b3af3-a647-41ba-b9c2-72d271f9246b)) + (pin "22" (uuid 8e51a412-f437-46a7-8dae-ebfb8a20cf03)) + (pin "23" (uuid af225207-d95c-4b63-85ba-91a81c1ebe55)) + (pin "24" (uuid f3a33d8e-8e53-4684-b827-a3724a82da0a)) + (pin "25" (uuid 24a1ce18-bf24-4fb3-8c9c-aa0fd21daed3)) + (pin "26" (uuid f042b9b9-3790-486a-ac07-0eacd2259ad7)) + ) + + (symbol (lib_id "eSim_Digital:d_tristate") (at 353.06 142.24 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid d4a02ae9-0757-4500-adb9-e76d9e8527ef) + (property "Reference" "U16" (id 0) (at 352.425 158.75 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_tristate" (id 1) (at 352.425 162.56 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 350.52 151.13 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 350.52 151.13 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid b07ef524-5334-497f-9823-2f644c1b3c4a)) + (pin "2" (uuid d11d288c-1b66-415f-89f5-5835dacd333b)) + (pin "3" (uuid a96a2aa1-00ef-404f-b239-a4c97ce0f20f)) + ) + + (symbol (lib_id "eSim_Digital:d_tristate") (at 353.06 115.57 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid d69a406d-c7d2-4ff7-b9a7-e30c79b3000a) + (property "Reference" "U15" (id 0) (at 352.425 132.08 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_tristate" (id 1) (at 352.425 135.89 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 350.52 124.46 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 350.52 124.46 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5e021f7e-a159-4975-b8b0-67426f8ed279)) + (pin "2" (uuid 19cc2607-5415-4faa-8824-574aff0e112e)) + (pin "3" (uuid fb4677be-d438-42ba-9799-6d7d95d6879e)) + ) + + (symbol (lib_id "eSim_Digital:d_inverter") (at 257.81 293.37 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid dcfcfb39-a1f5-400c-b4b1-e690645349df) + (property "Reference" "U11" (id 0) (at 257.81 287.02 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_inverter" (id 1) (at 257.81 290.83 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 259.08 294.64 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 259.08 294.64 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid fa53dc52-5dc1-47e6-a27d-832aed8bbcd9)) + (pin "2" (uuid 02dc48d7-eb71-49b6-95e6-2b67b3611abc)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 384.81 289.56 0) (unit 20) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid e508af4c-7bfe-4bb9-95be-60800e2ad850) + (property "Reference" "U1" (id 0) (at 385.445 284.48 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 385.445 287.02 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 384.81 289.56 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 384.81 289.56 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid c62bce21-e415-4441-844d-e02843ababa1)) + (pin "2" (uuid 422163de-e54a-4422-a13e-5c055aeb6d38)) + (pin "3" (uuid bc1425dd-852a-4783-b78f-4861207da2e2)) + (pin "4" (uuid 2f329020-dabf-462d-a4cc-24bbda0b4c86)) + (pin "5" (uuid 208bd846-26fd-4910-9678-29c1a9b6db1f)) + (pin "6" (uuid 21a4cb93-796f-49a4-a7b1-4562265484a8)) + (pin "7" (uuid 2e4a9d79-72e9-47ca-a1bc-cab3444f714f)) + (pin "8" (uuid b76e5daf-1380-4522-ac7e-b4be10dfed84)) + (pin "9" (uuid 9866f20d-7ff8-4dcb-8fe8-af03627b4a95)) + (pin "10" (uuid 290ce427-7b5a-41cb-9377-55ea425451e1)) + (pin "11" (uuid 0c609d7b-d8f8-4721-94ac-5d156bfd53a0)) + (pin "12" (uuid c9f9bd52-5e4c-4097-bc17-0a6dc7ba8baf)) + (pin "13" (uuid 0f5dc793-1e11-45a6-9c04-31d64e909ff4)) + (pin "14" (uuid cbae9285-9f49-4d02-803e-a5c24d3d9f35)) + (pin "15" (uuid 38aefb35-9c2f-44e3-9fa0-d07b914ea2a6)) + (pin "16" (uuid 4f82d406-4f2c-479d-86f6-f5cff9cb6b6c)) + (pin "17" (uuid b76d4f9b-a28f-4d81-9cae-2e4814df4709)) + (pin "18" (uuid 7a56f4ba-8bf9-4a82-bff4-91670bb8a3b1)) + (pin "19" (uuid 2ac47c39-3901-4f13-83e6-2ba11018df5a)) + (pin "20" (uuid 597c427d-48f9-4c0f-9a9e-bdf2c6282e8e)) + (pin "21" (uuid acdc332c-688b-4a80-abe0-0dc7628d5f7b)) + (pin "22" (uuid d5fb88aa-9f94-41ed-bb97-070df56e45b2)) + (pin "23" (uuid 0a8b0b77-369a-4650-b589-8ccbe54a2491)) + (pin "24" (uuid 79bb5600-fc84-4434-b745-c06f409119d1)) + (pin "25" (uuid 10e66756-02b4-40fc-9145-8493c76dbd41)) + (pin "26" (uuid 319ea0ef-7979-4b46-a2b6-a2c5f5515d1b)) + ) + + (symbol (lib_id "eSim_Miscellaneous:PORT") (at 194.31 124.46 0) (unit 4) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid e937d9f3-15b6-49fb-a965-ead2070f7897) + (property "Reference" "U1" (id 0) (at 194.945 119.38 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 194.945 121.92 0) + (effects (font (size 0.762 0.762))) + ) + (property "Footprint" "" (id 2) (at 194.31 124.46 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 194.31 124.46 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 6e3354da-fe58-46bc-b1d3-531f2499f4f7)) + (pin "2" (uuid 9cbca2bc-4e48-49f0-a13c-c5775172a4a8)) + (pin "3" (uuid f43079fe-a6ba-491f-ac82-5bc62cc029e4)) + (pin "4" (uuid 29537cd5-e8a3-4f6b-8cb9-7c381d3a4f35)) + (pin "5" (uuid 1a6a208d-dacc-483d-8149-47b880ffe1f4)) + (pin "6" (uuid b1013187-8166-4759-91fc-f3251bee5227)) + (pin "7" (uuid 6cd2685a-c032-4194-b5aa-7b523a86413b)) + (pin "8" (uuid 687cfade-0150-4979-a794-a55b9301cdde)) + (pin "9" (uuid 26582660-28e9-49f6-90f8-e42853ec48a4)) + (pin "10" (uuid d4f594f3-69e8-49c2-9c33-359aa3da6d2f)) + (pin "11" (uuid 179be388-b0b4-4fa9-8f37-0e942a34838c)) + (pin "12" (uuid 01f6e85e-b90b-420b-8498-a204c0e04a76)) + (pin "13" (uuid 079dd4e2-2e97-4f1d-8148-616591c5eac6)) + (pin "14" (uuid 9eea5a60-bf32-45e0-9498-a1c15e85cf0f)) + (pin "15" (uuid 725adf67-5884-4db8-964b-015ae78e5b5f)) + (pin "16" (uuid 78ac3654-74dc-43e7-8bf8-6c932e6c923b)) + (pin "17" (uuid 48002386-2fd6-45d1-a481-ac69359098ee)) + (pin "18" (uuid e94341b3-8522-4b6d-93a2-6df7a46bbd31)) + (pin "19" (uuid 3b0782dd-ea9a-4d27-9464-88e63b8efedb)) + (pin "20" (uuid 92823635-f9fa-4596-a52d-7eba0f20b5a2)) + (pin "21" (uuid 8523a94e-7935-4fa7-93aa-3d0a51029be5)) + (pin "22" (uuid b56e0615-0221-493c-bd34-da329c95ef4c)) + (pin "23" (uuid 53687111-3c16-4720-8e58-6ee5075ef092)) + (pin "24" (uuid 9275f851-55fa-4589-a421-68f780adc3b1)) + (pin "25" (uuid 5f19d494-d687-4228-a609-c4c09b99f2a8)) + (pin "26" (uuid 953dc8f3-6005-4494-aa1d-07ff3180deac)) + ) + + (symbol (lib_id "eSim_Digital:d_tristate") (at 353.06 60.96 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid f814fb79-5f9a-42e4-8336-dca9f9be5576) + (property "Reference" "U13" (id 0) (at 352.425 77.47 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "d_tristate" (id 1) (at 352.425 81.28 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 350.52 69.85 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 350.52 69.85 0) + (effects (font (size 1.524 1.524))) + ) + (pin "1" (uuid 5353fe74-4ed1-4d71-909c-f2d1ab2c2922)) + (pin "2" (uuid 418b8295-be88-4b68-aa28-87e9201c7002)) + (pin "3" (uuid f01c0729-a822-4225-a115-220f887b4f51)) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/20449e2e-70bb-46d6-9ae2-ea428cd4a730" + (reference "U1") (unit 1) (value "PORT") (footprint "") + ) + (path "/bb928989-3a89-4a6e-9fee-3d2d00a9c1ce" + (reference "U1") (unit 2) (value "PORT") (footprint "") + ) + (path "/5ffdddf1-d695-4a8a-b271-b3cf8b313bc0" + (reference "U1") (unit 3) (value "PORT") (footprint "") + ) + (path "/e937d9f3-15b6-49fb-a965-ead2070f7897" + (reference "U1") (unit 4) (value "PORT") (footprint "") + ) + (path "/06ec8745-505d-448f-bb13-31da1a2f746f" + (reference "U1") (unit 5) (value "PORT") (footprint "") + ) + (path "/a1e1a025-a0a6-47fe-8258-a060886e529d" + (reference "U1") (unit 6) (value "PORT") (footprint "") + ) + (path "/b18b4389-ff0a-4230-940e-6d3bc3ab03e8" + (reference "U1") (unit 7) (value "PORT") (footprint "") + ) + (path "/0a2948f4-1ca2-4f2d-864e-bb9077ef5148" + (reference "U1") (unit 8) (value "PORT") (footprint "") + ) + (path "/a9abfe01-6880-4060-a8bf-cb42fb8b13d2" + (reference "U1") (unit 9) (value "PORT") (footprint "") + ) + (path "/388669c1-f3a5-4c63-b1cc-30d01c5a19d9" + (reference "U1") (unit 10) (value "PORT") (footprint "") + ) + (path "/532ca66f-b77c-4d2d-94bf-6cabe15bd0b9" + (reference "U1") (unit 11) (value "PORT") (footprint "") + ) + (path "/30c88e45-bfca-4412-90fb-67969bf153c3" + (reference "U1") (unit 12) (value "PORT") (footprint "") + ) + (path "/c5ea3ba3-c851-4da7-8d7d-038d4620804a" + (reference "U1") (unit 13) (value "PORT") (footprint "") + ) + (path "/56978b44-aea4-4622-b338-1521bbca6677" + (reference "U1") (unit 14) (value "PORT") (footprint "") + ) + (path "/2a90ec7f-c933-45f9-b711-df0440daf20d" + (reference "U1") (unit 15) (value "PORT") (footprint "") + ) + (path "/6a70ac68-d18c-46fe-8a9e-1ee0521614ad" + (reference "U1") (unit 16) (value "PORT") (footprint "") + ) + (path "/36166fa8-ac2b-4272-849f-a89c1e329d18" + (reference "U1") (unit 17) (value "PORT") (footprint "") + ) + (path "/05b592b1-01ab-4edf-8816-7ce84ea0d8f1" + (reference "U1") (unit 18) (value "PORT") (footprint "") + ) + (path "/001c2422-f63d-47ed-80da-9590a8877878" + (reference "U1") (unit 19) (value "PORT") (footprint "") + ) + (path "/e508af4c-7bfe-4bb9-95be-60800e2ad850" + (reference "U1") (unit 20) (value "PORT") (footprint "") + ) + (path "/10ef65e1-2fa2-4c6d-82ca-9621815c36dc" + (reference "U10") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/dcfcfb39-a1f5-400c-b4b1-e690645349df" + (reference "U11") (unit 1) (value "d_inverter") (footprint "") + ) + (path "/46e4f8ff-d78c-4e85-a82a-ac4daf12fa54" + (reference "U12") (unit 1) (value "d_and") (footprint "") + ) + (path "/f814fb79-5f9a-42e4-8336-dca9f9be5576" + (reference "U13") (unit 1) (value "d_tristate") (footprint "") + ) + (path "/99d1f53d-1bae-495c-95d4-34df10ab3041" + (reference "U14") (unit 1) (value "d_tristate") (footprint "") + ) + (path "/d69a406d-c7d2-4ff7-b9a7-e30c79b3000a" + (reference "U15") (unit 1) (value "d_tristate") (footprint "") + ) + (path "/d4a02ae9-0757-4500-adb9-e76d9e8527ef" + (reference "U16") (unit 1) (value "d_tristate") (footprint "") + ) + (path "/c2e3aa96-736d-4a21-ac0e-a00968b04d0f" + (reference "U17") (unit 1) (value "d_tristate") (footprint "") + ) + (path "/a2420de4-2fe8-48a1-95c9-0f18ca2647c4" + (reference "U18") (unit 1) (value "d_tristate") (footprint "") + ) + (path "/b464a4be-6238-4ffc-8f4b-e0973b92cd99" + (reference "U19") (unit 1) (value "d_tristate") (footprint "") + ) + (path "/bdf0b392-f2a0-4017-86b7-03ba4f9eb8b8" + (reference "U20") (unit 1) (value "d_tristate") (footprint "") + ) + ) +) diff --git a/library/SubcircuitLibrary/SN74HC541/SN74HC541.sub b/library/SubcircuitLibrary/SN74HC541/SN74HC541.sub new file mode 100644 index 000000000..1314eea32 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC541/SN74HC541.sub @@ -0,0 +1,50 @@ +* Subcircuit SN74HC541 +.subckt SN74HC541 net-_u10-pad1_ net-_u13-pad1_ net-_u14-pad1_ net-_u15-pad1_ net-_u16-pad1_ net-_u17-pad1_ net-_u18-pad1_ net-_u19-pad1_ net-_u20-pad1_ unconnected-_u1-pad10_ net-_u20-pad3_ net-_u19-pad3_ net-_u18-pad3_ net-_u17-pad3_ net-_u16-pad3_ net-_u15-pad3_ net-_u14-pad3_ net-_u13-pad3_ net-_u11-pad1_ unconnected-_u1-pad20_ +.title kicad schematic +* u12 net-_u10-pad2_ net-_u11-pad2_ net-_u12-pad3_ d_and +* u10 net-_u10-pad1_ net-_u10-pad2_ d_inverter +* u11 net-_u11-pad1_ net-_u11-pad2_ d_inverter +* u16 net-_u16-pad1_ net-_u12-pad3_ net-_u16-pad3_ d_tristate +* u15 net-_u15-pad1_ net-_u12-pad3_ net-_u15-pad3_ d_tristate +* u13 net-_u13-pad1_ net-_u12-pad3_ net-_u13-pad3_ d_tristate +* u14 net-_u14-pad1_ net-_u12-pad3_ net-_u14-pad3_ d_tristate +* u17 net-_u17-pad1_ net-_u12-pad3_ net-_u17-pad3_ d_tristate +* u20 net-_u20-pad1_ net-_u12-pad3_ net-_u20-pad3_ d_tristate +* u19 net-_u19-pad1_ net-_u12-pad3_ net-_u19-pad3_ d_tristate +* u18 net-_u18-pad1_ net-_u12-pad3_ net-_u18-pad3_ d_tristate +a1 [net-_u10-pad2_ net-_u11-pad2_ ] net-_u12-pad3_ u12 +a2 net-_u10-pad1_ net-_u10-pad2_ u10 +a3 net-_u11-pad1_ net-_u11-pad2_ u11 +a4 net-_u16-pad1_ net-_u12-pad3_ net-_u16-pad3_ u16 +a5 net-_u15-pad1_ net-_u12-pad3_ net-_u15-pad3_ u15 +a6 net-_u13-pad1_ net-_u12-pad3_ net-_u13-pad3_ u13 +a7 net-_u14-pad1_ net-_u12-pad3_ net-_u14-pad3_ u14 +a8 net-_u17-pad1_ net-_u12-pad3_ net-_u17-pad3_ u17 +a9 net-_u20-pad1_ net-_u12-pad3_ net-_u20-pad3_ u20 +a10 net-_u19-pad1_ net-_u12-pad3_ net-_u19-pad3_ u19 +a11 net-_u18-pad1_ net-_u12-pad3_ net-_u18-pad3_ u18 +* Schematic Name: d_and, Ngspice Name: d_and +.model u12 d_and(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u10 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_inverter, Ngspice Name: d_inverter +.model u11 d_inverter(rise_delay=1.0e-9 fall_delay=1.0e-9 input_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u16 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u15 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u13 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u14 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u17 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u20 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u19 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Schematic Name: d_tristate, Ngspice Name: d_tristate +.model u18 d_tristate(delay=1.0e-9 input_load=1.0e-12 enable_load=1.0e-12 ) +* Control Statements + +.ends SN74HC541 \ No newline at end of file diff --git a/library/SubcircuitLibrary/SN74HC541/SN74HC541_Previous_Values.xml b/library/SubcircuitLibrary/SN74HC541/SN74HC541_Previous_Values.xml new file mode 100644 index 000000000..3e521ba77 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC541/SN74HC541_Previous_Values.xml @@ -0,0 +1 @@ +truefalsefalseHzHz0Volts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or AmperesVolts or Amperessecsecsecd_andd_inverterd_inverterd_tristated_tristated_tristated_tristated_tristated_tristated_tristated_tristate \ No newline at end of file diff --git a/library/SubcircuitLibrary/SN74HC541/_autosave-SN74HC541.sch b/library/SubcircuitLibrary/SN74HC541/_autosave-SN74HC541.sch new file mode 100644 index 000000000..d0d719bae --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC541/_autosave-SN74HC541.sch @@ -0,0 +1,457 @@ +EESchema Schematic File Version 5 +EELAYER 36 0 +EELAYER END +$Descr A2 23386 16535 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +Comment5 "" +Comment6 "" +Comment7 "" +Comment8 "" +Comment9 "" +$EndDescr +Connection ~ 12600 3400 +Connection ~ 12600 4500 +Connection ~ 12600 5550 +Connection ~ 12600 6600 +Connection ~ 12600 7650 +Connection ~ 12600 8750 +Connection ~ 12600 9800 +NoConn ~ 15400 11100 +NoConn ~ 15400 11400 +Wire Wire Line + 7900 2750 13300 2750 +Wire Wire Line + 7900 3800 13300 3800 +Wire Wire Line + 7900 4900 13300 4900 +Wire Wire Line + 7900 5950 13300 5950 +Wire Wire Line + 7900 7000 13300 7000 +Wire Wire Line + 7900 8050 13300 8050 +Wire Wire Line + 7900 9150 13300 9150 +Wire Wire Line + 7900 10200 13300 10200 +Wire Wire Line + 7900 11450 9850 11450 +Wire Wire Line + 7900 11550 9850 11550 +Wire Wire Line + 11350 11500 12600 11500 +Wire Wire Line + 12600 2350 13850 2350 +Wire Wire Line + 12600 3400 12600 2350 +Wire Wire Line + 12600 4500 12600 3400 +Wire Wire Line + 12600 5550 12600 4500 +Wire Wire Line + 12600 6600 12600 5550 +Wire Wire Line + 12600 7650 12600 6600 +Wire Wire Line + 12600 8750 12600 7650 +Wire Wire Line + 12600 9800 12600 8750 +Wire Wire Line + 12600 11500 12600 9800 +Wire Wire Line + 13850 2350 13850 2450 +Wire Wire Line + 13850 3400 12600 3400 +Wire Wire Line + 13850 3500 13850 3400 +Wire Wire Line + 13850 4500 12600 4500 +Wire Wire Line + 13850 4600 13850 4500 +Wire Wire Line + 13850 5550 12600 5550 +Wire Wire Line + 13850 5650 13850 5550 +Wire Wire Line + 13850 6600 12600 6600 +Wire Wire Line + 13850 6700 13850 6600 +Wire Wire Line + 13850 7650 12600 7650 +Wire Wire Line + 13850 7750 13850 7650 +Wire Wire Line + 13850 8750 12600 8750 +Wire Wire Line + 13850 8850 13850 8750 +Wire Wire Line + 13850 9800 12600 9800 +Wire Wire Line + 13850 9900 13850 9800 +Wire Wire Line + 14450 2750 15550 2750 +Wire Wire Line + 14450 3800 15550 3800 +Wire Wire Line + 14450 4900 15550 4900 +Wire Wire Line + 14450 5950 15550 5950 +Wire Wire Line + 14450 7000 15550 7000 +Wire Wire Line + 14450 8050 15550 8050 +Wire Wire Line + 14450 9150 15550 9150 +Wire Wire Line + 14450 10200 15550 10200 +$Comp +L eSim_Miscellaneous:PORT U1 +U 2 1 00000000 +P 7650 2750 +F 0 "U1" H 7675 2950 30 0000 C CNN +F 1 "PORT" H 7675 2850 30 0000 C CNN +F 2 "" H 7650 2750 60 0000 C CNN +F 3 "" H 7650 2750 60 0000 C CNN + 2 7650 2750 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 3 1 00000000 +P 7650 3800 +F 0 "U1" H 7675 4000 30 0000 C CNN +F 1 "PORT" H 7675 3900 30 0000 C CNN +F 2 "" H 7650 3800 60 0000 C CNN +F 3 "" H 7650 3800 60 0000 C CNN + 3 7650 3800 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 4 1 00000000 +P 7650 4900 +F 0 "U1" H 7675 5100 30 0000 C CNN +F 1 "PORT" H 7675 5000 30 0000 C CNN +F 2 "" H 7650 4900 60 0000 C CNN +F 3 "" H 7650 4900 60 0000 C CNN + 4 7650 4900 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 5 1 00000000 +P 7650 5950 +F 0 "U1" H 7675 6150 30 0000 C CNN +F 1 "PORT" H 7675 6050 30 0000 C CNN +F 2 "" H 7650 5950 60 0000 C CNN +F 3 "" H 7650 5950 60 0000 C CNN + 5 7650 5950 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 6 1 00000000 +P 7650 7000 +F 0 "U1" H 7675 7200 30 0000 C CNN +F 1 "PORT" H 7675 7100 30 0000 C CNN +F 2 "" H 7650 7000 60 0000 C CNN +F 3 "" H 7650 7000 60 0000 C CNN + 6 7650 7000 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 7 1 00000000 +P 7650 8050 +F 0 "U1" H 7675 8250 30 0000 C CNN +F 1 "PORT" H 7675 8150 30 0000 C CNN +F 2 "" H 7650 8050 60 0000 C CNN +F 3 "" H 7650 8050 60 0000 C CNN + 7 7650 8050 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 8 1 00000000 +P 7650 9150 +F 0 "U1" H 7675 9350 30 0000 C CNN +F 1 "PORT" H 7675 9250 30 0000 C CNN +F 2 "" H 7650 9150 60 0000 C CNN +F 3 "" H 7650 9150 60 0000 C CNN + 8 7650 9150 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 9 1 00000000 +P 7650 10200 +F 0 "U1" H 7675 10400 30 0000 C CNN +F 1 "PORT" H 7675 10300 30 0000 C CNN +F 2 "" H 7650 10200 60 0000 C CNN +F 3 "" H 7650 10200 60 0000 C CNN + 9 7650 10200 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 1 1 00000000 +P 7650 11450 +F 0 "U1" H 7675 11650 30 0000 C CNN +F 1 "PORT" H 7675 11550 30 0000 C CNN +F 2 "" H 7650 11450 60 0000 C CNN +F 3 "" H 7650 11450 60 0000 C CNN + 1 7650 11450 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 19 1 00000000 +P 7650 11550 +F 0 "U1" H 7675 11750 30 0000 C CNN +F 1 "PORT" H 7675 11650 30 0000 C CNN +F 2 "" H 7650 11550 60 0000 C CNN +F 3 "" H 7650 11550 60 0000 C CNN + 19 7650 11550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 10 1 00000000 +P 15150 11100 +F 0 "U1" H 15175 11300 30 0000 C CNN +F 1 "PORT" H 15175 11200 30 0000 C CNN +F 2 "" H 15150 11100 60 0000 C CNN +F 3 "" H 15150 11100 60 0000 C CNN + 10 15150 11100 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 20 1 00000000 +P 15150 11400 +F 0 "U1" H 15175 11600 30 0000 C CNN +F 1 "PORT" H 15175 11500 30 0000 C CNN +F 2 "" H 15150 11400 60 0000 C CNN +F 3 "" H 15150 11400 60 0000 C CNN + 20 15150 11400 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 18 1 00000000 +P 15800 2750 +F 0 "U1" H 15650 2725 30 0000 R CNN +F 1 "PORT" H 15650 2825 30 0000 R CNN +F 2 "" H 15800 2750 60 0000 C CNN +F 3 "" H 15800 2750 60 0000 C CNN + 18 15800 2750 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 17 1 00000000 +P 15800 3800 +F 0 "U1" H 15650 3775 30 0000 R CNN +F 1 "PORT" H 15650 3875 30 0000 R CNN +F 2 "" H 15800 3800 60 0000 C CNN +F 3 "" H 15800 3800 60 0000 C CNN + 17 15800 3800 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 16 1 00000000 +P 15800 4900 +F 0 "U1" H 15650 4875 30 0000 R CNN +F 1 "PORT" H 15650 4975 30 0000 R CNN +F 2 "" H 15800 4900 60 0000 C CNN +F 3 "" H 15800 4900 60 0000 C CNN + 16 15800 4900 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 15 1 00000000 +P 15800 5950 +F 0 "U1" H 15650 5925 30 0000 R CNN +F 1 "PORT" H 15650 6025 30 0000 R CNN +F 2 "" H 15800 5950 60 0000 C CNN +F 3 "" H 15800 5950 60 0000 C CNN + 15 15800 5950 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 14 1 00000000 +P 15800 7000 +F 0 "U1" H 15650 6975 30 0000 R CNN +F 1 "PORT" H 15650 7075 30 0000 R CNN +F 2 "" H 15800 7000 60 0000 C CNN +F 3 "" H 15800 7000 60 0000 C CNN + 14 15800 7000 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 13 1 00000000 +P 15800 8050 +F 0 "U1" H 15650 8025 30 0000 R CNN +F 1 "PORT" H 15650 8125 30 0000 R CNN +F 2 "" H 15800 8050 60 0000 C CNN +F 3 "" H 15800 8050 60 0000 C CNN + 13 15800 8050 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 12 1 00000000 +P 15800 9150 +F 0 "U1" H 15650 9125 30 0000 R CNN +F 1 "PORT" H 15650 9225 30 0000 R CNN +F 2 "" H 15800 9150 60 0000 C CNN +F 3 "" H 15800 9150 60 0000 C CNN + 12 15800 9150 + -1 0 0 1 +$EndComp +$Comp +L eSim_Miscellaneous:PORT U1 +U 11 1 00000000 +P 15800 10200 +F 0 "U1" H 15650 10175 30 0000 R CNN +F 1 "PORT" H 15650 10275 30 0000 R CNN +F 2 "" H 15800 10200 60 0000 C CNN +F 3 "" H 15800 10200 60 0000 C CNN + 11 15800 10200 + -1 0 0 1 +$EndComp +$Comp +L eSim_Digital:d_inverter U10 +U 1 1 00000000 +P 10150 11450 +F 0 "U10" H 10150 11700 60 0000 C CNN +F 1 "d_inverter" H 10150 11550 60 0000 C CNN +F 2 "" H 10200 11400 60 0000 C CNN +F 3 "" H 10200 11400 60 0000 C CNN + 1 10150 11450 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_inverter U11 +U 1 1 00000000 +P 10150 11550 +F 0 "U11" H 10150 11800 60 0000 C CNN +F 1 "d_inverter" H 10150 11650 60 0000 C CNN +F 2 "" H 10200 11500 60 0000 C CNN +F 3 "" H 10200 11500 60 0000 C CNN + 1 10150 11550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_and U12 +U 1 1 00000000 +P 10900 11550 +F 0 "U12" H 10900 11900 60 0000 C CNN +F 1 "d_and" H 10900 11750 60 0000 C CNN +F 2 "" H 10900 11550 60 0000 C CNN +F 3 "" H 10900 11550 60 0000 C CNN + 1 10900 11550 + 1 0 0 -1 +$EndComp +$Comp +L eSim_Digital:d_tristate U13 +U 1 1 00000000 +P 13900 2400 +F 0 "U13" H 13875 3050 60 0000 C CNN +F 1 "d_tristate" H 13875 3200 60 0000 C CNN +F 2 "" H 13800 2750 60 0000 C CNN +F 3 "" H 13800 2750 60 0000 C CNN + 1 13900 2400 + 1 0 0 1 +$EndComp +$Comp +L eSim_Digital:d_tristate U14 +U 1 1 00000000 +P 13900 3450 +F 0 "U14" H 13875 4100 60 0000 C CNN +F 1 "d_tristate" H 13875 4250 60 0000 C CNN +F 2 "" H 13800 3800 60 0000 C CNN +F 3 "" H 13800 3800 60 0000 C CNN + 1 13900 3450 + 1 0 0 1 +$EndComp +$Comp +L eSim_Digital:d_tristate U15 +U 1 1 00000000 +P 13900 4550 +F 0 "U15" H 13875 5200 60 0000 C CNN +F 1 "d_tristate" H 13875 5350 60 0000 C CNN +F 2 "" H 13800 4900 60 0000 C CNN +F 3 "" H 13800 4900 60 0000 C CNN + 1 13900 4550 + 1 0 0 1 +$EndComp +$Comp +L eSim_Digital:d_tristate U16 +U 1 1 00000000 +P 13900 5600 +F 0 "U16" H 13875 6250 60 0000 C CNN +F 1 "d_tristate" H 13875 6400 60 0000 C CNN +F 2 "" H 13800 5950 60 0000 C CNN +F 3 "" H 13800 5950 60 0000 C CNN + 1 13900 5600 + 1 0 0 1 +$EndComp +$Comp +L eSim_Digital:d_tristate U17 +U 1 1 00000000 +P 13900 6650 +F 0 "U17" H 13875 7300 60 0000 C CNN +F 1 "d_tristate" H 13875 7450 60 0000 C CNN +F 2 "" H 13800 7000 60 0000 C CNN +F 3 "" H 13800 7000 60 0000 C CNN + 1 13900 6650 + 1 0 0 1 +$EndComp +$Comp +L eSim_Digital:d_tristate U18 +U 1 1 00000000 +P 13900 7700 +F 0 "U18" H 13875 8350 60 0000 C CNN +F 1 "d_tristate" H 13875 8500 60 0000 C CNN +F 2 "" H 13800 8050 60 0000 C CNN +F 3 "" H 13800 8050 60 0000 C CNN + 1 13900 7700 + 1 0 0 1 +$EndComp +$Comp +L eSim_Digital:d_tristate U19 +U 1 1 00000000 +P 13900 8800 +F 0 "U19" H 13875 9450 60 0000 C CNN +F 1 "d_tristate" H 13875 9600 60 0000 C CNN +F 2 "" H 13800 9150 60 0000 C CNN +F 3 "" H 13800 9150 60 0000 C CNN + 1 13900 8800 + 1 0 0 1 +$EndComp +$Comp +L eSim_Digital:d_tristate U20 +U 1 1 00000000 +P 13900 9850 +F 0 "U20" H 13875 10500 60 0000 C CNN +F 1 "d_tristate" H 13875 10650 60 0000 C CNN +F 2 "" H 13800 10200 60 0000 C CNN +F 3 "" H 13800 10200 60 0000 C CNN + 1 13900 9850 + 1 0 0 1 +$EndComp +$EndSCHEMATC diff --git a/library/SubcircuitLibrary/SN74HC541/analysis b/library/SubcircuitLibrary/SN74HC541/analysis new file mode 100644 index 000000000..ebd5c0a94 --- /dev/null +++ b/library/SubcircuitLibrary/SN74HC541/analysis @@ -0,0 +1 @@ +.tran 0e-00 0e-00 0e-00 \ No newline at end of file