projects
/
Mograsim.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Organized imports + cleaned MANIFEST.MF
[Mograsim.git]
/
net.mograsim.logic.ui.am2900
/
components
/
GUIdemux2.json
1
mograsim version: 0.1.3
2
{
3
"width": 35.0,
4
"height": 40.0,
5
"interfacePins": [
6
{
7
"location": {
8
"x": 35.0,
9
"y": 5.0
10
},
11
"name": "Y00",
12
"logicWidth": 1
13
},
14
{
15
"location": {
16
"x": 35.0,
17
"y": 35.0
18
},
19
"name": "Y11",
20
"logicWidth": 1
21
},
22
{
23
"location": {
24
"x": 35.0,
25
"y": 25.0
26
},
27
"name": "Y10",
28
"logicWidth": 1
29
},
30
{
31
"location": {
32
"x": 35.0,
33
"y": 15.0
34
},
35
"name": "Y01",
36
"logicWidth": 1
37
},
38
{
39
"location": {
40
"x": 0.0,
41
"y": 5.0
42
},
43
"name": "S0",
44
"logicWidth": 1
45
},
46
{
47
"location": {
48
"x": 0.0,
49
"y": 15.0
50
},
51
"name": "S1",
52
"logicWidth": 1
53
}
54
],
55
"submodel": {
56
"innerScale": 0.4,
57
"subComps": [
58
{
59
"pos": {
60
"x": 10.0,
61
"y": 2.5
62
},
63
"id": "GUINandGate",
64
"params": 1
65
},
66
{
67
"pos": {
68
"x": 10.0,
69
"y": 27.5
70
},
71
"id": "GUINandGate",
72
"params": 1
73
},
74
{
75
"pos": {
76
"x": 40.0,
77
"y": 2.5
78
},
79
"id": "GUIand"
80
},
81
{
82
"pos": {
83
"x": 40.0,
84
"y": 27.5
85
},
86
"id": "GUIand"
87
},
88
{
89
"pos": {
90
"x": 40.0,
91
"y": 52.5
92
},
93
"id": "GUIand"
94
},
95
{
96
"pos": {
97
"x": 40.0,
98
"y": 77.5
99
},
100
"id": "GUIand"
101
},
102
{
103
"pos": {
104
"x": 6.5,
105
"y": 11.5
106
},
107
"id": "WireCrossPoint",
108
"params": 1
109
},
110
{
111
"pos": {
112
"x": 6.5,
113
"y": 16.5
114
},
115
"id": "WireCrossPoint",
116
"params": 1
117
},
118
{
119
"pos": {
120
"x": 36.5,
121
"y": 61.5
122
},
123
"id": "WireCrossPoint",
124
"params": 1
125
},
126
{
127
"pos": {
128
"x": 4.0,
129
"y": 36.5
130
},
131
"id": "WireCrossPoint",
132
"params": 1
133
},
134
{
135
"pos": {
136
"x": 4.0,
137
"y": 41.5
138
},
139
"id": "WireCrossPoint",
140
"params": 1
141
},
142
{
143
"pos": {
144
"x": 31.5,
145
"y": 66.5
146
},
147
"id": "WireCrossPoint",
148
"params": 1
149
},
150
{
151
"pos": {
152
"x": 31.5,
153
"y": 11.5
154
},
155
"id": "WireCrossPoint",
156
"params": 1
157
},
158
{
159
"pos": {
160
"x": 34.0,
161
"y": 36.5
162
},
163
"id": "WireCrossPoint",
164
"params": 1
165
}
166
],
167
"innerWires": [
168
{
169
"pin1": {
170
"compId": 0,
171
"pinName": "S0"
172
},
173
"pin2": {
174
"compId": 7,
175
"pinName": ""
176
},
177
"path": []
178
},
179
{
180
"pin1": {
181
"compId": 0,
182
"pinName": "S1"
183
},
184
"pin2": {
185
"compId": 10,
186
"pinName": ""
187
},
188
"path": []
189
},
190
{
191
"pin1": {
192
"compId": 7,
193
"pinName": ""
194
},
195
"pin2": {
196
"compId": 1,
197
"pinName": "A"
198
},
199
"path": [
200
{
201
"x": 7.5,
202
"y": 7.5
203
}
204
]
205
},
206
{
207
"pin1": {
208
"compId": 10,
209
"pinName": ""
210
},
211
"pin2": {
212
"compId": 2,
213
"pinName": "A"
214
},
215
"path": [
216
{
217
"x": 5.0,
218
"y": 32.5
219
}
220
]
221
},
222
{
223
"pin1": {
224
"compId": 7,
225
"pinName": ""
226
},
227
"pin2": {
228
"compId": 8,
229
"pinName": ""
230
},
231
"path": []
232
},
233
{
234
"pin1": {
235
"compId": 10,
236
"pinName": ""
237
},
238
"pin2": {
239
"compId": 11,
240
"pinName": ""
241
},
242
"path": []
243
},
244
{
245
"pin1": {
246
"compId": 8,
247
"pinName": ""
248
},
249
"pin2": {
250
"compId": 1,
251
"pinName": "B"
252
},
253
"path": []
254
},
255
{
256
"pin1": {
257
"compId": 11,
258
"pinName": ""
259
},
260
"pin2": {
261
"compId": 2,
262
"pinName": "B"
263
},
264
"path": []
265
},
266
{
267
"pin1": {
268
"compId": 8,
269
"pinName": ""
270
},
271
"pin2": {
272
"compId": 9,
273
"pinName": ""
274
},
275
"path": [
276
{
277
"x": 7.5,
278
"y": 62.5
279
}
280
]
281
},
282
{
283
"pin1": {
284
"compId": 11,
285
"pinName": ""
286
},
287
"pin2": {
288
"compId": 12,
289
"pinName": ""
290
},
291
"path": [
292
{
293
"x": 5.0,
294
"y": 67.5
295
},
296
{
297
"x": 32.5,
298
"y": 67.5
299
}
300
]
301
},
302
{
303
"pin1": {
304
"compId": 1,
305
"pinName": "Y"
306
},
307
"pin2": {
308
"compId": 13,
309
"pinName": ""
310
},
311
"path": []
312
},
313
{
314
"pin1": {
315
"compId": 2,
316
"pinName": "Y"
317
},
318
"pin2": {
319
"compId": 14,
320
"pinName": ""
321
},
322
"path": []
323
},
324
{
325
"pin1": {
326
"compId": 13,
327
"pinName": ""
328
},
329
"pin2": {
330
"compId": 3,
331
"pinName": "A"
332
},
333
"path": [
334
{
335
"x": 32.5,
336
"y": 7.5
337
}
338
]
339
},
340
{
341
"pin1": {
342
"compId": 14,
343
"pinName": ""
344
},
345
"pin2": {
346
"compId": 3,
347
"pinName": "B"
348
},
349
"path": [
350
{
351
"x": 35.0,
352
"y": 17.5
353
}
354
]
355
},
356
{
357
"pin1": {
358
"compId": 9,
359
"pinName": ""
360
},
361
"pin2": {
362
"compId": 4,
363
"pinName": "A"
364
},
365
"path": [
366
{
367
"x": 37.5,
368
"y": 32.5
369
}
370
]
371
},
372
{
373
"pin1": {
374
"compId": 14,
375
"pinName": ""
376
},
377
"pin2": {
378
"compId": 4,
379
"pinName": "B"
380
},
381
"path": [
382
{
383
"x": 35.0,
384
"y": 42.5
385
}
386
]
387
},
388
{
389
"pin1": {
390
"compId": 13,
391
"pinName": ""
392
},
393
"pin2": {
394
"compId": 5,
395
"pinName": "A"
396
},
397
"path": [
398
{
399
"x": 32.5,
400
"y": 57.5
401
}
402
]
403
},
404
{
405
"pin1": {
406
"compId": 12,
407
"pinName": ""
408
},
409
"pin2": {
410
"compId": 5,
411
"pinName": "B"
412
},
413
"path": []
414
},
415
{
416
"pin1": {
417
"compId": 9,
418
"pinName": ""
419
},
420
"pin2": {
421
"compId": 6,
422
"pinName": "A"
423
},
424
"path": [
425
{
426
"x": 37.5,
427
"y": 82.5
428
}
429
]
430
},
431
{
432
"pin1": {
433
"compId": 12,
434
"pinName": ""
435
},
436
"pin2": {
437
"compId": 6,
438
"pinName": "B"
439
},
440
"path": [
441
{
442
"x": 32.5,
443
"y": 92.5
444
}
445
]
446
},
447
{
448
"pin1": {
449
"compId": 3,
450
"pinName": "Y"
451
},
452
"pin2": {
453
"compId": 0,
454
"pinName": "Y00"
455
}
456
},
457
{
458
"pin1": {
459
"compId": 4,
460
"pinName": "Y"
461
},
462
"pin2": {
463
"compId": 0,
464
"pinName": "Y01"
465
}
466
},
467
{
468
"pin1": {
469
"compId": 5,
470
"pinName": "Y"
471
},
472
"pin2": {
473
"compId": 0,
474
"pinName": "Y10"
475
}
476
},
477
{
478
"pin1": {
479
"compId": 6,
480
"pinName": "Y"
481
},
482
"pin2": {
483
"compId": 0,
484
"pinName": "Y11"
485
}
486
}
487
]
488
}
489
}