},
"params": 13
},
- {
- "id": "TriStateBuffer",
- "name": "TriStateBuffer#0",
- "pos": {
- "x": 175.0,
- "y": 315.0
- },
- "params": {
- "logicWidth": 1,
- "orientation": "RIGHT"
- }
- },
- {
- "id": "TriStateBuffer",
- "name": "TriStateBuffer#1",
- "pos": {
- "x": 175.0,
- "y": 330.0
- },
- "params": {
- "logicWidth": 1,
- "orientation": "RIGHT"
- }
- },
- {
- "id": "TriStateBuffer",
- "name": "TriStateBuffer#2",
- "pos": {
- "x": 175.0,
- "y": 385.0
- },
- "params": {
- "logicWidth": 1,
- "orientation": "RIGHT"
- }
- },
- {
- "id": "TriStateBuffer",
- "name": "TriStateBuffer#3",
- "pos": {
- "x": 175.0,
- "y": 370.0
- },
- "params": {
- "logicWidth": 1,
- "orientation": "RIGHT"
- }
- },
- {
- "id": "TriStateBuffer",
- "name": "TriStateBuffer#4",
- "pos": {
- "x": 335.0,
- "y": 105.0
- },
- "params": {
- "logicWidth": 1,
- "orientation": "RIGHT"
- }
- },
- {
- "id": "TriStateBuffer",
- "name": "TriStateBuffer#5",
- "pos": {
- "x": 335.0,
- "y": 90.0
- },
- "params": {
- "logicWidth": 1,
- "orientation": "RIGHT"
- }
- },
- {
- "id": "TriStateBuffer",
- "name": "TriStateBuffer#6",
- "pos": {
- "x": 335.0,
- "y": 120.0
- },
- "params": {
- "logicWidth": 1,
- "orientation": "RIGHT"
- }
- },
- {
- "id": "TriStateBuffer",
- "name": "TriStateBuffer#7",
- "pos": {
- "x": 335.0,
- "y": 135.0
- },
- "params": {
- "logicWidth": 1,
- "orientation": "RIGHT"
- }
- },
{
"id": "TextComponent",
"name": "TextComponent#0",
},
"params": "_EOVR"
},
+ {
+ "id": "TriStateBuffer",
+ "name": "TriStateBuffer#0",
+ "pos": {
+ "x": 175.0,
+ "y": 315.0
+ },
+ "params": {
+ "logicWidth": 1,
+ "orientation": "RIGHT"
+ }
+ },
+ {
+ "id": "TriStateBuffer",
+ "name": "TriStateBuffer#1",
+ "pos": {
+ "x": 175.0,
+ "y": 330.0
+ },
+ "params": {
+ "logicWidth": 1,
+ "orientation": "RIGHT"
+ }
+ },
+ {
+ "id": "TriStateBuffer",
+ "name": "TriStateBuffer#2",
+ "pos": {
+ "x": 175.0,
+ "y": 385.0
+ },
+ "params": {
+ "logicWidth": 1,
+ "orientation": "RIGHT"
+ }
+ },
+ {
+ "id": "TriStateBuffer",
+ "name": "TriStateBuffer#3",
+ "pos": {
+ "x": 175.0,
+ "y": 370.0
+ },
+ "params": {
+ "logicWidth": 1,
+ "orientation": "RIGHT"
+ }
+ },
+ {
+ "id": "TriStateBuffer",
+ "name": "TriStateBuffer#4",
+ "pos": {
+ "x": 335.0,
+ "y": 105.0
+ },
+ "params": {
+ "logicWidth": 1,
+ "orientation": "RIGHT"
+ }
+ },
+ {
+ "id": "TriStateBuffer",
+ "name": "TriStateBuffer#5",
+ "pos": {
+ "x": 335.0,
+ "y": 90.0
+ },
+ "params": {
+ "logicWidth": 1,
+ "orientation": "RIGHT"
+ }
+ },
+ {
+ "id": "TriStateBuffer",
+ "name": "TriStateBuffer#6",
+ "pos": {
+ "x": 335.0,
+ "y": 120.0
+ },
+ "params": {
+ "logicWidth": 1,
+ "orientation": "RIGHT"
+ }
+ },
+ {
+ "id": "TriStateBuffer",
+ "name": "TriStateBuffer#7",
+ "pos": {
+ "x": 335.0,
+ "y": 135.0
+ },
+ "params": {
+ "logicWidth": 1,
+ "orientation": "RIGHT"
+ }
+ },
{
"id": "WireCrossPoint",
"name": "WireCrossPoint#0",
"innerScale": 0.4,
"submodel": {
"components": [
+ {
+ "id": "Clock",
+ "name": "Clock#0",
+ "pos": {
+ "x": 155.0,
+ "y": 246.0
+ },
+ "params": {
+ "delta": 1000,
+ "orientation": "DOWN"
+ }
+ },
{
"id": "Am2901",
"name": "DeserializedSubmodelComponent#0",
"y": 106.0
}
},
- {
- "id": "Clock",
- "name": "Clock#0",
- "pos": {
- "x": 155.0,
- "y": 246.0
- },
- "params": {
- "delta": 1000,
- "orientation": "DOWN"
- }
- },
{
"id": "FixedOutput",
"name": "FixedOutput#0",
},
"params": 4
},
- {
- "id": "inc12",
- "name": "inc12#0",
- "pos": {
- "x": 245.0,
- "y": 525.0
- }
- },
{
"id": "WireCrossPoint",
"name": "WireCrossPoint#0",
"y": 225.0
},
"params": 4
+ },
+ {
+ "id": "inc12",
+ "name": "inc12#0",
+ "pos": {
+ "x": 245.0,
+ "y": 525.0
+ }
}
],
"wires": [
"orientation": "RIGHT_ALT"
}
},
- {
- "id": "and",
- "name": "and#0",
- "pos": {
- "x": 190.0,
- "y": 65.0
- }
- },
- {
- "id": "dff4",
- "name": "dff4#0",
- "pos": {
- "x": 90.0,
- "y": 2490.0
- }
- },
- {
- "id": "dlatch4",
- "name": "dlatch4#0",
- "pos": {
- "x": 160.0,
- "y": 2220.0
- }
- },
- {
- "id": "dlatch4",
- "name": "dlatch4#1",
- "pos": {
- "x": 160.0,
- "y": 2275.0
- }
- },
- {
- "id": "mux1_4",
- "name": "mux1_4#0",
- "pos": {
- "x": 275.0,
- "y": 135.0
- }
- },
- {
- "id": "or4",
- "name": "or4#0",
- "pos": {
- "x": 275.0,
- "y": 445.0
- }
- },
- {
- "id": "ram4",
- "name": "ram4#0",
- "pos": {
- "x": 95.0,
- "y": 2220.0
- }
- },
- {
- "id": "sel3_4",
- "name": "sel3_4#0",
- "pos": {
- "x": 45.0,
- "y": 2310.0
- }
- },
- {
- "id": "sel3_4",
- "name": "sel3_4#1",
- "pos": {
- "x": 45.0,
- "y": 2510.0
- }
- },
{
"id": "WireCrossPoint",
"name": "WireCrossPoint#0",
"y": 2244.0
},
"params": 1
+ },
+ {
+ "id": "and",
+ "name": "and#0",
+ "pos": {
+ "x": 190.0,
+ "y": 65.0
+ }
+ },
+ {
+ "id": "dff4",
+ "name": "dff4#0",
+ "pos": {
+ "x": 90.0,
+ "y": 2490.0
+ }
+ },
+ {
+ "id": "dlatch4",
+ "name": "dlatch4#0",
+ "pos": {
+ "x": 160.0,
+ "y": 2220.0
+ }
+ },
+ {
+ "id": "dlatch4",
+ "name": "dlatch4#1",
+ "pos": {
+ "x": 160.0,
+ "y": 2275.0
+ }
+ },
+ {
+ "id": "mux1_4",
+ "name": "mux1_4#0",
+ "pos": {
+ "x": 275.0,
+ "y": 135.0
+ }
+ },
+ {
+ "id": "or4",
+ "name": "or4#0",
+ "pos": {
+ "x": 275.0,
+ "y": 445.0
+ }
+ },
+ {
+ "id": "ram4",
+ "name": "ram4#0",
+ "pos": {
+ "x": 95.0,
+ "y": 2220.0
+ }
+ },
+ {
+ "id": "sel3_4",
+ "name": "sel3_4#0",
+ "pos": {
+ "x": 45.0,
+ "y": 2310.0
+ }
+ },
+ {
+ "id": "sel3_4",
+ "name": "sel3_4#1",
+ "pos": {
+ "x": 45.0,
+ "y": 2510.0
+ }
}
],
"wires": [
},
"params": 1
},
- {
- "id": "and",
- "name": "and#0",
- "pos": {
- "x": 100.0,
- "y": 135.0
- }
- },
- {
- "id": "nand3",
- "name": "nand3#0",
- "pos": {
- "x": 55.0,
- "y": 10.0
- }
- },
{
"id": "WireCrossPoint",
"name": "WireCrossPoint#0",
"y": 19.0
},
"params": 1
+ },
+ {
+ "id": "and",
+ "name": "and#0",
+ "pos": {
+ "x": 100.0,
+ "y": 135.0
+ }
+ },
+ {
+ "id": "nand3",
+ "name": "nand3#0",
+ "pos": {
+ "x": 55.0,
+ "y": 10.0
+ }
}
],
"wires": [
"y": 380.0
}
},
- {
- "id": "xor",
- "name": "xor#0",
- "pos": {
- "x": 95.0,
- "y": 400.0
- }
- },
{
"id": "WireCrossPoint",
"name": "WireCrossPoint#0",
"y": 144.0
},
"params": 1
+ },
+ {
+ "id": "xor",
+ "name": "xor#0",
+ "pos": {
+ "x": 95.0,
+ "y": 400.0
+ }
}
],
"wires": [
"y": 165.0
}
},
- {
- "id": "sel2_4",
- "name": "sel2_4#0",
- "pos": {
- "x": 45.0,
- "y": 365.0
- }
- },
- {
- "id": "sel3_4",
- "name": "sel3_4#0",
- "pos": {
- "x": 45.0,
- "y": 575.0
- }
- },
{
"id": "WireCrossPoint",
"name": "WireCrossPoint#0",
"y": 579.0
},
"params": 1
+ },
+ {
+ "id": "sel2_4",
+ "name": "sel2_4#0",
+ "pos": {
+ "x": 45.0,
+ "y": 365.0
+ }
+ },
+ {
+ "id": "sel3_4",
+ "name": "sel3_4#0",
+ "pos": {
+ "x": 45.0,
+ "y": 575.0
+ }
}
],
"wires": [
},
"params": 1
},
+ {
+ "id": "WireCrossPoint",
+ "name": "WireCrossPoint#0",
+ "pos": {
+ "x": 49.0,
+ "y": 59.0
+ },
+ "params": 1
+ },
+ {
+ "id": "WireCrossPoint",
+ "name": "WireCrossPoint#1",
+ "pos": {
+ "x": 54.0,
+ "y": 69.0
+ },
+ "params": 1
+ },
{
"id": "and",
"name": "and#0",
"x": 135.0,
"y": 70.0
}
- },
- {
- "id": "WireCrossPoint",
- "name": "WireCrossPoint#0",
- "pos": {
- "x": 49.0,
- "y": 59.0
- },
- "params": 1
- },
- {
- "id": "WireCrossPoint",
- "name": "WireCrossPoint#1",
- "pos": {
- "x": 54.0,
- "y": 69.0
- },
- "params": 1
}
],
"wires": [
"innerScale": 0.2,
"submodel": {
"components": [
+ {
+ "id": "Am2904RegCTInstrDecode",
+ "name": "Am2904RegCTInstrDecode#0",
+ "pos": {
+ "x": 50.0,
+ "y": 240.0
+ }
+ },
+ {
+ "id": "Am2904ShiftInstrDecode",
+ "name": "Am2904ShiftInstrDecode#0",
+ "pos": {
+ "x": 50.0,
+ "y": 360.0
+ }
+ },
+ {
+ "id": "BitDisplay",
+ "name": "BitDisplay#0",
+ "pos": {
+ "x": 530.0,
+ "y": 70.0
+ },
+ "params": 4
+ },
+ {
+ "id": "BitDisplay",
+ "name": "BitDisplay#1",
+ "pos": {
+ "x": 565.0,
+ "y": 180.0
+ },
+ "params": 4
+ },
+ {
+ "id": "BitDisplay",
+ "name": "BitDisplay#2",
+ "pos": {
+ "x": 530.0,
+ "y": 200.0
+ },
+ "params": 4
+ },
+ {
+ "id": "BitDisplay",
+ "name": "BitDisplay#3",
+ "pos": {
+ "x": 560.0,
+ "y": 150.0
+ },
+ "params": 1
+ },
{
"id": "Am2904MSR",
"name": "DeserializedSubmodelComponent#0",
"y": 310.0
}
},
- {
- "id": "Am2904RegCTInstrDecode",
- "name": "Am2904RegCTInstrDecode#0",
- "pos": {
- "x": 50.0,
- "y": 240.0
- }
- },
- {
- "id": "Am2904ShiftInstrDecode",
- "name": "Am2904ShiftInstrDecode#0",
- "pos": {
- "x": 50.0,
- "y": 360.0
- }
- },
- {
- "id": "BitDisplay",
- "name": "BitDisplay#0",
- "pos": {
- "x": 530.0,
- "y": 70.0
- },
- "params": 4
- },
- {
- "id": "BitDisplay",
- "name": "BitDisplay#1",
- "pos": {
- "x": 565.0,
- "y": 180.0
- },
- "params": 4
- },
- {
- "id": "BitDisplay",
- "name": "BitDisplay#2",
- "pos": {
- "x": 530.0,
- "y": 200.0
- },
- "params": 4
- },
- {
- "id": "BitDisplay",
- "name": "BitDisplay#3",
- "pos": {
- "x": 560.0,
- "y": 150.0
- },
- "params": 1
- },
{
"id": "Merger",
"name": "Merger#0",
},
"params": 4
},
- {
- "id": "dff4_finewe",
- "name": "dff4_finewe#0",
- "pos": {
- "x": 375.0,
- "y": 170.0
- }
- },
{
"id": "WireCrossPoint",
"name": "WireCrossPoint#0",
"y": 114.0
},
"params": 1
+ },
+ {
+ "id": "dff4_finewe",
+ "name": "dff4_finewe#0",
+ "pos": {
+ "x": 375.0,
+ "y": 170.0
+ }
}
],
"wires": [
},
"params": 2
},
- {
- "id": "dff4_finewe",
- "name": "dff4_finewe#0",
- "pos": {
- "x": 375.0,
- "y": 170.0
- }
- },
{
"id": "WireCrossPoint",
"name": "WireCrossPoint#0",
"y": 244.0
},
"params": 1
+ },
+ {
+ "id": "dff4_finewe",
+ "name": "dff4_finewe#0",
+ "pos": {
+ "x": 375.0,
+ "y": 170.0
+ }
}
],
"wires": [
"orientation": "DOWN"
}
},
- {
- "id": "dff12",
- "name": "dff12#0",
- "pos": {
- "x": 305.0,
- "y": 160.0
- }
- },
- {
- "id": "inc12",
- "name": "inc12#0",
- "pos": {
- "x": 305.0,
- "y": 190.0
- }
- },
- {
- "id": "nor12",
- "name": "nor12#0",
- "pos": {
- "x": 190.0,
- "y": 80.0
- }
- },
- {
- "id": "ram5_12",
- "name": "ram5_12#0",
- "pos": {
- "x": 305.0,
- "y": 100.0
- }
- },
- {
- "id": "sel4_12",
- "name": "sel4_12#0",
- "pos": {
- "x": 150.0,
- "y": 175.0
- }
- },
{
"id": "WireCrossPoint",
"name": "WireCrossPoint#0",
"y": 114.0
},
"params": 1
+ },
+ {
+ "id": "dff12",
+ "name": "dff12#0",
+ "pos": {
+ "x": 305.0,
+ "y": 160.0
+ }
+ },
+ {
+ "id": "inc12",
+ "name": "inc12#0",
+ "pos": {
+ "x": 305.0,
+ "y": 190.0
+ }
+ },
+ {
+ "id": "nor12",
+ "name": "nor12#0",
+ "pos": {
+ "x": 190.0,
+ "y": 80.0
+ }
+ },
+ {
+ "id": "ram5_12",
+ "name": "ram5_12#0",
+ "pos": {
+ "x": 305.0,
+ "y": 100.0
+ }
+ },
+ {
+ "id": "sel4_12",
+ "name": "sel4_12#0",
+ "pos": {
+ "x": 150.0,
+ "y": 175.0
+ }
}
],
"wires": [
"innerScale": 0.4,
"submodel": {
"components": [
+ {
+ "id": "WireCrossPoint",
+ "name": "WireCrossPoint#0",
+ "pos": {
+ "x": 24.0,
+ "y": 46.5
+ },
+ "params": 1
+ },
+ {
+ "id": "WireCrossPoint",
+ "name": "WireCrossPoint#1",
+ "pos": {
+ "x": 24.0,
+ "y": 71.5
+ },
+ "params": 1
+ },
+ {
+ "id": "WireCrossPoint",
+ "name": "WireCrossPoint#2",
+ "pos": {
+ "x": 24.0,
+ "y": 96.5
+ },
+ "params": 1
+ },
{
"id": "and",
"name": "and#0",
"x": 30.0,
"y": 82.5
}
- },
- {
- "id": "WireCrossPoint",
- "name": "WireCrossPoint#0",
- "pos": {
- "x": 24.0,
- "y": 46.5
- },
- "params": 1
- },
- {
- "id": "WireCrossPoint",
- "name": "WireCrossPoint#1",
- "pos": {
- "x": 24.0,
- "y": 71.5
- },
- "params": 1
- },
- {
- "id": "WireCrossPoint",
- "name": "WireCrossPoint#2",
- "pos": {
- "x": 24.0,
- "y": 96.5
- },
- "params": 1
}
],
"wires": [
},
"params": 1
},
- {
- "id": "and",
- "name": "and#0",
- "pos": {
- "x": 40.0,
- "y": 2.5
- }
- },
- {
- "id": "and",
- "name": "and#1",
- "pos": {
- "x": 40.0,
- "y": 27.5
- }
- },
- {
- "id": "and",
- "name": "and#2",
- "pos": {
- "x": 40.0,
- "y": 52.5
- }
- },
- {
- "id": "and",
- "name": "and#3",
- "pos": {
- "x": 40.0,
- "y": 77.5
- }
- },
{
"id": "WireCrossPoint",
"name": "WireCrossPoint#0",
"y": 36.5
},
"params": 1
+ },
+ {
+ "id": "and",
+ "name": "and#0",
+ "pos": {
+ "x": 40.0,
+ "y": 2.5
+ }
+ },
+ {
+ "id": "and",
+ "name": "and#1",
+ "pos": {
+ "x": 40.0,
+ "y": 27.5
+ }
+ },
+ {
+ "id": "and",
+ "name": "and#2",
+ "pos": {
+ "x": 40.0,
+ "y": 52.5
+ }
+ },
+ {
+ "id": "and",
+ "name": "and#3",
+ "pos": {
+ "x": 40.0,
+ "y": 77.5
+ }
}
],
"wires": [
},
"params": 1
},
- {
- "id": "_rsLatch",
- "name": "_rsLatch#0",
- "pos": {
- "x": 40.0,
- "y": 10.0
- }
- },
- {
- "id": "_rsLatch",
- "name": "_rsLatch#1",
- "pos": {
- "x": 120.0,
- "y": 30.0
- }
- },
- {
- "id": "nand3",
- "name": "nand3#0",
- "pos": {
- "x": 40.0,
- "y": 40.0
- }
- },
{
"id": "WireCrossPoint",
"name": "WireCrossPoint#0",
"y": 44.0
},
"params": 1
+ },
+ {
+ "id": "_rsLatch",
+ "name": "_rsLatch#0",
+ "pos": {
+ "x": 40.0,
+ "y": 10.0
+ }
+ },
+ {
+ "id": "_rsLatch",
+ "name": "_rsLatch#1",
+ "pos": {
+ "x": 120.0,
+ "y": 30.0
+ }
+ },
+ {
+ "id": "nand3",
+ "name": "nand3#0",
+ "pos": {
+ "x": 40.0,
+ "y": 40.0
+ }
}
],
"wires": [
"symbolRendererParams": {
"centerText": "D flip flop\n16 bit",
"centerTextHeight": 5.0,
- "horizontalComponentCenter": 30,
+ "horizontalComponentCenter": 30.0,
"pinLabelHeight": 3.5,
"pinLabelMargin": 0.5
},
"y": 70.0
}
},
- {
- "id": "dff",
- "name": "dff#0",
- "pos": {
- "x": 115.0,
- "y": 20.0
- }
- },
- {
- "id": "dff",
- "name": "dff#1",
- "pos": {
- "x": 115.0,
- "y": 70.0
- }
- },
- {
- "id": "dff",
- "name": "dff#2",
- "pos": {
- "x": 115.0,
- "y": 120.0
- }
- },
- {
- "id": "dff",
- "name": "dff#3",
- "pos": {
- "x": 115.0,
- "y": 170.0
- }
- },
{
"id": "WireCrossPoint",
"name": "WireCrossPoint#0",
"y": 174.0
},
"params": 1
+ },
+ {
+ "id": "dff",
+ "name": "dff#0",
+ "pos": {
+ "x": 115.0,
+ "y": 20.0
+ }
+ },
+ {
+ "id": "dff",
+ "name": "dff#1",
+ "pos": {
+ "x": 115.0,
+ "y": 70.0
+ }
+ },
+ {
+ "id": "dff",
+ "name": "dff#2",
+ "pos": {
+ "x": 115.0,
+ "y": 120.0
+ }
+ },
+ {
+ "id": "dff",
+ "name": "dff#3",
+ "pos": {
+ "x": 115.0,
+ "y": 170.0
+ }
}
],
"wires": [
"y": 70.0
}
},
- {
- "id": "dff",
- "name": "dff#0",
- "pos": {
- "x": 115.0,
- "y": 20.0
- }
- },
- {
- "id": "dff",
- "name": "dff#1",
- "pos": {
- "x": 115.0,
- "y": 70.0
- }
- },
- {
- "id": "dff",
- "name": "dff#2",
- "pos": {
- "x": 115.0,
- "y": 120.0
- }
- },
- {
- "id": "dff",
- "name": "dff#3",
- "pos": {
- "x": 115.0,
- "y": 170.0
- }
- },
{
"id": "WireCrossPoint",
"name": "WireCrossPoint#0",
"y": 174.0
},
"params": 1
+ },
+ {
+ "id": "dff",
+ "name": "dff#0",
+ "pos": {
+ "x": 115.0,
+ "y": 20.0
+ }
+ },
+ {
+ "id": "dff",
+ "name": "dff#1",
+ "pos": {
+ "x": 115.0,
+ "y": 70.0
+ }
+ },
+ {
+ "id": "dff",
+ "name": "dff#2",
+ "pos": {
+ "x": 115.0,
+ "y": 120.0
+ }
+ },
+ {
+ "id": "dff",
+ "name": "dff#3",
+ "pos": {
+ "x": 115.0,
+ "y": 170.0
+ }
}
],
"wires": [
},
"params": 1
},
- {
- "id": "_rsLatch",
- "name": "_rsLatch#0",
- "pos": {
- "x": 45.0,
- "y": 7.5
- }
- },
{
"id": "WireCrossPoint",
"name": "WireCrossPoint#0",
"y": 11.5
},
"params": 1
+ },
+ {
+ "id": "_rsLatch",
+ "name": "_rsLatch#0",
+ "pos": {
+ "x": 45.0,
+ "y": 7.5
+ }
}
],
"wires": [
"innerScale": 0.4,
"submodel": {
"components": [
+ {
+ "id": "WireCrossPoint",
+ "name": "WireCrossPoint#0",
+ "pos": {
+ "x": 14.0,
+ "y": 46.5
+ },
+ "params": 1
+ },
+ {
+ "id": "WireCrossPoint",
+ "name": "WireCrossPoint#1",
+ "pos": {
+ "x": 14.0,
+ "y": 71.5
+ },
+ "params": 1
+ },
+ {
+ "id": "WireCrossPoint",
+ "name": "WireCrossPoint#2",
+ "pos": {
+ "x": 14.0,
+ "y": 96.5
+ },
+ "params": 1
+ },
{
"id": "dlatch",
"name": "dlatch#0",
"x": 30.0,
"y": 82.5
}
- },
- {
- "id": "WireCrossPoint",
- "name": "WireCrossPoint#0",
- "pos": {
- "x": 14.0,
- "y": 46.5
- },
- "params": 1
- },
- {
- "id": "WireCrossPoint",
- "name": "WireCrossPoint#1",
- "pos": {
- "x": 14.0,
- "y": 71.5
- },
- "params": 1
- },
- {
- "id": "WireCrossPoint",
- "name": "WireCrossPoint#2",
- "pos": {
- "x": 14.0,
- "y": 96.5
- },
- "params": 1
}
],
"wires": [
"innerScale": 0.4,
"submodel": {
"components": [
+ {
+ "id": "WireCrossPoint",
+ "name": "WireCrossPoint#0",
+ "pos": {
+ "x": 24.0,
+ "y": 11.5
+ },
+ "params": 1
+ },
+ {
+ "id": "WireCrossPoint",
+ "name": "WireCrossPoint#1",
+ "pos": {
+ "x": 24.0,
+ "y": 46.5
+ },
+ "params": 1
+ },
+ {
+ "id": "WireCrossPoint",
+ "name": "WireCrossPoint#2",
+ "pos": {
+ "x": 24.0,
+ "y": 81.5
+ },
+ "params": 1
+ },
{
"id": "mux1",
"name": "mux1#0",
"x": 30.0,
"y": 112.5
}
- },
- {
- "id": "WireCrossPoint",
- "name": "WireCrossPoint#0",
- "pos": {
- "x": 24.0,
- "y": 11.5
- },
- "params": 1
- },
- {
- "id": "WireCrossPoint",
- "name": "WireCrossPoint#1",
- "pos": {
- "x": 24.0,
- "y": 46.5
- },
- "params": 1
- },
- {
- "id": "WireCrossPoint",
- "name": "WireCrossPoint#2",
- "pos": {
- "x": 24.0,
- "y": 81.5
- },
- "params": 1
}
],
"wires": [
"innerScale": 0.1,
"submodel": {
"components": [
- {
- "id": "and41",
- "name": "and41#0",
- "pos": {
- "x": 130.0,
- "y": 150.0
- }
- },
- {
- "id": "and41",
- "name": "and41#1",
- "pos": {
- "x": 235.0,
- "y": 375.0
- }
- },
- {
- "id": "and41",
- "name": "and41#2",
- "pos": {
- "x": 135.0,
- "y": 325.0
- }
- },
- {
- "id": "andor414",
- "name": "andor414#0",
- "pos": {
- "x": 235.0,
- "y": 485.0
- }
- },
- {
- "id": "andor414",
- "name": "andor414#1",
- "pos": {
- "x": 235.0,
- "y": 635.0
- }
- },
- {
- "id": "andor414",
- "name": "andor414#2",
- "pos": {
- "x": 235.0,
- "y": 785.0
- }
- },
- {
- "id": "andor414",
- "name": "andor414#3",
- "pos": {
- "x": 135.0,
- "y": 435.0
- }
- },
- {
- "id": "andor414",
- "name": "andor414#4",
- "pos": {
- "x": 135.0,
- "y": 585.0
- }
- },
- {
- "id": "andor414",
- "name": "andor414#5",
- "pos": {
- "x": 135.0,
- "y": 735.0
- }
- },
- {
- "id": "demux2",
- "name": "demux2#0",
- "pos": {
- "x": 55.0,
- "y": 45.0
- }
- },
- {
- "id": "demux2",
- "name": "demux2#1",
- "pos": {
- "x": 55.0,
- "y": 150.0
- }
- },
- {
- "id": "dlatch4",
- "name": "dlatch4#0",
- "pos": {
- "x": 55.0,
- "y": 325.0
- }
- },
- {
- "id": "dlatch4",
- "name": "dlatch4#1",
- "pos": {
- "x": 55.0,
- "y": 475.0
- }
- },
- {
- "id": "dlatch4",
- "name": "dlatch4#2",
- "pos": {
- "x": 55.0,
- "y": 625.0
- }
- },
- {
- "id": "dlatch4",
- "name": "dlatch4#3",
- "pos": {
- "x": 55.0,
- "y": 775.0
- }
- },
{
"id": "WireCrossPoint",
"name": "WireCrossPoint#0",
"y": 489.0
},
"params": 1
+ },
+ {
+ "id": "and41",
+ "name": "and41#0",
+ "pos": {
+ "x": 130.0,
+ "y": 150.0
+ }
+ },
+ {
+ "id": "and41",
+ "name": "and41#1",
+ "pos": {
+ "x": 235.0,
+ "y": 375.0
+ }
+ },
+ {
+ "id": "and41",
+ "name": "and41#2",
+ "pos": {
+ "x": 135.0,
+ "y": 325.0
+ }
+ },
+ {
+ "id": "andor414",
+ "name": "andor414#0",
+ "pos": {
+ "x": 235.0,
+ "y": 485.0
+ }
+ },
+ {
+ "id": "andor414",
+ "name": "andor414#1",
+ "pos": {
+ "x": 235.0,
+ "y": 635.0
+ }
+ },
+ {
+ "id": "andor414",
+ "name": "andor414#2",
+ "pos": {
+ "x": 235.0,
+ "y": 785.0
+ }
+ },
+ {
+ "id": "andor414",
+ "name": "andor414#3",
+ "pos": {
+ "x": 135.0,
+ "y": 435.0
+ }
+ },
+ {
+ "id": "andor414",
+ "name": "andor414#4",
+ "pos": {
+ "x": 135.0,
+ "y": 585.0
+ }
+ },
+ {
+ "id": "andor414",
+ "name": "andor414#5",
+ "pos": {
+ "x": 135.0,
+ "y": 735.0
+ }
+ },
+ {
+ "id": "demux2",
+ "name": "demux2#0",
+ "pos": {
+ "x": 55.0,
+ "y": 45.0
+ }
+ },
+ {
+ "id": "demux2",
+ "name": "demux2#1",
+ "pos": {
+ "x": 55.0,
+ "y": 150.0
+ }
+ },
+ {
+ "id": "dlatch4",
+ "name": "dlatch4#0",
+ "pos": {
+ "x": 55.0,
+ "y": 325.0
+ }
+ },
+ {
+ "id": "dlatch4",
+ "name": "dlatch4#1",
+ "pos": {
+ "x": 55.0,
+ "y": 475.0
+ }
+ },
+ {
+ "id": "dlatch4",
+ "name": "dlatch4#2",
+ "pos": {
+ "x": 55.0,
+ "y": 625.0
+ }
+ },
+ {
+ "id": "dlatch4",
+ "name": "dlatch4#3",
+ "pos": {
+ "x": 55.0,
+ "y": 775.0
+ }
}
],
"wires": [
"innerScale": 0.1,
"submodel": {
"components": [
- {
- "id": "and41",
- "name": "and41#0",
- "pos": {
- "x": 235.0,
- "y": 150.0
- }
- },
- {
- "id": "and41",
- "name": "and41#1",
- "pos": {
- "x": 250.0,
- "y": 375.0
- }
- },
- {
- "id": "and41",
- "name": "and41#2",
- "pos": {
- "x": 155.0,
- "y": 325.0
- }
- },
- {
- "id": "andor414",
- "name": "andor414#0",
- "pos": {
- "x": 250.0,
- "y": 485.0
- }
- },
- {
- "id": "andor414",
- "name": "andor414#1",
- "pos": {
- "x": 250.0,
- "y": 635.0
- }
- },
- {
- "id": "andor414",
- "name": "andor414#2",
- "pos": {
- "x": 250.0,
- "y": 785.0
- }
- },
- {
- "id": "andor414",
- "name": "andor414#3",
- "pos": {
- "x": 155.0,
- "y": 435.0
- }
- },
- {
- "id": "andor414",
- "name": "andor414#4",
- "pos": {
- "x": 155.0,
- "y": 585.0
- }
- },
- {
- "id": "andor414",
- "name": "andor414#5",
- "pos": {
- "x": 155.0,
- "y": 735.0
- }
- },
- {
- "id": "demux2",
- "name": "demux2#0",
- "pos": {
- "x": 55.0,
- "y": 45.0
- }
- },
- {
- "id": "demux2",
- "name": "demux2#1",
- "pos": {
- "x": 55.0,
- "y": 150.0
- }
- },
- {
- "id": "ram2",
- "name": "ram2#0",
- "pos": {
- "x": 80.0,
- "y": 330.0
- }
- },
- {
- "id": "ram2",
- "name": "ram2#1",
- "pos": {
- "x": 80.0,
- "y": 480.0
- }
- },
- {
- "id": "ram2",
- "name": "ram2#2",
- "pos": {
- "x": 80.0,
- "y": 630.0
- }
- },
- {
- "id": "ram2",
- "name": "ram2#3",
- "pos": {
- "x": 80.0,
- "y": 780.0
- }
- },
{
"id": "WireCrossPoint",
"name": "WireCrossPoint#0",
"y": 694.0
},
"params": 1
+ },
+ {
+ "id": "and41",
+ "name": "and41#0",
+ "pos": {
+ "x": 235.0,
+ "y": 150.0
+ }
+ },
+ {
+ "id": "and41",
+ "name": "and41#1",
+ "pos": {
+ "x": 250.0,
+ "y": 375.0
+ }
+ },
+ {
+ "id": "and41",
+ "name": "and41#2",
+ "pos": {
+ "x": 155.0,
+ "y": 325.0
+ }
+ },
+ {
+ "id": "andor414",
+ "name": "andor414#0",
+ "pos": {
+ "x": 250.0,
+ "y": 485.0
+ }
+ },
+ {
+ "id": "andor414",
+ "name": "andor414#1",
+ "pos": {
+ "x": 250.0,
+ "y": 635.0
+ }
+ },
+ {
+ "id": "andor414",
+ "name": "andor414#2",
+ "pos": {
+ "x": 250.0,
+ "y": 785.0
+ }
+ },
+ {
+ "id": "andor414",
+ "name": "andor414#3",
+ "pos": {
+ "x": 155.0,
+ "y": 435.0
+ }
+ },
+ {
+ "id": "andor414",
+ "name": "andor414#4",
+ "pos": {
+ "x": 155.0,
+ "y": 585.0
+ }
+ },
+ {
+ "id": "andor414",
+ "name": "andor414#5",
+ "pos": {
+ "x": 155.0,
+ "y": 735.0
+ }
+ },
+ {
+ "id": "demux2",
+ "name": "demux2#0",
+ "pos": {
+ "x": 55.0,
+ "y": 45.0
+ }
+ },
+ {
+ "id": "demux2",
+ "name": "demux2#1",
+ "pos": {
+ "x": 55.0,
+ "y": 150.0
+ }
+ },
+ {
+ "id": "ram2",
+ "name": "ram2#0",
+ "pos": {
+ "x": 80.0,
+ "y": 330.0
+ }
+ },
+ {
+ "id": "ram2",
+ "name": "ram2#1",
+ "pos": {
+ "x": 80.0,
+ "y": 480.0
+ }
+ },
+ {
+ "id": "ram2",
+ "name": "ram2#2",
+ "pos": {
+ "x": 80.0,
+ "y": 630.0
+ }
+ },
+ {
+ "id": "ram2",
+ "name": "ram2#3",
+ "pos": {
+ "x": 80.0,
+ "y": 780.0
+ }
}
],
"wires": [
},
"params": 1
},
- {
- "id": "not4",
- "name": "not4#0",
- "pos": {
- "x": 75.0,
- "y": 250.0
- }
- },
- {
- "id": "sel2_4",
- "name": "sel2_4#0",
- "pos": {
- "x": 35.0,
- "y": 250.0
- }
- },
{
"id": "WireCrossPoint",
"name": "WireCrossPoint#0",
"y": 684.0
},
"params": 1
+ },
+ {
+ "id": "not4",
+ "name": "not4#0",
+ "pos": {
+ "x": 75.0,
+ "y": 250.0
+ }
+ },
+ {
+ "id": "sel2_4",
+ "name": "sel2_4#0",
+ "pos": {
+ "x": 35.0,
+ "y": 250.0
+ }
}
],
"wires": [