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