Added DeserializedSubmodelComponent Editor project
[Mograsim.git] / net.mograsim.logic.ui.am2900 / components / am2901 / GUIAm2901ALUInclDecode.json
1 mograsim version: 0.1.3
2 {
3   "width": 35.0,
4   "height": 120.0,
5   "interfacePins": [
6     {
7       "location": {
8         "x": 0.0,
9         "y": 55.0
10       },
11       "name": "R2",
12       "logicWidth": 1
13     },
14     {
15       "location": {
16         "x": 0.0,
17         "y": 105.0
18       },
19       "name": "S3",
20       "logicWidth": 1
21     },
22     {
23       "location": {
24         "x": 0.0,
25         "y": 65.0
26       },
27       "name": "R3",
28       "logicWidth": 1
29     },
30     {
31       "location": {
32         "x": 0.0,
33         "y": 115.0
34       },
35       "name": "S4",
36       "logicWidth": 1
37     },
38     {
39       "location": {
40         "x": 0.0,
41         "y": 75.0
42       },
43       "name": "R4",
44       "logicWidth": 1
45     },
46     {
47       "location": {
48         "x": 0.0,
49         "y": 25.0
50       },
51       "name": "I3",
52       "logicWidth": 1
53     },
54     {
55       "location": {
56         "x": 35.0,
57         "y": 55.0
58       },
59       "name": "OVR",
60       "logicWidth": 1
61     },
62     {
63       "location": {
64         "x": 0.0,
65         "y": 15.0
66       },
67       "name": "I4",
68       "logicWidth": 1
69     },
70     {
71       "location": {
72         "x": 0.0,
73         "y": 35.0
74       },
75       "name": "Cn",
76       "logicWidth": 1
77     },
78     {
79       "location": {
80         "x": 35.0,
81         "y": 5.0
82       },
83       "name": "F1",
84       "logicWidth": 1
85     },
86     {
87       "location": {
88         "x": 0.0,
89         "y": 5.0
90       },
91       "name": "I5",
92       "logicWidth": 1
93     },
94     {
95       "location": {
96         "x": 35.0,
97         "y": 15.0
98       },
99       "name": "F2",
100       "logicWidth": 1
101     },
102     {
103       "location": {
104         "x": 35.0,
105         "y": 25.0
106       },
107       "name": "F3",
108       "logicWidth": 1
109     },
110     {
111       "location": {
112         "x": 35.0,
113         "y": 35.0
114       },
115       "name": "F4",
116       "logicWidth": 1
117     },
118     {
119       "location": {
120         "x": 35.0,
121         "y": 45.0
122       },
123       "name": "Cn+4",
124       "logicWidth": 1
125     },
126     {
127       "location": {
128         "x": 0.0,
129         "y": 85.0
130       },
131       "name": "S1",
132       "logicWidth": 1
133     },
134     {
135       "location": {
136         "x": 0.0,
137         "y": 45.0
138       },
139       "name": "R1",
140       "logicWidth": 1
141     },
142     {
143       "location": {
144         "x": 0.0,
145         "y": 95.0
146       },
147       "name": "S2",
148       "logicWidth": 1
149     }
150   ],
151   "submodel": {
152     "innerScale": 0.25,
153     "subComps": [
154       {
155         "pos": {
156           "x": 20.0,
157           "y": 2.5
158         },
159         "id": "GUIAm2901ALUFuncDecode"
160       },
161       {
162         "pos": {
163           "x": 45.0,
164           "y": 80.0
165         },
166         "id": "GUIAm2901ALUOneBit"
167       },
168       {
169         "pos": {
170           "x": 45.0,
171           "y": 180.0
172         },
173         "id": "GUIAm2901ALUOneBit"
174       },
175       {
176         "pos": {
177           "x": 45.0,
178           "y": 280.0
179         },
180         "id": "GUIAm2901ALUOneBit"
181       },
182       {
183         "pos": {
184           "x": 45.0,
185           "y": 380.0
186         },
187         "id": "GUIAm2901ALUOneBit"
188       },
189       {
190         "pos": {
191           "x": 95.0,
192           "y": 400.0
193         },
194         "id": "GUIxor"
195       },
196       {
197         "pos": {
198           "x": 24.0,
199           "y": 94.0
200         },
201         "id": "WireCrossPoint",
202         "params": 1
203       },
204       {
205         "pos": {
206           "x": 24.0,
207           "y": 194.0
208         },
209         "id": "WireCrossPoint",
210         "params": 1
211       },
212       {
213         "pos": {
214           "x": 24.0,
215           "y": 294.0
216         },
217         "id": "WireCrossPoint",
218         "params": 1
219       },
220       {
221         "pos": {
222           "x": 26.5,
223           "y": 104.0
224         },
225         "id": "WireCrossPoint",
226         "params": 1
227       },
228       {
229         "pos": {
230           "x": 26.5,
231           "y": 204.0
232         },
233         "id": "WireCrossPoint",
234         "params": 1
235       },
236       {
237         "pos": {
238           "x": 26.5,
239           "y": 304.0
240         },
241         "id": "WireCrossPoint",
242         "params": 1
243       },
244       {
245         "pos": {
246           "x": 29.0,
247           "y": 124.0
248         },
249         "id": "WireCrossPoint",
250         "params": 1
251       },
252       {
253         "pos": {
254           "x": 29.0,
255           "y": 224.0
256         },
257         "id": "WireCrossPoint",
258         "params": 1
259       },
260       {
261         "pos": {
262           "x": 29.0,
263           "y": 324.0
264         },
265         "id": "WireCrossPoint",
266         "params": 1
267       },
268       {
269         "pos": {
270           "x": 31.5,
271           "y": 144.0
272         },
273         "id": "WireCrossPoint",
274         "params": 1
275       },
276       {
277         "pos": {
278           "x": 31.5,
279           "y": 244.0
280         },
281         "id": "WireCrossPoint",
282         "params": 1
283       },
284       {
285         "pos": {
286           "x": 31.5,
287           "y": 344.0
288         },
289         "id": "WireCrossPoint",
290         "params": 1
291       },
292       {
293         "pos": {
294           "x": 34.0,
295           "y": 154.0
296         },
297         "id": "WireCrossPoint",
298         "params": 1
299       },
300       {
301         "pos": {
302           "x": 34.0,
303           "y": 254.0
304         },
305         "id": "WireCrossPoint",
306         "params": 1
307       },
308       {
309         "pos": {
310           "x": 34.0,
311           "y": 354.0
312         },
313         "id": "WireCrossPoint",
314         "params": 1
315       },
316       {
317         "pos": {
318           "x": 36.5,
319           "y": 164.0
320         },
321         "id": "WireCrossPoint",
322         "params": 1
323       },
324       {
325         "pos": {
326           "x": 36.5,
327           "y": 264.0
328         },
329         "id": "WireCrossPoint",
330         "params": 1
331       },
332       {
333         "pos": {
334           "x": 36.5,
335           "y": 364.0
336         },
337         "id": "WireCrossPoint",
338         "params": 1
339       },
340       {
341         "pos": {
342           "x": 84.0,
343           "y": 374.0
344         },
345         "id": "WireCrossPoint",
346         "params": 1
347       },
348       {
349         "pos": {
350           "x": 84.0,
351           "y": 384.0
352         },
353         "id": "WireCrossPoint",
354         "params": 1
355       }
356     ],
357     "innerWires": [
358       {
359         "pin1": {
360           "compId": 0,
361           "pinName": "I5"
362         },
363         "pin2": {
364           "compId": 1,
365           "pinName": "I5"
366         },
367         "path": [
368           {
369             "x": 5.0,
370             "y": 20.0
371           },
372           {
373             "x": 5.0,
374             "y": 7.5
375           }
376         ]
377       },
378       {
379         "pin1": {
380           "compId": 0,
381           "pinName": "I4"
382         },
383         "pin2": {
384           "compId": 1,
385           "pinName": "I4"
386         },
387         "path": [
388           {
389             "x": 10.0,
390             "y": 60.0
391           },
392           {
393             "x": 10.0,
394             "y": 17.5
395           }
396         ]
397       },
398       {
399         "pin1": {
400           "compId": 0,
401           "pinName": "I3"
402         },
403         "pin2": {
404           "compId": 1,
405           "pinName": "I3"
406         },
407         "path": [
408           {
409             "x": 15.0,
410             "y": 100.0
411           },
412           {
413             "x": 15.0,
414             "y": 27.5
415           }
416         ]
417       },
418       {
419         "pin1": {
420           "compId": 1,
421           "pinName": "SBE"
422         },
423         "pin2": {
424           "compId": 7,
425           "pinName": ""
426         },
427         "path": [
428           {
429             "x": 62.5,
430             "y": 37.5
431           },
432           {
433             "x": 62.5,
434             "y": 70.0
435           },
436           {
437             "x": 25.0,
438             "y": 70.0
439           }
440         ]
441       },
442       {
443         "pin1": {
444           "compId": 7,
445           "pinName": ""
446         },
447         "pin2": {
448           "compId": 8,
449           "pinName": ""
450         },
451         "path": []
452       },
453       {
454         "pin1": {
455           "compId": 8,
456           "pinName": ""
457         },
458         "pin2": {
459           "compId": 9,
460           "pinName": ""
461         },
462         "path": []
463       },
464       {
465         "pin1": {
466           "compId": 7,
467           "pinName": ""
468         },
469         "pin2": {
470           "compId": 2,
471           "pinName": "CoutE"
472         },
473         "path": []
474       },
475       {
476         "pin1": {
477           "compId": 8,
478           "pinName": ""
479         },
480         "pin2": {
481           "compId": 3,
482           "pinName": "CoutE"
483         },
484         "path": []
485       },
486       {
487         "pin1": {
488           "compId": 9,
489           "pinName": ""
490         },
491         "pin2": {
492           "compId": 4,
493           "pinName": "CoutE"
494         },
495         "path": []
496       },
497       {
498         "pin1": {
499           "compId": 9,
500           "pinName": ""
501         },
502         "pin2": {
503           "compId": 5,
504           "pinName": "CoutE"
505         },
506         "path": [
507           {
508             "x": 25.0,
509             "y": 395.0
510           }
511         ]
512       },
513       {
514         "pin1": {
515           "compId": 1,
516           "pinName": "CinE"
517         },
518         "pin2": {
519           "compId": 10,
520           "pinName": ""
521         },
522         "path": [
523           {
524             "x": 70.0,
525             "y": 7.5
526           },
527           {
528             "x": 70.0,
529             "y": 77.5
530           },
531           {
532             "x": 27.5,
533             "y": 77.5
534           }
535         ]
536       },
537       {
538         "pin1": {
539           "compId": 10,
540           "pinName": ""
541         },
542         "pin2": {
543           "compId": 11,
544           "pinName": ""
545         },
546         "path": []
547       },
548       {
549         "pin1": {
550           "compId": 11,
551           "pinName": ""
552         },
553         "pin2": {
554           "compId": 12,
555           "pinName": ""
556         },
557         "path": []
558       },
559       {
560         "pin1": {
561           "compId": 10,
562           "pinName": ""
563         },
564         "pin2": {
565           "compId": 2,
566           "pinName": "CinE"
567         },
568         "path": []
569       },
570       {
571         "pin1": {
572           "compId": 11,
573           "pinName": ""
574         },
575         "pin2": {
576           "compId": 3,
577           "pinName": "CinE"
578         },
579         "path": []
580       },
581       {
582         "pin1": {
583           "compId": 12,
584           "pinName": ""
585         },
586         "pin2": {
587           "compId": 4,
588           "pinName": "CinE"
589         },
590         "path": []
591       },
592       {
593         "pin1": {
594           "compId": 12,
595           "pinName": ""
596         },
597         "pin2": {
598           "compId": 5,
599           "pinName": "CinE"
600         },
601         "path": [
602           {
603             "x": 27.5,
604             "y": 405.0
605           }
606         ]
607       },
608       {
609         "pin1": {
610           "compId": 1,
611           "pinName": "RN"
612         },
613         "pin2": {
614           "compId": 13,
615           "pinName": ""
616         },
617         "path": [
618           {
619             "x": 57.5,
620             "y": 57.5
621           },
622           {
623             "x": 57.5,
624             "y": 65.0
625           },
626           {
627             "x": 30.0,
628             "y": 65.0
629           }
630         ]
631       },
632       {
633         "pin1": {
634           "compId": 13,
635           "pinName": ""
636         },
637         "pin2": {
638           "compId": 14,
639           "pinName": ""
640         },
641         "path": []
642       },
643       {
644         "pin1": {
645           "compId": 14,
646           "pinName": ""
647         },
648         "pin2": {
649           "compId": 15,
650           "pinName": ""
651         },
652         "path": []
653       },
654       {
655         "pin1": {
656           "compId": 13,
657           "pinName": ""
658         },
659         "pin2": {
660           "compId": 2,
661           "pinName": "RN"
662         },
663         "path": []
664       },
665       {
666         "pin1": {
667           "compId": 14,
668           "pinName": ""
669         },
670         "pin2": {
671           "compId": 3,
672           "pinName": "RN"
673         },
674         "path": []
675       },
676       {
677         "pin1": {
678           "compId": 15,
679           "pinName": ""
680         },
681         "pin2": {
682           "compId": 4,
683           "pinName": "RN"
684         },
685         "path": []
686       },
687       {
688         "pin1": {
689           "compId": 15,
690           "pinName": ""
691         },
692         "pin2": {
693           "compId": 5,
694           "pinName": "RN"
695         },
696         "path": [
697           {
698             "x": 30.0,
699             "y": 425.0
700           }
701         ]
702       },
703       {
704         "pin1": {
705           "compId": 1,
706           "pinName": "SN"
707         },
708         "pin2": {
709           "compId": 16,
710           "pinName": ""
711         },
712         "path": [
713           {
714             "x": 65.0,
715             "y": 27.5
716           },
717           {
718             "x": 65.0,
719             "y": 72.5
720           },
721           {
722             "x": 32.5,
723             "y": 72.5
724           }
725         ]
726       },
727       {
728         "pin1": {
729           "compId": 16,
730           "pinName": ""
731         },
732         "pin2": {
733           "compId": 17,
734           "pinName": ""
735         },
736         "path": []
737       },
738       {
739         "pin1": {
740           "compId": 17,
741           "pinName": ""
742         },
743         "pin2": {
744           "compId": 18,
745           "pinName": ""
746         },
747         "path": []
748       },
749       {
750         "pin1": {
751           "compId": 16,
752           "pinName": ""
753         },
754         "pin2": {
755           "compId": 2,
756           "pinName": "SN"
757         },
758         "path": []
759       },
760       {
761         "pin1": {
762           "compId": 17,
763           "pinName": ""
764         },
765         "pin2": {
766           "compId": 3,
767           "pinName": "SN"
768         },
769         "path": []
770       },
771       {
772         "pin1": {
773           "compId": 18,
774           "pinName": ""
775         },
776         "pin2": {
777           "compId": 4,
778           "pinName": "SN"
779         },
780         "path": []
781       },
782       {
783         "pin1": {
784           "compId": 18,
785           "pinName": ""
786         },
787         "pin2": {
788           "compId": 5,
789           "pinName": "SN"
790         },
791         "path": [
792           {
793             "x": 32.5,
794             "y": 445.0
795           }
796         ]
797       },
798       {
799         "pin1": {
800           "compId": 1,
801           "pinName": "FN"
802         },
803         "pin2": {
804           "compId": 19,
805           "pinName": ""
806         },
807         "path": [
808           {
809             "x": 60.0,
810             "y": 47.5
811           },
812           {
813             "x": 60.0,
814             "y": 67.5
815           },
816           {
817             "x": 35.0,
818             "y": 67.5
819           }
820         ]
821       },
822       {
823         "pin1": {
824           "compId": 19,
825           "pinName": ""
826         },
827         "pin2": {
828           "compId": 20,
829           "pinName": ""
830         },
831         "path": []
832       },
833       {
834         "pin1": {
835           "compId": 20,
836           "pinName": ""
837         },
838         "pin2": {
839           "compId": 21,
840           "pinName": ""
841         },
842         "path": []
843       },
844       {
845         "pin1": {
846           "compId": 19,
847           "pinName": ""
848         },
849         "pin2": {
850           "compId": 2,
851           "pinName": "FN"
852         },
853         "path": []
854       },
855       {
856         "pin1": {
857           "compId": 20,
858           "pinName": ""
859         },
860         "pin2": {
861           "compId": 3,
862           "pinName": "FN"
863         },
864         "path": []
865       },
866       {
867         "pin1": {
868           "compId": 21,
869           "pinName": ""
870         },
871         "pin2": {
872           "compId": 4,
873           "pinName": "FN"
874         },
875         "path": []
876       },
877       {
878         "pin1": {
879           "compId": 21,
880           "pinName": ""
881         },
882         "pin2": {
883           "compId": 5,
884           "pinName": "FN"
885         },
886         "path": [
887           {
888             "x": 35.0,
889             "y": 455.0
890           }
891         ]
892       },
893       {
894         "pin1": {
895           "compId": 1,
896           "pinName": "L"
897         },
898         "pin2": {
899           "compId": 22,
900           "pinName": ""
901         },
902         "path": [
903           {
904             "x": 67.5,
905             "y": 17.5
906           },
907           {
908             "x": 67.5,
909             "y": 75.0
910           },
911           {
912             "x": 37.5,
913             "y": 75.0
914           }
915         ]
916       },
917       {
918         "pin1": {
919           "compId": 22,
920           "pinName": ""
921         },
922         "pin2": {
923           "compId": 23,
924           "pinName": ""
925         },
926         "path": []
927       },
928       {
929         "pin1": {
930           "compId": 23,
931           "pinName": ""
932         },
933         "pin2": {
934           "compId": 24,
935           "pinName": ""
936         },
937         "path": []
938       },
939       {
940         "pin1": {
941           "compId": 22,
942           "pinName": ""
943         },
944         "pin2": {
945           "compId": 2,
946           "pinName": "L"
947         },
948         "path": []
949       },
950       {
951         "pin1": {
952           "compId": 23,
953           "pinName": ""
954         },
955         "pin2": {
956           "compId": 3,
957           "pinName": "L"
958         },
959         "path": []
960       },
961       {
962         "pin1": {
963           "compId": 24,
964           "pinName": ""
965         },
966         "pin2": {
967           "compId": 4,
968           "pinName": "L"
969         },
970         "path": []
971       },
972       {
973         "pin1": {
974           "compId": 24,
975           "pinName": ""
976         },
977         "pin2": {
978           "compId": 5,
979           "pinName": "L"
980         },
981         "path": [
982           {
983             "x": 37.5,
984             "y": 465.0
985           }
986         ]
987       },
988       {
989         "pin1": {
990           "compId": 0,
991           "pinName": "R1"
992         },
993         "pin2": {
994           "compId": 2,
995           "pinName": "R"
996         },
997         "path": [
998           {
999             "x": 10.0,
1000             "y": 180.0
1001           },
1002           {
1003             "x": 10.0,
1004             "y": 115.0
1005           }
1006         ]
1007       },
1008       {
1009         "pin1": {
1010           "compId": 0,
1011           "pinName": "R2"
1012         },
1013         "pin2": {
1014           "compId": 3,
1015           "pinName": "R"
1016         },
1017         "path": [
1018           {
1019             "x": 10.0,
1020             "y": 220.0
1021           },
1022           {
1023             "x": 10.0,
1024             "y": 215.0
1025           }
1026         ]
1027       },
1028       {
1029         "pin1": {
1030           "compId": 0,
1031           "pinName": "R3"
1032         },
1033         "pin2": {
1034           "compId": 4,
1035           "pinName": "R"
1036         },
1037         "path": [
1038           {
1039             "x": 10.0,
1040             "y": 260.0
1041           },
1042           {
1043             "x": 10.0,
1044             "y": 315.0
1045           }
1046         ]
1047       },
1048       {
1049         "pin1": {
1050           "compId": 0,
1051           "pinName": "R4"
1052         },
1053         "pin2": {
1054           "compId": 5,
1055           "pinName": "R"
1056         },
1057         "path": [
1058           {
1059             "x": 20.0,
1060             "y": 300.0
1061           },
1062           {
1063             "x": 20.0,
1064             "y": 415.0
1065           }
1066         ]
1067       },
1068       {
1069         "pin1": {
1070           "compId": 0,
1071           "pinName": "S1"
1072         },
1073         "pin2": {
1074           "compId": 2,
1075           "pinName": "S"
1076         },
1077         "path": [
1078           {
1079             "x": 15.0,
1080             "y": 340.0
1081           },
1082           {
1083             "x": 15.0,
1084             "y": 135.0
1085           }
1086         ]
1087       },
1088       {
1089         "pin1": {
1090           "compId": 0,
1091           "pinName": "S2"
1092         },
1093         "pin2": {
1094           "compId": 3,
1095           "pinName": "S"
1096         },
1097         "path": [
1098           {
1099             "x": 5.0,
1100             "y": 380.0
1101           },
1102           {
1103             "x": 5.0,
1104             "y": 235.0
1105           }
1106         ]
1107       },
1108       {
1109         "pin1": {
1110           "compId": 0,
1111           "pinName": "S3"
1112         },
1113         "pin2": {
1114           "compId": 4,
1115           "pinName": "S"
1116         },
1117         "path": [
1118           {
1119             "x": 10.0,
1120             "y": 420.0
1121           },
1122           {
1123             "x": 10.0,
1124             "y": 335.0
1125           }
1126         ]
1127       },
1128       {
1129         "pin1": {
1130           "compId": 0,
1131           "pinName": "S4"
1132         },
1133         "pin2": {
1134           "compId": 5,
1135           "pinName": "S"
1136         },
1137         "path": [
1138           {
1139             "x": 10.0,
1140             "y": 460.0
1141           },
1142           {
1143             "x": 10.0,
1144             "y": 435.0
1145           }
1146         ]
1147       },
1148       {
1149         "pin1": {
1150           "compId": 0,
1151           "pinName": "Cn"
1152         },
1153         "pin2": {
1154           "compId": 2,
1155           "pinName": "Cin"
1156         },
1157         "path": [
1158           {
1159             "x": 5.0,
1160             "y": 140.0
1161           },
1162           {
1163             "x": 5.0,
1164             "y": 85.0
1165           }
1166         ]
1167       },
1168       {
1169         "pin1": {
1170           "compId": 2,
1171           "pinName": "Cout"
1172         },
1173         "pin2": {
1174           "compId": 3,
1175           "pinName": "Cin"
1176         },
1177         "path": [
1178           {
1179             "x": 85.0,
1180             "y": 85.0
1181           },
1182           {
1183             "x": 85.0,
1184             "y": 175.0
1185           },
1186           {
1187             "x": 40.0,
1188             "y": 175.0
1189           },
1190           {
1191             "x": 40.0,
1192             "y": 185.0
1193           }
1194         ]
1195       },
1196       {
1197         "pin1": {
1198           "compId": 3,
1199           "pinName": "Cout"
1200         },
1201         "pin2": {
1202           "compId": 4,
1203           "pinName": "Cin"
1204         },
1205         "path": [
1206           {
1207             "x": 85.0,
1208             "y": 185.0
1209           },
1210           {
1211             "x": 85.0,
1212             "y": 275.0
1213           },
1214           {
1215             "x": 40.0,
1216             "y": 275.0
1217           },
1218           {
1219             "x": 40.0,
1220             "y": 285.0
1221           }
1222         ]
1223       },
1224       {
1225         "pin1": {
1226           "compId": 4,
1227           "pinName": "Cout"
1228         },
1229         "pin2": {
1230           "compId": 25,
1231           "pinName": ""
1232         },
1233         "path": [
1234           {
1235             "x": 85.0,
1236             "y": 285.0
1237           }
1238         ]
1239       },
1240       {
1241         "pin1": {
1242           "compId": 25,
1243           "pinName": ""
1244         },
1245         "pin2": {
1246           "compId": 5,
1247           "pinName": "Cin"
1248         },
1249         "path": [
1250           {
1251             "x": 40.0,
1252             "y": 375.0
1253           },
1254           {
1255             "x": 40.0,
1256             "y": 385.0
1257           }
1258         ]
1259       },
1260       {
1261         "pin1": {
1262           "compId": 5,
1263           "pinName": "Cout"
1264         },
1265         "pin2": {
1266           "compId": 26,
1267           "pinName": ""
1268         },
1269         "path": []
1270       },
1271       {
1272         "pin1": {
1273           "compId": 2,
1274           "pinName": "F"
1275         },
1276         "pin2": {
1277           "compId": 0,
1278           "pinName": "F1"
1279         },
1280         "path": [
1281           {
1282             "x": 90.0,
1283             "y": 95.0
1284           },
1285           {
1286             "x": 90.0,
1287             "y": 20.0
1288           }
1289         ]
1290       },
1291       {
1292         "pin1": {
1293           "compId": 3,
1294           "pinName": "F"
1295         },
1296         "pin2": {
1297           "compId": 0,
1298           "pinName": "F2"
1299         },
1300         "path": [
1301           {
1302             "x": 95.0,
1303             "y": 195.0
1304           },
1305           {
1306             "x": 95.0,
1307             "y": 60.0
1308           }
1309         ]
1310       },
1311       {
1312         "pin1": {
1313           "compId": 4,
1314           "pinName": "F"
1315         },
1316         "pin2": {
1317           "compId": 0,
1318           "pinName": "F3"
1319         },
1320         "path": [
1321           {
1322             "x": 100.0,
1323             "y": 295.0
1324           },
1325           {
1326             "x": 100.0,
1327             "y": 100.0
1328           }
1329         ]
1330       },
1331       {
1332         "pin1": {
1333           "compId": 5,
1334           "pinName": "F"
1335         },
1336         "pin2": {
1337           "compId": 0,
1338           "pinName": "F4"
1339         },
1340         "path": [
1341           {
1342             "x": 105.0,
1343             "y": 395.0
1344           },
1345           {
1346             "x": 105.0,
1347             "y": 140.0
1348           }
1349         ]
1350       },
1351       {
1352         "pin1": {
1353           "compId": 25,
1354           "pinName": ""
1355         },
1356         "pin2": {
1357           "compId": 6,
1358           "pinName": "A"
1359         },
1360         "path": [
1361           {
1362             "x": 90.0,
1363             "y": 375.0
1364           },
1365           {
1366             "x": 90.0,
1367             "y": 405.0
1368           }
1369         ]
1370       },
1371       {
1372         "pin1": {
1373           "compId": 26,
1374           "pinName": ""
1375         },
1376         "pin2": {
1377           "compId": 6,
1378           "pinName": "B"
1379         },
1380         "path": [
1381           {
1382             "x": 85.0,
1383             "y": 415.0
1384           }
1385         ]
1386       },
1387       {
1388         "pin1": {
1389           "compId": 26,
1390           "pinName": ""
1391         },
1392         "pin2": {
1393           "compId": 0,
1394           "pinName": "Cn+4"
1395         },
1396         "path": [
1397           {
1398             "x": 130.0,
1399             "y": 385.0
1400           },
1401           {
1402             "x": 130.0,
1403             "y": 180.0
1404           }
1405         ]
1406       },
1407       {
1408         "pin1": {
1409           "compId": 6,
1410           "pinName": "Y"
1411         },
1412         "pin2": {
1413           "compId": 0,
1414           "pinName": "OVR"
1415         }
1416       }
1417     ]
1418   },
1419   "symbolRendererSnippetID": "SimpleRectangularLikeSymbolRenderer",
1420   "symbolRendererParams": {
1421     "centerText": "GUIAm2901ALUInclDecode",
1422     "horizontalComponentCenter": 17.5,
1423     "centerTextHeight": 5.0,
1424     "pinLabelHeight": 3.5,
1425     "pinLabelMargin": 0.5
1426   }
1427 }