X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=plugins%2Fnet.mograsim.logic.model.am2900%2Fcomponents%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Fam2900%2Fcomponents%2Fam2910%2FAm2910InstrPLA.json;h=3e8be0eb428d3387b9a78b2a02f7cc4375f18e54;hb=f9022eaaec374ee0706c4e2155fa039f638ebfd0;hp=9c508b9c0849decb750976f7942b77962be3bb4c;hpb=85b63d39efadbe019fb8c743c9964bf94c6c42c9;p=Mograsim.git diff --git a/plugins/net.mograsim.logic.model.am2900/components/net/mograsim/logic/model/am2900/components/am2910/Am2910InstrPLA.json b/plugins/net.mograsim.logic.model.am2900/components/net/mograsim/logic/model/am2900/components/am2910/Am2910InstrPLA.json index 9c508b9c..3e8be0eb 100644 --- a/plugins/net.mograsim.logic.model.am2900/components/net/mograsim/logic/model/am2900/components/am2910/Am2910InstrPLA.json +++ b/plugins/net.mograsim.logic.model.am2900/components/net/mograsim/logic/model/am2900/components/am2910/Am2910InstrPLA.json @@ -622,8 +622,8 @@ "id": "NandGate", "name": "NandGate#54", "pos": { - "x": 285.0, - "y": 45.0 + "x": 325.0, + "y": 60.0 }, "params": 1 }, @@ -631,8 +631,8 @@ "id": "NandGate", "name": "NandGate#55", "pos": { - "x": 345.0, - "y": 50.0 + "x": 410.0, + "y": 195.0 }, "params": 1 }, @@ -681,6 +681,60 @@ }, "params": 1 }, + { + "id": "NandGate", + "name": "NandGate#61", + "pos": { + "x": 335.0, + "y": 105.0 + }, + "params": 1 + }, + { + "id": "NandGate", + "name": "NandGate#62", + "pos": { + "x": 300.0, + "y": 35.0 + }, + "params": 1 + }, + { + "id": "NandGate", + "name": "NandGate#63", + "pos": { + "x": 390.0, + "y": 50.0 + }, + "params": 1 + }, + { + "id": "NandGate", + "name": "NandGate#64", + "pos": { + "x": 435.0, + "y": 65.0 + }, + "params": 1 + }, + { + "id": "NandGate", + "name": "NandGate#65", + "pos": { + "x": 500.0, + "y": 80.0 + }, + "params": 1 + }, + { + "id": "NandGate", + "name": "NandGate#66", + "pos": { + "x": 465.0, + "y": 110.0 + }, + "params": 1 + }, { "id": "Splitter", "name": "Splitter#0", @@ -1305,6 +1359,38 @@ "x": 435.0, "y": 290.0 } + }, + { + "id": "and", + "name": "and#17", + "pos": { + "x": 365.0, + "y": 120.0 + } + }, + { + "id": "and", + "name": "and#18", + "pos": { + "x": 395.0, + "y": 85.0 + } + }, + { + "id": "and", + "name": "and#19", + "pos": { + "x": 530.0, + "y": 120.0 + } + }, + { + "id": "and", + "name": "and#20", + "pos": { + "x": 425.0, + "y": 125.0 + } } ], "wires": [ @@ -4494,6 +4580,270 @@ }, "name": "unnamedWire#218", "path": [] + }, + { + "pin1": { + "compName": "NandGate#40", + "pinName": "Y" + }, + "pin2": { + "compName": "NandGate#61", + "pinName": "A" + }, + "name": "unnamedWire#219", + "path": [] + }, + { + "pin1": { + "compName": "WireCrossPoint#1", + "pinName": "" + }, + "pin2": { + "compName": "and#17", + "pinName": "B" + }, + "name": "unnamedWire#220", + "path": [] + }, + { + "pin1": { + "compName": "and#17", + "pinName": "Y" + }, + "pin2": { + "compName": "_submodelinterface", + "pinName": "YR" + }, + "name": "unnamedWire#221", + "path": [] + }, + { + "pin1": { + "compName": "NandGate#61", + "pinName": "B" + }, + "pin2": { + "compName": "NandGate#40", + "pinName": "Y" + }, + "name": "unnamedWire#222", + "path": [] + }, + { + "pin1": { + "compName": "NandGate#61", + "pinName": "Y" + }, + "pin2": { + "compName": "and#17", + "pinName": "A" + }, + "name": "unnamedWire#223", + "path": [] + }, + { + "pin1": { + "compName": "NandGate#20", + "pinName": "Y" + }, + "pin2": { + "compName": "NandGate#62", + "pinName": "A" + }, + "name": "unnamedWire#224", + "path": [] + }, + { + "pin1": { + "compName": "NandGate#62", + "pinName": "B" + }, + "pin2": { + "compName": "WireCrossPoint#39", + "pinName": "" + }, + "name": "unnamedWire#225", + "path": [] + }, + { + "pin1": { + "compName": "NandGate#62", + "pinName": "Y" + }, + "pin2": { + "compName": "NandGate#63", + "pinName": "A" + }, + "name": "unnamedWire#226", + "path": [] + }, + { + "pin1": { + "compName": "NandGate#47", + "pinName": "Y" + }, + "pin2": { + "compName": "NandGate#63", + "pinName": "B" + }, + "name": "unnamedWire#227", + "path": [] + }, + { + "pin1": { + "compName": "NandGate#63", + "pinName": "Y" + }, + "pin2": { + "compName": "NandGate#64", + "pinName": "A" + }, + "name": "unnamedWire#228", + "path": [] + }, + { + "pin1": { + "compName": "and#18", + "pinName": "A" + }, + "pin2": { + "compName": "WireCrossPoint#10", + "pinName": "" + }, + "name": "unnamedWire#229", + "path": [] + }, + { + "pin1": { + "compName": "WireCrossPoint#15", + "pinName": "" + }, + "pin2": { + "compName": "and#18", + "pinName": "B" + }, + "name": "unnamedWire#230", + "path": [] + }, + { + "pin1": { + "compName": "and#18", + "pinName": "Y" + }, + "pin2": { + "compName": "NandGate#64", + "pinName": "B" + }, + "name": "unnamedWire#231", + "path": [] + }, + { + "pin1": { + "compName": "NandGate#64", + "pinName": "Y" + }, + "pin2": { + "compName": "NandGate#65", + "pinName": "A" + }, + "name": "unnamedWire#232", + "path": [] + }, + { + "pin1": { + "compName": "NandGate#65", + "pinName": "Y" + }, + "pin2": { + "compName": "and#19", + "pinName": "A" + }, + "name": "unnamedWire#233", + "path": [] + }, + { + "pin1": { + "compName": "and#19", + "pinName": "Y" + }, + "pin2": { + "compName": "_submodelinterface", + "pinName": "YF" + }, + "name": "unnamedWire#234", + "path": [] + }, + { + "pin1": { + "compName": "WireCrossPoint#11", + "pinName": "" + }, + "pin2": { + "compName": "and#19", + "pinName": "B" + }, + "name": "unnamedWire#235", + "path": [] + }, + { + "pin1": { + "compName": "NandGate#66", + "pinName": "Y" + }, + "pin2": { + "compName": "NandGate#65", + "pinName": "B" + }, + "name": "unnamedWire#236", + "path": [] + }, + { + "pin1": { + "compName": "NandGate#53", + "pinName": "Y" + }, + "pin2": { + "compName": "NandGate#66", + "pinName": "B" + }, + "name": "unnamedWire#237", + "path": [] + }, + { + "pin1": { + "compName": "and#20", + "pinName": "Y" + }, + "pin2": { + "compName": "NandGate#66", + "pinName": "A" + }, + "name": "unnamedWire#238", + "path": [] + }, + { + "pin1": { + "compName": "and#20", + "pinName": "B" + }, + "pin2": { + "compName": "and#15", + "pinName": "Y" + }, + "name": "unnamedWire#239", + "path": [] + }, + { + "pin1": { + "compName": "and#20", + "pinName": "A" + }, + "pin2": { + "compName": "WireCrossPoint#17", + "pinName": "" + }, + "name": "unnamedWire#240", + "path": [] } ], "version": "0.1.1"