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