Merge remote-tracking branch 'origin/development' into development
[Mograsim.git] / net.mograsim.logic.model.editor / components / am2901 / GUIAm2901.json
1 mograsim version: 0.1.3
2 {
3   "width": 35.0,
4   "height": 270.0,
5   "interfacePins": [
6     {
7       "location": {
8         "x": 35.0,
9         "y": 85.0
10       },
11       "name": "ORAMn",
12       "logicWidth": 1
13     },
14     {
15       "location": {
16         "x": 0.0,
17         "y": 95.0
18       },
19       "name": "C",
20       "logicWidth": 1
21     },
22     {
23       "location": {
24         "x": 0.0,
25         "y": 265.0
26       },
27       "name": "IQn+3",
28       "logicWidth": 1
29     },
30     {
31       "location": {
32         "x": 0.0,
33         "y": 85.0
34       },
35       "name": "I0",
36       "logicWidth": 1
37     },
38     {
39       "location": {
40         "x": 0.0,
41         "y": 255.0
42       },
43       "name": "IQn",
44       "logicWidth": 1
45     },
46     {
47       "location": {
48         "x": 0.0,
49         "y": 75.0
50       },
51       "name": "I1",
52       "logicWidth": 1
53     },
54     {
55       "location": {
56         "x": 0.0,
57         "y": 65.0
58       },
59       "name": "I2",
60       "logicWidth": 1
61     },
62     {
63       "location": {
64         "x": 0.0,
65         "y": 55.0
66       },
67       "name": "I3",
68       "logicWidth": 1
69     },
70     {
71       "location": {
72         "x": 35.0,
73         "y": 65.0
74       },
75       "name": "OVR",
76       "logicWidth": 1
77     },
78     {
79       "location": {
80         "x": 0.0,
81         "y": 45.0
82       },
83       "name": "I4",
84       "logicWidth": 1
85     },
86     {
87       "location": {
88         "x": 0.0,
89         "y": 105.0
90       },
91       "name": "Cn",
92       "logicWidth": 1
93     },
94     {
95       "location": {
96         "x": 35.0,
97         "y": 115.0
98       },
99       "name": "OQn+3",
100       "logicWidth": 1
101     },
102     {
103       "location": {
104         "x": 0.0,
105         "y": 35.0
106       },
107       "name": "I5",
108       "logicWidth": 1
109     },
110     {
111       "location": {
112         "x": 0.0,
113         "y": 25.0
114       },
115       "name": "I6",
116       "logicWidth": 1
117     },
118     {
119       "location": {
120         "x": 35.0,
121         "y": 105.0
122       },
123       "name": "OQn",
124       "logicWidth": 1
125     },
126     {
127       "location": {
128         "x": 0.0,
129         "y": 15.0
130       },
131       "name": "I7",
132       "logicWidth": 1
133     },
134     {
135       "location": {
136         "x": 0.0,
137         "y": 5.0
138       },
139       "name": "I8",
140       "logicWidth": 1
141     },
142     {
143       "location": {
144         "x": 0.0,
145         "y": 155.0
146       },
147       "name": "A0",
148       "logicWidth": 1
149     },
150     {
151       "location": {
152         "x": 0.0,
153         "y": 165.0
154       },
155       "name": "A1",
156       "logicWidth": 1
157     },
158     {
159       "location": {
160         "x": 0.0,
161         "y": 175.0
162       },
163       "name": "A2",
164       "logicWidth": 1
165     },
166     {
167       "location": {
168         "x": 0.0,
169         "y": 185.0
170       },
171       "name": "A3",
172       "logicWidth": 1
173     },
174     {
175       "location": {
176         "x": 0.0,
177         "y": 235.0
178       },
179       "name": "IRAMn",
180       "logicWidth": 1
181     },
182     {
183       "location": {
184         "x": 35.0,
185         "y": 55.0
186       },
187       "name": "Cn+4",
188       "logicWidth": 1
189     },
190     {
191       "location": {
192         "x": 35.0,
193         "y": 95.0
194       },
195       "name": "ORAMn+3",
196       "logicWidth": 1
197     },
198     {
199       "location": {
200         "x": 35.0,
201         "y": 45.0
202       },
203       "name": "F\u003d0",
204       "logicWidth": 1
205     },
206     {
207       "location": {
208         "x": 0.0,
209         "y": 115.0
210       },
211       "name": "D1",
212       "logicWidth": 1
213     },
214     {
215       "location": {
216         "x": 0.0,
217         "y": 245.0
218       },
219       "name": "IRAMn+3",
220       "logicWidth": 1
221     },
222     {
223       "location": {
224         "x": 35.0,
225         "y": 75.0
226       },
227       "name": "F3",
228       "logicWidth": 1
229     },
230     {
231       "location": {
232         "x": 0.0,
233         "y": 125.0
234       },
235       "name": "D2",
236       "logicWidth": 1
237     },
238     {
239       "location": {
240         "x": 0.0,
241         "y": 195.0
242       },
243       "name": "B0",
244       "logicWidth": 1
245     },
246     {
247       "location": {
248         "x": 0.0,
249         "y": 135.0
250       },
251       "name": "D3",
252       "logicWidth": 1
253     },
254     {
255       "location": {
256         "x": 0.0,
257         "y": 205.0
258       },
259       "name": "B1",
260       "logicWidth": 1
261     },
262     {
263       "location": {
264         "x": 0.0,
265         "y": 145.0
266       },
267       "name": "D4",
268       "logicWidth": 1
269     },
270     {
271       "location": {
272         "x": 0.0,
273         "y": 215.0
274       },
275       "name": "B2",
276       "logicWidth": 1
277     },
278     {
279       "location": {
280         "x": 0.0,
281         "y": 225.0
282       },
283       "name": "B3",
284       "logicWidth": 1
285     },
286     {
287       "location": {
288         "x": 35.0,
289         "y": 5.0
290       },
291       "name": "Y1",
292       "logicWidth": 1
293     },
294     {
295       "location": {
296         "x": 35.0,
297         "y": 15.0
298       },
299       "name": "Y2",
300       "logicWidth": 1
301     },
302     {
303       "location": {
304         "x": 35.0,
305         "y": 25.0
306       },
307       "name": "Y3",
308       "logicWidth": 1
309     },
310     {
311       "location": {
312         "x": 35.0,
313         "y": 35.0
314       },
315       "name": "Y4",
316       "logicWidth": 1
317     }
318   ],
319   "submodel": {
320     "innerScale": 0.1,
321     "subComps": [
322       {
323         "id": "GUIsel3_4",
324         "name": "GUIsel3_4#0",
325         "pos": {
326           "x": 45.0,
327           "y": 2310.0
328         }
329       },
330       {
331         "id": "WireCrossPoint",
332         "name": "WireCrossPoint#14",
333         "pos": {
334           "x": 144.0,
335           "y": 2524.0
336         },
337         "params": 1
338       },
339       {
340         "id": "GUIsel3_4",
341         "name": "GUIsel3_4#1",
342         "pos": {
343           "x": 45.0,
344           "y": 2510.0
345         }
346       },
347       {
348         "id": "WireCrossPoint",
349         "name": "WireCrossPoint#13",
350         "pos": {
351           "x": 139.0,
352           "y": 2514.0
353         },
354         "params": 1
355       },
356       {
357         "id": "WireCrossPoint",
358         "name": "WireCrossPoint#16",
359         "pos": {
360           "x": 234.0,
361           "y": 2524.0
362         },
363         "params": 1
364       },
365       {
366         "id": "WireCrossPoint",
367         "name": "WireCrossPoint#15",
368         "pos": {
369           "x": 219.0,
370           "y": 2494.0
371         },
372         "params": 1
373       },
374       {
375         "id": "GUIAm2901DestDecode",
376         "name": "GUIAm2901DestDecode#0",
377         "pos": {
378           "x": 15.0,
379           "y": 45.0
380         }
381       },
382       {
383         "id": "WireCrossPoint",
384         "name": "WireCrossPoint#18",
385         "pos": {
386           "x": 39.0,
387           "y": 2634.0
388         },
389         "params": 1
390       },
391       {
392         "id": "WireCrossPoint",
393         "name": "WireCrossPoint#17",
394         "pos": {
395           "x": 34.0,
396           "y": 2624.0
397         },
398         "params": 1
399       },
400       {
401         "id": "WireCrossPoint",
402         "name": "WireCrossPoint#19",
403         "pos": {
404           "x": 279.0,
405           "y": 2114.0
406         },
407         "params": 1
408       },
409       {
410         "id": "WireCrossPoint",
411         "name": "WireCrossPoint#1",
412         "pos": {
413           "x": 154.0,
414           "y": 89.0
415         },
416         "params": 1
417       },
418       {
419         "id": "WireCrossPoint",
420         "name": "WireCrossPoint#0",
421         "pos": {
422           "x": 154.0,
423           "y": 949.0
424         },
425         "params": 1
426       },
427       {
428         "id": "WireCrossPoint",
429         "name": "WireCrossPoint#3",
430         "pos": {
431           "x": 154.0,
432           "y": 2319.0
433         },
434         "params": 1
435       },
436       {
437         "id": "WireCrossPoint",
438         "name": "WireCrossPoint#2",
439         "pos": {
440           "x": 154.0,
441           "y": 2264.0
442         },
443         "params": 1
444       },
445       {
446         "id": "WireCrossPoint",
447         "name": "WireCrossPoint#5",
448         "pos": {
449           "x": 34.0,
450           "y": 2324.0
451         },
452         "params": 1
453       },
454       {
455         "id": "WireCrossPoint",
456         "name": "WireCrossPoint#4",
457         "pos": {
458           "x": 39.0,
459           "y": 2314.0
460         },
461         "params": 1
462       },
463       {
464         "id": "WireCrossPoint",
465         "name": "WireCrossPoint#7",
466         "pos": {
467           "x": 219.0,
468           "y": 2224.0
469         },
470         "params": 1
471       },
472       {
473         "id": "WireCrossPoint",
474         "name": "WireCrossPoint#6",
475         "pos": {
476           "x": 29.0,
477           "y": 2334.0
478         },
479         "params": 1
480       },
481       {
482         "id": "WireCrossPoint",
483         "name": "WireCrossPoint#9",
484         "pos": {
485           "x": 229.0,
486           "y": 2244.0
487         },
488         "params": 1
489       },
490       {
491         "id": "WireCrossPoint",
492         "name": "WireCrossPoint#8",
493         "pos": {
494           "x": 224.0,
495           "y": 2234.0
496         },
497         "params": 1
498       },
499       {
500         "id": "WireCrossPoint",
501         "name": "WireCrossPoint#10",
502         "pos": {
503           "x": 234.0,
504           "y": 2254.0
505         },
506         "params": 1
507       },
508       {
509         "id": "WireCrossPoint",
510         "name": "WireCrossPoint#12",
511         "pos": {
512           "x": 134.0,
513           "y": 2504.0
514         },
515         "params": 1
516       },
517       {
518         "id": "WireCrossPoint",
519         "name": "WireCrossPoint#11",
520         "pos": {
521           "x": 129.0,
522           "y": 2494.0
523         },
524         "params": 1
525       },
526       {
527         "id": "GUIdlatch4",
528         "name": "GUIdlatch4#1",
529         "pos": {
530           "x": 160.0,
531           "y": 2275.0
532         }
533       },
534       {
535         "id": "GUIdlatch4",
536         "name": "GUIdlatch4#0",
537         "pos": {
538           "x": 160.0,
539           "y": 2220.0
540         }
541       },
542       {
543         "id": "WireCrossPoint",
544         "name": "WireCrossPoint#40",
545         "pos": {
546           "x": 314.0,
547           "y": 449.0
548         },
549         "params": 1
550       },
551       {
552         "id": "GUIAm2901QReg",
553         "name": "GUIAm2901QReg#0",
554         "pos": {
555           "x": 90.0,
556           "y": 2490.0
557         }
558       },
559       {
560         "id": "GUINandGate",
561         "name": "GUINandGate#1",
562         "pos": {
563           "x": 320.0,
564           "y": 440.0
565         },
566         "params": 1
567       },
568       {
569         "id": "WireCrossPoint",
570         "name": "WireCrossPoint#36",
571         "pos": {
572           "x": 9.0,
573           "y": 2384.0
574         },
575         "params": 1
576       },
577       {
578         "id": "GUINandGate",
579         "name": "GUINandGate#0",
580         "pos": {
581           "x": 160.0,
582           "y": 75.0
583         },
584         "params": 1
585       },
586       {
587         "id": "WireCrossPoint",
588         "name": "WireCrossPoint#35",
589         "pos": {
590           "x": 24.0,
591           "y": 2414.0
592         },
593         "params": 1
594       },
595       {
596         "id": "WireCrossPoint",
597         "name": "WireCrossPoint#38",
598         "pos": {
599           "x": 19.0,
600           "y": 2434.0
601         },
602         "params": 1
603       },
604       {
605         "id": "WireCrossPoint",
606         "name": "WireCrossPoint#37",
607         "pos": {
608           "x": 14.0,
609           "y": 2424.0
610         },
611         "params": 1
612       },
613       {
614         "id": "WireCrossPoint",
615         "name": "WireCrossPoint#39",
616         "pos": {
617           "x": 24.0,
618           "y": 2444.0
619         },
620         "params": 1
621       },
622       {
623         "id": "GUIand",
624         "name": "GUIand#0",
625         "pos": {
626           "x": 190.0,
627           "y": 65.0
628         }
629       },
630       {
631         "id": "GUImux1_4",
632         "name": "GUImux1_4#0",
633         "pos": {
634           "x": 275.0,
635           "y": 135.0
636         }
637       },
638       {
639         "id": "WireCrossPoint",
640         "name": "WireCrossPoint#30",
641         "pos": {
642           "x": 9.0,
643           "y": 2354.0
644         },
645         "params": 1
646       },
647       {
648         "id": "WireCrossPoint",
649         "name": "WireCrossPoint#32",
650         "pos": {
651           "x": 19.0,
652           "y": 2374.0
653         },
654         "params": 1
655       },
656       {
657         "id": "WireCrossPoint",
658         "name": "WireCrossPoint#31",
659         "pos": {
660           "x": 14.0,
661           "y": 2364.0
662         },
663         "params": 1
664       },
665       {
666         "id": "WireCrossPoint",
667         "name": "WireCrossPoint#34",
668         "pos": {
669           "x": 19.0,
670           "y": 2404.0
671         },
672         "params": 1
673       },
674       {
675         "id": "WireCrossPoint",
676         "name": "WireCrossPoint#33",
677         "pos": {
678           "x": 14.0,
679           "y": 2394.0
680         },
681         "params": 1
682       },
683       {
684         "id": "WireCrossPoint",
685         "name": "WireCrossPoint#25",
686         "pos": {
687           "x": 269.0,
688           "y": 2104.0
689         },
690         "params": 1
691       },
692       {
693         "id": "WireCrossPoint",
694         "name": "WireCrossPoint#24",
695         "pos": {
696           "x": 264.0,
697           "y": 2099.0
698         },
699         "params": 1
700       },
701       {
702         "id": "WireCrossPoint",
703         "name": "WireCrossPoint#27",
704         "pos": {
705           "x": 259.0,
706           "y": 459.0
707         },
708         "params": 1
709       },
710       {
711         "id": "WireCrossPoint",
712         "name": "WireCrossPoint#26",
713         "pos": {
714           "x": 254.0,
715           "y": 449.0
716         },
717         "params": 1
718       },
719       {
720         "id": "GUIor4",
721         "name": "GUIor4#0",
722         "pos": {
723           "x": 275.0,
724           "y": 445.0
725         }
726       },
727       {
728         "id": "WireCrossPoint",
729         "name": "WireCrossPoint#29",
730         "pos": {
731           "x": 269.0,
732           "y": 479.0
733         },
734         "params": 1
735       },
736       {
737         "id": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode",
738         "name": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
739         "pos": {
740           "x": 240.0,
741           "y": 2110.0
742         }
743       },
744       {
745         "id": "WireCrossPoint",
746         "name": "WireCrossPoint#28",
747         "pos": {
748           "x": 264.0,
749           "y": 469.0
750         },
751         "params": 1
752       },
753       {
754         "id": "GUIram4",
755         "name": "GUIram4#0",
756         "pos": {
757           "x": 95.0,
758           "y": 2220.0
759         }
760       },
761       {
762         "id": "WireCrossPoint",
763         "name": "WireCrossPoint#21",
764         "pos": {
765           "x": 329.0,
766           "y": 949.0
767         },
768         "params": 1
769       },
770       {
771         "id": "WireCrossPoint",
772         "name": "WireCrossPoint#20",
773         "pos": {
774           "x": 294.0,
775           "y": 2144.0
776         },
777         "params": 1
778       },
779       {
780         "id": "WireCrossPoint",
781         "name": "WireCrossPoint#23",
782         "pos": {
783           "x": 259.0,
784           "y": 2094.0
785         },
786         "params": 1
787       },
788       {
789         "id": "WireCrossPoint",
790         "name": "WireCrossPoint#22",
791         "pos": {
792           "x": 254.0,
793           "y": 2089.0
794         },
795         "params": 1
796       }
797     ],
798     "innerWires": [
799       {
800         "pin1": {
801           "compName": "GUIram4#0",
802           "pinName": "QA2"
803         },
804         "pin2": {
805           "compName": "GUIdlatch4#0",
806           "pinName": "D2"
807         },
808         "name": "unnamedWire#36",
809         "path": []
810       },
811       {
812         "pin1": {
813           "compName": "GUIram4#0",
814           "pinName": "QA1"
815         },
816         "pin2": {
817           "compName": "GUIdlatch4#0",
818           "pinName": "D1"
819         },
820         "name": "unnamedWire#35",
821         "path": []
822       },
823       {
824         "pin1": {
825           "compName": "GUIram4#0",
826           "pinName": "QA4"
827         },
828         "pin2": {
829           "compName": "GUIdlatch4#0",
830           "pinName": "D4"
831         },
832         "name": "unnamedWire#38",
833         "path": []
834       },
835       {
836         "pin1": {
837           "compName": "GUIram4#0",
838           "pinName": "QA3"
839         },
840         "pin2": {
841           "compName": "GUIdlatch4#0",
842           "pinName": "D3"
843         },
844         "name": "unnamedWire#37",
845         "path": []
846       },
847       {
848         "pin1": {
849           "compName": "GUIram4#0",
850           "pinName": "QB1"
851         },
852         "pin2": {
853           "compName": "GUIdlatch4#1",
854           "pinName": "D1"
855         },
856         "name": "unnamedWire#39",
857         "path": [
858           {
859             "x": 150.0,
860             "y": 2265.0
861           },
862           {
863             "x": 150.0,
864             "y": 2280.0
865           }
866         ]
867       },
868       {
869         "pin1": {
870           "compName": "WireCrossPoint#26",
871           "pinName": ""
872         },
873         "pin2": {
874           "compName": "GUImux1_4#0",
875           "pinName": "I1_1"
876         },
877         "name": "unnamedWire#110",
878         "path": [
879           {
880             "x": 255.0,
881             "y": 190.0
882           }
883         ]
884       },
885       {
886         "pin1": {
887           "compName": "WireCrossPoint#27",
888           "pinName": ""
889         },
890         "pin2": {
891           "compName": "GUImux1_4#0",
892           "pinName": "I1_2"
893         },
894         "name": "unnamedWire#111",
895         "path": [
896           {
897             "x": 260.0,
898             "y": 200.0
899           }
900         ]
901       },
902       {
903         "pin1": {
904           "compName": "WireCrossPoint#22",
905           "pinName": ""
906         },
907         "pin2": {
908           "compName": "WireCrossPoint#30",
909           "pinName": ""
910         },
911         "name": "unnamedWire#114",
912         "path": [
913           {
914             "x": 10.0,
915             "y": 2090.0
916           }
917         ]
918       },
919       {
920         "pin1": {
921           "compName": "WireCrossPoint#23",
922           "pinName": ""
923         },
924         "pin2": {
925           "compName": "WireCrossPoint#31",
926           "pinName": ""
927         },
928         "name": "unnamedWire#115",
929         "path": [
930           {
931             "x": 15.0,
932             "y": 2095.0
933           }
934         ]
935       },
936       {
937         "pin1": {
938           "compName": "WireCrossPoint#28",
939           "pinName": ""
940         },
941         "pin2": {
942           "compName": "GUImux1_4#0",
943           "pinName": "I1_3"
944         },
945         "name": "unnamedWire#112",
946         "path": [
947           {
948             "x": 265.0,
949             "y": 210.0
950           }
951         ]
952       },
953       {
954         "pin1": {
955           "compName": "WireCrossPoint#29",
956           "pinName": ""
957         },
958         "pin2": {
959           "compName": "GUImux1_4#0",
960           "pinName": "I1_4"
961         },
962         "name": "unnamedWire#113",
963         "path": [
964           {
965             "x": 270.0,
966             "y": 220.0
967           }
968         ]
969       },
970       {
971         "pin1": {
972           "compName": "WireCrossPoint#30",
973           "pinName": ""
974         },
975         "pin2": {
976           "compName": "GUIsel3_4#0",
977           "pinName": "A2"
978         },
979         "name": "unnamedWire#118",
980         "path": []
981       },
982       {
983         "pin1": {
984           "compName": "WireCrossPoint#31",
985           "pinName": ""
986         },
987         "pin2": {
988           "compName": "GUIsel3_4#0",
989           "pinName": "A3"
990         },
991         "name": "unnamedWire#119",
992         "path": []
993       },
994       {
995         "pin1": {
996           "compName": "GUIram4#0",
997           "pinName": "QB3"
998         },
999         "pin2": {
1000           "compName": "GUIdlatch4#1",
1001           "pinName": "D3"
1002         },
1003         "name": "unnamedWire#41",
1004         "path": [
1005           {
1006             "x": 140.0,
1007             "y": 2285.0
1008           },
1009           {
1010             "x": 140.0,
1011             "y": 2300.0
1012           }
1013         ]
1014       },
1015       {
1016         "pin1": {
1017           "compName": "WireCrossPoint#24",
1018           "pinName": ""
1019         },
1020         "pin2": {
1021           "compName": "WireCrossPoint#32",
1022           "pinName": ""
1023         },
1024         "name": "unnamedWire#116",
1025         "path": [
1026           {
1027             "x": 20.0,
1028             "y": 2100.0
1029           }
1030         ]
1031       },
1032       {
1033         "pin1": {
1034           "compName": "GUIram4#0",
1035           "pinName": "QB2"
1036         },
1037         "pin2": {
1038           "compName": "GUIdlatch4#1",
1039           "pinName": "D2"
1040         },
1041         "name": "unnamedWire#40",
1042         "path": [
1043           {
1044             "x": 145.0,
1045             "y": 2275.0
1046           },
1047           {
1048             "x": 145.0,
1049             "y": 2290.0
1050           }
1051         ]
1052       },
1053       {
1054         "pin1": {
1055           "compName": "_submodelinterface",
1056           "pinName": "IRAMn"
1057         },
1058         "pin2": {
1059           "compName": "GUIsel3_4#0",
1060           "pinName": "A1"
1061         },
1062         "name": "unnamedWire#117",
1063         "path": [
1064           {
1065             "x": 5.0,
1066             "y": 2350.0
1067           },
1068           {
1069             "x": 5.0,
1070             "y": 2345.0
1071           }
1072         ]
1073       },
1074       {
1075         "pin1": {
1076           "compName": "_submodelinterface",
1077           "pinName": "Cn"
1078         },
1079         "pin2": {
1080           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
1081           "pinName": "Cn"
1082         },
1083         "name": "unnamedWire#43",
1084         "path": [
1085           {
1086             "x": 100.0,
1087             "y": 1050.0
1088           },
1089           {
1090             "x": 100.0,
1091             "y": 2175.0
1092           }
1093         ]
1094       },
1095       {
1096         "pin1": {
1097           "compName": "GUIram4#0",
1098           "pinName": "QB4"
1099         },
1100         "pin2": {
1101           "compName": "GUIdlatch4#1",
1102           "pinName": "D4"
1103         },
1104         "name": "unnamedWire#42",
1105         "path": [
1106           {
1107             "x": 135.0,
1108             "y": 2295.0
1109           },
1110           {
1111             "x": 135.0,
1112             "y": 2310.0
1113           }
1114         ]
1115       },
1116       {
1117         "pin1": {
1118           "compName": "_submodelinterface",
1119           "pinName": "D2"
1120         },
1121         "pin2": {
1122           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
1123           "pinName": "D2"
1124         },
1125         "name": "unnamedWire#45",
1126         "path": [
1127           {
1128             "x": 175.0,
1129             "y": 1250.0
1130           },
1131           {
1132             "x": 175.0,
1133             "y": 2195.0
1134           }
1135         ]
1136       },
1137       {
1138         "pin1": {
1139           "compName": "_submodelinterface",
1140           "pinName": "D1"
1141         },
1142         "pin2": {
1143           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
1144           "pinName": "D1"
1145         },
1146         "name": "unnamedWire#44",
1147         "path": [
1148           {
1149             "x": 180.0,
1150             "y": 1150.0
1151           },
1152           {
1153             "x": 180.0,
1154             "y": 2185.0
1155           }
1156         ]
1157       },
1158       {
1159         "pin1": {
1160           "compName": "_submodelinterface",
1161           "pinName": "D4"
1162         },
1163         "pin2": {
1164           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
1165           "pinName": "D4"
1166         },
1167         "name": "unnamedWire#47",
1168         "path": [
1169           {
1170             "x": 165.0,
1171             "y": 1450.0
1172           },
1173           {
1174             "x": 165.0,
1175             "y": 2215.0
1176           }
1177         ]
1178       },
1179       {
1180         "pin1": {
1181           "compName": "_submodelinterface",
1182           "pinName": "D3"
1183         },
1184         "pin2": {
1185           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
1186           "pinName": "D3"
1187         },
1188         "name": "unnamedWire#46",
1189         "path": [
1190           {
1191             "x": 170.0,
1192             "y": 1350.0
1193           },
1194           {
1195             "x": 170.0,
1196             "y": 2205.0
1197           }
1198         ]
1199       },
1200       {
1201         "pin1": {
1202           "compName": "GUIdlatch4#0",
1203           "pinName": "Q2"
1204         },
1205         "pin2": {
1206           "compName": "WireCrossPoint#8",
1207           "pinName": ""
1208         },
1209         "name": "unnamedWire#49",
1210         "path": []
1211       },
1212       {
1213         "pin1": {
1214           "compName": "GUIdlatch4#0",
1215           "pinName": "Q1"
1216         },
1217         "pin2": {
1218           "compName": "WireCrossPoint#7",
1219           "pinName": ""
1220         },
1221         "name": "unnamedWire#48",
1222         "path": []
1223       },
1224       {
1225         "pin1": {
1226           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
1227           "pinName": "F3"
1228         },
1229         "pin2": {
1230           "compName": "WireCrossPoint#24",
1231           "pinName": ""
1232         },
1233         "name": "unnamedWire#100",
1234         "path": [
1235           {
1236             "x": 290.0,
1237             "y": 2135.0
1238           },
1239           {
1240             "x": 290.0,
1241             "y": 2100.0
1242           }
1243         ]
1244       },
1245       {
1246         "pin1": {
1247           "compName": "WireCrossPoint#23",
1248           "pinName": ""
1249         },
1250         "pin2": {
1251           "compName": "WireCrossPoint#27",
1252           "pinName": ""
1253         },
1254         "name": "unnamedWire#103",
1255         "path": []
1256       },
1257       {
1258         "pin1": {
1259           "compName": "WireCrossPoint#24",
1260           "pinName": ""
1261         },
1262         "pin2": {
1263           "compName": "WireCrossPoint#28",
1264           "pinName": ""
1265         },
1266         "name": "unnamedWire#104",
1267         "path": []
1268       },
1269       {
1270         "pin1": {
1271           "compName": "WireCrossPoint#20",
1272           "pinName": ""
1273         },
1274         "pin2": {
1275           "compName": "WireCrossPoint#25",
1276           "pinName": ""
1277         },
1278         "name": "unnamedWire#101",
1279         "path": [
1280           {
1281             "x": 295.0,
1282             "y": 2105.0
1283           }
1284         ]
1285       },
1286       {
1287         "pin1": {
1288           "compName": "WireCrossPoint#22",
1289           "pinName": ""
1290         },
1291         "pin2": {
1292           "compName": "WireCrossPoint#26",
1293           "pinName": ""
1294         },
1295         "name": "unnamedWire#102",
1296         "path": []
1297       },
1298       {
1299         "pin1": {
1300           "compName": "GUIdlatch4#0",
1301           "pinName": "Q3"
1302         },
1303         "pin2": {
1304           "compName": "WireCrossPoint#9",
1305           "pinName": ""
1306         },
1307         "name": "unnamedWire#50",
1308         "path": []
1309       },
1310       {
1311         "pin1": {
1312           "compName": "WireCrossPoint#27",
1313           "pinName": ""
1314         },
1315         "pin2": {
1316           "compName": "GUIor4#0",
1317           "pinName": "A2"
1318         },
1319         "name": "unnamedWire#107",
1320         "path": []
1321       },
1322       {
1323         "pin1": {
1324           "compName": "WireCrossPoint#28",
1325           "pinName": ""
1326         },
1327         "pin2": {
1328           "compName": "GUIor4#0",
1329           "pinName": "A3"
1330         },
1331         "name": "unnamedWire#108",
1332         "path": []
1333       },
1334       {
1335         "pin1": {
1336           "compName": "WireCrossPoint#7",
1337           "pinName": ""
1338         },
1339         "pin2": {
1340           "compName": "GUImux1_4#0",
1341           "pinName": "I0_1"
1342         },
1343         "name": "unnamedWire#52",
1344         "path": [
1345           {
1346             "x": 220.0,
1347             "y": 150.0
1348           }
1349         ]
1350       },
1351       {
1352         "pin1": {
1353           "compName": "WireCrossPoint#25",
1354           "pinName": ""
1355         },
1356         "pin2": {
1357           "compName": "WireCrossPoint#29",
1358           "pinName": ""
1359         },
1360         "name": "unnamedWire#105",
1361         "path": []
1362       },
1363       {
1364         "pin1": {
1365           "compName": "GUIdlatch4#0",
1366           "pinName": "Q4"
1367         },
1368         "pin2": {
1369           "compName": "WireCrossPoint#10",
1370           "pinName": ""
1371         },
1372         "name": "unnamedWire#51",
1373         "path": []
1374       },
1375       {
1376         "pin1": {
1377           "compName": "WireCrossPoint#26",
1378           "pinName": ""
1379         },
1380         "pin2": {
1381           "compName": "GUIor4#0",
1382           "pinName": "A1"
1383         },
1384         "name": "unnamedWire#106",
1385         "path": []
1386       },
1387       {
1388         "pin1": {
1389           "compName": "WireCrossPoint#9",
1390           "pinName": ""
1391         },
1392         "pin2": {
1393           "compName": "GUImux1_4#0",
1394           "pinName": "I0_3"
1395         },
1396         "name": "unnamedWire#54",
1397         "path": [
1398           {
1399             "x": 230.0,
1400             "y": 170.0
1401           }
1402         ]
1403       },
1404       {
1405         "pin1": {
1406           "compName": "WireCrossPoint#8",
1407           "pinName": ""
1408         },
1409         "pin2": {
1410           "compName": "GUImux1_4#0",
1411           "pinName": "I0_2"
1412         },
1413         "name": "unnamedWire#53",
1414         "path": [
1415           {
1416             "x": 225.0,
1417             "y": 160.0
1418           }
1419         ]
1420       },
1421       {
1422         "pin1": {
1423           "compName": "WireCrossPoint#7",
1424           "pinName": ""
1425         },
1426         "pin2": {
1427           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
1428           "pinName": "A1"
1429         },
1430         "name": "unnamedWire#56",
1431         "path": []
1432       },
1433       {
1434         "pin1": {
1435           "compName": "WireCrossPoint#29",
1436           "pinName": ""
1437         },
1438         "pin2": {
1439           "compName": "GUIor4#0",
1440           "pinName": "A4"
1441         },
1442         "name": "unnamedWire#109",
1443         "path": []
1444       },
1445       {
1446         "pin1": {
1447           "compName": "WireCrossPoint#10",
1448           "pinName": ""
1449         },
1450         "pin2": {
1451           "compName": "GUImux1_4#0",
1452           "pinName": "I0_4"
1453         },
1454         "name": "unnamedWire#55",
1455         "path": [
1456           {
1457             "x": 235.0,
1458             "y": 180.0
1459           }
1460         ]
1461       },
1462       {
1463         "pin1": {
1464           "compName": "WireCrossPoint#2",
1465           "pinName": ""
1466         },
1467         "pin2": {
1468           "compName": "GUIdlatch4#0",
1469           "pinName": "C"
1470         },
1471         "name": "unnamedWire#14",
1472         "path": []
1473       },
1474       {
1475         "pin1": {
1476           "compName": "WireCrossPoint#0",
1477           "pinName": ""
1478         },
1479         "pin2": {
1480           "compName": "WireCrossPoint#2",
1481           "pinName": ""
1482         },
1483         "name": "unnamedWire#13",
1484         "path": []
1485       },
1486       {
1487         "pin1": {
1488           "compName": "WireCrossPoint#3",
1489           "pinName": ""
1490         },
1491         "pin2": {
1492           "compName": "GUIdlatch4#1",
1493           "pinName": "C"
1494         },
1495         "name": "unnamedWire#16",
1496         "path": []
1497       },
1498       {
1499         "pin1": {
1500           "compName": "WireCrossPoint#2",
1501           "pinName": ""
1502         },
1503         "pin2": {
1504           "compName": "WireCrossPoint#3",
1505           "pinName": ""
1506         },
1507         "name": "unnamedWire#15",
1508         "path": []
1509       },
1510       {
1511         "pin1": {
1512           "compName": "GUIAm2901DestDecode#0",
1513           "pinName": "LSH"
1514         },
1515         "pin2": {
1516           "compName": "WireCrossPoint#4",
1517           "pinName": ""
1518         },
1519         "name": "unnamedWire#18",
1520         "path": [
1521           {
1522             "x": 55.0,
1523             "y": 90.0
1524           },
1525           {
1526             "x": 55.0,
1527             "y": 125.0
1528           },
1529           {
1530             "x": 40.0,
1531             "y": 125.0
1532           }
1533         ]
1534       },
1535       {
1536         "pin1": {
1537           "compName": "WireCrossPoint#3",
1538           "pinName": ""
1539         },
1540         "pin2": {
1541           "compName": "GUIAm2901QReg#0",
1542           "pinName": "C"
1543         },
1544         "name": "unnamedWire#17",
1545         "path": [
1546           {
1547             "x": 155.0,
1548             "y": 2485.0
1549           },
1550           {
1551             "x": 80.0,
1552             "y": 2485.0
1553           },
1554           {
1555             "x": 80.0,
1556             "y": 2495.0
1557           }
1558         ]
1559       },
1560       {
1561         "pin1": {
1562           "compName": "GUIAm2901DestDecode#0",
1563           "pinName": "NSH"
1564         },
1565         "pin2": {
1566           "compName": "WireCrossPoint#5",
1567           "pinName": ""
1568         },
1569         "name": "unnamedWire#19",
1570         "path": [
1571           {
1572             "x": 60.0,
1573             "y": 50.0
1574           },
1575           {
1576             "x": 60.0,
1577             "y": 120.0
1578           },
1579           {
1580             "x": 35.0,
1581             "y": 120.0
1582           }
1583         ]
1584       },
1585       {
1586         "pin1": {
1587           "compName": "WireCrossPoint#4",
1588           "pinName": ""
1589         },
1590         "pin2": {
1591           "compName": "GUIsel3_4#0",
1592           "pinName": "SA"
1593         },
1594         "name": "unnamedWire#21",
1595         "path": []
1596       },
1597       {
1598         "pin1": {
1599           "compName": "GUIAm2901DestDecode#0",
1600           "pinName": "RSH"
1601         },
1602         "pin2": {
1603           "compName": "WireCrossPoint#6",
1604           "pinName": ""
1605         },
1606         "name": "unnamedWire#20",
1607         "path": [
1608           {
1609             "x": 65.0,
1610             "y": 60.0
1611           },
1612           {
1613             "x": 65.0,
1614             "y": 115.0
1615           },
1616           {
1617             "x": 30.0,
1618             "y": 115.0
1619           }
1620         ]
1621       },
1622       {
1623         "pin1": {
1624           "compName": "WireCrossPoint#6",
1625           "pinName": ""
1626         },
1627         "pin2": {
1628           "compName": "GUIsel3_4#0",
1629           "pinName": "SC"
1630         },
1631         "name": "unnamedWire#23",
1632         "path": []
1633       },
1634       {
1635         "pin1": {
1636           "compName": "WireCrossPoint#5",
1637           "pinName": ""
1638         },
1639         "pin2": {
1640           "compName": "GUIsel3_4#0",
1641           "pinName": "SB"
1642         },
1643         "name": "unnamedWire#22",
1644         "path": []
1645       },
1646       {
1647         "pin1": {
1648           "compName": "WireCrossPoint#5",
1649           "pinName": ""
1650         },
1651         "pin2": {
1652           "compName": "GUIsel3_4#1",
1653           "pinName": "SB"
1654         },
1655         "name": "unnamedWire#25",
1656         "path": [
1657           {
1658             "x": 35.0,
1659             "y": 2525.0
1660           }
1661         ]
1662       },
1663       {
1664         "pin1": {
1665           "compName": "WireCrossPoint#4",
1666           "pinName": ""
1667         },
1668         "pin2": {
1669           "compName": "GUIsel3_4#1",
1670           "pinName": "SA"
1671         },
1672         "name": "unnamedWire#24",
1673         "path": [
1674           {
1675             "x": 40.0,
1676             "y": 2515.0
1677           }
1678         ]
1679       },
1680       {
1681         "pin1": {
1682           "compName": "_submodelinterface",
1683           "pinName": "A0"
1684         },
1685         "pin2": {
1686           "compName": "GUIram4#0",
1687           "pinName": "A0"
1688         },
1689         "name": "unnamedWire#27",
1690         "path": [
1691           {
1692             "x": 80.0,
1693             "y": 1550.0
1694           },
1695           {
1696             "x": 80.0,
1697             "y": 2225.0
1698           }
1699         ]
1700       },
1701       {
1702         "pin1": {
1703           "compName": "WireCrossPoint#6",
1704           "pinName": ""
1705         },
1706         "pin2": {
1707           "compName": "GUIsel3_4#1",
1708           "pinName": "SC"
1709         },
1710         "name": "unnamedWire#26",
1711         "path": [
1712           {
1713             "x": 30.0,
1714             "y": 2535.0
1715           }
1716         ]
1717       },
1718       {
1719         "pin1": {
1720           "compName": "_submodelinterface",
1721           "pinName": "A2"
1722         },
1723         "pin2": {
1724           "compName": "GUIram4#0",
1725           "pinName": "A2"
1726         },
1727         "name": "unnamedWire#29",
1728         "path": [
1729           {
1730             "x": 70.0,
1731             "y": 1750.0
1732           },
1733           {
1734             "x": 70.0,
1735             "y": 2245.0
1736           }
1737         ]
1738       },
1739       {
1740         "pin1": {
1741           "compName": "_submodelinterface",
1742           "pinName": "A1"
1743         },
1744         "pin2": {
1745           "compName": "GUIram4#0",
1746           "pinName": "A1"
1747         },
1748         "name": "unnamedWire#28",
1749         "path": [
1750           {
1751             "x": 75.0,
1752             "y": 1650.0
1753           },
1754           {
1755             "x": 75.0,
1756             "y": 2235.0
1757           }
1758         ]
1759       },
1760       {
1761         "pin1": {
1762           "compName": "_submodelinterface",
1763           "pinName": "A3"
1764         },
1765         "pin2": {
1766           "compName": "GUIram4#0",
1767           "pinName": "A3"
1768         },
1769         "name": "unnamedWire#30",
1770         "path": [
1771           {
1772             "x": 65.0,
1773             "y": 1850.0
1774           },
1775           {
1776             "x": 65.0,
1777             "y": 2255.0
1778           }
1779         ]
1780       },
1781       {
1782         "pin1": {
1783           "compName": "_submodelinterface",
1784           "pinName": "B1"
1785         },
1786         "pin2": {
1787           "compName": "GUIram4#0",
1788           "pinName": "B1"
1789         },
1790         "name": "unnamedWire#32",
1791         "path": [
1792           {
1793             "x": 55.0,
1794             "y": 2050.0
1795           },
1796           {
1797             "x": 55.0,
1798             "y": 2275.0
1799           }
1800         ]
1801       },
1802       {
1803         "pin1": {
1804           "compName": "_submodelinterface",
1805           "pinName": "B0"
1806         },
1807         "pin2": {
1808           "compName": "GUIram4#0",
1809           "pinName": "B0"
1810         },
1811         "name": "unnamedWire#31",
1812         "path": [
1813           {
1814             "x": 60.0,
1815             "y": 1950.0
1816           },
1817           {
1818             "x": 60.0,
1819             "y": 2265.0
1820           }
1821         ]
1822       },
1823       {
1824         "pin1": {
1825           "compName": "_submodelinterface",
1826           "pinName": "B3"
1827         },
1828         "pin2": {
1829           "compName": "GUIram4#0",
1830           "pinName": "B3"
1831         },
1832         "name": "unnamedWire#34",
1833         "path": [
1834           {
1835             "x": 45.0,
1836             "y": 2250.0
1837           },
1838           {
1839             "x": 45.0,
1840             "y": 2295.0
1841           }
1842         ]
1843       },
1844       {
1845         "pin1": {
1846           "compName": "_submodelinterface",
1847           "pinName": "B2"
1848         },
1849         "pin2": {
1850           "compName": "GUIram4#0",
1851           "pinName": "B2"
1852         },
1853         "name": "unnamedWire#33",
1854         "path": [
1855           {
1856             "x": 50.0,
1857             "y": 2150.0
1858           },
1859           {
1860             "x": 50.0,
1861             "y": 2285.0
1862           }
1863         ]
1864       },
1865       {
1866         "pin1": {
1867           "compName": "WireCrossPoint#11",
1868           "pinName": ""
1869         },
1870         "pin2": {
1871           "compName": "GUIsel3_4#1",
1872           "pinName": "A2"
1873         },
1874         "name": "unnamedWire#79",
1875         "path": [
1876           {
1877             "x": 130.0,
1878             "y": 2665.0
1879           },
1880           {
1881             "x": 25.0,
1882             "y": 2665.0
1883           },
1884           {
1885             "x": 25.0,
1886             "y": 2630.0
1887           },
1888           {
1889             "x": 30.0,
1890             "y": 2630.0
1891           },
1892           {
1893             "x": 30.0,
1894             "y": 2555.0
1895           }
1896         ]
1897       },
1898       {
1899         "pin1": {
1900           "compName": "GUImux1_4#0",
1901           "pinName": "Y2"
1902         },
1903         "pin2": {
1904           "compName": "_submodelinterface",
1905           "pinName": "Y2"
1906         },
1907         "name": "unnamedWire#150",
1908         "path": []
1909       },
1910       {
1911         "pin1": {
1912           "compName": "GUImux1_4#0",
1913           "pinName": "Y3"
1914         },
1915         "pin2": {
1916           "compName": "_submodelinterface",
1917           "pinName": "Y3"
1918         },
1919         "name": "unnamedWire#151",
1920         "path": [
1921           {
1922             "x": 335.0,
1923             "y": 160.0
1924           },
1925           {
1926             "x": 335.0,
1927             "y": 250.0
1928           }
1929         ]
1930       },
1931       {
1932         "pin1": {
1933           "compName": "WireCrossPoint#40",
1934           "pinName": ""
1935         },
1936         "pin2": {
1937           "compName": "GUINandGate#1",
1938           "pinName": "A"
1939         },
1940         "name": "unnamedWire#154",
1941         "path": [
1942           {
1943             "x": 315.0,
1944             "y": 445.0
1945           }
1946         ]
1947       },
1948       {
1949         "pin1": {
1950           "compName": "WireCrossPoint#40",
1951           "pinName": ""
1952         },
1953         "pin2": {
1954           "compName": "GUINandGate#1",
1955           "pinName": "B"
1956         },
1957         "name": "unnamedWire#155",
1958         "path": [
1959           {
1960             "x": 315.0,
1961             "y": 455.0
1962           }
1963         ]
1964       },
1965       {
1966         "pin1": {
1967           "compName": "GUImux1_4#0",
1968           "pinName": "Y4"
1969         },
1970         "pin2": {
1971           "compName": "_submodelinterface",
1972           "pinName": "Y4"
1973         },
1974         "name": "unnamedWire#152",
1975         "path": [
1976           {
1977             "x": 325.0,
1978             "y": 170.0
1979           },
1980           {
1981             "x": 325.0,
1982             "y": 350.0
1983           }
1984         ]
1985       },
1986       {
1987         "pin1": {
1988           "compName": "GUIor4#0",
1989           "pinName": "Y"
1990         },
1991         "pin2": {
1992           "compName": "WireCrossPoint#40",
1993           "pinName": ""
1994         },
1995         "name": "unnamedWire#153",
1996         "path": []
1997       },
1998       {
1999         "pin1": {
2000           "compName": "WireCrossPoint#12",
2001           "pinName": ""
2002         },
2003         "pin2": {
2004           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2005           "pinName": "Q2"
2006         },
2007         "name": "unnamedWire#81",
2008         "path": [
2009           {
2010             "x": 225.0,
2011             "y": 2505.0
2012           },
2013           {
2014             "x": 225.0,
2015             "y": 2315.0
2016           }
2017         ]
2018       },
2019       {
2020         "pin1": {
2021           "compName": "GUINandGate#1",
2022           "pinName": "Y"
2023         },
2024         "pin2": {
2025           "compName": "_submodelinterface",
2026           "pinName": "F\u003d0"
2027         },
2028         "name": "unnamedWire#156",
2029         "path": []
2030       },
2031       {
2032         "pin1": {
2033           "compName": "WireCrossPoint#15",
2034           "pinName": ""
2035         },
2036         "pin2": {
2037           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2038           "pinName": "Q1"
2039         },
2040         "name": "unnamedWire#80",
2041         "path": [
2042           {
2043             "x": 220.0,
2044             "y": 2305.0
2045           }
2046         ]
2047       },
2048       {
2049         "pin1": {
2050           "compName": "WireCrossPoint#16",
2051           "pinName": ""
2052         },
2053         "pin2": {
2054           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2055           "pinName": "Q4"
2056         },
2057         "name": "unnamedWire#83",
2058         "path": [
2059           {
2060             "x": 235.0,
2061             "y": 2335.0
2062           }
2063         ]
2064       },
2065       {
2066         "pin1": {
2067           "compName": "WireCrossPoint#13",
2068           "pinName": ""
2069         },
2070         "pin2": {
2071           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2072           "pinName": "Q3"
2073         },
2074         "name": "unnamedWire#82",
2075         "path": [
2076           {
2077             "x": 230.0,
2078             "y": 2515.0
2079           },
2080           {
2081             "x": 230.0,
2082             "y": 2325.0
2083           }
2084         ]
2085       },
2086       {
2087         "pin1": {
2088           "compName": "WireCrossPoint#18",
2089           "pinName": ""
2090         },
2091         "pin2": {
2092           "compName": "GUIsel3_4#1",
2093           "pinName": "A4"
2094         },
2095         "name": "unnamedWire#85",
2096         "path": [
2097           {
2098             "x": 40.0,
2099             "y": 2575.0
2100           }
2101         ]
2102       },
2103       {
2104         "pin1": {
2105           "compName": "WireCrossPoint#17",
2106           "pinName": ""
2107         },
2108         "pin2": {
2109           "compName": "GUIsel3_4#1",
2110           "pinName": "A3"
2111         },
2112         "name": "unnamedWire#84",
2113         "path": [
2114           {
2115             "x": 35.0,
2116             "y": 2565.0
2117           }
2118         ]
2119       },
2120       {
2121         "pin1": {
2122           "compName": "GUIsel3_4#1",
2123           "pinName": "Y2"
2124         },
2125         "pin2": {
2126           "compName": "GUIAm2901QReg#0",
2127           "pinName": "D2"
2128         },
2129         "name": "unnamedWire#87",
2130         "path": []
2131       },
2132       {
2133         "pin1": {
2134           "compName": "GUIsel3_4#1",
2135           "pinName": "Y1"
2136         },
2137         "pin2": {
2138           "compName": "GUIAm2901QReg#0",
2139           "pinName": "D1"
2140         },
2141         "name": "unnamedWire#86",
2142         "path": []
2143       },
2144       {
2145         "pin1": {
2146           "compName": "GUIsel3_4#1",
2147           "pinName": "Y4"
2148         },
2149         "pin2": {
2150           "compName": "GUIAm2901QReg#0",
2151           "pinName": "D4"
2152         },
2153         "name": "unnamedWire#89",
2154         "path": []
2155       },
2156       {
2157         "pin1": {
2158           "compName": "GUIsel3_4#1",
2159           "pinName": "Y3"
2160         },
2161         "pin2": {
2162           "compName": "GUIAm2901QReg#0",
2163           "pinName": "D3"
2164         },
2165         "name": "unnamedWire#88",
2166         "path": []
2167       },
2168       {
2169         "pin1": {
2170           "compName": "GUIsel3_4#0",
2171           "pinName": "Y1"
2172         },
2173         "pin2": {
2174           "compName": "GUIram4#0",
2175           "pinName": "D1"
2176         },
2177         "name": "unnamedWire#140",
2178         "path": []
2179       },
2180       {
2181         "pin1": {
2182           "compName": "_submodelinterface",
2183           "pinName": "C"
2184         },
2185         "pin2": {
2186           "compName": "WireCrossPoint#0",
2187           "pinName": ""
2188         },
2189         "name": "unnamedWire#9",
2190         "path": []
2191       },
2192       {
2193         "pin1": {
2194           "compName": "GUIsel3_4#0",
2195           "pinName": "Y4"
2196         },
2197         "pin2": {
2198           "compName": "GUIram4#0",
2199           "pinName": "D4"
2200         },
2201         "name": "unnamedWire#143",
2202         "path": []
2203       },
2204       {
2205         "pin1": {
2206           "compName": "_submodelinterface",
2207           "pinName": "I0"
2208         },
2209         "pin2": {
2210           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2211           "pinName": "I0"
2212         },
2213         "name": "unnamedWire#8",
2214         "path": [
2215           {
2216             "x": 105.0,
2217             "y": 850.0
2218           },
2219           {
2220             "x": 105.0,
2221             "y": 2165.0
2222           }
2223         ]
2224       },
2225       {
2226         "pin1": {
2227           "compName": "GUIAm2901DestDecode#0",
2228           "pinName": "RAMWE"
2229         },
2230         "pin2": {
2231           "compName": "GUIand#0",
2232           "pinName": "A"
2233         },
2234         "name": "unnamedWire#144",
2235         "path": []
2236       },
2237       {
2238         "pin1": {
2239           "compName": "_submodelinterface",
2240           "pinName": "I1"
2241         },
2242         "pin2": {
2243           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2244           "pinName": "I1"
2245         },
2246         "name": "unnamedWire#7",
2247         "path": [
2248           {
2249             "x": 110.0,
2250             "y": 750.0
2251           },
2252           {
2253             "x": 110.0,
2254             "y": 2155.0
2255           }
2256         ]
2257       },
2258       {
2259         "pin1": {
2260           "compName": "GUIsel3_4#0",
2261           "pinName": "Y2"
2262         },
2263         "pin2": {
2264           "compName": "GUIram4#0",
2265           "pinName": "D2"
2266         },
2267         "name": "unnamedWire#141",
2268         "path": []
2269       },
2270       {
2271         "pin1": {
2272           "compName": "_submodelinterface",
2273           "pinName": "I2"
2274         },
2275         "pin2": {
2276           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2277           "pinName": "I2"
2278         },
2279         "name": "unnamedWire#6",
2280         "path": [
2281           {
2282             "x": 115.0,
2283             "y": 650.0
2284           },
2285           {
2286             "x": 115.0,
2287             "y": 2145.0
2288           }
2289         ]
2290       },
2291       {
2292         "pin1": {
2293           "compName": "GUIsel3_4#0",
2294           "pinName": "Y3"
2295         },
2296         "pin2": {
2297           "compName": "GUIram4#0",
2298           "pinName": "D3"
2299         },
2300         "name": "unnamedWire#142",
2301         "path": []
2302       },
2303       {
2304         "pin1": {
2305           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2306           "pinName": "Cn+4"
2307         },
2308         "pin2": {
2309           "compName": "_submodelinterface",
2310           "pinName": "Cn+4"
2311         },
2312         "name": "unnamedWire#90",
2313         "path": [
2314           {
2315             "x": 315.0,
2316             "y": 2155.0
2317           },
2318           {
2319             "x": 315.0,
2320             "y": 550.0
2321           }
2322         ]
2323       },
2324       {
2325         "pin1": {
2326           "compName": "GUIAm2901DestDecode#0",
2327           "pinName": "QWE"
2328         },
2329         "pin2": {
2330           "compName": "GUIAm2901QReg#0",
2331           "pinName": "WE"
2332         },
2333         "name": "unnamedWire#147",
2334         "path": [
2335           {
2336             "x": 85.0,
2337             "y": 100.0
2338           },
2339           {
2340             "x": 85.0,
2341             "y": 2505.0
2342           }
2343         ]
2344       },
2345       {
2346         "pin1": {
2347           "compName": "GUIAm2901DestDecode#0",
2348           "pinName": "YF"
2349         },
2350         "pin2": {
2351           "compName": "GUImux1_4#0",
2352           "pinName": "S0"
2353         },
2354         "name": "unnamedWire#148",
2355         "path": [
2356           {
2357             "x": 70.0,
2358             "y": 80.0
2359           },
2360           {
2361             "x": 70.0,
2362             "y": 140.0
2363           }
2364         ]
2365       },
2366       {
2367         "pin1": {
2368           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2369           "pinName": "F1"
2370         },
2371         "pin2": {
2372           "compName": "WireCrossPoint#19",
2373           "pinName": ""
2374         },
2375         "name": "unnamedWire#92",
2376         "path": []
2377       },
2378       {
2379         "pin1": {
2380           "compName": "GUINandGate#0",
2381           "pinName": "Y"
2382         },
2383         "pin2": {
2384           "compName": "GUIand#0",
2385           "pinName": "B"
2386         },
2387         "name": "unnamedWire#145"
2388       },
2389       {
2390         "pin1": {
2391           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2392           "pinName": "OVR"
2393         },
2394         "pin2": {
2395           "compName": "_submodelinterface",
2396           "pinName": "OVR"
2397         },
2398         "name": "unnamedWire#91",
2399         "path": [
2400           {
2401             "x": 320.0,
2402             "y": 2165.0
2403           },
2404           {
2405             "x": 320.0,
2406             "y": 650.0
2407           }
2408         ]
2409       },
2410       {
2411         "pin1": {
2412           "compName": "GUIand#0",
2413           "pinName": "Y"
2414         },
2415         "pin2": {
2416           "compName": "GUIram4#0",
2417           "pinName": "WE"
2418         },
2419         "name": "unnamedWire#146",
2420         "path": [
2421           {
2422             "x": 230.0,
2423             "y": 70.0
2424           },
2425           {
2426             "x": 230.0,
2427             "y": 105.0
2428           },
2429           {
2430             "x": 90.0,
2431             "y": 105.0
2432           },
2433           {
2434             "x": 90.0,
2435             "y": 2305.0
2436           }
2437         ]
2438       },
2439       {
2440         "pin1": {
2441           "compName": "_submodelinterface",
2442           "pinName": "I7"
2443         },
2444         "pin2": {
2445           "compName": "GUIAm2901DestDecode#0",
2446           "pinName": "I7"
2447         },
2448         "name": "unnamedWire#1",
2449         "path": [
2450           {
2451             "x": 5.0,
2452             "y": 150.0
2453           },
2454           {
2455             "x": 5.0,
2456             "y": 60.0
2457           }
2458         ]
2459       },
2460       {
2461         "pin1": {
2462           "compName": "WireCrossPoint#19",
2463           "pinName": ""
2464         },
2465         "pin2": {
2466           "compName": "_submodelinterface",
2467           "pinName": "ORAMn"
2468         },
2469         "name": "unnamedWire#94",
2470         "path": [
2471           {
2472             "x": 325.0,
2473             "y": 2115.0
2474           },
2475           {
2476             "x": 325.0,
2477             "y": 850.0
2478           }
2479         ]
2480       },
2481       {
2482         "pin1": {
2483           "compName": "_submodelinterface",
2484           "pinName": "I8"
2485         },
2486         "pin2": {
2487           "compName": "GUIAm2901DestDecode#0",
2488           "pinName": "I8"
2489         },
2490         "name": "unnamedWire#0",
2491         "path": []
2492       },
2493       {
2494         "pin1": {
2495           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2496           "pinName": "F4"
2497         },
2498         "pin2": {
2499           "compName": "WireCrossPoint#20",
2500           "pinName": ""
2501         },
2502         "name": "unnamedWire#93",
2503         "path": []
2504       },
2505       {
2506         "pin1": {
2507           "compName": "WireCrossPoint#21",
2508           "pinName": ""
2509         },
2510         "pin2": {
2511           "compName": "_submodelinterface",
2512           "pinName": "ORAMn+3"
2513         },
2514         "name": "unnamedWire#96",
2515         "path": []
2516       },
2517       {
2518         "pin1": {
2519           "compName": "GUImux1_4#0",
2520           "pinName": "Y1"
2521         },
2522         "pin2": {
2523           "compName": "_submodelinterface",
2524           "pinName": "Y1"
2525         },
2526         "name": "unnamedWire#149",
2527         "path": [
2528           {
2529             "x": 335.0,
2530             "y": 140.0
2531           },
2532           {
2533             "x": 335.0,
2534             "y": 50.0
2535           }
2536         ]
2537       },
2538       {
2539         "pin1": {
2540           "compName": "WireCrossPoint#20",
2541           "pinName": ""
2542         },
2543         "pin2": {
2544           "compName": "WireCrossPoint#21",
2545           "pinName": ""
2546         },
2547         "name": "unnamedWire#95",
2548         "path": [
2549           {
2550             "x": 330.0,
2551             "y": 2145.0
2552           }
2553         ]
2554       },
2555       {
2556         "pin1": {
2557           "compName": "_submodelinterface",
2558           "pinName": "I3"
2559         },
2560         "pin2": {
2561           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2562           "pinName": "I3"
2563         },
2564         "name": "unnamedWire#5",
2565         "path": [
2566           {
2567             "x": 120.0,
2568             "y": 550.0
2569           },
2570           {
2571             "x": 120.0,
2572             "y": 2135.0
2573           }
2574         ]
2575       },
2576       {
2577         "pin1": {
2578           "compName": "WireCrossPoint#0",
2579           "pinName": ""
2580         },
2581         "pin2": {
2582           "compName": "WireCrossPoint#1",
2583           "pinName": ""
2584         },
2585         "name": "unnamedWire#10",
2586         "path": []
2587       },
2588       {
2589         "pin1": {
2590           "compName": "WireCrossPoint#19",
2591           "pinName": ""
2592         },
2593         "pin2": {
2594           "compName": "WireCrossPoint#22",
2595           "pinName": ""
2596         },
2597         "name": "unnamedWire#98",
2598         "path": [
2599           {
2600             "x": 280.0,
2601             "y": 2090.0
2602           }
2603         ]
2604       },
2605       {
2606         "pin1": {
2607           "compName": "_submodelinterface",
2608           "pinName": "I4"
2609         },
2610         "pin2": {
2611           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2612           "pinName": "I4"
2613         },
2614         "name": "unnamedWire#4",
2615         "path": [
2616           {
2617             "x": 125.0,
2618             "y": 450.0
2619           },
2620           {
2621             "x": 125.0,
2622             "y": 2125.0
2623           }
2624         ]
2625       },
2626       {
2627         "pin1": {
2628           "compName": "WireCrossPoint#21",
2629           "pinName": ""
2630         },
2631         "pin2": {
2632           "compName": "_submodelinterface",
2633           "pinName": "F3"
2634         },
2635         "name": "unnamedWire#97",
2636         "path": [
2637           {
2638             "x": 330.0,
2639             "y": 750.0
2640           }
2641         ]
2642       },
2643       {
2644         "pin1": {
2645           "compName": "_submodelinterface",
2646           "pinName": "I5"
2647         },
2648         "pin2": {
2649           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2650           "pinName": "I5"
2651         },
2652         "name": "unnamedWire#3",
2653         "path": [
2654           {
2655             "x": 130.0,
2656             "y": 350.0
2657           },
2658           {
2659             "x": 130.0,
2660             "y": 2115.0
2661           }
2662         ]
2663       },
2664       {
2665         "pin1": {
2666           "compName": "WireCrossPoint#1",
2667           "pinName": ""
2668         },
2669         "pin2": {
2670           "compName": "GUINandGate#0",
2671           "pinName": "B"
2672         },
2673         "name": "unnamedWire#12",
2674         "path": []
2675       },
2676       {
2677         "pin1": {
2678           "compName": "_submodelinterface",
2679           "pinName": "I6"
2680         },
2681         "pin2": {
2682           "compName": "GUIAm2901DestDecode#0",
2683           "pinName": "I6"
2684         },
2685         "name": "unnamedWire#2",
2686         "path": [
2687           {
2688             "x": 10.0,
2689             "y": 250.0
2690           },
2691           {
2692             "x": 10.0,
2693             "y": 70.0
2694           }
2695         ]
2696       },
2697       {
2698         "pin1": {
2699           "compName": "WireCrossPoint#1",
2700           "pinName": ""
2701         },
2702         "pin2": {
2703           "compName": "GUINandGate#0",
2704           "pinName": "A"
2705         },
2706         "name": "unnamedWire#11",
2707         "path": [
2708           {
2709             "x": 155.0,
2710             "y": 80.0
2711           }
2712         ]
2713       },
2714       {
2715         "pin1": {
2716           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2717           "pinName": "F2"
2718         },
2719         "pin2": {
2720           "compName": "WireCrossPoint#23",
2721           "pinName": ""
2722         },
2723         "name": "unnamedWire#99",
2724         "path": [
2725           {
2726             "x": 285.0,
2727             "y": 2125.0
2728           },
2729           {
2730             "x": 285.0,
2731             "y": 2095.0
2732           }
2733         ]
2734       },
2735       {
2736         "pin1": {
2737           "compName": "WireCrossPoint#9",
2738           "pinName": ""
2739         },
2740         "pin2": {
2741           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2742           "pinName": "A3"
2743         },
2744         "name": "unnamedWire#58",
2745         "path": []
2746       },
2747       {
2748         "pin1": {
2749           "compName": "WireCrossPoint#8",
2750           "pinName": ""
2751         },
2752         "pin2": {
2753           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2754           "pinName": "A2"
2755         },
2756         "name": "unnamedWire#57",
2757         "path": []
2758       },
2759       {
2760         "pin1": {
2761           "compName": "WireCrossPoint#10",
2762           "pinName": ""
2763         },
2764         "pin2": {
2765           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2766           "pinName": "A4"
2767         },
2768         "name": "unnamedWire#59",
2769         "path": []
2770       },
2771       {
2772         "pin1": {
2773           "compName": "WireCrossPoint#37",
2774           "pinName": ""
2775         },
2776         "pin2": {
2777           "compName": "GUIsel3_4#0",
2778           "pinName": "C1"
2779         },
2780         "name": "unnamedWire#132",
2781         "path": []
2782       },
2783       {
2784         "pin1": {
2785           "compName": "WireCrossPoint#38",
2786           "pinName": ""
2787         },
2788         "pin2": {
2789           "compName": "GUIsel3_4#0",
2790           "pinName": "C2"
2791         },
2792         "name": "unnamedWire#133",
2793         "path": []
2794       },
2795       {
2796         "pin1": {
2797           "compName": "WireCrossPoint#34",
2798           "pinName": ""
2799         },
2800         "pin2": {
2801           "compName": "WireCrossPoint#38",
2802           "pinName": ""
2803         },
2804         "name": "unnamedWire#130",
2805         "path": []
2806       },
2807       {
2808         "pin1": {
2809           "compName": "WireCrossPoint#35",
2810           "pinName": ""
2811         },
2812         "pin2": {
2813           "compName": "WireCrossPoint#39",
2814           "pinName": ""
2815         },
2816         "name": "unnamedWire#131",
2817         "path": []
2818       },
2819       {
2820         "pin1": {
2821           "compName": "WireCrossPoint#36",
2822           "pinName": ""
2823         },
2824         "pin2": {
2825           "compName": "GUIsel3_4#1",
2826           "pinName": "B1"
2827         },
2828         "name": "unnamedWire#136",
2829         "path": [
2830           {
2831             "x": 10.0,
2832             "y": 2585.0
2833           }
2834         ]
2835       },
2836       {
2837         "pin1": {
2838           "compName": "WireCrossPoint#37",
2839           "pinName": ""
2840         },
2841         "pin2": {
2842           "compName": "GUIsel3_4#1",
2843           "pinName": "B2"
2844         },
2845         "name": "unnamedWire#137",
2846         "path": [
2847           {
2848             "x": 15.0,
2849             "y": 2595.0
2850           }
2851         ]
2852       },
2853       {
2854         "pin1": {
2855           "compName": "WireCrossPoint#39",
2856           "pinName": ""
2857         },
2858         "pin2": {
2859           "compName": "GUIsel3_4#0",
2860           "pinName": "C3"
2861         },
2862         "name": "unnamedWire#134",
2863         "path": []
2864       },
2865       {
2866         "pin1": {
2867           "compName": "_submodelinterface",
2868           "pinName": "IRAMn+3"
2869         },
2870         "pin2": {
2871           "compName": "GUIsel3_4#0",
2872           "pinName": "C4"
2873         },
2874         "name": "unnamedWire#135",
2875         "path": [
2876           {
2877             "x": 5.0,
2878             "y": 2450.0
2879           },
2880           {
2881             "x": 5.0,
2882             "y": 2455.0
2883           }
2884         ]
2885       },
2886       {
2887         "pin1": {
2888           "compName": "GUIdlatch4#1",
2889           "pinName": "Q2"
2890         },
2891         "pin2": {
2892           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2893           "pinName": "B2"
2894         },
2895         "name": "unnamedWire#61",
2896         "path": [
2897           {
2898             "x": 205.0,
2899             "y": 2290.0
2900           },
2901           {
2902             "x": 205.0,
2903             "y": 2275.0
2904           }
2905         ]
2906       },
2907       {
2908         "pin1": {
2909           "compName": "GUIdlatch4#1",
2910           "pinName": "Q1"
2911         },
2912         "pin2": {
2913           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2914           "pinName": "B1"
2915         },
2916         "name": "unnamedWire#60",
2917         "path": [
2918           {
2919             "x": 200.0,
2920             "y": 2280.0
2921           },
2922           {
2923             "x": 200.0,
2924             "y": 2265.0
2925           }
2926         ]
2927       },
2928       {
2929         "pin1": {
2930           "compName": "GUIdlatch4#1",
2931           "pinName": "Q4"
2932         },
2933         "pin2": {
2934           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2935           "pinName": "B4"
2936         },
2937         "name": "unnamedWire#63",
2938         "path": [
2939           {
2940             "x": 215.0,
2941             "y": 2310.0
2942           },
2943           {
2944             "x": 215.0,
2945             "y": 2295.0
2946           }
2947         ]
2948       },
2949       {
2950         "pin1": {
2951           "compName": "WireCrossPoint#38",
2952           "pinName": ""
2953         },
2954         "pin2": {
2955           "compName": "GUIsel3_4#1",
2956           "pinName": "B3"
2957         },
2958         "name": "unnamedWire#138",
2959         "path": [
2960           {
2961             "x": 20.0,
2962             "y": 2605.0
2963           }
2964         ]
2965       },
2966       {
2967         "pin1": {
2968           "compName": "GUIdlatch4#1",
2969           "pinName": "Q3"
2970         },
2971         "pin2": {
2972           "compName": "GUIAm2901ALUInclSourceDecodeInclFunctionDecode#0",
2973           "pinName": "B3"
2974         },
2975         "name": "unnamedWire#62",
2976         "path": [
2977           {
2978             "x": 210.0,
2979             "y": 2300.0
2980           },
2981           {
2982             "x": 210.0,
2983             "y": 2285.0
2984           }
2985         ]
2986       },
2987       {
2988         "pin1": {
2989           "compName": "WireCrossPoint#39",
2990           "pinName": ""
2991         },
2992         "pin2": {
2993           "compName": "GUIsel3_4#1",
2994           "pinName": "B4"
2995         },
2996         "name": "unnamedWire#139",
2997         "path": [
2998           {
2999             "x": 25.0,
3000             "y": 2615.0
3001           }
3002         ]
3003       },
3004       {
3005         "pin1": {
3006           "compName": "GUIAm2901QReg#0",
3007           "pinName": "Q2"
3008         },
3009         "pin2": {
3010           "compName": "WireCrossPoint#12",
3011           "pinName": ""
3012         },
3013         "name": "unnamedWire#65",
3014         "path": []
3015       },
3016       {
3017         "pin1": {
3018           "compName": "GUIAm2901QReg#0",
3019           "pinName": "Q1"
3020         },
3021         "pin2": {
3022           "compName": "WireCrossPoint#11",
3023           "pinName": ""
3024         },
3025         "name": "unnamedWire#64",
3026         "path": []
3027       },
3028       {
3029         "pin1": {
3030           "compName": "GUIAm2901QReg#0",
3031           "pinName": "Q4"
3032         },
3033         "pin2": {
3034           "compName": "WireCrossPoint#14",
3035           "pinName": ""
3036         },
3037         "name": "unnamedWire#67",
3038         "path": []
3039       },
3040       {
3041         "pin1": {
3042           "compName": "GUIAm2901QReg#0",
3043           "pinName": "Q3"
3044         },
3045         "pin2": {
3046           "compName": "WireCrossPoint#13",
3047           "pinName": ""
3048         },
3049         "name": "unnamedWire#66",
3050         "path": []
3051       },
3052       {
3053         "pin1": {
3054           "compName": "WireCrossPoint#15",
3055           "pinName": ""
3056         },
3057         "pin2": {
3058           "compName": "_submodelinterface",
3059           "pinName": "OQn"
3060         },
3061         "name": "unnamedWire#69",
3062         "path": [
3063           {
3064             "x": 335.0,
3065             "y": 2495.0
3066           },
3067           {
3068             "x": 335.0,
3069             "y": 1050.0
3070           }
3071         ]
3072       },
3073       {
3074         "pin1": {
3075           "compName": "WireCrossPoint#11",
3076           "pinName": ""
3077         },
3078         "pin2": {
3079           "compName": "WireCrossPoint#15",
3080           "pinName": ""
3081         },
3082         "name": "unnamedWire#68",
3083         "path": []
3084       },
3085       {
3086         "pin1": {
3087           "compName": "WireCrossPoint#31",
3088           "pinName": ""
3089         },
3090         "pin2": {
3091           "compName": "WireCrossPoint#33",
3092           "pinName": ""
3093         },
3094         "name": "unnamedWire#121",
3095         "path": []
3096       },
3097       {
3098         "pin1": {
3099           "compName": "WireCrossPoint#32",
3100           "pinName": ""
3101         },
3102         "pin2": {
3103           "compName": "WireCrossPoint#34",
3104           "pinName": ""
3105         },
3106         "name": "unnamedWire#122",
3107         "path": []
3108       },
3109       {
3110         "pin1": {
3111           "compName": "WireCrossPoint#32",
3112           "pinName": ""
3113         },
3114         "pin2": {
3115           "compName": "GUIsel3_4#0",
3116           "pinName": "A4"
3117         },
3118         "name": "unnamedWire#120",
3119         "path": []
3120       },
3121       {
3122         "pin1": {
3123           "compName": "WireCrossPoint#36",
3124           "pinName": ""
3125         },
3126         "pin2": {
3127           "compName": "GUIsel3_4#0",
3128           "pinName": "B1"
3129         },
3130         "name": "unnamedWire#125",
3131         "path": []
3132       },
3133       {
3134         "pin1": {
3135           "compName": "WireCrossPoint#33",
3136           "pinName": ""
3137         },
3138         "pin2": {
3139           "compName": "GUIsel3_4#0",
3140           "pinName": "B2"
3141         },
3142         "name": "unnamedWire#126",
3143         "path": []
3144       },
3145       {
3146         "pin1": {
3147           "compName": "WireCrossPoint#14",
3148           "pinName": ""
3149         },
3150         "pin2": {
3151           "compName": "WireCrossPoint#16",
3152           "pinName": ""
3153         },
3154         "name": "unnamedWire#70",
3155         "path": []
3156       },
3157       {
3158         "pin1": {
3159           "compName": "WireCrossPoint#25",
3160           "pinName": ""
3161         },
3162         "pin2": {
3163           "compName": "WireCrossPoint#35",
3164           "pinName": ""
3165         },
3166         "name": "unnamedWire#123",
3167         "path": [
3168           {
3169             "x": 25.0,
3170             "y": 2105.0
3171           }
3172         ]
3173       },
3174       {
3175         "pin1": {
3176           "compName": "WireCrossPoint#30",
3177           "pinName": ""
3178         },
3179         "pin2": {
3180           "compName": "WireCrossPoint#36",
3181           "pinName": ""
3182         },
3183         "name": "unnamedWire#124",
3184         "path": []
3185       },
3186       {
3187         "pin1": {
3188           "compName": "WireCrossPoint#12",
3189           "pinName": ""
3190         },
3191         "pin2": {
3192           "compName": "WireCrossPoint#17",
3193           "pinName": ""
3194         },
3195         "name": "unnamedWire#72",
3196         "path": [
3197           {
3198             "x": 135.0,
3199             "y": 2670.0
3200           },
3201           {
3202             "x": 30.0,
3203             "y": 2670.0
3204           },
3205           {
3206             "x": 30.0,
3207             "y": 2635.0
3208           },
3209           {
3210             "x": 35.0,
3211             "y": 2635.0
3212           }
3213         ]
3214       },
3215       {
3216         "pin1": {
3217           "compName": "WireCrossPoint#33",
3218           "pinName": ""
3219         },
3220         "pin2": {
3221           "compName": "WireCrossPoint#37",
3222           "pinName": ""
3223         },
3224         "name": "unnamedWire#129",
3225         "path": []
3226       },
3227       {
3228         "pin1": {
3229           "compName": "WireCrossPoint#16",
3230           "pinName": ""
3231         },
3232         "pin2": {
3233           "compName": "_submodelinterface",
3234           "pinName": "OQn+3"
3235         },
3236         "name": "unnamedWire#71",
3237         "path": [
3238           {
3239             "x": 340.0,
3240             "y": 2525.0
3241           },
3242           {
3243             "x": 340.0,
3244             "y": 1150.0
3245           }
3246         ]
3247       },
3248       {
3249         "pin1": {
3250           "compName": "WireCrossPoint#17",
3251           "pinName": ""
3252         },
3253         "pin2": {
3254           "compName": "GUIsel3_4#1",
3255           "pinName": "C1"
3256         },
3257         "name": "unnamedWire#74",
3258         "path": []
3259       },
3260       {
3261         "pin1": {
3262           "compName": "WireCrossPoint#34",
3263           "pinName": ""
3264         },
3265         "pin2": {
3266           "compName": "GUIsel3_4#0",
3267           "pinName": "B3"
3268         },
3269         "name": "unnamedWire#127",
3270         "path": []
3271       },
3272       {
3273         "pin1": {
3274           "compName": "WireCrossPoint#13",
3275           "pinName": ""
3276         },
3277         "pin2": {
3278           "compName": "WireCrossPoint#18",
3279           "pinName": ""
3280         },
3281         "name": "unnamedWire#73",
3282         "path": [
3283           {
3284             "x": 140.0,
3285             "y": 2675.0
3286           },
3287           {
3288             "x": 35.0,
3289             "y": 2675.0
3290           },
3291           {
3292             "x": 35.0,
3293             "y": 2640.0
3294           },
3295           {
3296             "x": 40.0,
3297             "y": 2640.0
3298           }
3299         ]
3300       },
3301       {
3302         "pin1": {
3303           "compName": "WireCrossPoint#35",
3304           "pinName": ""
3305         },
3306         "pin2": {
3307           "compName": "GUIsel3_4#0",
3308           "pinName": "B4"
3309         },
3310         "name": "unnamedWire#128",
3311         "path": []
3312       },
3313       {
3314         "pin1": {
3315           "compName": "WireCrossPoint#14",
3316           "pinName": ""
3317         },
3318         "pin2": {
3319           "compName": "GUIsel3_4#1",
3320           "pinName": "C3"
3321         },
3322         "name": "unnamedWire#76",
3323         "path": [
3324           {
3325             "x": 145.0,
3326             "y": 2680.0
3327           },
3328           {
3329             "x": 40.0,
3330             "y": 2680.0
3331           },
3332           {
3333             "x": 40.0,
3334             "y": 2645.0
3335           }
3336         ]
3337       },
3338       {
3339         "pin1": {
3340           "compName": "WireCrossPoint#18",
3341           "pinName": ""
3342         },
3343         "pin2": {
3344           "compName": "GUIsel3_4#1",
3345           "pinName": "C2"
3346         },
3347         "name": "unnamedWire#75",
3348         "path": []
3349       },
3350       {
3351         "pin1": {
3352           "compName": "_submodelinterface",
3353           "pinName": "IQn"
3354         },
3355         "pin2": {
3356           "compName": "GUIsel3_4#1",
3357           "pinName": "A1"
3358         },
3359         "name": "unnamedWire#78",
3360         "path": [
3361           {
3362             "x": 5.0,
3363             "y": 2550.0
3364           },
3365           {
3366             "x": 5.0,
3367             "y": 2545.0
3368           }
3369         ]
3370       },
3371       {
3372         "pin1": {
3373           "compName": "_submodelinterface",
3374           "pinName": "IQn+3"
3375         },
3376         "pin2": {
3377           "compName": "GUIsel3_4#1",
3378           "pinName": "C4"
3379         },
3380         "name": "unnamedWire#77",
3381         "path": [
3382           {
3383             "x": 5.0,
3384             "y": 2650.0
3385           },
3386           {
3387             "x": 5.0,
3388             "y": 2655.0
3389           }
3390         ]
3391       }
3392     ]
3393   },
3394   "symbolRendererSnippetID": "class:net.mograsim.logic.model.snippets.symbolrenderers.SimpleRectangularLikeSymbolRenderer",
3395   "symbolRendererParams": {
3396     "centerText": "GUIAm2901",
3397     "centerTextHeight": 5.0,
3398     "horizontalComponentCenter": 17.5,
3399     "pinLabelHeight": 3.5,
3400     "pinLabelMargin": 0.5
3401   },
3402   "outlineRendererSnippetID": "class:net.mograsim.logic.model.snippets.outlinerenderers.DefaultOutlineRenderer",
3403   "highLevelStateHandlerSnippetID": "class:net.mograsim.logic.model.snippets.highlevelstatehandlers.standard.StandardHighLevelStateHandler",
3404   "highLevelStateHandlerParams": {
3405     "subcomponentHighLevelStates": {
3406       "qreg": {
3407         "id": "class:net.mograsim.logic.model.snippets.highlevelstatehandlers.standard.subcomponent.DelegatingSubcomponentHighLevelStateHandler",
3408         "params": {
3409           "delegateTarget": "GUIAm2901QReg#0"
3410         }
3411       },
3412       "regs": {
3413         "id": "class:net.mograsim.logic.model.snippets.highlevelstatehandlers.standard.subcomponent.DelegatingSubcomponentHighLevelStateHandler",
3414         "params": {
3415           "delegateTarget": "GUIram4#0"
3416         }
3417       }
3418     },
3419     "atomicHighLevelStates": {}
3420   }
3421 }