projects
/
Mograsim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fixed a bug in Am2904
[Mograsim.git]
/
net.mograsim.logic.model.am2900
/
GUIAm2904Testbench.json
diff --git
a/net.mograsim.logic.model.am2900/GUIAm2904Testbench.json
b/net.mograsim.logic.model.am2900/GUIAm2904Testbench.json
index
faea225
..
a36c8e0
100644
(file)
--- a/
net.mograsim.logic.model.am2900/GUIAm2904Testbench.json
+++ b/
net.mograsim.logic.model.am2900/GUIAm2904Testbench.json
@@
-6,485
+6,469
@@
"submodel": {
"components": [
{
"submodel": {
"components": [
{
- "id": "
TextComponent
",
- "name": "
TextComponent#1
",
+ "id": "
GUIAm2904
",
+ "name": "
Am2904
",
"pos": {
"pos": {
- "x": 140.0,
- "y": 125.0
- },
- "params": "IC"
+ "x": 220.0,
+ "y": 175.0
+ }
},
{
},
{
- "id": "GUI
TriStateBuffer
",
- "name": "GUI
TriStateBuffer#4
",
+ "id": "GUI
BitDisplay
",
+ "name": "GUI
BitDisplay#0
",
"pos": {
"pos": {
- "x": 3
35
.0,
- "y": 1
05
.0
+ "x": 3
91
.0,
+ "y": 1
50
.0
},
},
- "params": {
- "logicWidth": 1,
- "orientation": "RIGHT"
- }
+ "params": 1
},
{
},
{
- "id": "
TextComponent
",
- "name": "
TextComponent#8
",
+ "id": "
GUIBitDisplay
",
+ "name": "
GUIBitDisplay#1
",
"pos": {
"pos": {
- "x":
125
.0,
- "y":
230
.0
+ "x":
391
.0,
+ "y":
165
.0
},
},
- "params":
"_EN"
+ "params":
1
},
{
},
{
- "id": "
WireCrossPoint
",
- "name": "
WireCrossPoint#1
",
+ "id": "
GUIBitDisplay
",
+ "name": "
GUIBitDisplay#2
",
"pos": {
"pos": {
- "x":
185
.0,
- "y":
31
0.0
+ "x":
391
.0,
+ "y":
18
0.0
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "
WireCrossPoint
",
- "name": "
WireCrossPoint#6
",
+ "id": "
GUIBitDisplay
",
+ "name": "
GUIBitDisplay#3
",
"pos": {
"pos": {
- "x": 3
45
.0,
- "y":
8
5.0
+ "x": 3
91
.0,
+ "y":
19
5.0
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "
WireCrossPoint
",
- "name": "
WireCrossPoint#11
",
+ "id": "
GUIBitDisplay
",
+ "name": "
GUIBitDisplay#4
",
"pos": {
"pos": {
- "x": 3
7
5.0,
- "y":
19
0.0
+ "x": 3
6
5.0,
+ "y":
24
0.0
},
"params": 1
},
{
"id": "GUIBitDisplay",
},
"params": 1
},
{
"id": "GUIBitDisplay",
- "name": "GUIBitDisplay#
2
",
+ "name": "GUIBitDisplay#
5
",
"pos": {
"pos": {
- "x": 3
91
.0,
- "y":
180
.0
+ "x": 3
65
.0,
+ "y":
275
.0
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "
TextComponent
",
- "name": "
TextComponent
#6",
+ "id": "
GUIBitDisplay
",
+ "name": "
GUIBitDisplay
#6",
"pos": {
"pos": {
- "x":
12
5.0,
- "y":
20
0.0
+ "x":
36
5.0,
+ "y":
37
0.0
},
},
- "params":
"_EZ"
+ "params":
1
},
{
},
{
- "id": "
TextComponent
",
- "name": "
TextComponent#14
",
+ "id": "
GUIBitDisplay
",
+ "name": "
GUIBitDisplay#7
",
"pos": {
"pos": {
- "x":
40
.0,
- "y":
130
.0
+ "x":
365
.0,
+ "y":
385
.0
},
},
- "params":
"I1"
+ "params":
1
},
{
},
{
- "id": "GUI
ManualSwitch
",
- "name": "GUI
ManualSwitch#13
",
+ "id": "GUI
BitDisplay
",
+ "name": "GUI
BitDisplay#8
",
"pos": {
"pos": {
- "x":
60
.0,
- "y":
132.5
+ "x":
365
.0,
+ "y":
330.0
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "
TextComponent
",
- "name": "
TextComponent#48
",
+ "id": "
GUIBitDisplay
",
+ "name": "
GUIBitDisplay#9
",
"pos": {
"pos": {
- "x": 3
50
.0,
- "y":
220
.0
+ "x": 3
65
.0,
+ "y":
315
.0
},
},
- "params":
"_OECT"
+ "params":
1
},
{
},
{
- "id": "GUI
TriStateBuffer
",
- "name": "GUI
TriStateBuffer#3
",
+ "id": "GUI
ManualSwitch
",
+ "name": "GUI
ManualSwitch#0
",
"pos": {
"pos": {
- "x":
17
5.0,
- "y":
370.0
+ "x":
25
5.0,
+ "y":
152.5
},
},
- "params": {
- "logicWidth": 1,
- "orientation": "RIGHT"
- }
+ "params": 1
},
{
},
{
- "id": "
TextComponent
",
- "name": "
TextComponent#42
",
+ "id": "
GUIManualSwitch
",
+ "name": "
GUIManualSwitch#1
",
"pos": {
"pos": {
- "x":
2
70.0,
- "y":
135.0
+ "x":
1
70.0,
+ "y":
82.5
},
},
- "params":
"YOVR"
+ "params":
1
},
{
},
{
- "id": "
WireCrossPoint
",
- "name": "
WireCrossPoint#4
",
+ "id": "
GUIManualSwitch
",
+ "name": "
GUIManualSwitch#10
",
"pos": {
"pos": {
- "x":
355
.0,
- "y":
380.0
+ "x":
160
.0,
+ "y":
247.5
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "GUIM
erger
",
- "name": "GUIM
erger#0
",
+ "id": "GUIM
anualSwitch
",
+ "name": "GUIM
anualSwitch#11
",
"pos": {
"pos": {
- "x":
85
.0,
- "y":
130.0
+ "x":
160
.0,
+ "y":
217.5
},
},
- "params": 1
3
+ "params": 1
},
{
"id": "GUIManualSwitch",
},
{
"id": "GUIManualSwitch",
- "name": "GUIManualSwitch#
36
",
+ "name": "GUIManualSwitch#
12
",
"pos": {
"pos": {
- "x":
30
0.0,
- "y":
77
.5
+ "x":
16
0.0,
+ "y":
202
.5
},
"params": 1
},
{
"id": "GUIManualSwitch",
},
"params": 1
},
{
"id": "GUIManualSwitch",
- "name": "GUIManualSwitch#
24
",
+ "name": "GUIManualSwitch#
13
",
"pos": {
"pos": {
- "x":
55
.0,
- "y": 1
6
2.5
+ "x":
60
.0,
+ "y": 1
3
2.5
},
"params": 1
},
{
"id": "GUIManualSwitch",
},
"params": 1
},
{
"id": "GUIManualSwitch",
- "name": "GUIManualSwitch#
31
",
+ "name": "GUIManualSwitch#
14
",
"pos": {
"pos": {
- "x":
5
5.0,
- "y": 2
42
.5
+ "x":
16
5.0,
+ "y": 2
87
.5
},
"params": 1
},
{
"id": "GUIManualSwitch",
},
"params": 1
},
{
"id": "GUIManualSwitch",
- "name": "GUIManualSwitch#
2
5",
+ "name": "GUIManualSwitch#
1
5",
"pos": {
"pos": {
- "x":
55
.0,
- "y":
182
.5
+ "x":
140
.0,
+ "y":
317
.5
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "
TextComponent
",
- "name": "
TextComponent
#16",
+ "id": "
GUIManualSwitch
",
+ "name": "
GUIManualSwitch
#16",
"pos": {
"pos": {
- "x":
35
.0,
- "y":
160.0
+ "x":
140
.0,
+ "y":
332.5
},
},
- "params":
"I4"
+ "params":
1
},
{
},
{
- "id": "
WireCrossPoint
",
- "name": "
WireCrossPoint#12
",
+ "id": "
GUIManualSwitch
",
+ "name": "
GUIManualSwitch#17
",
"pos": {
"pos": {
- "x":
38
0.0,
- "y":
200.0
+ "x":
14
0.0,
+ "y":
387.5
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "
TextComponent
",
- "name": "
TextComponent#29
",
+ "id": "
GUIManualSwitch
",
+ "name": "
GUIManualSwitch#18
",
"pos": {
"pos": {
- "x":
416
.0,
- "y":
195.0
+ "x":
140
.0,
+ "y":
372.5
},
},
- "params":
"YOVR"
+ "params":
1
},
{
"id": "GUIManualSwitch",
},
{
"id": "GUIManualSwitch",
- "name": "GUIManualSwitch#
23
",
+ "name": "GUIManualSwitch#
19
",
"pos": {
"pos": {
- "x":
6
0.0,
- "y":
172
.5
+ "x":
14
0.0,
+ "y":
357
.5
},
"params": 1
},
{
"id": "GUIManualSwitch",
},
"params": 1
},
{
"id": "GUIManualSwitch",
- "name": "GUIManualSwitch#
35
",
+ "name": "GUIManualSwitch#
2
",
"pos": {
"pos": {
- "x":
30
0.0,
- "y": 1
2
2.5
+ "x":
17
0.0,
+ "y": 1
1
2.5
},
"params": 1
},
{
"id": "GUIManualSwitch",
},
"params": 1
},
{
"id": "GUIManualSwitch",
- "name": "GUIManualSwitch#
4
",
+ "name": "GUIManualSwitch#
20
",
"pos": {
"pos": {
- "x": 1
7
0.0,
- "y":
127
.5
+ "x": 1
4
0.0,
+ "y":
302
.5
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "
WireCrossPoint
",
- "name": "
WireCrossPoint#8
",
+ "id": "
GUIManualSwitch
",
+ "name": "
GUIManualSwitch#21
",
"pos": {
"pos": {
- "x":
360
.0,
- "y": 1
25.0
+ "x":
55
.0,
+ "y": 1
42.5
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "
WireCrossPoint
",
- "name": "
WireCrossPoint#3
",
+ "id": "
GUIManualSwitch
",
+ "name": "
GUIManualSwitch#22
",
"pos": {
"pos": {
- "x":
215
.0,
- "y":
340.0
+ "x":
60
.0,
+ "y":
152.5
},
"params": 1
},
{
"id": "GUIManualSwitch",
},
"params": 1
},
{
"id": "GUIManualSwitch",
- "name": "GUIManualSwitch#3",
+ "name": "GUIManualSwitch#
2
3",
"pos": {
"pos": {
- "x":
55
.0,
- "y": 1
2
2.5
+ "x":
60
.0,
+ "y": 1
7
2.5
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "
WireCrossPoint
",
- "name": "
WireCrossPoint#10
",
+ "id": "
GUIManualSwitch
",
+ "name": "
GUIManualSwitch#24
",
"pos": {
"pos": {
- "x":
370
.0,
- "y": 1
75.0
+ "x":
55
.0,
+ "y": 1
62.5
},
"params": 1
},
{
"id": "GUIManualSwitch",
},
"params": 1
},
{
"id": "GUIManualSwitch",
- "name": "GUIManualSwitch#
34
",
+ "name": "GUIManualSwitch#
25
",
"pos": {
"pos": {
- "x":
300
.0,
- "y":
9
2.5
+ "x":
55
.0,
+ "y":
18
2.5
},
"params": 1
},
{
"id": "GUIManualSwitch",
},
"params": 1
},
{
"id": "GUIManualSwitch",
- "name": "GUIManualSwitch#2",
+ "name": "GUIManualSwitch#2
6
",
"pos": {
"pos": {
- "x":
17
0.0,
- "y": 1
1
2.5
+ "x":
6
0.0,
+ "y": 1
9
2.5
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "TextComponent",
- "name": "TextComponent#44",
- "pos": {
- "x": 270.0,
- "y": 90.0
- },
- "params": "YZ"
- },
- {
- "id": "TextComponent",
- "name": "TextComponent#32",
+ "id": "GUIManualSwitch",
+ "name": "GUIManualSwitch#27",
"pos": {
"pos": {
- "x":
39
0.0,
- "y":
315.0
+ "x":
6
0.0,
+ "y":
232.5
},
},
- "params":
"SIOn"
+ "params":
1
},
{
"id": "GUIManualSwitch",
},
{
"id": "GUIManualSwitch",
- "name": "GUIManualSwitch#
6
",
+ "name": "GUIManualSwitch#
28
",
"pos": {
"pos": {
- "x":
170
.0,
- "y":
157
.5
+ "x":
55
.0,
+ "y":
202
.5
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "
TextComponent
",
- "name": "
TextComponent#3
9",
+ "id": "
GUIManualSwitch
",
+ "name": "
GUIManualSwitch#2
9",
"pos": {
"pos": {
- "x":
110
.0,
- "y":
370.0
+ "x":
55
.0,
+ "y":
222.5
},
},
- "params":
"SIO0"
+ "params":
1
},
{
},
{
- "id": "GUI
BitDisplay
",
- "name": "GUI
BitDisplay#6
",
+ "id": "GUI
ManualSwitch
",
+ "name": "GUI
ManualSwitch#3
",
"pos": {
"pos": {
- "x":
36
5.0,
- "y":
370.0
+ "x":
5
5.0,
+ "y":
122.5
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "
TextComponent
",
- "name": "
TextComponent#41
",
+ "id": "
GUIManualSwitch
",
+ "name": "
GUIManualSwitch#30
",
"pos": {
"pos": {
- "x":
11
0.0,
- "y":
330.0
+ "x":
6
0.0,
+ "y":
212.5
},
},
- "params":
"QIOn"
+ "params":
1
},
{
},
{
- "id": "
WireCrossPoint
",
- "name": "
WireCrossPoint#0
",
+ "id": "
GUIManualSwitch
",
+ "name": "
GUIManualSwitch#31
",
"pos": {
"pos": {
- "x":
18
5.0,
- "y":
365.0
+ "x":
5
5.0,
+ "y":
242.5
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "
TextComponent
",
- "name": "
TextComponent#10
",
+ "id": "
GUIManualSwitch
",
+ "name": "
GUIManualSwitch#32
",
"pos": {
"pos": {
- "x": 3
5
.0,
- "y": 1
20.0
+ "x": 3
00
.0,
+ "y": 1
07.5
},
},
- "params":
"I0"
+ "params":
1
},
{
"id": "GUIManualSwitch",
},
{
"id": "GUIManualSwitch",
- "name": "GUIManualSwitch#
15
",
+ "name": "GUIManualSwitch#
33
",
"pos": {
"pos": {
- "x":
14
0.0,
- "y":
31
7.5
+ "x":
30
0.0,
+ "y":
13
7.5
},
"params": 1
},
{
"id": "GUIManualSwitch",
},
"params": 1
},
{
"id": "GUIManualSwitch",
- "name": "GUIManualSwitch#
20
",
+ "name": "GUIManualSwitch#
34
",
"pos": {
"pos": {
- "x":
14
0.0,
- "y":
30
2.5
+ "x":
30
0.0,
+ "y":
9
2.5
},
"params": 1
},
{
"id": "GUIManualSwitch",
},
"params": 1
},
{
"id": "GUIManualSwitch",
- "name": "GUIManualSwitch#
17
",
+ "name": "GUIManualSwitch#
35
",
"pos": {
"pos": {
- "x":
14
0.0,
- "y":
387
.5
+ "x":
30
0.0,
+ "y":
122
.5
},
"params": 1
},
{
"id": "GUIManualSwitch",
},
"params": 1
},
{
"id": "GUIManualSwitch",
- "name": "GUIManualSwitch#
10
",
+ "name": "GUIManualSwitch#
36
",
"pos": {
"pos": {
- "x":
16
0.0,
- "y":
24
7.5
+ "x":
30
0.0,
+ "y":
7
7.5
},
"params": 1
},
{
"id": "GUIManualSwitch",
},
"params": 1
},
{
"id": "GUIManualSwitch",
- "name": "GUIManualSwitch#
11
",
+ "name": "GUIManualSwitch#
37
",
"pos": {
"pos": {
- "x": 16
0
.0,
- "y": 2
17.5
+ "x": 16
5
.0,
+ "y": 2
70.0
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "
TextComponent
",
- "name": "
TextComponent#35
",
+ "id": "
GUIManualSwitch
",
+ "name": "
GUIManualSwitch#38
",
"pos": {
"pos": {
- "x": 3
90
.0,
- "y":
385
.0
+ "x": 3
85
.0,
+ "y":
220
.0
},
},
- "params":
"QIO0"
+ "params":
1
},
{
},
{
- "id": "
TextComponent
",
- "name": "
TextComponent#30
",
+ "id": "
GUIManualSwitch
",
+ "name": "
GUIManualSwitch#4
",
"pos": {
"pos": {
- "x":
39
0.0,
- "y":
240.0
+ "x":
17
0.0,
+ "y":
127.5
},
},
- "params":
"CT"
+ "params":
1
},
{
},
{
- "id": "
TextComponent
",
- "name": "
TextComponent#40
",
+ "id": "
GUIManualSwitch
",
+ "name": "
GUIManualSwitch#5
",
"pos": {
"pos": {
- "x": 1
1
0.0,
- "y":
315.0
+ "x": 1
7
0.0,
+ "y":
142.5
},
},
- "params":
"SIOn"
+ "params":
1
},
{
},
{
- "id": "
TextComponent
",
- "name": "
TextComponent#12
",
+ "id": "
GUIManualSwitch
",
+ "name": "
GUIManualSwitch#6
",
"pos": {
"pos": {
- "x":
35
.0,
- "y": 1
40.0
+ "x":
170
.0,
+ "y": 1
57.5
},
},
- "params":
"I2"
+ "params":
1
},
{
"id": "GUIManualSwitch",
},
{
"id": "GUIManualSwitch",
- "name": "GUIManualSwitch#
18
",
+ "name": "GUIManualSwitch#
7
",
"pos": {
"pos": {
- "x": 1
40
.0,
- "y":
3
72.5
+ "x": 1
55
.0,
+ "y":
1
72.5
},
"params": 1
},
{
"id": "GUIManualSwitch",
},
"params": 1
},
{
"id": "GUIManualSwitch",
- "name": "GUIManualSwitch#
5
",
+ "name": "GUIManualSwitch#
8
",
"pos": {
"pos": {
- "x": 1
70
.0,
- "y": 1
42
.5
+ "x": 1
55
.0,
+ "y": 1
87
.5
},
"params": 1
},
{
"id": "GUIManualSwitch",
},
"params": 1
},
{
"id": "GUIManualSwitch",
- "name": "GUIManualSwitch#
8
",
+ "name": "GUIManualSwitch#
9
",
"pos": {
"pos": {
- "x": 1
55
.0,
- "y":
187
.5
+ "x": 1
60
.0,
+ "y":
232
.5
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "
TextComponent
",
- "name": "
TextComponent#15
",
+ "id": "
GUIMerger
",
+ "name": "
GUIMerger#0
",
"pos": {
"pos": {
- "x":
40
.0,
- "y": 1
5
0.0
+ "x":
85
.0,
+ "y": 1
3
0.0
},
},
- "params":
"I3"
+ "params":
13
},
{
"id": "GUITriStateBuffer",
},
{
"id": "GUITriStateBuffer",
- "name": "GUITriStateBuffer#
6
",
+ "name": "GUITriStateBuffer#
0
",
"pos": {
"pos": {
- "x":
33
5.0,
- "y":
120
.0
+ "x":
17
5.0,
+ "y":
315
.0
},
"params": {
"logicWidth": 1,
},
"params": {
"logicWidth": 1,
@@
-492,29
+476,35
@@
}
},
{
}
},
{
- "id": "
TextComponent
",
- "name": "
TextComponent#43
",
+ "id": "
GUITriStateBuffer
",
+ "name": "
GUITriStateBuffer#1
",
"pos": {
"pos": {
- "x":
270
.0,
- "y":
12
0.0
+ "x":
175
.0,
+ "y":
33
0.0
},
},
- "params": "YN"
+ "params": {
+ "logicWidth": 1,
+ "orientation": "RIGHT"
+ }
},
{
},
{
- "id": "GUI
ManualSwitch
",
- "name": "GUI
ManualSwitch#29
",
+ "id": "GUI
TriStateBuffer
",
+ "name": "GUI
TriStateBuffer#2
",
"pos": {
"pos": {
- "x":
5
5.0,
- "y":
222.5
+ "x":
17
5.0,
+ "y":
385.0
},
},
- "params": 1
+ "params": {
+ "logicWidth": 1,
+ "orientation": "RIGHT"
+ }
},
{
"id": "GUITriStateBuffer",
},
{
"id": "GUITriStateBuffer",
- "name": "GUITriStateBuffer#
1
",
+ "name": "GUITriStateBuffer#
3
",
"pos": {
"x": 175.0,
"pos": {
"x": 175.0,
- "y": 3
3
0.0
+ "y": 3
7
0.0
},
"params": {
"logicWidth": 1,
},
"params": {
"logicWidth": 1,
@@
-522,40
+512,40
@@
}
},
{
}
},
{
- "id": "
TextComponent
",
- "name": "
TextComponent#45
",
+ "id": "
GUITriStateBuffer
",
+ "name": "
GUITriStateBuffer#4
",
"pos": {
"pos": {
- "x":
270
.0,
+ "x":
335
.0,
"y": 105.0
},
"y": 105.0
},
- "params": "YC"
- },
- {
- "id": "TextComponent",
- "name": "TextComponent#17",
- "pos": {
- "x": 35.0,
- "y": 180.0
- },
- "params": "I6"
+ "params": {
+ "logicWidth": 1,
+ "orientation": "RIGHT"
+ }
},
{
},
{
- "id": "
WireCrossPoint
",
- "name": "
WireCrossPoint#9
",
+ "id": "
GUITriStateBuffer
",
+ "name": "
GUITriStateBuffer#5
",
"pos": {
"pos": {
- "x": 3
6
5.0,
- "y":
16
0.0
+ "x": 3
3
5.0,
+ "y":
9
0.0
},
},
- "params": 1
+ "params": {
+ "logicWidth": 1,
+ "orientation": "RIGHT"
+ }
},
{
},
{
- "id": "
TextComponent
",
- "name": "
TextComponent#11
",
+ "id": "
GUITriStateBuffer
",
+ "name": "
GUITriStateBuffer#6
",
"pos": {
"pos": {
- "x": 35.0,
- "y":
24
0.0
+ "x": 3
3
5.0,
+ "y":
12
0.0
},
},
- "params": "I12"
+ "params": {
+ "logicWidth": 1,
+ "orientation": "RIGHT"
+ }
},
{
"id": "GUITriStateBuffer",
},
{
"id": "GUITriStateBuffer",
@@
-571,272
+561,282
@@
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
- "name": "TextComponent#
3
",
+ "name": "TextComponent#
0
",
"pos": {
"x": 140.0,
"pos": {
"x": 140.0,
- "y": 1
55
.0
+ "y": 1
10
.0
},
},
- "params": "I
OVR
"
+ "params": "I
Z
"
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
- "name": "TextComponent#
36
",
+ "name": "TextComponent#
1
",
"pos": {
"pos": {
- "x":
3
0.0,
- "y":
300
.0
+ "x":
14
0.0,
+ "y":
125
.0
},
},
- "params": "
enable S/QIOn input
"
+ "params": "
IC
"
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
- "name": "TextComponent#1
9
",
+ "name": "TextComponent#1
0
",
"pos": {
"x": 35.0,
"pos": {
"x": 35.0,
- "y":
20
0.0
+ "y":
12
0.0
},
},
- "params": "I
8
"
+ "params": "I
0
"
},
{
},
{
- "id": "
WireCrossPoi
nt",
- "name": "
WireCrossPoint#7
",
+ "id": "
TextCompone
nt",
+ "name": "
TextComponent#11
",
"pos": {
"pos": {
- "x": 3
60
.0,
- "y":
11
0.0
+ "x": 3
5
.0,
+ "y":
24
0.0
},
},
- "params":
1
+ "params":
"I12"
},
{
},
{
- "id": "
GUIManualSwitch
",
- "name": "
GUIManualSwitch#2
2",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#1
2",
"pos": {
"pos": {
- "x":
60
.0,
- "y": 1
52.5
+ "x":
35
.0,
+ "y": 1
40.0
},
},
- "params":
1
+ "params":
"I2"
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
- "name": "TextComponent#
47
",
+ "name": "TextComponent#
13
",
"pos": {
"pos": {
- "x":
145
.0,
- "y":
2
70.0
+ "x":
40
.0,
+ "y":
1
70.0
},
},
- "params": "
_SE
"
+ "params": "
I5
"
},
{
},
{
- "id": "
GUIManualSwitch
",
- "name": "
GUIManualSwitch#9
",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#14
",
"pos": {
"pos": {
- "x":
16
0.0,
- "y":
232.5
+ "x":
4
0.0,
+ "y":
130.0
},
},
- "params":
1
+ "params":
"I1"
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
- "name": "TextComponent#
9
",
+ "name": "TextComponent#
15
",
"pos": {
"pos": {
- "x":
125
.0,
- "y":
245
.0
+ "x":
40
.0,
+ "y":
150
.0
},
},
- "params": "
_EOVR
"
+ "params": "
I3
"
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
- "name": "TextComponent#
28
",
+ "name": "TextComponent#
16
",
"pos": {
"pos": {
- "x": 416.0,
+ "x": 35.0,
+ "y": 160.0
+ },
+ "params": "I4"
+ },
+ {
+ "id": "TextComponent",
+ "name": "TextComponent#17",
+ "pos": {
+ "x": 35.0,
"y": 180.0
},
"y": 180.0
},
- "params": "
YN
"
+ "params": "
I6
"
},
{
},
{
- "id": "
GUIManualSwitch
",
- "name": "
GUIManualSwitch#12
",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#18
",
"pos": {
"pos": {
- "x":
16
0.0,
- "y":
202.5
+ "x":
4
0.0,
+ "y":
190.0
},
},
- "params":
1
+ "params":
"I7"
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
- "name": "TextComponent#
27
",
+ "name": "TextComponent#
19
",
"pos": {
"pos": {
- "x":
416
.0,
- "y":
165
.0
+ "x":
35
.0,
+ "y":
200
.0
},
},
- "params": "
YC
"
+ "params": "
I8
"
},
{
},
{
- "id": "
GUIManualSwitch
",
- "name": "
GUIManualSwitch#3
2",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#
2",
"pos": {
"pos": {
- "x":
30
0.0,
- "y": 1
07.5
+ "x":
14
0.0,
+ "y": 1
40.0
},
},
- "params":
1
+ "params":
"IN"
},
{
},
{
- "id": "
GUIManualSwitch
",
- "name": "
GUIManualSwitch#33
",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#20
",
"pos": {
"pos": {
- "x":
30
0.0,
- "y":
137.5
+ "x":
4
0.0,
+ "y":
210.0
},
},
- "params":
1
+ "params":
"I9"
},
{
},
{
- "id": "
GUIManualSwitch
",
- "name": "
GUIManualSwitch#37
",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#21
",
"pos": {
"pos": {
- "x":
16
5.0,
- "y": 2
7
0.0
+ "x":
3
5.0,
+ "y": 2
2
0.0
},
},
- "params":
1
+ "params":
"I10"
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
- "name": "TextComponent#
4
",
+ "name": "TextComponent#
22
",
"pos": {
"pos": {
- "x":
115
.0,
- "y":
17
0.0
+ "x":
40
.0,
+ "y":
23
0.0
},
},
- "params": "
_CEM
"
+ "params": "
I11
"
},
{
},
{
- "id": "
GUIBitDisplay
",
- "name": "
GUIBitDisplay#9
",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#23
",
"pos": {
"pos": {
- "x":
36
5.0,
- "y":
31
5.0
+ "x":
14
5.0,
+ "y":
28
5.0
},
},
- "params":
1
+ "params":
"CX"
},
{
},
{
- "id": "
GUIManualSwitch
",
- "name": "
GUIManualSwitch#0
",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#24
",
"pos": {
"pos": {
- "x":
255
.0,
- "y":
152.5
+ "x":
150
.0,
+ "y":
80.0
},
},
- "params":
1
+ "params":
"C"
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
- "name": "TextComponent#2
1
",
+ "name": "TextComponent#2
5
",
"pos": {
"pos": {
- "x":
3
5.0,
- "y":
22
0.0
+ "x":
22
5.0,
+ "y":
15
0.0
},
},
- "params": "
I10
"
+ "params": "
_OEY
"
},
{
},
{
- "id": "
GUIManualSwitch
",
- "name": "
GUIManualSwitch#1
",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#26
",
"pos": {
"pos": {
- "x":
170
.0,
- "y":
82.5
+ "x":
416
.0,
+ "y":
150.0
},
},
- "params":
1
+ "params":
"YZ"
},
{
},
{
- "id": "
GUIManualSwitch
",
- "name": "
GUIManualSwitch#16
",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#27
",
"pos": {
"pos": {
- "x":
140
.0,
- "y":
332.5
+ "x":
416
.0,
+ "y":
165.0
},
},
- "params":
1
+ "params":
"YC"
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
- "name": "TextComponent#
46
",
+ "name": "TextComponent#
28
",
"pos": {
"pos": {
- "x":
220
.0,
- "y":
75
.0
+ "x":
416
.0,
+ "y":
180
.0
},
},
- "params": "
enable Y input
"
+ "params": "
YN
"
},
{
},
{
- "id": "
GUIManualSwitch
",
- "name": "
GUIManualSwitch#30
",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#29
",
"pos": {
"pos": {
- "x":
60
.0,
- "y":
212.5
+ "x":
416
.0,
+ "y":
195.0
},
},
- "params":
1
+ "params":
"YOVR"
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
- "name": "TextComponent#
0
",
+ "name": "TextComponent#
3
",
"pos": {
"x": 140.0,
"pos": {
"x": 140.0,
- "y": 1
10
.0
+ "y": 1
55
.0
},
},
- "params": "I
Z
"
+ "params": "I
OVR
"
},
{
},
{
- "id": "
GUIManualSwitch
",
- "name": "
GUIManualSwitch#14
",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#30
",
"pos": {
"pos": {
- "x":
165
.0,
- "y": 2
87.5
+ "x":
390
.0,
+ "y": 2
40.0
},
},
- "params":
1
+ "params":
"CT"
},
{
},
{
- "id": "
GUIBitDisplay
",
- "name": "
GUIBitDisplay#8
",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#31
",
"pos": {
"pos": {
- "x": 3
65
.0,
- "y":
330
.0
+ "x": 3
90
.0,
+ "y":
275
.0
},
},
- "params":
1
+ "params":
"C0"
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
- "name": "TextComponent#
5
",
+ "name": "TextComponent#
32
",
"pos": {
"pos": {
- "x":
115
.0,
- "y":
18
5.0
+ "x":
390
.0,
+ "y":
31
5.0
},
},
- "params": "
_CEmu
"
+ "params": "
SIOn
"
},
{
},
{
- "id": "
GUIAm2904
",
- "name": "
Am2904
",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#33
",
"pos": {
"pos": {
- "x": 220.0,
- "y": 175.0
- }
+ "x": 390.0,
+ "y": 330.0
+ },
+ "params": "QIOn"
},
{
},
{
- "id": "
GUIManualSwitch
",
- "name": "
GUIManualSwitch#7
",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#34
",
"pos": {
"pos": {
- "x":
155
.0,
- "y":
172.5
+ "x":
390
.0,
+ "y":
370.0
},
},
- "params":
1
+ "params":
"SIO0"
},
{
},
{
- "id": "
GUIBitDisplay
",
- "name": "
GUIBitDisplay#
5",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#3
5",
"pos": {
"pos": {
- "x": 3
65
.0,
- "y":
27
5.0
+ "x": 3
90
.0,
+ "y":
38
5.0
},
},
- "params":
1
+ "params":
"QIO0"
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
- "name": "TextComponent#
18
",
+ "name": "TextComponent#
36
",
"pos": {
"pos": {
- "x":
4
0.0,
- "y":
19
0.0
+ "x":
3
0.0,
+ "y":
30
0.0
},
},
- "params": "
I7
"
+ "params": "
enable S/QIOn input
"
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
@@
-849,529
+849,561
@@
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
- "name": "TextComponent#
13
",
+ "name": "TextComponent#
38
",
"pos": {
"pos": {
- "x":
4
0.0,
- "y":
170
.0
+ "x":
11
0.0,
+ "y":
385
.0
},
},
- "params": "
I5
"
+ "params": "
QIO0
"
},
{
},
{
- "id": "
WireCrossPoi
nt",
- "name": "
WireCrossPoint#2
",
+ "id": "
TextCompone
nt",
+ "name": "
TextComponent#39
",
"pos": {
"pos": {
- "x":
2
10.0,
- "y": 3
25
.0
+ "x":
1
10.0,
+ "y": 3
70
.0
},
},
- "params":
1
+ "params":
"SIO0"
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
- "name": "TextComponent#
22
",
+ "name": "TextComponent#
4
",
"pos": {
"pos": {
- "x":
40
.0,
- "y":
23
0.0
+ "x":
115
.0,
+ "y":
17
0.0
},
},
- "params": "
I11
"
+ "params": "
_CEM
"
},
{
},
{
- "id": "
GUIManualSwitch
",
- "name": "
GUIManualSwitch#19
",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#40
",
"pos": {
"pos": {
- "x": 1
4
0.0,
- "y": 3
57.5
+ "x": 1
1
0.0,
+ "y": 3
15.0
},
},
- "params":
1
+ "params":
"SIOn"
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
- "name": "TextComponent#
7
",
+ "name": "TextComponent#
41
",
"pos": {
"pos": {
- "x": 1
25
.0,
- "y":
215
.0
+ "x": 1
10
.0,
+ "y":
330
.0
},
},
- "params": "
_EC
"
+ "params": "
QIOn
"
},
{
},
{
- "id": "
GUITriStateBuffer
",
- "name": "
GUITriStateBuffer#5
",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#42
",
"pos": {
"pos": {
- "x":
335
.0,
- "y":
90
.0
+ "x":
270
.0,
+ "y":
135
.0
},
},
- "params": {
- "logicWidth": 1,
- "orientation": "RIGHT"
- }
+ "params": "YOVR"
},
{
},
{
- "id": "
WireCrossPoi
nt",
- "name": "
WireCrossPoint#5
",
+ "id": "
TextCompone
nt",
+ "name": "
TextComponent#43
",
"pos": {
"pos": {
- "x":
36
0.0,
- "y":
39
0.0
+ "x":
27
0.0,
+ "y":
12
0.0
},
},
- "params":
1
+ "params":
"YN"
},
{
},
{
- "id": "
GUIBitDisplay
",
- "name": "
GUIBitDisplay#
4",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#4
4",
"pos": {
"pos": {
- "x":
365
.0,
- "y":
24
0.0
+ "x":
270
.0,
+ "y":
9
0.0
},
},
- "params": 1
+ "params": "YZ"
+ },
+ {
+ "id": "TextComponent",
+ "name": "TextComponent#45",
+ "pos": {
+ "x": 270.0,
+ "y": 105.0
+ },
+ "params": "YC"
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
- "name": "TextComponent#
25
",
+ "name": "TextComponent#
46
",
"pos": {
"pos": {
- "x": 22
5
.0,
- "y":
150
.0
+ "x": 22
0
.0,
+ "y":
75
.0
},
},
- "params": "
_OEY
"
+ "params": "
enable Y input
"
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
- "name": "TextComponent#
31
",
+ "name": "TextComponent#
47
",
"pos": {
"pos": {
- "x":
390
.0,
- "y": 27
5
.0
+ "x":
145
.0,
+ "y": 27
0
.0
},
},
- "params": "
C0
"
+ "params": "
_SE
"
},
{
},
{
- "id": "
GUIManualSwitch
",
- "name": "
GUIManualSwitch#2
8",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#4
8",
"pos": {
"pos": {
- "x":
55
.0,
- "y": 2
02.5
+ "x":
350
.0,
+ "y": 2
20.0
},
},
- "params":
1
+ "params":
"_OECT"
},
{
},
{
- "id": "
GUITriStateBuffer
",
- "name": "
GUITriStateBuffer#2
",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#5
",
"pos": {
"pos": {
- "x": 1
7
5.0,
- "y":
3
85.0
+ "x": 1
1
5.0,
+ "y":
1
85.0
},
},
- "params": {
- "logicWidth": 1,
- "orientation": "RIGHT"
- }
+ "params": "_CEmu"
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
- "name": "TextComponent#
23
",
+ "name": "TextComponent#
6
",
"pos": {
"pos": {
- "x": 1
4
5.0,
- "y": 2
85
.0
+ "x": 1
2
5.0,
+ "y": 2
00
.0
},
},
- "params": "
CX
"
+ "params": "
_EZ
"
},
{
},
{
- "id": "
GUIManualSwitch
",
- "name": "
GUIManualSwitch#21
",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#7
",
"pos": {
"pos": {
- "x":
5
5.0,
- "y":
142.5
+ "x":
12
5.0,
+ "y":
215.0
},
},
- "params":
1
+ "params":
"_EC"
},
{
"id": "TextComponent",
},
{
"id": "TextComponent",
- "name": "TextComponent#
26
",
+ "name": "TextComponent#
8
",
"pos": {
"pos": {
- "x":
416
.0,
- "y":
15
0.0
+ "x":
125
.0,
+ "y":
23
0.0
},
},
- "params": "
YZ
"
+ "params": "
_EN
"
},
{
},
{
- "id": "
GUIBitDisplay
",
- "name": "
GUIBitDisplay#0
",
+ "id": "
TextComponent
",
+ "name": "
TextComponent#9
",
"pos": {
"pos": {
- "x":
391
.0,
- "y":
150
.0
+ "x":
125
.0,
+ "y":
245
.0
},
},
- "params":
1
+ "params":
"_EOVR"
},
{
},
{
- "id": "
TextCompone
nt",
- "name": "
TextComponent#2
0",
+ "id": "
WireCrossPoi
nt",
+ "name": "
WireCrossPoint#
0",
"pos": {
"pos": {
- "x":
40
.0,
- "y":
210
.0
+ "x":
185
.0,
+ "y":
365
.0
},
},
- "params":
"I9"
+ "params":
1
},
{
},
{
- "id": "
GUIBitDisplay
",
- "name": "
GUIBitDisplay#3
",
+ "id": "
WireCrossPoint
",
+ "name": "
WireCrossPoint#1
",
"pos": {
"pos": {
- "x":
391
.0,
- "y":
195
.0
+ "x":
185
.0,
+ "y":
310
.0
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "
GUIBitDisplay
",
- "name": "
GUIBitDisplay#1
",
+ "id": "
WireCrossPoint
",
+ "name": "
WireCrossPoint#10
",
"pos": {
"pos": {
- "x": 3
91
.0,
- "y": 1
6
5.0
+ "x": 3
70
.0,
+ "y": 1
7
5.0
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "
TextCompone
nt",
- "name": "
TextComponent#34
",
+ "id": "
WireCrossPoi
nt",
+ "name": "
WireCrossPoint#11
",
"pos": {
"pos": {
- "x": 3
90
.0,
- "y":
37
0.0
+ "x": 3
75
.0,
+ "y":
19
0.0
},
},
- "params":
"SIO0"
+ "params":
1
},
{
},
{
- "id": "
TextCompone
nt",
- "name": "
TextComponent#38
",
+ "id": "
WireCrossPoi
nt",
+ "name": "
WireCrossPoint#12
",
"pos": {
"pos": {
- "x":
11
0.0,
- "y":
385
.0
+ "x":
38
0.0,
+ "y":
200
.0
},
},
- "params":
"QIO0"
+ "params":
1
},
{
},
{
- "id": "
GUIManualSwitch
",
- "name": "
GUIManualSwitch#27
",
+ "id": "
WireCrossPoint
",
+ "name": "
WireCrossPoint#2
",
"pos": {
"pos": {
- "x":
6
0.0,
- "y":
232.5
+ "x":
21
0.0,
+ "y":
325.0
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "
TextCompone
nt",
- "name": "
TextComponent#24
",
+ "id": "
WireCrossPoi
nt",
+ "name": "
WireCrossPoint#3
",
"pos": {
"pos": {
- "x":
150
.0,
- "y":
8
0.0
+ "x":
215
.0,
+ "y":
34
0.0
},
},
- "params":
"C"
+ "params":
1
},
{
},
{
- "id": "
GUITriStateBuffer
",
- "name": "
GUITriStateBuffer#0
",
+ "id": "
WireCrossPoint
",
+ "name": "
WireCrossPoint#4
",
"pos": {
"pos": {
- "x":
17
5.0,
- "y": 3
15
.0
+ "x":
35
5.0,
+ "y": 3
80
.0
},
},
- "params": {
- "logicWidth": 1,
- "orientation": "RIGHT"
- }
+ "params": 1
},
{
},
{
- "id": "
GUIManualSwitch
",
- "name": "
GUIManualSwitch#26
",
+ "id": "
WireCrossPoint
",
+ "name": "
WireCrossPoint#5
",
"pos": {
"pos": {
- "x": 60.0,
- "y":
192.5
+ "x":
3
60.0,
+ "y":
390.0
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "
TextCompone
nt",
- "name": "
TextComponent#2
",
+ "id": "
WireCrossPoi
nt",
+ "name": "
WireCrossPoint#6
",
"pos": {
"pos": {
- "x":
140
.0,
- "y":
140
.0
+ "x":
345
.0,
+ "y":
85
.0
},
},
- "params":
"IN"
+ "params":
1
},
{
},
{
- "id": "
GUIBitDisplay
",
- "name": "
GUIBitDisplay
#7",
+ "id": "
WireCrossPoint
",
+ "name": "
WireCrossPoint
#7",
"pos": {
"pos": {
- "x": 36
5
.0,
- "y":
385
.0
+ "x": 36
0
.0,
+ "y":
110
.0
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "
GUIManualSwitch
",
- "name": "
GUIManualSwitch#3
8",
+ "id": "
WireCrossPoint
",
+ "name": "
WireCrossPoint#
8",
"pos": {
"pos": {
- "x": 3
85
.0,
- "y":
220
.0
+ "x": 3
60
.0,
+ "y":
125
.0
},
"params": 1
},
{
},
"params": 1
},
{
- "id": "
TextCompone
nt",
- "name": "
TextComponent#33
",
+ "id": "
WireCrossPoi
nt",
+ "name": "
WireCrossPoint#9
",
"pos": {
"pos": {
- "x": 3
90
.0,
- "y":
33
0.0
+ "x": 3
65
.0,
+ "y":
16
0.0
},
},
- "params":
"QIOn"
+ "params":
1
}
],
"wires": [
{
"pin1": {
}
],
"wires": [
{
"pin1": {
- "compName": "GUIManualSwitch#
2
0",
+ "compName": "GUIManualSwitch#0",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "
WireCrossPoint#1
",
- "pinName": ""
+ "compName": "
Am2904
",
+ "pinName": "
_OEY
"
},
},
- "name": "unnamedWire#31",
- "path": []
+ "name": "unnamedWire#0",
+ "path": [
+ {
+ "x": 280.0,
+ "y": 160.0
+ }
+ ]
},
{
"pin1": {
},
{
"pin1": {
- "compName": "
WireCrossPoint#7
",
+ "compName": "
GUIManualSwitch#1
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "
GUITriStateBuffer#
4",
- "pinName": "
EN
"
+ "compName": "
Am290
4",
+ "pinName": "
C
"
},
},
- "name": "unnamedWire#62",
- "path": []
+ "name": "unnamedWire#1",
+ "path": [
+ {
+ "x": 215.0,
+ "y": 90.0
+ },
+ {
+ "x": 215.0,
+ "y": 180.0
+ }
+ ]
},
{
"pin1": {
"compName": "Am2904",
},
{
"pin1": {
"compName": "Am2904",
- "pinName": "
QIO0
"
+ "pinName": "
_EOVR
"
},
"pin2": {
},
"pin2": {
- "compName": "
WireCrossPoint#5
",
+ "compName": "
GUIManualSwitch#10
",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#
41
",
+ "name": "unnamedWire#
10
",
"path": [
{
"path": [
{
- "x": 360.0,
- "y": 305.0
+ "x": 205.0,
+ "y": 220.0
+ },
+ {
+ "x": 205.0,
+ "y": 255.0
}
]
},
{
"pin1": {
}
]
},
{
"pin1": {
- "compName": "GUIManualSwitch#
18
",
+ "compName": "GUIManualSwitch#
9
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "
GUITriStateBuffer#3
",
- "pinName": "
I
N"
+ "compName": "
Am2904
",
+ "pinName": "
_E
N"
},
},
- "name": "unnamedWire#27",
- "path": []
+ "name": "unnamedWire#11",
+ "path": [
+ {
+ "x": 200.0,
+ "y": 240.0
+ },
+ {
+ "x": 200.0,
+ "y": 215.0
+ }
+ ]
},
{
"pin1": {
},
{
"pin1": {
- "compName": "
WireCrossPoint#8
",
- "pinName": ""
+ "compName": "
GUIMerger#0
",
+ "pinName": "
O
"
},
"pin2": {
},
"pin2": {
- "compName": "
GUITriStateBuffer#6
",
- "pinName": "
EN
"
+ "compName": "
Am2904
",
+ "pinName": "
I
"
},
},
- "name": "unnamedWire#64",
- "path": []
+ "name": "unnamedWire#12",
+ "path": [
+ {
+ "x": 105.0,
+ "y": 190.0
+ },
+ {
+ "x": 105.0,
+ "y": 265.0
+ },
+ {
+ "x": 210.0,
+ "y": 265.0
+ },
+ {
+ "x": 210.0,
+ "y": 235.0
+ }
+ ]
},
{
"pin1": {
},
{
"pin1": {
- "compName": "GUIManualSwitch#
3
",
+ "compName": "GUIManualSwitch#
14
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "
GUIMerger#0
",
- "pinName": "
I0
"
+ "compName": "
Am2904
",
+ "pinName": "
Cx
"
},
},
- "name": "unnamedWire#42",
- "path": []
+ "name": "unnamedWire#13",
+ "path": [
+ {
+ "x": 200.0,
+ "y": 295.0
+ },
+ {
+ "x": 200.0,
+ "y": 285.0
+ }
+ ]
},
{
"pin1": {
},
{
"pin1": {
- "compName": "
WireCrossPoint#10
",
- "pinName": ""
+ "compName": "
Am2904
",
+ "pinName": "
YOVR
"
},
"pin2": {
},
"pin2": {
- "compName": "
GUIBitDisplay#1
",
+ "compName": "
WireCrossPoint#12
",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#1
6
",
+ "name": "unnamedWire#1
4
",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "WireCrossPoint#1",
+ "compName": "WireCrossPoint#1
1
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "
GUITriStateBuffer#1
",
- "pinName": "
E
N"
+ "compName": "
Am2904
",
+ "pinName": "
Y
N"
},
},
- "name": "unnamedWire#
33
",
+ "name": "unnamedWire#
15
",
"path": [
{
"path": [
{
- "x": 200.0,
- "y": 310.0
- },
- {
- "x": 200.0,
- "y": 335.0
+ "x": 375.0,
+ "y": 195.0
}
]
},
{
"pin1": {
}
]
},
{
"pin1": {
- "compName": "WireCrossPoint#
2
",
+ "compName": "WireCrossPoint#
10
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "GUI
TriStateBuffer#0
",
- "pinName": "
OUT
"
+ "compName": "GUI
BitDisplay#1
",
+ "pinName": ""
},
},
- "name": "unnamedWire#
21
",
+ "name": "unnamedWire#
16
",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "
WireCrossPoint#9
",
- "pinName": ""
+ "compName": "
Am2904
",
+ "pinName": "
YZ
"
},
"pin2": {
},
"pin2": {
- "compName": "
GUITriStateBuffer#5
",
- "pinName": "
OUT
"
+ "compName": "
WireCrossPoint#9
",
+ "pinName": ""
},
},
- "name": "unnamedWire#
6
7",
+ "name": "unnamedWire#
1
7",
"path": [
{
"x": 365.0,
"path": [
{
"x": 365.0,
- "y": 1
00
.0
+ "y": 1
85
.0
}
]
},
{
"pin1": {
"compName": "Am2904",
}
]
},
{
"pin1": {
"compName": "Am2904",
- "pinName": "
_CEmu
"
+ "pinName": "
CT
"
},
"pin2": {
},
"pin2": {
- "compName": "GUI
ManualSwitch#8
",
+ "compName": "GUI
BitDisplay#4
",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#
7
",
+ "name": "unnamedWire#
18
",
"path": [
{
"path": [
{
- "x":
18
5.0,
- "y": 2
0
5.0
+ "x":
34
5.0,
+ "y": 2
3
5.0
},
{
},
{
- "x":
18
5.0,
- "y":
195
.0
+ "x":
34
5.0,
+ "y":
250
.0
}
]
},
{
"pin1": {
}
]
},
{
"pin1": {
- "compName": "
WireCrossPoint#11
",
- "pinName": ""
+ "compName": "
Am2904
",
+ "pinName": "
C0
"
},
"pin2": {
},
"pin2": {
- "compName": "
Am2904
",
- "pinName": "
YN
"
+ "compName": "
GUIBitDisplay#5
",
+ "pinName": ""
},
},
- "name": "unnamedWire#15",
- "path": [
- {
- "x": 375.0,
- "y": 195.0
- }
- ]
+ "name": "unnamedWire#19",
+ "path": []
},
{
"pin1": {
},
{
"pin1": {
- "compName": "
Am2904
",
- "pinName": "
IOVR
"
+ "compName": "
GUIManualSwitch#2
",
+ "pinName": ""
},
"pin2": {
},
"pin2": {
- "compName": "
GUIManualSwitch#6
",
- "pinName": ""
+ "compName": "
Am2904
",
+ "pinName": "
IZ
"
},
},
- "name": "unnamedWire#
5
",
+ "name": "unnamedWire#
2
",
"path": [
{
"path": [
{
- "x":
195
.0,
- "y":
20
0.0
+ "x":
210
.0,
+ "y":
12
0.0
},
{
},
{
- "x":
195
.0,
- "y": 1
6
5.0
+ "x":
210
.0,
+ "y": 1
8
5.0
}
]
},
{
"pin1": {
}
]
},
{
"pin1": {
- "compName": "
WireCrossPoint#11
",
- "pinName": ""
+ "compName": "
Am2904
",
+ "pinName": "
SIOn
"
},
"pin2": {
},
"pin2": {
- "compName": "
GUITriStateBuffer#6
",
- "pinName": "
OUT
"
+ "compName": "
WireCrossPoint#2
",
+ "pinName": ""
},
},
- "name": "unnamedWire#
7
0",
+ "name": "unnamedWire#
2
0",
"path": [
{
"path": [
{
- "x":
375
.0,
- "y":
130
.0
+ "x":
210
.0,
+ "y":
295
.0
}
]
},
{
"pin1": {
}
]
},
{
"pin1": {
- "compName": "WireCrossPoint#
6
",
+ "compName": "WireCrossPoint#
2
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "GUI
ManualSwitch#36
",
- "pinName": ""
+ "compName": "GUI
TriStateBuffer#0
",
+ "pinName": "
OUT
"
},
},
- "name": "unnamedWire#
60
",
+ "name": "unnamedWire#
21
",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "
GUIManualSwitch#38
",
+ "compName": "
WireCrossPoint#3
",
"pinName": ""
},
"pin2": {
"compName": "Am2904",
"pinName": ""
},
"pin2": {
"compName": "Am2904",
- "pinName": "
_OECT
"
+ "pinName": "
QIOn
"
},
},
- "name": "unnamedWire#
75
",
+ "name": "unnamedWire#
22
",
"path": [
{
"path": [
{
- "x": 410.0,
- "y": 230.0
- },
- {
- "x": 410.0,
- "y": 215.0
- },
- {
- "x": 345.0,
- "y": 215.0
- },
- {
- "x": 345.0,
- "y": 225.0
+ "x": 215.0,
+ "y": 305.0
}
]
},
}
]
},
@@
-1389,272
+1421,322
@@
},
{
"pin1": {
},
{
"pin1": {
- "compName": "GUIManualSwitch#1
9
",
+ "compName": "GUIManualSwitch#1
5
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "WireCrossPoint#0",
+ "compName": "GUITriStateBuffer#0",
+ "pinName": "IN"
+ },
+ "name": "unnamedWire#24",
+ "path": []
+ },
+ {
+ "pin1": {
+ "compName": "GUIManualSwitch#16",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#28",
+ "pin2": {
+ "compName": "GUITriStateBuffer#1",
+ "pinName": "IN"
+ },
+ "name": "unnamedWire#25",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "GUI
Merger#0
",
- "pinName": "I
8
"
+ "compName": "GUI
TriStateBuffer#2
",
+ "pinName": "I
N
"
},
"pin2": {
},
"pin2": {
- "compName": "GUIManualSwitch#
28
",
+ "compName": "GUIManualSwitch#
17
",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#
47
",
+ "name": "unnamedWire#
26
",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "GUIManualSwitch#
26
",
+ "compName": "GUIManualSwitch#
18
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "GUI
Merger#0
",
- "pinName": "I
7
"
+ "compName": "GUI
TriStateBuffer#3
",
+ "pinName": "I
N
"
},
},
- "name": "unnamedWire#
48
",
+ "name": "unnamedWire#
27
",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "GUIManualSwitch#1
5
",
+ "compName": "GUIManualSwitch#1
9
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "
GUITriStateBuffer
#0",
- "pinName": "
IN
"
+ "compName": "
WireCrossPoint
#0",
+ "pinName": ""
},
},
- "name": "unnamedWire#2
4
",
+ "name": "unnamedWire#2
8
",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "WireCrossPoint#
12
",
+ "compName": "WireCrossPoint#
0
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "GUIBitDisplay#3",
+ "compName": "GUITriStateBuffer#3",
+ "pinName": "EN"
+ },
+ "name": "unnamedWire#29",
+ "path": []
+ },
+ {
+ "pin1": {
+ "compName": "Am2904",
+ "pinName": "IC"
+ },
+ "pin2": {
+ "compName": "GUIManualSwitch#4",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#
72
",
+ "name": "unnamedWire#
3
",
"path": [
{
"path": [
{
- "x": 380.0,
- "y": 205.0
+ "x": 205.0,
+ "y": 190.0
+ },
+ {
+ "x": 205.0,
+ "y": 135.0
}
]
},
{
"pin1": {
}
]
},
{
"pin1": {
- "compName": "
GUIManualSwitch#5
",
+ "compName": "
WireCrossPoint#0
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "
Am2904
",
- "pinName": "
I
N"
+ "compName": "
GUITriStateBuffer#2
",
+ "pinName": "
E
N"
},
},
- "name": "unnamedWire#
4
",
+ "name": "unnamedWire#
30
",
"path": [
{
"x": 200.0,
"path": [
{
"x": 200.0,
- "y":
150
.0
+ "y":
365
.0
},
{
"x": 200.0,
},
{
"x": 200.0,
- "y":
195
.0
+ "y":
390
.0
}
]
},
{
"pin1": {
}
]
},
{
"pin1": {
- "compName": "GUIManualSwitch#
35
",
+ "compName": "GUIManualSwitch#
20
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "
GUITriStateBuffer#6
",
- "pinName": "
IN
"
+ "compName": "
WireCrossPoint#1
",
+ "pinName": ""
},
},
- "name": "unnamedWire#
56
",
+ "name": "unnamedWire#
31
",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "
GUIManualSwitch#3
1",
+ "compName": "
WireCrossPoint#
1",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "GUI
Merg
er#0",
- "pinName": "
I12
"
+ "compName": "GUI
TriStateBuff
er#0",
+ "pinName": "
EN
"
},
},
- "name": "unnamedWire#
43
",
+ "name": "unnamedWire#
32
",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "
GUIManualSwitch#0
",
+ "compName": "
WireCrossPoint#1
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "
Am2904
",
- "pinName": "
_OEY
"
+ "compName": "
GUITriStateBuffer#1
",
+ "pinName": "
EN
"
},
},
- "name": "unnamedWire#
0
",
+ "name": "unnamedWire#
33
",
"path": [
{
"path": [
{
- "x": 280.0,
- "y": 160.0
+ "x": 200.0,
+ "y": 310.0
+ },
+ {
+ "x": 200.0,
+ "y": 335.0
}
]
},
{
"pin1": {
}
]
},
{
"pin1": {
- "compName": "GUITriStateBuffer#7",
- "pinName": "IN"
- },
- "pin2": {
- "compName": "GUIManualSwitch#33",
- "pinName": ""
- },
- "name": "unnamedWire#55",
- "path": []
- },
- {
- "pin1": {
- "compName": "GUIManualSwitch#14",
+ "compName": "WireCrossPoint#2",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "
Am2904
",
- "pinName": "
Cx
"
+ "compName": "
GUIBitDisplay#9
",
+ "pinName": ""
},
},
- "name": "unnamedWire#
13
",
+ "name": "unnamedWire#
34
",
"path": [
{
"path": [
{
- "x": 2
0
0.0,
- "y":
29
5.0
+ "x": 2
1
0.0,
+ "y":
37
5.0
},
{
},
{
- "x": 200.0,
- "y": 285.0
+ "x": 345.0,
+ "y": 375.0
+ },
+ {
+ "x": 345.0,
+ "y": 325.0
}
]
},
{
"pin1": {
}
]
},
{
"pin1": {
- "compName": "
Am2904
",
- "pinName": "
_SE
"
+ "compName": "
GUIBitDisplay#8
",
+ "pinName": ""
},
"pin2": {
},
"pin2": {
- "compName": "
GUIManualSwitch#37
",
+ "compName": "
WireCrossPoint#3
",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#
74
",
+ "name": "unnamedWire#
35
",
"path": [
{
"path": [
{
- "x": 215.0,
- "y": 260.0
+ "x": 350.0,
+ "y": 340.0
+ },
+ {
+ "x": 350.0,
+ "y": 380.0
},
{
"x": 215.0,
},
{
"x": 215.0,
- "y":
2
80.0
+ "y":
3
80.0
}
]
},
{
"pin1": {
}
]
},
{
"pin1": {
- "compName": "GUITriStateBuffer#
7
",
- "pinName": "
EN
"
+ "compName": "GUITriStateBuffer#
3
",
+ "pinName": "
OUT
"
},
"pin2": {
},
"pin2": {
- "compName": "WireCrossPoint#
8
",
+ "compName": "WireCrossPoint#
4
",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#
65
",
+ "name": "unnamedWire#
36
",
"path": [
{
"path": [
{
- "x": 360.0,
- "y": 140.0
+ "x": 210.0,
+ "y": 380.0
+ },
+ {
+ "x": 210.0,
+ "y": 385.0
+ },
+ {
+ "x": 355.0,
+ "y": 385.0
}
]
},
{
"pin1": {
}
]
},
{
"pin1": {
- "compName": "
GUITriStateBuffer#2
",
- "pinName": "
IN
"
+ "compName": "
WireCrossPoint#5
",
+ "pinName": ""
},
"pin2": {
},
"pin2": {
- "compName": "GUI
ManualSwitch#17
",
- "pinName": ""
+ "compName": "GUI
TriStateBuffer#2
",
+ "pinName": "
OUT
"
},
},
- "name": "unnamedWire#26",
- "path": []
+ "name": "unnamedWire#37",
+ "path": [
+ {
+ "x": 210.0,
+ "y": 390.0
+ },
+ {
+ "x": 210.0,
+ "y": 395.0
+ }
+ ]
},
{
"pin1": {
},
{
"pin1": {
- "compName": "
GUIManualSwitch#23
",
+ "compName": "
WireCrossPoint#5
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "GUI
Merger#0
",
- "pinName": "
I5
"
+ "compName": "GUI
BitDisplay#7
",
+ "pinName": ""
},
},
- "name": "unnamedWire#50",
- "path": []
+ "name": "unnamedWire#38",
+ "path": [
+ {
+ "x": 360.0,
+ "y": 395.0
+ }
+ ]
},
{
"pin1": {
},
{
"pin1": {
- "compName": "GUI
Merger#0
",
- "pinName": "
I6
"
+ "compName": "GUI
BitDisplay#6
",
+ "pinName": ""
},
"pin2": {
},
"pin2": {
- "compName": "
GUIManualSwitch#25
",
+ "compName": "
WireCrossPoint#4
",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#
4
9",
+ "name": "unnamedWire#
3
9",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "
Am2904
",
- "pinName": "
_EOVR
"
+ "compName": "
GUIManualSwitch#5
",
+ "pinName": ""
},
"pin2": {
},
"pin2": {
- "compName": "
GUIManualSwitch#10
",
- "pinName": ""
+ "compName": "
Am2904
",
+ "pinName": "
IN
"
},
},
- "name": "unnamedWire#
10
",
+ "name": "unnamedWire#
4
",
"path": [
{
"path": [
{
- "x": 20
5
.0,
- "y":
22
0.0
+ "x": 20
0
.0,
+ "y":
15
0.0
},
{
},
{
- "x": 20
5
.0,
- "y":
25
5.0
+ "x": 20
0
.0,
+ "y":
19
5.0
}
]
},
{
"pin1": {
}
]
},
{
"pin1": {
- "compName": "
Am290
4",
- "pinName": "
SIOn
"
+ "compName": "
WireCrossPoint#
4",
+ "pinName": ""
},
"pin2": {
},
"pin2": {
- "compName": "
WireCrossPoint#2
",
- "pinName": ""
+ "compName": "
Am2904
",
+ "pinName": "
SIO0
"
},
},
- "name": "unnamedWire#
2
0",
+ "name": "unnamedWire#
4
0",
"path": [
{
"path": [
{
- "x":
210
.0,
+ "x":
355
.0,
"y": 295.0
}
]
"y": 295.0
}
]
@@
-1662,435
+1744,357
@@
{
"pin1": {
"compName": "Am2904",
{
"pin1": {
"compName": "Am2904",
- "pinName": "
YC
"
+ "pinName": "
QIO0
"
},
"pin2": {
},
"pin2": {
- "compName": "WireCrossPoint#
10
",
+ "compName": "WireCrossPoint#
5
",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#
68
",
+ "name": "unnamedWire#
41
",
"path": [
{
"path": [
{
- "x": 3
7
0.0,
- "y":
190
.0
+ "x": 3
6
0.0,
+ "y":
305
.0
}
]
},
{
"pin1": {
}
]
},
{
"pin1": {
- "compName": "GUI
BitDisplay#8
",
+ "compName": "GUI
ManualSwitch#3
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "
WireCrossPoint#3
",
- "pinName": ""
+ "compName": "
GUIMerger#0
",
+ "pinName": "
I0
"
},
},
- "name": "unnamedWire#35",
- "path": [
- {
- "x": 350.0,
- "y": 340.0
- },
- {
- "x": 350.0,
- "y": 380.0
- },
- {
- "x": 215.0,
- "y": 380.0
- }
- ]
+ "name": "unnamedWire#42",
+ "path": []
},
{
"pin1": {
},
{
"pin1": {
- "compName": "GUIManualSwitch#1",
+ "compName": "GUIManualSwitch#
3
1",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "
Am2904
",
- "pinName": "
C
"
+ "compName": "
GUIMerger#0
",
+ "pinName": "
I12
"
},
},
- "name": "unnamedWire#1",
- "path": [
- {
- "x": 215.0,
- "y": 90.0
- },
- {
- "x": 215.0,
- "y": 180.0
- }
- ]
+ "name": "unnamedWire#43",
+ "path": []
},
{
"pin1": {
},
{
"pin1": {
- "compName": "
WireCrossPoint#1
",
- "pinName": ""
+ "compName": "
GUIMerger#0
",
+ "pinName": "
I11
"
},
"pin2": {
},
"pin2": {
- "compName": "GUI
TriStateBuffer#0
",
- "pinName": "
EN
"
+ "compName": "GUI
ManualSwitch#27
",
+ "pinName": ""
},
},
- "name": "unnamedWire#
32
",
+ "name": "unnamedWire#
44
",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "GUIM
anualSwitch#22
",
- "pinName": ""
+ "compName": "GUIM
erger#0
",
+ "pinName": "
I10
"
},
"pin2": {
},
"pin2": {
- "compName": "GUIM
erger#0
",
- "pinName": "
I3
"
+ "compName": "GUIM
anualSwitch#29
",
+ "pinName": ""
},
},
- "name": "unnamedWire#
52
",
+ "name": "unnamedWire#
45
",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "
Am2904
",
- "pinName": "
YOVR
"
+ "compName": "
GUIManualSwitch#30
",
+ "pinName": ""
},
"pin2": {
},
"pin2": {
- "compName": "
WireCrossPoint#12
",
- "pinName": ""
+ "compName": "
GUIMerger#0
",
+ "pinName": "
I9
"
},
},
- "name": "unnamedWire#
14
",
+ "name": "unnamedWire#
46
",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "
Am2904
",
- "pinName": "
C0
"
+ "compName": "
GUIMerger#0
",
+ "pinName": "
I8
"
},
"pin2": {
},
"pin2": {
- "compName": "GUI
BitDisplay#5
",
+ "compName": "GUI
ManualSwitch#28
",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#
19
",
+ "name": "unnamedWire#
47
",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "GUIManualSwitch#
30
",
+ "compName": "GUIManualSwitch#
26
",
"pinName": ""
},
"pin2": {
"compName": "GUIMerger#0",
"pinName": ""
},
"pin2": {
"compName": "GUIMerger#0",
- "pinName": "I
9
"
+ "pinName": "I
7
"
},
},
- "name": "unnamedWire#4
6
",
+ "name": "unnamedWire#4
8
",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "GUIM
anualSwitch#7
",
- "pinName": ""
+ "compName": "GUIM
erger#0
",
+ "pinName": "
I6
"
},
"pin2": {
},
"pin2": {
- "compName": "
Am2904
",
- "pinName": "
_CEM
"
+ "compName": "
GUIManualSwitch#25
",
+ "pinName": ""
},
},
- "name": "unnamedWire#6",
- "path": [
- {
- "x": 190.0,
- "y": 180.0
- },
- {
- "x": 190.0,
- "y": 205.0
- }
- ]
+ "name": "unnamedWire#49",
+ "path": []
},
{
"pin1": {
"compName": "Am2904",
},
{
"pin1": {
"compName": "Am2904",
- "pinName": "I
C
"
+ "pinName": "I
OVR
"
},
"pin2": {
},
"pin2": {
- "compName": "GUIManualSwitch#
4
",
+ "compName": "GUIManualSwitch#
6
",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#
3
",
+ "name": "unnamedWire#
5
",
"path": [
{
"path": [
{
- "x":
20
5.0,
- "y":
19
0.0
+ "x":
19
5.0,
+ "y":
20
0.0
},
{
},
{
- "x":
20
5.0,
- "y": 1
3
5.0
+ "x":
19
5.0,
+ "y": 1
6
5.0
}
]
},
{
"pin1": {
}
]
},
{
"pin1": {
- "compName": "
WireCrossPoint#6
",
+ "compName": "
GUIManualSwitch#23
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "GUI
TriStateBuffer#5
",
- "pinName": "
EN
"
+ "compName": "GUI
Merger#0
",
+ "pinName": "
I5
"
},
},
- "name": "unnamedWire#5
9
",
+ "name": "unnamedWire#5
0
",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "
Am2904
",
- "pinName": "
YZ
"
+ "compName": "
GUIMerger#0
",
+ "pinName": "
I4
"
},
"pin2": {
},
"pin2": {
- "compName": "
WireCrossPoint#9
",
+ "compName": "
GUIManualSwitch#24
",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#17",
- "path": [
- {
- "x": 365.0,
- "y": 185.0
- }
- ]
+ "name": "unnamedWire#51",
+ "path": []
},
{
"pin1": {
},
{
"pin1": {
- "compName": "
WireCrossPoint#0
",
+ "compName": "
GUIManualSwitch#22
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "GUI
TriStateBuffer#2
",
- "pinName": "
EN
"
+ "compName": "GUI
Merger#0
",
+ "pinName": "
I3
"
},
},
- "name": "unnamedWire#30",
- "path": [
- {
- "x": 200.0,
- "y": 365.0
- },
- {
- "x": 200.0,
- "y": 390.0
- }
- ]
+ "name": "unnamedWire#52",
+ "path": []
},
{
"pin1": {
},
{
"pin1": {
- "compName": "GUIM
anualSwitch#2
",
- "pinName": ""
+ "compName": "GUIM
erger#0
",
+ "pinName": "
I2
"
},
"pin2": {
},
"pin2": {
- "compName": "
Am2904
",
- "pinName": "
IZ
"
+ "compName": "
GUIManualSwitch#21
",
+ "pinName": ""
},
},
- "name": "unnamedWire#2",
- "path": [
- {
- "x": 210.0,
- "y": 120.0
- },
- {
- "x": 210.0,
- "y": 185.0
- }
- ]
+ "name": "unnamedWire#53",
+ "path": []
},
{
"pin1": {
},
{
"pin1": {
- "compName": "
WireCrossPoint#7
",
- "pinName": ""
+ "compName": "
GUIMerger#0
",
+ "pinName": "
I1
"
},
"pin2": {
},
"pin2": {
- "compName": "
WireCrossPoint#8
",
+ "compName": "
GUIManualSwitch#13
",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#
63
",
+ "name": "unnamedWire#
54
",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "GUITriStateBuffer#
3
",
- "pinName": "
OUT
"
+ "compName": "GUITriStateBuffer#
7
",
+ "pinName": "
IN
"
},
"pin2": {
},
"pin2": {
- "compName": "
WireCrossPoint#4
",
+ "compName": "
GUIManualSwitch#33
",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#36",
- "path": [
- {
- "x": 210.0,
- "y": 380.0
- },
- {
- "x": 210.0,
- "y": 385.0
- },
- {
- "x": 355.0,
- "y": 385.0
- }
- ]
+ "name": "unnamedWire#55",
+ "path": []
},
{
"pin1": {
},
{
"pin1": {
- "compName": "GUIManualSwitch#
16
",
+ "compName": "GUIManualSwitch#
35
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "GUITriStateBuffer#
1
",
+ "compName": "GUITriStateBuffer#
6
",
"pinName": "IN"
},
"pinName": "IN"
},
- "name": "unnamedWire#
25
",
+ "name": "unnamedWire#
56
",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "
WireCrossPoint#10
",
- "pinName": ""
+ "compName": "
GUITriStateBuffer#4
",
+ "pinName": "
IN
"
},
"pin2": {
},
"pin2": {
- "compName": "GUI
TriStateBuffer#4
",
- "pinName": "
OUT
"
+ "compName": "GUI
ManualSwitch#32
",
+ "pinName": ""
},
},
- "name": "unnamedWire#69",
- "path": [
- {
- "x": 370.0,
- "y": 115.0
- }
- ]
+ "name": "unnamedWire#57",
+ "path": []
},
{
"pin1": {
},
{
"pin1": {
- "compName": "
WireCrossPoint#5
",
+ "compName": "
GUIManualSwitch#34
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "GUI
BitDisplay#7
",
- "pinName": ""
+ "compName": "GUI
TriStateBuffer#5
",
+ "pinName": "
IN
"
},
},
- "name": "unnamedWire#38",
- "path": [
- {
- "x": 360.0,
- "y": 395.0
- }
- ]
+ "name": "unnamedWire#58",
+ "path": []
},
{
"pin1": {
},
{
"pin1": {
- "compName": "WireCrossPoint#
4
",
+ "compName": "WireCrossPoint#
6
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "
Am2904
",
- "pinName": "
SIO0
"
+ "compName": "
GUITriStateBuffer#5
",
+ "pinName": "
EN
"
},
},
- "name": "unnamedWire#40",
- "path": [
- {
- "x": 355.0,
- "y": 295.0
- }
- ]
+ "name": "unnamedWire#59",
+ "path": []
},
{
"pin1": {
},
{
"pin1": {
- "compName": "GUIManualSwitch#
9
",
+ "compName": "GUIManualSwitch#
7
",
"pinName": ""
},
"pin2": {
"compName": "Am2904",
"pinName": ""
},
"pin2": {
"compName": "Am2904",
- "pinName": "_
EN
"
+ "pinName": "_
CEM
"
},
},
- "name": "unnamedWire#
11
",
+ "name": "unnamedWire#
6
",
"path": [
{
"path": [
{
- "x":
20
0.0,
- "y":
24
0.0
+ "x":
19
0.0,
+ "y":
18
0.0
},
{
},
{
- "x":
20
0.0,
- "y": 2
1
5.0
+ "x":
19
0.0,
+ "y": 2
0
5.0
}
]
},
{
"pin1": {
}
]
},
{
"pin1": {
- "compName": "
GUIMerger#0
",
- "pinName": "
I10
"
+ "compName": "
WireCrossPoint#6
",
+ "pinName": ""
},
"pin2": {
},
"pin2": {
- "compName": "GUIManualSwitch#
29
",
+ "compName": "GUIManualSwitch#
36
",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#
45
",
+ "name": "unnamedWire#
60
",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "Am2904",
- "pinName": "_EZ"
+ "compName": "WireCrossPoint#6",
+ "pinName": ""
+ },
+ "pin2": {
+ "compName": "WireCrossPoint#7",
+ "pinName": ""
+ },
+ "name": "unnamedWire#61",
+ "path": [
+ {
+ "x": 360.0,
+ "y": 85.0
+ }
+ ]
+ },
+ {
+ "pin1": {
+ "compName": "WireCrossPoint#7",
+ "pinName": ""
},
"pin2": {
},
"pin2": {
- "compName": "GUI
ManualSwitch#12
",
- "pinName": ""
+ "compName": "GUI
TriStateBuffer#4
",
+ "pinName": "
EN
"
},
},
- "name": "unnamedWire#
8
",
+ "name": "unnamedWire#
62
",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "
GUIMerger#0
",
- "pinName": "
I4
"
+ "compName": "
WireCrossPoint#7
",
+ "pinName": ""
},
"pin2": {
},
"pin2": {
- "compName": "
GUIManualSwitch#24
",
+ "compName": "
WireCrossPoint#8
",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#
51
",
+ "name": "unnamedWire#
63
",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "WireCrossPoint#
3
",
+ "compName": "WireCrossPoint#
8
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "
Am2904
",
- "pinName": "
QIOn
"
+ "compName": "
GUITriStateBuffer#6
",
+ "pinName": "
EN
"
},
},
- "name": "unnamedWire#22",
- "path": [
- {
- "x": 215.0,
- "y": 305.0
- }
- ]
+ "name": "unnamedWire#64",
+ "path": []
},
{
"pin1": {
},
{
"pin1": {
- "compName": "
WireCrossPoint#2
",
- "pinName": ""
+ "compName": "
GUITriStateBuffer#7
",
+ "pinName": "
EN
"
},
"pin2": {
},
"pin2": {
- "compName": "
GUIBitDisplay#9
",
+ "compName": "
WireCrossPoint#8
",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#
34
",
+ "name": "unnamedWire#
65
",
"path": [
{
"path": [
{
- "x": 210.0,
- "y": 375.0
- },
- {
- "x": 345.0,
- "y": 375.0
- },
- {
- "x": 345.0,
- "y": 325.0
+ "x": 360.0,
+ "y": 140.0
}
]
},
}
]
},
@@
-2108,95
+2112,90
@@
},
{
"pin1": {
},
{
"pin1": {
- "compName": "GUIMerger#0",
- "pinName": "I1"
- },
- "pin2": {
- "compName": "GUIManualSwitch#13",
+ "compName": "WireCrossPoint#9",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#54",
- "path": []
- },
- {
- "pin1": {
- "compName": "GUIMerger#0",
- "pinName": "I2"
- },
"pin2": {
"pin2": {
- "compName": "GUI
ManualSwitch#21
",
- "pinName": ""
+ "compName": "GUI
TriStateBuffer#5
",
+ "pinName": "
OUT
"
},
},
- "name": "unnamedWire#53",
- "path": []
+ "name": "unnamedWire#67",
+ "path": [
+ {
+ "x": 365.0,
+ "y": 100.0
+ }
+ ]
},
{
"pin1": {
},
{
"pin1": {
- "compName": "
GUIMerger#0
",
- "pinName": "
O
"
+ "compName": "
Am2904
",
+ "pinName": "
YC
"
},
"pin2": {
},
"pin2": {
- "compName": "
Am2904
",
- "pinName": "
I
"
+ "compName": "
WireCrossPoint#10
",
+ "pinName": ""
},
},
- "name": "unnamedWire#
12
",
+ "name": "unnamedWire#
68
",
"path": [
{
"path": [
{
- "x":
105
.0,
+ "x":
370
.0,
"y": 190.0
"y": 190.0
- },
- {
- "x": 105.0,
- "y": 265.0
- },
- {
- "x": 210.0,
- "y": 265.0
- },
- {
- "x": 210.0,
- "y": 235.0
}
]
},
{
"pin1": {
}
]
},
{
"pin1": {
- "compName": "
GUITriStateBuffer#4
",
- "pinName": "
IN
"
+ "compName": "
WireCrossPoint#10
",
+ "pinName": ""
},
"pin2": {
},
"pin2": {
- "compName": "GUI
ManualSwitch#32
",
- "pinName": ""
+ "compName": "GUI
TriStateBuffer#4
",
+ "pinName": "
OUT
"
},
},
- "name": "unnamedWire#57",
- "path": []
+ "name": "unnamedWire#69",
+ "path": [
+ {
+ "x": 370.0,
+ "y": 115.0
+ }
+ ]
},
{
"pin1": {
},
{
"pin1": {
- "compName": "
WireCrossPoint#0
",
- "pinName": ""
+ "compName": "
Am2904
",
+ "pinName": "
_CEmu
"
},
"pin2": {
},
"pin2": {
- "compName": "GUI
TriStateBuffer#3
",
- "pinName": "
EN
"
+ "compName": "GUI
ManualSwitch#8
",
+ "pinName": ""
},
},
- "name": "unnamedWire#29",
- "path": []
+ "name": "unnamedWire#7",
+ "path": [
+ {
+ "x": 185.0,
+ "y": 205.0
+ },
+ {
+ "x": 185.0,
+ "y": 195.0
+ }
+ ]
},
{
"pin1": {
},
{
"pin1": {
- "compName": "WireCrossPoint#1
2
",
+ "compName": "WireCrossPoint#1
1
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "GUITriStateBuffer#
7
",
+ "compName": "GUITriStateBuffer#
6
",
"pinName": "OUT"
},
"pinName": "OUT"
},
- "name": "unnamedWire#7
3
",
+ "name": "unnamedWire#7
0
",
"path": [
{
"path": [
{
- "x": 3
80
.0,
- "y": 1
45
.0
+ "x": 3
75
.0,
+ "y": 1
30
.0
}
]
},
}
]
},
@@
-2214,119
+2213,120
@@
},
{
"pin1": {
},
{
"pin1": {
- "compName": "
Am2904
",
- "pinName": "
_EC
"
+ "compName": "
WireCrossPoint#12
",
+ "pinName": ""
},
"pin2": {
},
"pin2": {
- "compName": "GUI
ManualSwitch#11
",
+ "compName": "GUI
BitDisplay#3
",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#
9
",
+ "name": "unnamedWire#
72
",
"path": [
{
"path": [
{
- "x": 195.0,
- "y": 215.0
- },
- {
- "x": 195.0,
- "y": 225.0
+ "x": 380.0,
+ "y": 205.0
}
]
},
{
"pin1": {
}
]
},
{
"pin1": {
- "compName": "WireCrossPoint#
5
",
+ "compName": "WireCrossPoint#
12
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "GUITriStateBuffer#
2
",
+ "compName": "GUITriStateBuffer#
7
",
"pinName": "OUT"
},
"pinName": "OUT"
},
- "name": "unnamedWire#
37
",
+ "name": "unnamedWire#
73
",
"path": [
{
"path": [
{
- "x": 210.0,
- "y": 390.0
- },
- {
- "x": 210.0,
- "y": 395.0
+ "x": 380.0,
+ "y": 145.0
}
]
},
{
"pin1": {
"compName": "Am2904",
}
]
},
{
"pin1": {
"compName": "Am2904",
- "pinName": "
CT
"
+ "pinName": "
_SE
"
},
"pin2": {
},
"pin2": {
- "compName": "GUI
BitDisplay#4
",
+ "compName": "GUI
ManualSwitch#37
",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#
18
",
+ "name": "unnamedWire#
74
",
"path": [
{
"path": [
{
- "x":
34
5.0,
- "y": 2
35
.0
+ "x":
21
5.0,
+ "y": 2
60
.0
},
{
},
{
- "x":
34
5.0,
- "y": 2
5
0.0
+ "x":
21
5.0,
+ "y": 2
8
0.0
}
]
},
{
"pin1": {
}
]
},
{
"pin1": {
- "compName": "
WireCrossPoint#6
",
+ "compName": "
GUIManualSwitch#38
",
"pinName": ""
},
"pin2": {
"pinName": ""
},
"pin2": {
- "compName": "
WireCrossPoint#7
",
- "pinName": ""
+ "compName": "
Am2904
",
+ "pinName": "
_OECT
"
},
},
- "name": "unnamedWire#
61
",
+ "name": "unnamedWire#
75
",
"path": [
{
"path": [
{
- "x": 360.0,
- "y": 85.0
+ "x": 410.0,
+ "y": 230.0
+ },
+ {
+ "x": 410.0,
+ "y": 215.0
+ },
+ {
+ "x": 345.0,
+ "y": 215.0
+ },
+ {
+ "x": 345.0,
+ "y": 225.0
}
]
},
{
"pin1": {
}
]
},
{
"pin1": {
- "compName": "
GUIBitDisplay#6
",
- "pinName": ""
+ "compName": "
Am2904
",
+ "pinName": "
_EZ
"
},
"pin2": {
},
"pin2": {
- "compName": "
WireCrossPoint#4
",
+ "compName": "
GUIManualSwitch#12
",
"pinName": ""
},
"pinName": ""
},
- "name": "unnamedWire#
39
",
+ "name": "unnamedWire#
8
",
"path": []
},
{
"pin1": {
"path": []
},
{
"pin1": {
- "compName": "
GUIMerger#0
",
- "pinName": "
I11
"
+ "compName": "
Am2904
",
+ "pinName": "
_EC
"
},
"pin2": {
},
"pin2": {
- "compName": "GUIManualSwitch#27",
- "pinName": ""
- },
- "name": "unnamedWire#44",
- "path": []
- },
- {
- "pin1": {
- "compName": "GUIManualSwitch#34",
+ "compName": "GUIManualSwitch#11",
"pinName": ""
},
"pinName": ""
},
- "pin2": {
- "compName": "GUITriStateBuffer#5",
- "pinName": "IN"
- },
- "name": "unnamedWire#58",
- "path": []
+ "name": "unnamedWire#9",
+ "path": [
+ {
+ "x": 195.0,
+ "y": 215.0
+ },
+ {
+ "x": 195.0,
+ "y": 225.0
+ }
+ ]
}
],
"version": "0.1.1"
}
],
"version": "0.1.1"
@@
-2334,5
+2334,5
@@
"symbolRendererSnippetID": "default",
"outlineRendererSnippetID": "default",
"highLevelStateHandlerSnippetID": "default",
"symbolRendererSnippetID": "default",
"outlineRendererSnippetID": "default",
"highLevelStateHandlerSnippetID": "default",
- "version": "0.1.
4
"
+ "version": "0.1.
5
"
}
\ No newline at end of file
}
\ No newline at end of file