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