feature: got the NOT pin connected to the command decoder

This commit is contained in:
rigor 2026-07-04 10:43:54 -05:00
parent a0d197c50b
commit ec60e4f177

View File

@ -90,8 +90,6 @@
<item itemtype="Bus" CircId="Bus-49" mainComp="false" Show_id="false" Show_Val="false" Pos="-296,-1012" rotation="-90" hflip="-1" vflip="-1" label="Bus-49" idLabPos="-16,-24" labelrot="0" valLabPos="-16,20" valLabRot="0" Num_Bits="10 _bits" Start_Bit="0" />
<item itemtype="Fixed Voltage" CircId="Fixed Voltage-52" mainComp="false" Show_id="false" Show_Val="false" Pos="-156,-548" rotation="270" hflip="1" vflip="1" label="Fixed Voltage-52" idLabPos="-64,-24" labelrot="0" valLabPos="-16,8" valLabRot="0" Voltage="5 V" Out="true" />
<item itemtype="Fixed Voltage" CircId="Fixed Voltage-57" mainComp="false" Show_id="false" Show_Val="false" Pos="-140,-548" rotation="270" hflip="1" vflip="1" label="Fixed Voltage-57" idLabPos="-64,-24" labelrot="0" valLabPos="-16,8" valLabRot="0" Voltage="5 V" Out="false" />
<item itemtype="Mosfet" CircId="Mosfet-61" mainComp="false" Show_id="false" Show_Val="false" Pos="-588,-540" rotation="0" hflip="1" vflip="-1" label="Mosfet-61" idLabPos="18,0" labelrot="0" valLabPos="-16,20" valLabRot="0" P_Channel="true" Depletion="false" RDSon="1 Ω" Threshold="3 V" />
@ -138,21 +136,21 @@
<item itemtype="Resistor" CircId="Resistor-102" mainComp="false" ShowProp="Resistance" Show_id="false" Show_Val="true" Pos="-404,-80" rotation="90" hflip="1" vflip="1" label="Resistor-102" idLabPos="-16,-24" labelrot="0" valLabPos="-16,6" valLabRot="0" Resistance="10000 Ω" />
<item itemtype="Resistor" CircId="Resistor-155" mainComp="false" ShowProp="Resistance" Show_id="false" Show_Val="true" Pos="-476,996" rotation="90" hflip="1" vflip="1" label="Resistor-155" idLabPos="-16,-24" labelrot="0" valLabPos="-16,6" valLabRot="0" Resistance="10000 Ω" />
<item itemtype="Resistor" CircId="Resistor-155" mainComp="false" ShowProp="Resistance" Show_id="false" Show_Val="true" Pos="-476,1168" rotation="90" hflip="1" vflip="1" label="Resistor-155" idLabPos="-16,-24" labelrot="0" valLabPos="-16,6" valLabRot="0" Resistance="10000 Ω" />
<item itemtype="Resistor" CircId="Resistor-157" mainComp="false" ShowProp="Resistance" Show_id="false" Show_Val="true" Pos="-484,996" rotation="90" hflip="1" vflip="1" label="Resistor-157" idLabPos="-16,-24" labelrot="0" valLabPos="-16,6" valLabRot="0" Resistance="10000 Ω" />
<item itemtype="Resistor" CircId="Resistor-157" mainComp="false" ShowProp="Resistance" Show_id="false" Show_Val="true" Pos="-484,1168" rotation="90" hflip="1" vflip="1" label="Resistor-157" idLabPos="-16,-24" labelrot="0" valLabPos="-16,6" valLabRot="0" Resistance="10000 Ω" />
<item itemtype="Resistor" CircId="Resistor-158" mainComp="false" ShowProp="Resistance" Show_id="false" Show_Val="true" Pos="-492,996" rotation="90" hflip="1" vflip="1" label="Resistor-158" idLabPos="-16,-24" labelrot="0" valLabPos="-16,6" valLabRot="0" Resistance="10000 Ω" />
<item itemtype="Resistor" CircId="Resistor-158" mainComp="false" ShowProp="Resistance" Show_id="false" Show_Val="true" Pos="-492,1168" rotation="90" hflip="1" vflip="1" label="Resistor-158" idLabPos="-16,-24" labelrot="0" valLabPos="-16,6" valLabRot="0" Resistance="10000 Ω" />
<item itemtype="Resistor" CircId="Resistor-159" mainComp="false" ShowProp="Resistance" Show_id="false" Show_Val="true" Pos="-500,996" rotation="90" hflip="1" vflip="1" label="Resistor-159" idLabPos="-16,-24" labelrot="0" valLabPos="-16,6" valLabRot="0" Resistance="10000 Ω" />
<item itemtype="Resistor" CircId="Resistor-159" mainComp="false" ShowProp="Resistance" Show_id="false" Show_Val="true" Pos="-500,1168" rotation="90" hflip="1" vflip="1" label="Resistor-159" idLabPos="-16,-24" labelrot="0" valLabPos="-16,6" valLabRot="0" Resistance="10000 Ω" />
<item itemtype="Resistor" CircId="Resistor-163" mainComp="false" ShowProp="Resistance" Show_id="false" Show_Val="true" Pos="-540,1004" rotation="90" hflip="1" vflip="1" label="Resistor-163" idLabPos="-16,-24" labelrot="0" valLabPos="-16,6" valLabRot="0" Resistance="10000 Ω" />
<item itemtype="Resistor" CircId="Resistor-163" mainComp="false" ShowProp="Resistance" Show_id="false" Show_Val="true" Pos="-540,1176" rotation="90" hflip="1" vflip="1" label="Resistor-163" idLabPos="-16,-24" labelrot="0" valLabPos="-16,6" valLabRot="0" Resistance="10000 Ω" />
<item itemtype="Resistor" CircId="Resistor-164" mainComp="false" ShowProp="Resistance" Show_id="false" Show_Val="true" Pos="-548,1004" rotation="90" hflip="1" vflip="1" label="Resistor-164" idLabPos="-16,-24" labelrot="0" valLabPos="-16,6" valLabRot="0" Resistance="10000 Ω" />
<item itemtype="Resistor" CircId="Resistor-164" mainComp="false" ShowProp="Resistance" Show_id="false" Show_Val="true" Pos="-548,1176" rotation="90" hflip="1" vflip="1" label="Resistor-164" idLabPos="-16,-24" labelrot="0" valLabPos="-16,6" valLabRot="0" Resistance="10000 Ω" />
<item itemtype="Resistor" CircId="Resistor-165" mainComp="false" ShowProp="Resistance" Show_id="false" Show_Val="true" Pos="-556,1004" rotation="90" hflip="1" vflip="1" label="Resistor-165" idLabPos="-16,-24" labelrot="0" valLabPos="-16,6" valLabRot="0" Resistance="10000 Ω" />
<item itemtype="Resistor" CircId="Resistor-165" mainComp="false" ShowProp="Resistance" Show_id="false" Show_Val="true" Pos="-556,1176" rotation="90" hflip="1" vflip="1" label="Resistor-165" idLabPos="-16,-24" labelrot="0" valLabPos="-16,6" valLabRot="0" Resistance="10000 Ω" />
<item itemtype="Resistor" CircId="Resistor-166" mainComp="false" ShowProp="Resistance" Show_id="false" Show_Val="true" Pos="-564,1004" rotation="90" hflip="1" vflip="1" label="Resistor-166" idLabPos="-16,-24" labelrot="0" valLabPos="-16,6" valLabRot="0" Resistance="10000 Ω" />
<item itemtype="Resistor" CircId="Resistor-166" mainComp="false" ShowProp="Resistance" Show_id="false" Show_Val="true" Pos="-564,1176" rotation="90" hflip="1" vflip="1" label="Resistor-166" idLabPos="-16,-24" labelrot="0" valLabPos="-16,6" valLabRot="0" Resistance="10000 Ω" />
<item itemtype="Mosfet" CircId="Mosfet-211" mainComp="false" Show_id="false" Show_Val="false" Pos="-420,-572" rotation="0" hflip="1" vflip="-1" label="Mosfet-211" idLabPos="18,0" labelrot="0" valLabPos="-16,20" valLabRot="0" P_Channel="true" Depletion="false" RDSon="1 Ω" Threshold="3 V" />
@ -258,6 +256,18 @@
<item itemtype="Resistor" CircId="Resistor-395" mainComp="false" ShowProp="Resistance" Show_id="false" Show_Val="true" Pos="-424,852" rotation="90" hflip="1" vflip="1" label="Resistor-395" idLabPos="-16,-24" labelrot="0" valLabPos="-16,6" valLabRot="0" Resistance="10000 Ω" />
<item itemtype="Mosfet" CircId="Mosfet-402" mainComp="false" Show_id="false" Show_Val="false" Pos="-348,972" rotation="0" hflip="1" vflip="-1" label="Mosfet-402" idLabPos="18,0" labelrot="0" valLabPos="-16,20" valLabRot="0" P_Channel="true" Depletion="false" RDSon="1 Ω" Threshold="3 V" />
<item itemtype="Mosfet" CircId="Mosfet-403" mainComp="false" Show_id="false" Show_Val="false" Pos="-428,1004" rotation="0" hflip="1" vflip="-1" label="Mosfet-403" idLabPos="18,0" labelrot="0" valLabPos="-16,20" valLabRot="0" P_Channel="true" Depletion="false" RDSon="1 Ω" Threshold="3 V" />
<item itemtype="Ground" CircId="Ground-404" mainComp="false" Show_id="false" Show_Val="false" Pos="-388,1092" rotation="0" hflip="1" vflip="1" label="Ground-404" idLabPos="-16,8" labelrot="0" valLabPos="-16,20" valLabRot="0" />
<item itemtype="Resistor" CircId="Resistor-405" mainComp="false" ShowProp="Resistance" Show_id="false" Show_Val="true" Pos="-388,1052" rotation="90" hflip="1" vflip="1" label="Resistor-405" idLabPos="-16,-24" labelrot="0" valLabPos="-16,6" valLabRot="0" Resistance="10000 Ω" />
<item itemtype="Rectangle" CircId="Rectangle-407" mainComp="false" Show_id="false" Show_Val="false" Pos="-388,1004" rotation="0" hflip="1" vflip="1" label="Rectangle-407" idLabPos="-16,-24" labelrot="0" valLabPos="-16,20" valLabRot="0" H_size="125 _px" V_size="180 _px" Border="2 _px" Z_Value="-1" Color="#a0a0a4" Opacity="1" />
<item itemtype="Rail" CircId="Rail-408" mainComp="false" ShowProp="Voltage" Show_id="false" Show_Val="true" Pos="-388,924" rotation="90" hflip="1" vflip="1" label="Rail-408" idLabPos="-5,-10" labelrot="-90" valLabPos="-12,6" valLabRot="-90" Voltage="5 V" />
<item itemtype="Node" CircId="Node-19" mainComp="false" Pos="-436,-692" />
<item itemtype="Node" CircId="Node-70" mainComp="false" Pos="-636,-732" />
@ -388,6 +398,16 @@
<item itemtype="Node" CircId="Node-399" mainComp="false" Pos="-360,832" />
<item itemtype="Node" CircId="Node-401" mainComp="false" Pos="-388,1028" />
<item itemtype="Node" CircId="Node-409" mainComp="false" Pos="-388,948" />
<item itemtype="Node" CircId="Node-410" mainComp="false" Pos="-500,1004" />
<item itemtype="Node" CircId="Node-411" mainComp="false" Pos="-492,972" />
<item itemtype="Node" CircId="Node-412" mainComp="false" Pos="-340,1028" />
<item itemtype="Connector" uid="Connector-3" startpinid="Bus-2-ePin10" endpinid="CPU_ALU_10Bit_v1.0.0-5-A9" pointList="-300,-876,-292,-876" />
<item itemtype="Connector" uid="Connector-4" startpinid="CPU_ALU_10Bit_v1.0.0-5-A8" endpinid="Bus-2-ePin9" pointList="-292,-868,-300,-868" />
@ -524,8 +544,6 @@
<item itemtype="Connector" uid="Connector-79" startpinid="Bus-49-ePin10" endpinid="Fixed Voltage-44-outnod" pointList="-296,-1020,-296,-1088" />
<item itemtype="Connector" uid="Connector-86" startpinid="Fixed Voltage-52-outnod" endpinid="CPU_ALU_10Bit_v1.0.0-5-NOT" pointList="-156,-564,-156,-604,-196,-604,-196,-700" />
<item itemtype="Connector" uid="Connector-87" startpinid="CPU_ALU_10Bit_v1.0.0-5-INC" endpinid="Fixed Voltage-57-outnod" pointList="-188,-700,-188,-612,-140,-612,-140,-564" />
<item itemtype="Connector" uid="Connector-89" startpinid="Rail-62-outnod" endpinid="Mosfet-61-Sour" pointList="-580,-564,-580,-556" />
@ -642,7 +660,7 @@
<item itemtype="Connector" uid="Connector-741" startpinid="Node-299-2" endpinid="Resistor-102-lPin" pointList="-404,-108,-404,-96" />
<item itemtype="Connector" uid="Connector-753" startpinid="Resistor-165-lPin" endpinid="Node-303-0" pointList="-556,988,-556,-132" />
<item itemtype="Connector" uid="Connector-753" startpinid="Resistor-165-lPin" endpinid="Node-303-0" pointList="-556,1160,-556,-132" />
<item itemtype="Connector" uid="Connector-752" startpinid="Mosfet-297-Gate" endpinid="Node-303-1" pointList="-460,-132,-556,-132" />
@ -750,8 +768,6 @@
<item itemtype="Connector" uid="Connector-873" startpinid="Mosfet-347-Gate" endpinid="Node-355-1" pointList="-436,300,-492,300" />
<item itemtype="Connector" uid="Connector-874" startpinid="Resistor-158-lPin" endpinid="Node-355-0" pointList="-492,980,-492,300" />
<item itemtype="Connector" uid="Connector-875" startpinid="Node-355-2" endpinid="Node-321-0" pointList="-492,300,-492,84" />
<item itemtype="Connector" uid="Connector-876" startpinid="Mosfet-354-Gate" endpinid="Node-356-1" pointList="-436,340,-484,340" />
@ -774,7 +790,7 @@
<item itemtype="Connector" uid="Connector-892" startpinid="Mosfet-340-Gate" endpinid="Node-362-1" pointList="-356,260,-396,260,-396,280,-564,280" />
<item itemtype="Connector" uid="Connector-893" startpinid="Resistor-166-lPin" endpinid="Node-362-0" pointList="-564,988,-564,280" />
<item itemtype="Connector" uid="Connector-893" startpinid="Resistor-166-lPin" endpinid="Node-362-0" pointList="-564,1160,-564,280" />
<item itemtype="Connector" uid="Connector-894" startpinid="Node-362-2" endpinid="Node-332-0" pointList="-564,280,-564,16" />
@ -782,7 +798,7 @@
<item itemtype="Connector" uid="Connector-896" startpinid="Node-320-2" endpinid="Node-363-0" pointList="-476,36,-476,320" />
<item itemtype="Connector" uid="Connector-897" startpinid="Node-363-2" endpinid="Resistor-155-lPin" pointList="-476,320,-476,980" />
<item itemtype="Connector" uid="Connector-897" startpinid="Node-363-2" endpinid="Resistor-155-lPin" pointList="-476,320,-476,1152" />
<item itemtype="Connector" uid="Connector-898" startpinid="Mosfet-351-Gate" endpinid="Node-364-1" pointList="-332,308,-344,308,-344,360,-548,360" />
@ -806,7 +822,7 @@
<item itemtype="Connector" uid="Connector-919" startpinid="Mosfet-374-Gate" endpinid="Node-377-1" pointList="-384,580,-548,580" />
<item itemtype="Connector" uid="Connector-920" startpinid="Resistor-164-lPin" endpinid="Node-377-0" pointList="-548,988,-548,580" />
<item itemtype="Connector" uid="Connector-920" startpinid="Resistor-164-lPin" endpinid="Node-377-0" pointList="-548,1160,-548,580" />
<item itemtype="Connector" uid="Connector-921" startpinid="Node-377-2" endpinid="Node-364-0" pointList="-548,580,-548,360" />
@ -856,19 +872,17 @@
<item itemtype="Connector" uid="Connector-955" startpinid="Mosfet-384-Gate" endpinid="Node-396-1" pointList="-448,732,-500,732" />
<item itemtype="Connector" uid="Connector-956" startpinid="Resistor-159-lPin" endpinid="Node-396-0" pointList="-500,980,-500,732" />
<item itemtype="Connector" uid="Connector-957" startpinid="Node-396-2" endpinid="Node-375-0" pointList="-500,732,-500,500" />
<item itemtype="Connector" uid="Connector-958" startpinid="Mosfet-390-Gate" endpinid="Node-397-1" pointList="-416,772,-540,772" />
<item itemtype="Connector" uid="Connector-959" startpinid="Node-376-2" endpinid="Node-397-0" pointList="-540,540,-540,772" />
<item itemtype="Connector" uid="Connector-960" startpinid="Node-397-2" endpinid="Resistor-163-lPin" pointList="-540,772,-540,988" />
<item itemtype="Connector" uid="Connector-960" startpinid="Node-397-2" endpinid="Resistor-163-lPin" pointList="-540,772,-540,1160" />
<item itemtype="Connector" uid="Connector-961" startpinid="Mosfet-387-Gate" endpinid="Node-398-1" pointList="-384,812,-484,812" />
<item itemtype="Connector" uid="Connector-962" startpinid="Resistor-157-lPin" endpinid="Node-398-0" pointList="-484,980,-484,812" />
<item itemtype="Connector" uid="Connector-962" startpinid="Resistor-157-lPin" endpinid="Node-398-0" pointList="-484,1152,-484,812" />
<item itemtype="Connector" uid="Connector-963" startpinid="Node-398-2" endpinid="Node-356-0" pointList="-484,812,-484,340" />
@ -878,4 +892,34 @@
<item itemtype="Connector" uid="Connector-969" startpinid="CPU_ALU_10Bit_v1.0.0-5-XOR" endpinid="Node-399-1" pointList="-204,-700,-204,832,-360,832" />
<item itemtype="Connector" uid="Connector-970" startpinid="Mosfet-403-Sour" endpinid="Node-409-1" pointList="-420,988,-420,948,-388,948" />
<item itemtype="Connector" uid="Connector-971" startpinid="Resistor-405-rPin" endpinid="Ground-404-Gnd" pointList="-388,1068,-388,1076" />
<item itemtype="Connector" uid="Connector-972" startpinid="Node-409-2" endpinid="Mosfet-402-Sour" pointList="-388,948,-340,948,-340,956" />
<item itemtype="Connector" uid="Connector-974" startpinid="Mosfet-403-Dren" endpinid="Node-401-1" pointList="-420,1020,-420,1028,-388,1028" />
<item itemtype="Connector" uid="Connector-976" startpinid="Rail-408-outnod" endpinid="Node-409-0" pointList="-388,940,-388,948" />
<item itemtype="Connector" uid="Connector-978" startpinid="Node-401-2" endpinid="Resistor-405-lPin" pointList="-388,1028,-388,1036" />
<item itemtype="Connector" uid="Connector-981" startpinid="Mosfet-403-Gate" endpinid="Node-410-1" pointList="-444,1004,-500,1004" />
<item itemtype="Connector" uid="Connector-982" startpinid="Resistor-159-lPin" endpinid="Node-410-0" pointList="-500,1152,-500,1004" />
<item itemtype="Connector" uid="Connector-983" startpinid="Node-410-2" endpinid="Node-396-0" pointList="-500,1004,-500,732" />
<item itemtype="Connector" uid="Connector-984" startpinid="Mosfet-402-Gate" endpinid="Node-411-1" pointList="-364,972,-492,972" />
<item itemtype="Connector" uid="Connector-985" startpinid="Resistor-158-lPin" endpinid="Node-411-0" pointList="-492,1152,-492,972" />
<item itemtype="Connector" uid="Connector-986" startpinid="Node-411-2" endpinid="Node-355-0" pointList="-492,972,-492,300" />
<item itemtype="Connector" uid="Connector-988" startpinid="Mosfet-402-Dren" endpinid="Node-412-0" pointList="-340,988,-340,1028" />
<item itemtype="Connector" uid="Connector-989" startpinid="Node-412-2" endpinid="Node-401-0" pointList="-340,1028,-388,1028" />
<item itemtype="Connector" uid="Connector-992" startpinid="Node-412-1" endpinid="CPU_ALU_10Bit_v1.0.0-5-NOT" pointList="-340,1028,-196,1028,-196,-700" />
</circuit>