projects
/
Mograsim.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
fdcbfafa2d17790d81753797b626c504c43eefa9
[Mograsim.git]
/
GUIsel3_4.json
1
mograsim version: 0.1.3
2
{
3
"width": 35.0,
4
"height": 150.0,
5
"interfacePins": [
6
{
7
"location": {
8
"x": 0.0,
9
"y": 5.0
10
},
11
"name": "SA",
12
"logicWidth": 1
13
},
14
{
15
"location": {
16
"x": 0.0,
17
"y": 115.0
18
},
19
"name": "C1",
20
"logicWidth": 1
21
},
22
{
23
"location": {
24
"x": 0.0,
25
"y": 15.0
26
},
27
"name": "SB",
28
"logicWidth": 1
29
},
30
{
31
"location": {
32
"x": 0.0,
33
"y": 75.0
34
},
35
"name": "B1",
36
"logicWidth": 1
37
},
38
{
39
"location": {
40
"x": 0.0,
41
"y": 125.0
42
},
43
"name": "C2",
44
"logicWidth": 1
45
},
46
{
47
"location": {
48
"x": 0.0,
49
"y": 25.0
50
},
51
"name": "SC",
52
"logicWidth": 1
53
},
54
{
55
"location": {
56
"x": 0.0,
57
"y": 35.0
58
},
59
"name": "A1",
60
"logicWidth": 1
61
},
62
{
63
"location": {
64
"x": 0.0,
65
"y": 85.0
66
},
67
"name": "B2",
68
"logicWidth": 1
69
},
70
{
71
"location": {
72
"x": 0.0,
73
"y": 135.0
74
},
75
"name": "C3",
76
"logicWidth": 1
77
},
78
{
79
"location": {
80
"x": 0.0,
81
"y": 45.0
82
},
83
"name": "A2",
84
"logicWidth": 1
85
},
86
{
87
"location": {
88
"x": 0.0,
89
"y": 95.0
90
},
91
"name": "B3",
92
"logicWidth": 1
93
},
94
{
95
"location": {
96
"x": 0.0,
97
"y": 145.0
98
},
99
"name": "C4",
100
"logicWidth": 1
101
},
102
{
103
"location": {
104
"x": 0.0,
105
"y": 55.0
106
},
107
"name": "A3",
108
"logicWidth": 1
109
},
110
{
111
"location": {
112
"x": 0.0,
113
"y": 105.0
114
},
115
"name": "B4",
116
"logicWidth": 1
117
},
118
{
119
"location": {
120
"x": 0.0,
121
"y": 65.0
122
},
123
"name": "A4",
124
"logicWidth": 1
125
},
126
{
127
"location": {
128
"x": 35.0,
129
"y": 5.0
130
},
131
"name": "Y1",
132
"logicWidth": 1
133
},
134
{
135
"location": {
136
"x": 35.0,
137
"y": 15.0
138
},
139
"name": "Y2",
140
"logicWidth": 1
141
},
142
{
143
"location": {
144
"x": 35.0,
145
"y": 25.0
146
},
147
"name": "Y3",
148
"logicWidth": 1
149
},
150
{
151
"location": {
152
"x": 35.0,
153
"y": 35.0
154
},
155
"name": "Y4",
156
"logicWidth": 1
157
}
158
],
159
"submodel": {
160
"innerScale": 0.2,
161
"subComps": [
162
{
163
"pos": {
164
"x": 35.0,
165
"y": 250.0
166
},
167
"id": "GUIsel2_4"
168
},
169
{
170
"pos": {
171
"x": 75.0,
172
"y": 250.0
173
},
174
"id": "GUInot4"
175
},
176
{
177
"pos": {
178
"x": 50.0,
179
"y": 570.0
180
},
181
"id": "GUINandGate",
182
"params": 1
183
},
184
{
185
"pos": {
186
"x": 50.0,
187
"y": 620.0
188
},
189
"id": "GUINandGate",
190
"params": 1
191
},
192
{
193
"pos": {
194
"x": 50.0,
195
"y": 670.0
196
},
197
"id": "GUINandGate",
198
"params": 1
199
},
200
{
201
"pos": {
202
"x": 50.0,
203
"y": 720.0
204
},
205
"id": "GUINandGate",
206
"params": 1
207
},
208
{
209
"pos": {
210
"x": 152.5,
211
"y": 15.0
212
},
213
"id": "GUINandGate",
214
"params": 1
215
},
216
{
217
"pos": {
218
"x": 152.5,
219
"y": 65.0
220
},
221
"id": "GUINandGate",
222
"params": 1
223
},
224
{
225
"pos": {
226
"x": 152.5,
227
"y": 115.0
228
},
229
"id": "GUINandGate",
230
"params": 1
231
},
232
{
233
"pos": {
234
"x": 152.5,
235
"y": 165.0
236
},
237
"id": "GUINandGate",
238
"params": 1
239
},
240
{
241
"pos": {
242
"x": 29.0,
243
"y": 584.0
244
},
245
"id": "WireCrossPoint",
246
"params": 1
247
},
248
{
249
"pos": {
250
"x": 29.0,
251
"y": 634.0
252
},
253
"id": "WireCrossPoint",
254
"params": 1
255
},
256
{
257
"pos": {
258
"x": 29.0,
259
"y": 684.0
260
},
261
"id": "WireCrossPoint",
262
"params": 1
263
}
264
],
265
"innerWires": [
266
{
267
"pin1": {
268
"compId": 0,
269
"pinName": "SA"
270
},
271
"pin2": {
272
"compId": 1,
273
"pinName": "SA"
274
},
275
"path": [
276
{
277
"x": 25.0,
278
"y": 25.0
279
},
280
{
281
"x": 25.0,
282
"y": 255.0
283
}
284
]
285
},
286
{
287
"pin1": {
288
"compId": 0,
289
"pinName": "SB"
290
},
291
"pin2": {
292
"compId": 1,
293
"pinName": "SB"
294
},
295
"path": [
296
{
297
"x": 20.0,
298
"y": 75.0
299
},
300
{
301
"x": 20.0,
302
"y": 265.0
303
}
304
]
305
},
306
{
307
"pin1": {
308
"compId": 0,
309
"pinName": "A1"
310
},
311
"pin2": {
312
"compId": 1,
313
"pinName": "A1"
314
},
315
"path": [
316
{
317
"x": 15.0,
318
"y": 175.0
319
},
320
{
321
"x": 15.0,
322
"y": 275.0
323
}
324
]
325
},
326
{
327
"pin1": {
328
"compId": 0,
329
"pinName": "A2"
330
},
331
"pin2": {
332
"compId": 1,
333
"pinName": "A2"
334
},
335
"path": [
336
{
337
"x": 10.0,
338
"y": 225.0
339
},
340
{
341
"x": 10.0,
342
"y": 285.0
343
}
344
]
345
},
346
{
347
"pin1": {
348
"compId": 0,
349
"pinName": "A3"
350
},
351
"pin2": {
352
"compId": 1,
353
"pinName": "A3"
354
},
355
"path": [
356
{
357
"x": 5.0,
358
"y": 275.0
359
},
360
{
361
"x": 5.0,
362
"y": 295.0
363
}
364
]
365
},
366
{
367
"pin1": {
368
"compId": 0,
369
"pinName": "A4"
370
},
371
"pin2": {
372
"compId": 1,
373
"pinName": "A4"
374
},
375
"path": [
376
{
377
"x": 5.0,
378
"y": 325.0
379
},
380
{
381
"x": 5.0,
382
"y": 305.0
383
}
384
]
385
},
386
{
387
"pin1": {
388
"compId": 0,
389
"pinName": "B1"
390
},
391
"pin2": {
392
"compId": 1,
393
"pinName": "B1"
394
},
395
"path": [
396
{
397
"x": 10.0,
398
"y": 375.0
399
},
400
{
401
"x": 10.0,
402
"y": 315.0
403
}
404
]
405
},
406
{
407
"pin1": {
408
"compId": 0,
409
"pinName": "B2"
410
},
411
"pin2": {
412
"compId": 1,
413
"pinName": "B2"
414
},
415
"path": [
416
{
417
"x": 15.0,
418
"y": 425.0
419
},
420
{
421
"x": 15.0,
422
"y": 325.0
423
}
424
]
425
},
426
{
427
"pin1": {
428
"compId": 0,
429
"pinName": "B3"
430
},
431
"pin2": {
432
"compId": 1,
433
"pinName": "B3"
434
},
435
"path": [
436
{
437
"x": 20.0,
438
"y": 475.0
439
},
440
{
441
"x": 20.0,
442
"y": 335.0
443
}
444
]
445
},
446
{
447
"pin1": {
448
"compId": 0,
449
"pinName": "B4"
450
},
451
"pin2": {
452
"compId": 1,
453
"pinName": "B4"
454
},
455
"path": [
456
{
457
"x": 25.0,
458
"y": 525.0
459
},
460
{
461
"x": 25.0,
462
"y": 345.0
463
}
464
]
465
},
466
{
467
"pin1": {
468
"compId": 1,
469
"pinName": "Y1"
470
},
471
"pin2": {
472
"compId": 2,
473
"pinName": "A1"
474
},
475
"path": []
476
},
477
{
478
"pin1": {
479
"compId": 1,
480
"pinName": "Y2"
481
},
482
"pin2": {
483
"compId": 2,
484
"pinName": "A2"
485
},
486
"path": []
487
},
488
{
489
"pin1": {
490
"compId": 1,
491
"pinName": "Y3"
492
},
493
"pin2": {
494
"compId": 2,
495
"pinName": "A3"
496
},
497
"path": []
498
},
499
{
500
"pin1": {
501
"compId": 1,
502
"pinName": "Y4"
503
},
504
"pin2": {
505
"compId": 2,
506
"pinName": "A4"
507
},
508
"path": []
509
},
510
{
511
"pin1": {
512
"compId": 0,
513
"pinName": "SC"
514
},
515
"pin2": {
516
"compId": 11,
517
"pinName": ""
518
},
519
"path": [
520
{
521
"x": 30.0,
522
"y": 125.0
523
}
524
]
525
},
526
{
527
"pin1": {
528
"compId": 11,
529
"pinName": ""
530
},
531
"pin2": {
532
"compId": 3,
533
"pinName": "B"
534
},
535
"path": []
536
},
537
{
538
"pin1": {
539
"compId": 11,
540
"pinName": ""
541
},
542
"pin2": {
543
"compId": 12,
544
"pinName": ""
545
},
546
"path": [
547
{
548
"x": 30.0,
549
"y": 125.0
550
}
551
]
552
},
553
{
554
"pin1": {
555
"compId": 12,
556
"pinName": ""
557
},
558
"pin2": {
559
"compId": 4,
560
"pinName": "B"
561
},
562
"path": []
563
},
564
{
565
"pin1": {
566
"compId": 12,
567
"pinName": ""
568
},
569
"pin2": {
570
"compId": 13,
571
"pinName": ""
572
},
573
"path": [
574
{
575
"x": 30.0,
576
"y": 125.0
577
}
578
]
579
},
580
{
581
"pin1": {
582
"compId": 13,
583
"pinName": ""
584
},
585
"pin2": {
586
"compId": 5,
587
"pinName": "B"
588
},
589
"path": []
590
},
591
{
592
"pin1": {
593
"compId": 13,
594
"pinName": ""
595
},
596
"pin2": {
597
"compId": 6,
598
"pinName": "B"
599
},
600
"path": [
601
{
602
"x": 30.0,
603
"y": 735.0
604
}
605
]
606
},
607
{
608
"pin1": {
609
"compId": 0,
610
"pinName": "C1"
611
},
612
"pin2": {
613
"compId": 3,
614
"pinName": "A"
615
},
616
"path": []
617
},
618
{
619
"pin1": {
620
"compId": 0,
621
"pinName": "C2"
622
},
623
"pin2": {
624
"compId": 4,
625
"pinName": "A"
626
},
627
"path": []
628
},
629
{
630
"pin1": {
631
"compId": 0,
632
"pinName": "C3"
633
},
634
"pin2": {
635
"compId": 5,
636
"pinName": "A"
637
},
638
"path": []
639
},
640
{
641
"pin1": {
642
"compId": 0,
643
"pinName": "C4"
644
},
645
"pin2": {
646
"compId": 6,
647
"pinName": "A"
648
},
649
"path": []
650
},
651
{
652
"pin1": {
653
"compId": 2,
654
"pinName": "Y1"
655
},
656
"pin2": {
657
"compId": 7,
658
"pinName": "A"
659
},
660
"path": [
661
{
662
"x": 115.0,
663
"y": 255.0
664
},
665
{
666
"x": 115.0,
667
"y": 20.0
668
}
669
]
670
},
671
{
672
"pin1": {
673
"compId": 2,
674
"pinName": "Y2"
675
},
676
"pin2": {
677
"compId": 8,
678
"pinName": "A"
679
},
680
"path": [
681
{
682
"x": 120.0,
683
"y": 265.0
684
},
685
{
686
"x": 120.0,
687
"y": 70.0
688
}
689
]
690
},
691
{
692
"pin1": {
693
"compId": 2,
694
"pinName": "Y3"
695
},
696
"pin2": {
697
"compId": 9,
698
"pinName": "A"
699
},
700
"path": [
701
{
702
"x": 125.0,
703
"y": 275.0
704
},
705
{
706
"x": 125.0,
707
"y": 120.0
708
}
709
]
710
},
711
{
712
"pin1": {
713
"compId": 2,
714
"pinName": "Y4"
715
},
716
"pin2": {
717
"compId": 10,
718
"pinName": "A"
719
},
720
"path": [
721
{
722
"x": 130.0,
723
"y": 285.0
724
},
725
{
726
"x": 130.0,
727
"y": 170.0
728
}
729
]
730
},
731
{
732
"pin1": {
733
"compId": 3,
734
"pinName": "Y"
735
},
736
"pin2": {
737
"compId": 7,
738
"pinName": "B"
739
},
740
"path": [
741
{
742
"x": 135.0,
743
"y": 580.0
744
},
745
{
746
"x": 135.0,
747
"y": 30.0
748
}
749
]
750
},
751
{
752
"pin1": {
753
"compId": 4,
754
"pinName": "Y"
755
},
756
"pin2": {
757
"compId": 8,
758
"pinName": "B"
759
},
760
"path": [
761
{
762
"x": 140.0,
763
"y": 630.0
764
},
765
{
766
"x": 140.0,
767
"y": 80.0
768
}
769
]
770
},
771
{
772
"pin1": {
773
"compId": 5,
774
"pinName": "Y"
775
},
776
"pin2": {
777
"compId": 9,
778
"pinName": "B"
779
},
780
"path": [
781
{
782
"x": 145.0,
783
"y": 680.0
784
},
785
{
786
"x": 145.0,
787
"y": 130.0
788
}
789
]
790
},
791
{
792
"pin1": {
793
"compId": 6,
794
"pinName": "Y"
795
},
796
"pin2": {
797
"compId": 10,
798
"pinName": "B"
799
},
800
"path": [
801
{
802
"x": 150.0,
803
"y": 730.0
804
},
805
{
806
"x": 150.0,
807
"y": 180.0
808
}
809
]
810
},
811
{
812
"pin1": {
813
"compId": 7,
814
"pinName": "Y"
815
},
816
"pin2": {
817
"compId": 0,
818
"pinName": "Y1"
819
},
820
"path": []
821
},
822
{
823
"pin1": {
824
"compId": 8,
825
"pinName": "Y"
826
},
827
"pin2": {
828
"compId": 0,
829
"pinName": "Y2"
830
},
831
"path": []
832
},
833
{
834
"pin1": {
835
"compId": 9,
836
"pinName": "Y"
837
},
838
"pin2": {
839
"compId": 0,
840
"pinName": "Y3"
841
},
842
"path": []
843
},
844
{
845
"pin1": {
846
"compId": 10,
847
"pinName": "Y"
848
},
849
"pin2": {
850
"compId": 0,
851
"pinName": "Y4"
852
},
853
"path": []
854
}
855
]
856
}
857
}