X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.logic.model.am2900%2Fcomponents%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Fam2900%2Fcomponents%2Fmux1_16.json;h=e29bbbf05e2252c8b6a434aedd7198bd418a68f8;hb=8bed58cd47f4e53a0a83e066d38864aa6875502f;hp=c282fa50011cc6fde5f91be20c02773ec95be141;hpb=e5460cbb1f4ae06479a92d4ab483b08e8e01e4a6;p=Mograsim.git diff --git a/net.mograsim.logic.model.am2900/components/net/mograsim/logic/model/am2900/components/mux1_16.json b/net.mograsim.logic.model.am2900/components/net/mograsim/logic/model/am2900/components/mux1_16.json index c282fa50..e29bbbf0 100644 --- a/net.mograsim.logic.model.am2900/components/net/mograsim/logic/model/am2900/components/mux1_16.json +++ b/net.mograsim.logic.model.am2900/components/net/mograsim/logic/model/am2900/components/mux1_16.json @@ -42,15 +42,6 @@ "innerScale": 0.2, "submodel": { "components": [ - { - "id": "Merger", - "name": "Merger#0", - "pos": { - "x": 260.0, - "y": 175.0 - }, - "params": 16 - }, { "id": "NandGate", "name": "NandGate#0", @@ -67,7 +58,10 @@ "x": 5.0, "y": 50.0 }, - "params": 16 + "params": { + "logicWidth": 16, + "orientation": "RIGHT" + } }, { "id": "Splitter", @@ -76,7 +70,22 @@ "x": 5.0, "y": 375.0 }, - "params": 16 + "params": { + "logicWidth": 16, + "orientation": "RIGHT" + } + }, + { + "id": "Splitter", + "name": "Splitter#2", + "pos": { + "x": 260.0, + "y": 175.0 + }, + "params": { + "logicWidth": 16, + "orientation": "LEFT" + } }, { "id": "WireCrossPoint", @@ -534,8 +543,8 @@ }, { "pin1": { - "compName": "Merger#0", - "pinName": "I14" + "compName": "Splitter#2", + "pinName": "O14" }, "pin2": { "compName": "sel1#1", @@ -559,8 +568,8 @@ "pinName": "Y" }, "pin2": { - "compName": "Merger#0", - "pinName": "I13" + "compName": "Splitter#2", + "pinName": "O13" }, "name": "unnamedWire#101", "path": [ @@ -576,8 +585,8 @@ }, { "pin1": { - "compName": "Merger#0", - "pinName": "I12" + "compName": "Splitter#2", + "pinName": "O12" }, "pin2": { "compName": "sel1#3", @@ -601,8 +610,8 @@ "pinName": "Y" }, "pin2": { - "compName": "Merger#0", - "pinName": "I11" + "compName": "Splitter#2", + "pinName": "O11" }, "name": "unnamedWire#103", "path": [ @@ -622,8 +631,8 @@ "pinName": "Y" }, "pin2": { - "compName": "Merger#0", - "pinName": "I10" + "compName": "Splitter#2", + "pinName": "O10" }, "name": "unnamedWire#104", "path": [ @@ -639,8 +648,8 @@ }, { "pin1": { - "compName": "Merger#0", - "pinName": "I9" + "compName": "Splitter#2", + "pinName": "O9" }, "pin2": { "compName": "sel1#5", @@ -664,8 +673,8 @@ "pinName": "Y" }, "pin2": { - "compName": "Merger#0", - "pinName": "I8" + "compName": "Splitter#2", + "pinName": "O8" }, "name": "unnamedWire#106", "path": [ @@ -681,8 +690,8 @@ }, { "pin1": { - "compName": "Merger#0", - "pinName": "I7" + "compName": "Splitter#2", + "pinName": "O7" }, "pin2": { "compName": "sel1#10", @@ -706,8 +715,8 @@ "pinName": "Y" }, "pin2": { - "compName": "Merger#0", - "pinName": "I6" + "compName": "Splitter#2", + "pinName": "O6" }, "name": "unnamedWire#108", "path": [ @@ -723,8 +732,8 @@ }, { "pin1": { - "compName": "Merger#0", - "pinName": "I5" + "compName": "Splitter#2", + "pinName": "O5" }, "pin2": { "compName": "sel1#11", @@ -760,8 +769,8 @@ "pinName": "Y" }, "pin2": { - "compName": "Merger#0", - "pinName": "I4" + "compName": "Splitter#2", + "pinName": "O4" }, "name": "unnamedWire#110", "path": [ @@ -777,8 +786,8 @@ }, { "pin1": { - "compName": "Merger#0", - "pinName": "I3" + "compName": "Splitter#2", + "pinName": "O3" }, "pin2": { "compName": "sel1#14", @@ -802,8 +811,8 @@ "pinName": "Y" }, "pin2": { - "compName": "Merger#0", - "pinName": "I2" + "compName": "Splitter#2", + "pinName": "O2" }, "name": "unnamedWire#112", "path": [ @@ -819,8 +828,8 @@ }, { "pin1": { - "compName": "Merger#0", - "pinName": "I1" + "compName": "Splitter#2", + "pinName": "O1" }, "pin2": { "compName": "sel1#8", @@ -844,8 +853,8 @@ "pinName": "Y" }, "pin2": { - "compName": "Merger#0", - "pinName": "I0" + "compName": "Splitter#2", + "pinName": "O0" }, "name": "unnamedWire#114", "path": [ @@ -861,8 +870,8 @@ }, { "pin1": { - "compName": "Merger#0", - "pinName": "O" + "compName": "Splitter#2", + "pinName": "I" }, "pin2": { "compName": "_submodelinterface", @@ -2343,8 +2352,8 @@ "pinName": "Y" }, "pin2": { - "compName": "Merger#0", - "pinName": "I15" + "compName": "Splitter#2", + "pinName": "O15" }, "name": "unnamedWire#99", "path": [