X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.logic.ui%2FFullAdder.json;h=40c51c76156b72d37e8ab6a5de683a0bfadc98b9;hb=c223a9de7b0ef783bcb4f7612da350583ca29abd;hp=b24145f7e9eb811e1499ca8f5abe859ddad53d09;hpb=a93901091c018edc992828e3a23817e97a98e4ca;p=Mograsim.git diff --git a/net.mograsim.logic.ui/FullAdder.json b/net.mograsim.logic.ui/FullAdder.json index b24145f7..40c51c76 100644 --- a/net.mograsim.logic.ui/FullAdder.json +++ b/net.mograsim.logic.ui/FullAdder.json @@ -1,4 +1,4 @@ -mograsim version: 0.1.0 +mograsim version: 0.1.1 { "type": "SimpleRectangularSubmodelComponent", "width": 35.0, @@ -9,7 +9,7 @@ mograsim version: 0.1.0 "x": 0.0, "y": 5.0 }, - "name": "Input pin #0", + "name": "A", "logicWidth": 1 }, { @@ -17,7 +17,7 @@ mograsim version: 0.1.0 "x": 0.0, "y": 15.0 }, - "name": "Input pin #1", + "name": "B", "logicWidth": 1 }, { @@ -25,7 +25,7 @@ mograsim version: 0.1.0 "x": 0.0, "y": 25.0 }, - "name": "Input pin #2", + "name": "C", "logicWidth": 1 }, { @@ -33,7 +33,7 @@ mograsim version: 0.1.0 "x": 35.0, "y": 5.0 }, - "name": "Output pin #0", + "name": "Y", "logicWidth": 1 }, { @@ -41,7 +41,7 @@ mograsim version: 0.1.0 "x": 35.0, "y": 15.0 }, - "name": "Output pin #1", + "name": "Z", "logicWidth": 1 } ], @@ -54,7 +54,7 @@ mograsim version: 0.1.0 "y": 40.0 }, "type": "class:net.mograsim.logic.ui.model.components.mi.nandbased.GUIhalfadder", - "logicWidth": 1 + "params": {} }, { "pos": { @@ -62,7 +62,7 @@ mograsim version: 0.1.0 "y": 7.5 }, "type": "class:net.mograsim.logic.ui.model.components.mi.nandbased.GUIhalfadder", - "logicWidth": 1 + "params": {} }, { "pos": { @@ -70,81 +70,83 @@ mograsim version: 0.1.0 "y": 40.0 }, "type": "class:net.mograsim.logic.ui.model.components.GUINandGate", - "logicWidth": 1 + "params": { + "logicWidth": 1 + } } ], "innerWires": [ { "pin1": { "compId": 0, - "pinIndex": 0 + "pinName": "A" }, "pin2": { "compId": 2, - "pinIndex": 0 + "pinName": "A" }, "path": [] }, { "pin1": { "compId": 0, - "pinIndex": 1 + "pinName": "B" }, "pin2": { "compId": 1, - "pinIndex": 0 + "pinName": "A" } }, { "pin1": { "compId": 0, - "pinIndex": 2 + "pinName": "C" }, "pin2": { "compId": 1, - "pinIndex": 1 + "pinName": "B" } }, { "pin1": { "compId": 1, - "pinIndex": 2 + "pinName": "Y" }, "pin2": { "compId": 2, - "pinIndex": 1 + "pinName": "B" } }, { "pin1": { "compId": 1, - "pinIndex": 3 + "pinName": "_Z" }, "pin2": { "compId": 3, - "pinIndex": 2 + "pinName": "B" }, "path": [] }, { "pin1": { "compId": 2, - "pinIndex": 2 + "pinName": "Y" }, "pin2": { "compId": 0, - "pinIndex": 3 + "pinName": "Y" }, "path": [] }, { "pin1": { "compId": 2, - "pinIndex": 3 + "pinName": "_Z" }, "pin2": { "compId": 3, - "pinIndex": 1 + "pinName": "A" }, "path": [ { @@ -168,11 +170,11 @@ mograsim version: 0.1.0 { "pin1": { "compId": 3, - "pinIndex": 0 + "pinName": "Y" }, "pin2": { "compId": 0, - "pinIndex": 4 + "pinName": "Z" } } ]