Started layouting the Am2904
[Mograsim.git] / net.mograsim.logic.model.am2900 / components / net / mograsim / logic / model / am2900 / components / am2904 / Am2904.json
1 {
2   "width": 120.0,
3   "height": 178.0,
4   "interfacePins": [
5     {
6       "location": {
7         "x": 55.0,
8         "y": 0.0
9       },
10       "name": "C",
11       "logicWidth": 1,
12       "usage": "INPUT"
13     },
14     {
15       "location": {
16         "x": 120.0,
17         "y": 85.0
18       },
19       "name": "C0",
20       "logicWidth": 1,
21       "usage": "OUTPUT"
22     },
23     {
24       "location": {
25         "x": 120.0,
26         "y": 54.0
27       },
28       "name": "CT",
29       "logicWidth": 1,
30       "usage": "OUTPUT"
31     },
32     {
33       "location": {
34         "x": 0.0,
35         "y": 85.0
36       },
37       "name": "Cx",
38       "logicWidth": 1,
39       "usage": "INPUT"
40     },
41     {
42       "location": {
43         "x": 0.0,
44         "y": 42.0
45       },
46       "name": "I",
47       "logicWidth": 13,
48       "usage": "INPUT"
49     },
50     {
51       "location": {
52         "x": 0.0,
53         "y": 15.0
54       },
55       "name": "IC",
56       "logicWidth": 1,
57       "usage": "INPUT"
58     },
59     {
60       "location": {
61         "x": 0.0,
62         "y": 20.0
63       },
64       "name": "IN",
65       "logicWidth": 1,
66       "usage": "INPUT"
67     },
68     {
69       "location": {
70         "x": 0.0,
71         "y": 25.0
72       },
73       "name": "IOVR",
74       "logicWidth": 1,
75       "usage": "INPUT"
76     },
77     {
78       "location": {
79         "x": 0.0,
80         "y": 10.0
81       },
82       "name": "IZ",
83       "logicWidth": 1,
84       "usage": "INPUT"
85     },
86     {
87       "location": {
88         "x": 120.0,
89         "y": 128.0
90       },
91       "name": "QIO0",
92       "logicWidth": 1,
93       "usage": "TRISTATE"
94     },
95     {
96       "location": {
97         "x": 0.0,
98         "y": 128.0
99       },
100       "name": "QIOn",
101       "logicWidth": 1,
102       "usage": "TRISTATE"
103     },
104     {
105       "location": {
106         "x": 120.0,
107         "y": 120.0
108       },
109       "name": "SIO0",
110       "logicWidth": 1,
111       "usage": "TRISTATE"
112     },
113     {
114       "location": {
115         "x": 0.0,
116         "y": 119.0
117       },
118       "name": "SIOn",
119       "logicWidth": 1,
120       "usage": "TRISTATE"
121     },
122     {
123       "location": {
124         "x": 120.0,
125         "y": 10.0
126       },
127       "name": "YC",
128       "logicWidth": 1,
129       "usage": "TRISTATE"
130     },
131     {
132       "location": {
133         "x": 120.0,
134         "y": 15.0
135       },
136       "name": "YN",
137       "logicWidth": 1,
138       "usage": "TRISTATE"
139     },
140     {
141       "location": {
142         "x": 120.0,
143         "y": 20.0
144       },
145       "name": "YOVR",
146       "logicWidth": 1,
147       "usage": "TRISTATE"
148     },
149     {
150       "location": {
151         "x": 120.0,
152         "y": 5.0
153       },
154       "name": "YZ",
155       "logicWidth": 1,
156       "usage": "TRISTATE"
157     },
158     {
159       "location": {
160         "x": 5.0,
161         "y": 0.0
162       },
163       "name": "_CEM",
164       "logicWidth": 1,
165       "usage": "INPUT"
166     },
167     {
168       "location": {
169         "x": 45.0,
170         "y": 0.0
171       },
172       "name": "_CEmu",
173       "logicWidth": 1,
174       "usage": "INPUT"
175     },
176     {
177       "location": {
178         "x": 15.0,
179         "y": 0.0
180       },
181       "name": "_EC",
182       "logicWidth": 1,
183       "usage": "INPUT"
184     },
185     {
186       "location": {
187         "x": 20.0,
188         "y": 0.0
189       },
190       "name": "_EN",
191       "logicWidth": 1,
192       "usage": "INPUT"
193     },
194     {
195       "location": {
196         "x": 25.0,
197         "y": 0.0
198       },
199       "name": "_EOVR",
200       "logicWidth": 1,
201       "usage": "INPUT"
202     },
203     {
204       "location": {
205         "x": 10.0,
206         "y": 0.0
207       },
208       "name": "_EZ",
209       "logicWidth": 1,
210       "usage": "INPUT"
211     },
212     {
213       "location": {
214         "x": 113.0,
215         "y": 0.0
216       },
217       "name": "_OECT",
218       "logicWidth": 1,
219       "usage": "INPUT"
220     },
221     {
222       "location": {
223         "x": 90.0,
224         "y": 0.0
225       },
226       "name": "_OEY",
227       "logicWidth": 1,
228       "usage": "INPUT"
229     },
230     {
231       "location": {
232         "x": 0.0,
233         "y": 110.0
234       },
235       "name": "_SE",
236       "logicWidth": 1,
237       "usage": "INPUT"
238     }
239   ],
240   "innerScale": 0.2,
241   "submodel": {
242     "components": [
243       {
244         "id": "Am2904MSR",
245         "name": "Am2904MSR#0",
246         "pos": {
247           "x": 205.0,
248           "y": 90.0
249         }
250       },
251       {
252         "id": "Am2904RegCTInstrDecode",
253         "name": "Am2904RegCTInstrDecode#0",
254         "pos": {
255           "x": 180.0,
256           "y": 190.0
257         }
258       },
259       {
260         "id": "Am2904ShiftInstrDecode",
261         "name": "Am2904ShiftInstrDecode#0",
262         "pos": {
263           "x": 100.0,
264           "y": 495.0
265         }
266       },
267       {
268         "id": "Am2904TestLogic",
269         "name": "Am2904TestLogic#0",
270         "pos": {
271           "x": 260.0,
272           "y": 330.0
273         }
274       },
275       {
276         "id": "Am2904muSR",
277         "name": "Am2904muSR#0",
278         "pos": {
279           "x": 350.0,
280           "y": 95.0
281         }
282       },
283       {
284         "id": "Merger",
285         "name": "Merger#0",
286         "pos": {
287           "x": 20.0,
288           "y": 220.0
289         },
290         "params": 6
291       },
292       {
293         "id": "Merger",
294         "name": "Merger#1",
295         "pos": {
296           "x": 20.0,
297           "y": 170.0
298         },
299         "params": 5
300       },
301       {
302         "id": "Merger",
303         "name": "Merger#2",
304         "pos": {
305           "x": 15.0,
306           "y": 65.0
307         },
308         "params": 4
309       },
310       {
311         "id": "Merger",
312         "name": "Merger#3",
313         "pos": {
314           "x": 520.0,
315           "y": 95.0
316         },
317         "params": 4
318       },
319       {
320         "id": "Merger",
321         "name": "Merger#4",
322         "pos": {
323           "x": 20.0,
324           "y": 150.0
325         },
326         "params": 2
327       },
328       {
329         "id": "NandGate",
330         "name": "NandGate#0",
331         "pos": {
332           "x": 230.0,
333           "y": 10.0
334         },
335         "params": 1
336       },
337       {
338         "id": "NandGate",
339         "name": "NandGate#1",
340         "pos": {
341           "x": 140.0,
342           "y": 5.0
343         },
344         "params": 1
345       },
346       {
347         "id": "NandGate",
348         "name": "NandGate#10",
349         "pos": {
350           "x": 455.0,
351           "y": 60.0
352         },
353         "params": 1
354       },
355       {
356         "id": "NandGate",
357         "name": "NandGate#11",
358         "pos": {
359           "x": 555.0,
360           "y": 235.0
361         },
362         "params": 1
363       },
364       {
365         "id": "NandGate",
366         "name": "NandGate#2",
367         "pos": {
368           "x": 325.0,
369           "y": 55.0
370         },
371         "params": 1
372       },
373       {
374         "id": "NandGate",
375         "name": "NandGate#3",
376         "pos": {
377           "x": 325.0,
378           "y": 75.0
379         },
380         "params": 1
381       },
382       {
383         "id": "NandGate",
384         "name": "NandGate#4",
385         "pos": {
386           "x": 325.0,
387           "y": 15.0
388         },
389         "params": 1
390       },
391       {
392         "id": "NandGate",
393         "name": "NandGate#5",
394         "pos": {
395           "x": 325.0,
396           "y": 35.0
397         },
398         "params": 1
399       },
400       {
401         "id": "NandGate",
402         "name": "NandGate#6",
403         "pos": {
404           "x": 185.0,
405           "y": 70.0
406         },
407         "params": 1
408       },
409       {
410         "id": "NandGate",
411         "name": "NandGate#7",
412         "pos": {
413           "x": 185.0,
414           "y": 50.0
415         },
416         "params": 1
417       },
418       {
419         "id": "NandGate",
420         "name": "NandGate#8",
421         "pos": {
422           "x": 185.0,
423           "y": 30.0
424         },
425         "params": 1
426       },
427       {
428         "id": "NandGate",
429         "name": "NandGate#9",
430         "pos": {
431           "x": 185.0,
432           "y": 10.0
433         },
434         "params": 1
435       },
436       {
437         "id": "Splitter",
438         "name": "Splitter#0",
439         "pos": {
440           "x": 5.0,
441           "y": 150.0
442         },
443         "params": 13
444       },
445       {
446         "id": "Splitter",
447         "name": "Splitter#1",
448         "pos": {
449           "x": 575.0,
450           "y": 40.0
451         },
452         "params": 4
453       },
454       {
455         "id": "Splitter",
456         "name": "Splitter#10",
457         "pos": {
458           "x": 445.0,
459           "y": 300.0
460         },
461         "params": 4
462       },
463       {
464         "id": "Splitter",
465         "name": "Splitter#11",
466         "pos": {
467           "x": 405.0,
468           "y": 585.0
469         },
470         "params": 3
471       },
472       {
473         "id": "Splitter",
474         "name": "Splitter#12",
475         "pos": {
476           "x": 410.0,
477           "y": 665.0
478         },
479         "params": 3
480       },
481       {
482         "id": "Splitter",
483         "name": "Splitter#13",
484         "pos": {
485           "x": 265.0,
486           "y": 725.0
487         },
488         "params": 3
489       },
490       {
491         "id": "Splitter",
492         "name": "Splitter#14",
493         "pos": {
494           "x": 90.0,
495           "y": 730.0
496         },
497         "params": 3
498       },
499       {
500         "id": "Splitter",
501         "name": "Splitter#15",
502         "pos": {
503           "x": 430.0,
504           "y": 535.0
505         },
506         "params": 2
507       },
508       {
509         "id": "Splitter",
510         "name": "Splitter#2",
511         "pos": {
512           "x": 440.0,
513           "y": 95.0
514         },
515         "params": 2
516       },
517       {
518         "id": "Splitter",
519         "name": "Splitter#3",
520         "pos": {
521           "x": 465.0,
522           "y": 105.0
523         },
524         "params": 4
525       },
526       {
527         "id": "Splitter",
528         "name": "Splitter#4",
529         "pos": {
530           "x": 425.0,
531           "y": 155.0
532         },
533         "params": 4
534       },
535       {
536         "id": "Splitter",
537         "name": "Splitter#5",
538         "pos": {
539           "x": 425.0,
540           "y": 195.0
541         },
542         "params": 4
543       },
544       {
545         "id": "Splitter",
546         "name": "Splitter#6",
547         "pos": {
548           "x": 320.0,
549           "y": 310.0
550         },
551         "params": 3
552       },
553       {
554         "id": "Splitter",
555         "name": "Splitter#7",
556         "pos": {
557           "x": 445.0,
558           "y": 340.0
559         },
560         "params": 4
561       },
562       {
563         "id": "Splitter",
564         "name": "Splitter#8",
565         "pos": {
566           "x": 445.0,
567           "y": 380.0
568         },
569         "params": 4
570       },
571       {
572         "id": "Splitter",
573         "name": "Splitter#9",
574         "pos": {
575           "x": 255.0,
576           "y": 430.0
577         },
578         "params": 4
579       },
580       {
581         "id": "TriStateBuffer",
582         "name": "TriStateBuffer#0",
583         "pos": {
584           "x": 540.0,
585           "y": 75.0
586         },
587         "params": {
588           "logicWidth": 4,
589           "orientation": "RIGHT"
590         }
591       },
592       {
593         "id": "TriStateBuffer",
594         "name": "TriStateBuffer#1",
595         "pos": {
596           "x": 10.0,
597           "y": 650.0
598         },
599         "params": {
600           "logicWidth": 1,
601           "orientation": "RIGHT"
602         }
603       },
604       {
605         "id": "TriStateBuffer",
606         "name": "TriStateBuffer#2",
607         "pos": {
608           "x": 10.0,
609           "y": 605.0
610         },
611         "params": {
612           "logicWidth": 1,
613           "orientation": "RIGHT"
614         }
615       },
616       {
617         "id": "TriStateBuffer",
618         "name": "TriStateBuffer#3",
619         "pos": {
620           "x": 560.0,
621           "y": 595.0
622         },
623         "params": {
624           "logicWidth": 1,
625           "orientation": "RIGHT"
626         }
627       },
628       {
629         "id": "TriStateBuffer",
630         "name": "TriStateBuffer#4",
631         "pos": {
632           "x": 565.0,
633           "y": 655.0
634         },
635         "params": {
636           "logicWidth": 1,
637           "orientation": "RIGHT"
638         }
639       },
640       {
641         "id": "TriStateBuffer",
642         "name": "TriStateBuffer#5",
643         "pos": {
644           "x": 575.0,
645           "y": 260.0
646         },
647         "params": {
648           "logicWidth": 1,
649           "orientation": "RIGHT"
650         }
651       },
652       {
653         "id": "WireCrossPoint",
654         "name": "WireCrossPoint#0",
655         "pos": {
656           "x": 275.0,
657           "y": 60.0
658         },
659         "params": 1
660       },
661       {
662         "id": "WireCrossPoint",
663         "name": "WireCrossPoint#1",
664         "pos": {
665           "x": 190.0,
666           "y": 140.0
667         },
668         "params": 4
669       },
670       {
671         "id": "WireCrossPoint",
672         "name": "WireCrossPoint#10",
673         "pos": {
674           "x": 180.0,
675           "y": 55.0
676         },
677         "params": 1
678       },
679       {
680         "id": "WireCrossPoint",
681         "name": "WireCrossPoint#11",
682         "pos": {
683           "x": 180.0,
684           "y": 15.0
685         },
686         "params": 1
687       },
688       {
689         "id": "WireCrossPoint",
690         "name": "WireCrossPoint#12",
691         "pos": {
692           "x": 180.0,
693           "y": 35.0
694         },
695         "params": 1
696       },
697       {
698         "id": "WireCrossPoint",
699         "name": "WireCrossPoint#13",
700         "pos": {
701           "x": 450.0,
702           "y": 65.0
703         },
704         "params": 1
705       },
706       {
707         "id": "WireCrossPoint",
708         "name": "WireCrossPoint#14",
709         "pos": {
710           "x": 535.0,
711           "y": 110.0
712         },
713         "params": 4
714       },
715       {
716         "id": "WireCrossPoint",
717         "name": "WireCrossPoint#15",
718         "pos": {
719           "x": 335.0,
720           "y": 175.0
721         },
722         "params": 4
723       },
724       {
725         "id": "WireCrossPoint",
726         "name": "WireCrossPoint#16",
727         "pos": {
728           "x": 385.0,
729           "y": 165.0
730         },
731         "params": 4
732       },
733       {
734         "id": "WireCrossPoint",
735         "name": "WireCrossPoint#17",
736         "pos": {
737           "x": 350.0,
738           "y": 440.0
739         },
740         "params": 1
741       },
742       {
743         "id": "WireCrossPoint",
744         "name": "WireCrossPoint#18",
745         "pos": {
746           "x": 35.0,
747           "y": 640.0
748         },
749         "params": 1
750       },
751       {
752         "id": "WireCrossPoint",
753         "name": "WireCrossPoint#19",
754         "pos": {
755           "x": 35.0,
756           "y": 595.0
757         },
758         "params": 1
759       },
760       {
761         "id": "WireCrossPoint",
762         "name": "WireCrossPoint#2",
763         "pos": {
764           "x": 330.0,
765           "y": 125.0
766         },
767         "params": 4
768       },
769       {
770         "id": "WireCrossPoint",
771         "name": "WireCrossPoint#20",
772         "pos": {
773           "x": 585.0,
774           "y": 590.0
775         },
776         "params": 1
777       },
778       {
779         "id": "WireCrossPoint",
780         "name": "WireCrossPoint#21",
781         "pos": {
782           "x": 585.0,
783           "y": 640.0
784         },
785         "params": 1
786       },
787       {
788         "id": "WireCrossPoint",
789         "name": "WireCrossPoint#22",
790         "pos": {
791           "x": 270.0,
792           "y": 515.0
793         },
794         "params": 1
795       },
796       {
797         "id": "WireCrossPoint",
798         "name": "WireCrossPoint#23",
799         "pos": {
800           "x": 325.0,
801           "y": 640.0
802         },
803         "params": 1
804       },
805       {
806         "id": "WireCrossPoint",
807         "name": "WireCrossPoint#24",
808         "pos": {
809           "x": 285.0,
810           "y": 745.0
811         },
812         "params": 1
813       },
814       {
815         "id": "WireCrossPoint",
816         "name": "WireCrossPoint#25",
817         "pos": {
818           "x": 285.0,
819           "y": 755.0
820         },
821         "params": 1
822       },
823       {
824         "id": "WireCrossPoint",
825         "name": "WireCrossPoint#26",
826         "pos": {
827           "x": 290.0,
828           "y": 805.0
829         },
830         "params": 1
831       },
832       {
833         "id": "WireCrossPoint",
834         "name": "WireCrossPoint#27",
835         "pos": {
836           "x": 470.0,
837           "y": 400.0
838         },
839         "params": 1
840       },
841       {
842         "id": "WireCrossPoint",
843         "name": "WireCrossPoint#28",
844         "pos": {
845           "x": 465.0,
846           "y": 350.0
847         },
848         "params": 1
849       },
850       {
851         "id": "WireCrossPoint",
852         "name": "WireCrossPoint#29",
853         "pos": {
854           "x": 550.0,
855           "y": 570.0
856         },
857         "params": 1
858       },
859       {
860         "id": "WireCrossPoint",
861         "name": "WireCrossPoint#3",
862         "pos": {
863           "x": 405.0,
864           "y": 120.0
865         },
866         "params": 4
867       },
868       {
869         "id": "WireCrossPoint",
870         "name": "WireCrossPoint#30",
871         "pos": {
872           "x": 85.0,
873           "y": 590.0
874         },
875         "params": 1
876       },
877       {
878         "id": "WireCrossPoint",
879         "name": "WireCrossPoint#31",
880         "pos": {
881           "x": 550.0,
882           "y": 240.0
883         },
884         "params": 1
885       },
886       {
887         "id": "WireCrossPoint",
888         "name": "WireCrossPoint#32",
889         "pos": {
890           "x": 405.0,
891           "y": 170.0
892         },
893         "params": 4
894       },
895       {
896         "id": "WireCrossPoint",
897         "name": "WireCrossPoint#33",
898         "pos": {
899           "x": 390.0,
900           "y": 210.0
901         },
902         "params": 4
903       },
904       {
905         "id": "WireCrossPoint",
906         "name": "WireCrossPoint#4",
907         "pos": {
908           "x": 225.0,
909           "y": 15.0
910         },
911         "params": 1
912       },
913       {
914         "id": "WireCrossPoint",
915         "name": "WireCrossPoint#5",
916         "pos": {
917           "x": 570.0,
918           "y": 55.0
919         },
920         "params": 4
921       },
922       {
923         "id": "WireCrossPoint",
924         "name": "WireCrossPoint#6",
925         "pos": {
926           "x": 135.0,
927           "y": 20.0
928         },
929         "params": 1
930       },
931       {
932         "id": "WireCrossPoint",
933         "name": "WireCrossPoint#7",
934         "pos": {
935           "x": 320.0,
936           "y": 40.0
937         },
938         "params": 1
939       },
940       {
941         "id": "WireCrossPoint",
942         "name": "WireCrossPoint#8",
943         "pos": {
944           "x": 320.0,
945           "y": 20.0
946         },
947         "params": 1
948       },
949       {
950         "id": "WireCrossPoint",
951         "name": "WireCrossPoint#9",
952         "pos": {
953           "x": 320.0,
954           "y": 60.0
955         },
956         "params": 1
957       },
958       {
959         "id": "and",
960         "name": "and#0",
961         "pos": {
962           "x": 495.0,
963           "y": 65.0
964         }
965       },
966       {
967         "id": "mux1",
968         "name": "mux1#0",
969         "pos": {
970           "x": 495.0,
971           "y": 275.0
972         }
973       },
974       {
975         "id": "mux1",
976         "name": "mux1#1",
977         "pos": {
978           "x": 275.0,
979           "y": 475.0
980         }
981       },
982       {
983         "id": "mux1",
984         "name": "mux1#2",
985         "pos": {
986           "x": 355.0,
987           "y": 445.0
988         }
989       },
990       {
991         "id": "mux1",
992         "name": "mux1#3",
993         "pos": {
994           "x": 395.0,
995           "y": 425.0
996         }
997       },
998       {
999         "id": "mux1",
1000         "name": "mux1#4",
1001         "pos": {
1002           "x": 490.0,
1003           "y": 530.0
1004         }
1005       },
1006       {
1007         "id": "mux1",
1008         "name": "mux1#5",
1009         "pos": {
1010           "x": 445.0,
1011           "y": 540.0
1012         }
1013       },
1014       {
1015         "id": "mux1_4",
1016         "name": "mux1_4#0",
1017         "pos": {
1018           "x": 480.0,
1019           "y": 90.0
1020         }
1021       },
1022       {
1023         "id": "mux1_4",
1024         "name": "mux1_4#1",
1025         "pos": {
1026           "x": 440.0,
1027           "y": 140.0
1028         }
1029       },
1030       {
1031         "id": "mux2",
1032         "name": "mux2#0",
1033         "pos": {
1034           "x": 435.0,
1035           "y": 575.0
1036         }
1037       },
1038       {
1039         "id": "mux2",
1040         "name": "mux2#1",
1041         "pos": {
1042           "x": 435.0,
1043           "y": 655.0
1044         }
1045       },
1046       {
1047         "id": "mux2",
1048         "name": "mux2#2",
1049         "pos": {
1050           "x": 120.0,
1051           "y": 720.0
1052         }
1053       },
1054       {
1055         "id": "mux3",
1056         "name": "mux3#0",
1057         "pos": {
1058           "x": 335.0,
1059           "y": 300.0
1060         }
1061       },
1062       {
1063         "id": "mux3",
1064         "name": "mux3#1",
1065         "pos": {
1066           "x": 300.0,
1067           "y": 715.0
1068         }
1069       },
1070       {
1071         "id": "not4",
1072         "name": "not4#0",
1073         "pos": {
1074           "x": 130.0,
1075           "y": 40.0
1076         }
1077       },
1078       {
1079         "id": "xor",
1080         "name": "xor#0",
1081         "pos": {
1082           "x": 535.0,
1083           "y": 265.0
1084         }
1085       },
1086       {
1087         "id": "xor",
1088         "name": "xor#1",
1089         "pos": {
1090           "x": 475.0,
1091           "y": 315.0
1092         }
1093       },
1094       {
1095         "id": "xor",
1096         "name": "xor#2",
1097         "pos": {
1098           "x": 315.0,
1099           "y": 465.0
1100         }
1101       },
1102       {
1103         "id": "xor",
1104         "name": "xor#3",
1105         "pos": {
1106           "x": 250.0,
1107           "y": 820.0
1108         }
1109       }
1110     ],
1111     "wires": [
1112       {
1113         "pin1": {
1114           "compName": "_submodelinterface",
1115           "pinName": "C"
1116         },
1117         "pin2": {
1118           "compName": "WireCrossPoint#0",
1119           "pinName": ""
1120         },
1121         "name": "unnamedWire#0",
1122         "path": []
1123       },
1124       {
1125         "pin1": {
1126           "compName": "Am2904RegCTInstrDecode#0",
1127           "pinName": "muSR_MUX"
1128         },
1129         "pin2": {
1130           "compName": "Am2904muSR#0",
1131           "pinName": "MUX"
1132         },
1133         "name": "unnamedWire#1",
1134         "path": [
1135           {
1136             "x": 325.0,
1137             "y": 200.0
1138           },
1139           {
1140             "x": 325.0,
1141             "y": 115.0
1142           }
1143         ]
1144       },
1145       {
1146         "pin1": {
1147           "compName": "Splitter#0",
1148           "pinName": "O6"
1149         },
1150         "pin2": {
1151           "compName": "Merger#1",
1152           "pinName": "I0"
1153         },
1154         "name": "unnamedWire#10",
1155         "path": []
1156       },
1157       {
1158         "pin1": {
1159           "compName": "Splitter#3",
1160           "pinName": "O0"
1161         },
1162         "pin2": {
1163           "compName": "mux1_4#0",
1164           "pinName": "I0_4"
1165         },
1166         "name": "unnamedWire#100",
1167         "path": []
1168       },
1169       {
1170         "pin1": {
1171           "compName": "Splitter#3",
1172           "pinName": "I"
1173         },
1174         "pin2": {
1175           "compName": "WireCrossPoint#3",
1176           "pinName": ""
1177         },
1178         "name": "unnamedWire#101",
1179         "path": []
1180       },
1181       {
1182         "pin1": {
1183           "compName": "Splitter#4",
1184           "pinName": "O3"
1185         },
1186         "pin2": {
1187           "compName": "mux1_4#1",
1188           "pinName": "I0_1"
1189         },
1190         "name": "unnamedWire#102",
1191         "path": []
1192       },
1193       {
1194         "pin1": {
1195           "compName": "mux1_4#1",
1196           "pinName": "I0_2"
1197         },
1198         "pin2": {
1199           "compName": "Splitter#4",
1200           "pinName": "O2"
1201         },
1202         "name": "unnamedWire#103",
1203         "path": []
1204       },
1205       {
1206         "pin1": {
1207           "compName": "Splitter#4",
1208           "pinName": "O1"
1209         },
1210         "pin2": {
1211           "compName": "mux1_4#1",
1212           "pinName": "I0_3"
1213         },
1214         "name": "unnamedWire#104",
1215         "path": []
1216       },
1217       {
1218         "pin1": {
1219           "compName": "mux1_4#1",
1220           "pinName": "I0_4"
1221         },
1222         "pin2": {
1223           "compName": "Splitter#4",
1224           "pinName": "O0"
1225         },
1226         "name": "unnamedWire#105",
1227         "path": []
1228       },
1229       {
1230         "pin1": {
1231           "compName": "WireCrossPoint#16",
1232           "pinName": ""
1233         },
1234         "pin2": {
1235           "compName": "WireCrossPoint#2",
1236           "pinName": ""
1237         },
1238         "name": "unnamedWire#106",
1239         "path": [
1240           {
1241             "x": 330.0,
1242             "y": 165.0
1243           }
1244         ]
1245       },
1246       {
1247         "pin1": {
1248           "compName": "Splitter#5",
1249           "pinName": "O0"
1250         },
1251         "pin2": {
1252           "compName": "mux1_4#1",
1253           "pinName": "I1_4"
1254         },
1255         "name": "unnamedWire#107",
1256         "path": []
1257       },
1258       {
1259         "pin1": {
1260           "compName": "mux1_4#1",
1261           "pinName": "I1_3"
1262         },
1263         "pin2": {
1264           "compName": "Splitter#5",
1265           "pinName": "O1"
1266         },
1267         "name": "unnamedWire#108",
1268         "path": []
1269       },
1270       {
1271         "pin1": {
1272           "compName": "Splitter#5",
1273           "pinName": "O2"
1274         },
1275         "pin2": {
1276           "compName": "mux1_4#1",
1277           "pinName": "I1_2"
1278         },
1279         "name": "unnamedWire#109",
1280         "path": []
1281       },
1282       {
1283         "pin1": {
1284           "compName": "Merger#1",
1285           "pinName": "I1"
1286         },
1287         "pin2": {
1288           "compName": "Splitter#0",
1289           "pinName": "O7"
1290         },
1291         "name": "unnamedWire#11",
1292         "path": []
1293       },
1294       {
1295         "pin1": {
1296           "compName": "mux1_4#1",
1297           "pinName": "I1_1"
1298         },
1299         "pin2": {
1300           "compName": "Splitter#5",
1301           "pinName": "O3"
1302         },
1303         "name": "unnamedWire#110",
1304         "path": []
1305       },
1306       {
1307         "pin1": {
1308           "compName": "Splitter#7",
1309           "pinName": "I"
1310         },
1311         "pin2": {
1312           "compName": "WireCrossPoint#33",
1313           "pinName": ""
1314         },
1315         "name": "unnamedWire#111",
1316         "path": [
1317           {
1318             "x": 435.0,
1319             "y": 355.0
1320           },
1321           {
1322             "x": 435.0,
1323             "y": 245.0
1324           },
1325           {
1326             "x": 390.0,
1327             "y": 245.0
1328           }
1329         ]
1330       },
1331       {
1332         "pin1": {
1333           "compName": "WireCrossPoint#14",
1334           "pinName": ""
1335         },
1336         "pin2": {
1337           "compName": "TriStateBuffer#0",
1338           "pinName": "IN"
1339         },
1340         "name": "unnamedWire#112",
1341         "path": [
1342           {
1343             "x": 535.0,
1344             "y": 85.0
1345           }
1346         ]
1347       },
1348       {
1349         "pin1": {
1350           "compName": "WireCrossPoint#14",
1351           "pinName": ""
1352         },
1353         "pin2": {
1354           "compName": "Am2904TestLogic#0",
1355           "pinName": "I"
1356         },
1357         "name": "unnamedWire#113",
1358         "path": [
1359           {
1360             "x": 535.0,
1361             "y": 260.0
1362           },
1363           {
1364             "x": 385.0,
1365             "y": 260.0
1366           },
1367           {
1368             "x": 385.0,
1369             "y": 290.0
1370           },
1371           {
1372             "x": 255.0,
1373             "y": 290.0
1374           },
1375           {
1376             "x": 255.0,
1377             "y": 380.0
1378           }
1379         ]
1380       },
1381       {
1382         "pin1": {
1383           "compName": "Am2904TestLogic#0",
1384           "pinName": "Y111"
1385         },
1386         "pin2": {
1387           "compName": "mux3#0",
1388           "pinName": "I111"
1389         },
1390         "name": "unnamedWire#114",
1391         "path": []
1392       },
1393       {
1394         "pin1": {
1395           "compName": "mux3#0",
1396           "pinName": "I110"
1397         },
1398         "pin2": {
1399           "compName": "Am2904TestLogic#0",
1400           "pinName": "Y110"
1401         },
1402         "name": "unnamedWire#115",
1403         "path": []
1404       },
1405       {
1406         "pin1": {
1407           "compName": "Am2904TestLogic#0",
1408           "pinName": "Y101"
1409         },
1410         "pin2": {
1411           "compName": "mux3#0",
1412           "pinName": "I101"
1413         },
1414         "name": "unnamedWire#116",
1415         "path": []
1416       },
1417       {
1418         "pin1": {
1419           "compName": "mux3#0",
1420           "pinName": "I100"
1421         },
1422         "pin2": {
1423           "compName": "Am2904TestLogic#0",
1424           "pinName": "Y100"
1425         },
1426         "name": "unnamedWire#117",
1427         "path": []
1428       },
1429       {
1430         "pin1": {
1431           "compName": "Am2904TestLogic#0",
1432           "pinName": "Y011"
1433         },
1434         "pin2": {
1435           "compName": "mux3#0",
1436           "pinName": "I011"
1437         },
1438         "name": "unnamedWire#118",
1439         "path": []
1440       },
1441       {
1442         "pin1": {
1443           "compName": "Am2904TestLogic#0",
1444           "pinName": "Y010"
1445         },
1446         "pin2": {
1447           "compName": "mux3#0",
1448           "pinName": "I010"
1449         },
1450         "name": "unnamedWire#119",
1451         "path": []
1452       },
1453       {
1454         "pin1": {
1455           "compName": "Splitter#0",
1456           "pinName": "O8"
1457         },
1458         "pin2": {
1459           "compName": "Merger#1",
1460           "pinName": "I2"
1461         },
1462         "name": "unnamedWire#12",
1463         "path": []
1464       },
1465       {
1466         "pin1": {
1467           "compName": "mux3#0",
1468           "pinName": "I001"
1469         },
1470         "pin2": {
1471           "compName": "Am2904TestLogic#0",
1472           "pinName": "Y001"
1473         },
1474         "name": "unnamedWire#120",
1475         "path": []
1476       },
1477       {
1478         "pin1": {
1479           "compName": "Am2904TestLogic#0",
1480           "pinName": "Y000"
1481         },
1482         "pin2": {
1483           "compName": "mux3#0",
1484           "pinName": "I000"
1485         },
1486         "name": "unnamedWire#121",
1487         "path": []
1488       },
1489       {
1490         "pin1": {
1491           "compName": "NandGate#11",
1492           "pinName": "Y"
1493         },
1494         "pin2": {
1495           "compName": "TriStateBuffer#5",
1496           "pinName": "EN"
1497         },
1498         "name": "unnamedWire#122",
1499         "path": [
1500           {
1501             "x": 585.0,
1502             "y": 245.0
1503           }
1504         ]
1505       },
1506       {
1507         "pin1": {
1508           "compName": "mux1#0",
1509           "pinName": "Y"
1510         },
1511         "pin2": {
1512           "compName": "xor#0",
1513           "pinName": "B"
1514         },
1515         "name": "unnamedWire#123",
1516         "path": []
1517       },
1518       {
1519         "pin1": {
1520           "compName": "Splitter#6",
1521           "pinName": "I"
1522         },
1523         "pin2": {
1524           "compName": "Am2904RegCTInstrDecode#0",
1525           "pinName": "CT_MUX"
1526         },
1527         "name": "unnamedWire#124",
1528         "path": [
1529           {
1530             "x": 210.0,
1531             "y": 320.0
1532           }
1533         ]
1534       },
1535       {
1536         "pin1": {
1537           "compName": "Splitter#6",
1538           "pinName": "O0"
1539         },
1540         "pin2": {
1541           "compName": "mux3#0",
1542           "pinName": "S0"
1543         },
1544         "name": "unnamedWire#125",
1545         "path": []
1546       },
1547       {
1548         "pin1": {
1549           "compName": "mux3#0",
1550           "pinName": "S1"
1551         },
1552         "pin2": {
1553           "compName": "Splitter#6",
1554           "pinName": "O1"
1555         },
1556         "name": "unnamedWire#126",
1557         "path": []
1558       },
1559       {
1560         "pin1": {
1561           "compName": "Splitter#6",
1562           "pinName": "O2"
1563         },
1564         "pin2": {
1565           "compName": "mux3#0",
1566           "pinName": "S2"
1567         },
1568         "name": "unnamedWire#127",
1569         "path": []
1570       },
1571       {
1572         "pin1": {
1573           "compName": "Am2904RegCTInstrDecode#0",
1574           "pinName": "CT_EXP"
1575         },
1576         "pin2": {
1577           "compName": "mux1#0",
1578           "pinName": "S0"
1579         },
1580         "name": "unnamedWire#128",
1581         "path": [
1582           {
1583             "x": 230.0,
1584             "y": 280.0
1585           }
1586         ]
1587       },
1588       {
1589         "pin1": {
1590           "compName": "mux3#0",
1591           "pinName": "Y"
1592         },
1593         "pin2": {
1594           "compName": "mux1#0",
1595           "pinName": "I0"
1596         },
1597         "name": "unnamedWire#129",
1598         "path": [
1599           {
1600             "x": 420.0,
1601             "y": 310.0
1602           },
1603           {
1604             "x": 420.0,
1605             "y": 290.0
1606           }
1607         ]
1608       },
1609       {
1610         "pin1": {
1611           "compName": "Merger#1",
1612           "pinName": "I3"
1613         },
1614         "pin2": {
1615           "compName": "Splitter#0",
1616           "pinName": "O9"
1617         },
1618         "name": "unnamedWire#13",
1619         "path": []
1620       },
1621       {
1622         "pin1": {
1623           "compName": "xor#0",
1624           "pinName": "A"
1625         },
1626         "pin2": {
1627           "compName": "Am2904RegCTInstrDecode#0",
1628           "pinName": "CT_INV"
1629         },
1630         "name": "unnamedWire#130",
1631         "path": [
1632           {
1633             "x": 415.0,
1634             "y": 270.0
1635           },
1636           {
1637             "x": 415.0,
1638             "y": 285.0
1639           },
1640           {
1641             "x": 220.0,
1642             "y": 285.0
1643           }
1644         ]
1645       },
1646       {
1647         "pin1": {
1648           "compName": "xor#1",
1649           "pinName": "Y"
1650         },
1651         "pin2": {
1652           "compName": "mux1#0",
1653           "pinName": "I1"
1654         },
1655         "name": "unnamedWire#131",
1656         "path": [
1657           {
1658             "x": 515.0,
1659             "y": 320.0
1660           },
1661           {
1662             "x": 515.0,
1663             "y": 310.0
1664           },
1665           {
1666             "x": 490.0,
1667             "y": 310.0
1668           },
1669           {
1670             "x": 490.0,
1671             "y": 300.0
1672           }
1673         ]
1674       },
1675       {
1676         "pin1": {
1677           "compName": "WireCrossPoint#15",
1678           "pinName": ""
1679         },
1680         "pin2": {
1681           "compName": "Am2904muSR#0",
1682           "pinName": "I"
1683         },
1684         "name": "unnamedWire#132",
1685         "path": [
1686           {
1687             "x": 335.0,
1688             "y": 135.0
1689           }
1690         ]
1691       },
1692       {
1693         "pin1": {
1694           "compName": "WireCrossPoint#33",
1695           "pinName": ""
1696         },
1697         "pin2": {
1698           "compName": "WireCrossPoint#15",
1699           "pinName": ""
1700         },
1701         "name": "unnamedWire#133",
1702         "path": [
1703           {
1704             "x": 390.0,
1705             "y": 175.0
1706           }
1707         ]
1708       },
1709       {
1710         "pin1": {
1711           "compName": "Splitter#7",
1712           "pinName": "O2"
1713         },
1714         "pin2": {
1715           "compName": "WireCrossPoint#28",
1716           "pinName": ""
1717         },
1718         "name": "unnamedWire#134",
1719         "path": []
1720       },
1721       {
1722         "pin1": {
1723           "compName": "Splitter#8",
1724           "pinName": "O1"
1725         },
1726         "pin2": {
1727           "compName": "WireCrossPoint#27",
1728           "pinName": ""
1729         },
1730         "name": "unnamedWire#135",
1731         "path": []
1732       },
1733       {
1734         "pin1": {
1735           "compName": "WireCrossPoint#3",
1736           "pinName": ""
1737         },
1738         "pin2": {
1739           "compName": "WireCrossPoint#32",
1740           "pinName": ""
1741         },
1742         "name": "unnamedWire#136",
1743         "path": []
1744       },
1745       {
1746         "pin1": {
1747           "compName": "WireCrossPoint#16",
1748           "pinName": ""
1749         },
1750         "pin2": {
1751           "compName": "Splitter#8",
1752           "pinName": "I"
1753         },
1754         "name": "unnamedWire#137",
1755         "path": [
1756           {
1757             "x": 385.0,
1758             "y": 250.0
1759           },
1760           {
1761             "x": 430.0,
1762             "y": 250.0
1763           },
1764           {
1765             "x": 430.0,
1766             "y": 395.0
1767           }
1768         ]
1769       },
1770       {
1771         "pin1": {
1772           "compName": "Am2904RegCTInstrDecode#0",
1773           "pinName": "OEN"
1774         },
1775         "pin2": {
1776           "compName": "and#0",
1777           "pinName": "B"
1778         },
1779         "name": "unnamedWire#138",
1780         "path": [
1781           {
1782             "x": 240.0,
1783             "y": 185.0
1784           },
1785           {
1786             "x": 410.0,
1787             "y": 185.0
1788           },
1789           {
1790             "x": 410.0,
1791             "y": 85.0
1792           },
1793           {
1794             "x": 485.0,
1795             "y": 85.0
1796           },
1797           {
1798             "x": 485.0,
1799             "y": 80.0
1800           }
1801         ]
1802       },
1803       {
1804         "pin1": {
1805           "compName": "Splitter#0",
1806           "pinName": "O11"
1807         },
1808         "pin2": {
1809           "compName": "Merger#4",
1810           "pinName": "I0"
1811         },
1812         "name": "unnamedWire#139",
1813         "path": []
1814       },
1815       {
1816         "pin1": {
1817           "compName": "Splitter#0",
1818           "pinName": "O10"
1819         },
1820         "pin2": {
1821           "compName": "Merger#1",
1822           "pinName": "I4"
1823         },
1824         "name": "unnamedWire#14",
1825         "path": []
1826       },
1827       {
1828         "pin1": {
1829           "compName": "Merger#4",
1830           "pinName": "I1"
1831         },
1832         "pin2": {
1833           "compName": "Splitter#0",
1834           "pinName": "O12"
1835         },
1836         "name": "unnamedWire#140",
1837         "path": []
1838       },
1839       {
1840         "pin1": {
1841           "compName": "Merger#4",
1842           "pinName": "O"
1843         },
1844         "pin2": {
1845           "compName": "Am2904RegCTInstrDecode#0",
1846           "pinName": "I12-11"
1847         },
1848         "name": "unnamedWire#141",
1849         "path": [
1850           {
1851             "x": 105.0,
1852             "y": 155.0
1853           },
1854           {
1855             "x": 105.0,
1856             "y": 220.0
1857           }
1858         ]
1859       },
1860       {
1861         "pin1": {
1862           "compName": "Am2904RegCTInstrDecode#0",
1863           "pinName": "C0_MUX"
1864         },
1865         "pin2": {
1866           "compName": "Splitter#9",
1867           "pinName": "I"
1868         },
1869         "name": "unnamedWire#142",
1870         "path": [
1871           {
1872             "x": 250.0,
1873             "y": 445.0
1874           }
1875         ]
1876       },
1877       {
1878         "pin1": {
1879           "compName": "mux1#1",
1880           "pinName": "I1"
1881         },
1882         "pin2": {
1883           "compName": "WireCrossPoint#22",
1884           "pinName": ""
1885         },
1886         "name": "unnamedWire#143",
1887         "path": [
1888           {
1889             "x": 270.0,
1890             "y": 500.0
1891           }
1892         ]
1893       },
1894       {
1895         "pin1": {
1896           "compName": "WireCrossPoint#32",
1897           "pinName": ""
1898         },
1899         "pin2": {
1900           "compName": "Am2904MSR#0",
1901           "pinName": "mu"
1902         },
1903         "name": "unnamedWire#144",
1904         "path": [
1905           {
1906             "x": 185.0,
1907             "y": 170.0
1908           },
1909           {
1910             "x": 185.0,
1911             "y": 100.0
1912           }
1913         ]
1914       },
1915       {
1916         "pin1": {
1917           "compName": "mux1#1",
1918           "pinName": "I0"
1919         },
1920         "pin2": {
1921           "compName": "Splitter#10",
1922           "pinName": "O2"
1923         },
1924         "name": "unnamedWire#145",
1925         "path": [
1926           {
1927             "x": 265.0,
1928             "y": 490.0
1929           },
1930           {
1931             "x": 265.0,
1932             "y": 510.0
1933           },
1934           {
1935             "x": 460.0,
1936             "y": 510.0
1937           },
1938           {
1939             "x": 460.0,
1940             "y": 310.0
1941           }
1942         ]
1943       },
1944       {
1945         "pin1": {
1946           "compName": "Splitter#9",
1947           "pinName": "O1"
1948         },
1949         "pin2": {
1950           "compName": "mux1#1",
1951           "pinName": "S0"
1952         },
1953         "name": "unnamedWire#146",
1954         "path": [
1955           {
1956             "x": 270.0,
1957             "y": 450.0
1958           },
1959           {
1960             "x": 270.0,
1961             "y": 480.0
1962           }
1963         ]
1964       },
1965       {
1966         "pin1": {
1967           "compName": "mux1#1",
1968           "pinName": "Y"
1969         },
1970         "pin2": {
1971           "compName": "xor#2",
1972           "pinName": "B"
1973         },
1974         "name": "unnamedWire#147",
1975         "path": []
1976       },
1977       {
1978         "pin1": {
1979           "compName": "xor#2",
1980           "pinName": "A"
1981         },
1982         "pin2": {
1983           "compName": "Splitter#9",
1984           "pinName": "O0"
1985         },
1986         "name": "unnamedWire#148",
1987         "path": [
1988           {
1989             "x": 290.0,
1990             "y": 470.0
1991           },
1992           {
1993             "x": 290.0,
1994             "y": 460.0
1995           }
1996         ]
1997       },
1998       {
1999         "pin1": {
2000           "compName": "Splitter#9",
2001           "pinName": "O2"
2002         },
2003         "pin2": {
2004           "compName": "WireCrossPoint#17",
2005           "pinName": ""
2006         },
2007         "name": "unnamedWire#149",
2008         "path": []
2009       },
2010       {
2011         "pin1": {
2012           "compName": "Merger#0",
2013           "pinName": "O"
2014         },
2015         "pin2": {
2016           "compName": "Am2904RegCTInstrDecode#0",
2017           "pinName": "I5-0"
2018         },
2019         "name": "unnamedWire#15",
2020         "path": [
2021           {
2022             "x": 105.0,
2023             "y": 245.0
2024           },
2025           {
2026             "x": 105.0,
2027             "y": 240.0
2028           }
2029         ]
2030       },
2031       {
2032         "pin1": {
2033           "compName": "WireCrossPoint#17",
2034           "pinName": ""
2035         },
2036         "pin2": {
2037           "compName": "mux1#2",
2038           "pinName": "S0"
2039         },
2040         "name": "unnamedWire#150",
2041         "path": [
2042           {
2043             "x": 350.0,
2044             "y": 450.0
2045           }
2046         ]
2047       },
2048       {
2049         "pin1": {
2050           "compName": "xor#2",
2051           "pinName": "Y"
2052         },
2053         "pin2": {
2054           "compName": "mux1#2",
2055           "pinName": "I1"
2056         },
2057         "name": "unnamedWire#151",
2058         "path": []
2059       },
2060       {
2061         "pin1": {
2062           "compName": "mux1#2",
2063           "pinName": "I0"
2064         },
2065         "pin2": {
2066           "compName": "_submodelinterface",
2067           "pinName": "Cx"
2068         },
2069         "name": "unnamedWire#152",
2070         "path": [
2071           {
2072             "x": 300.0,
2073             "y": 460.0
2074           },
2075           {
2076             "x": 300.0,
2077             "y": 465.0
2078           },
2079           {
2080             "x": 240.0,
2081             "y": 465.0
2082           },
2083           {
2084             "x": 240.0,
2085             "y": 425.0
2086           }
2087         ]
2088       },
2089       {
2090         "pin1": {
2091           "compName": "mux1#2",
2092           "pinName": "Y"
2093         },
2094         "pin2": {
2095           "compName": "mux1#3",
2096           "pinName": "I1"
2097         },
2098         "name": "unnamedWire#153",
2099         "path": []
2100       },
2101       {
2102         "pin1": {
2103           "compName": "mux1#3",
2104           "pinName": "I0"
2105         },
2106         "pin2": {
2107           "compName": "WireCrossPoint#17",
2108           "pinName": ""
2109         },
2110         "name": "unnamedWire#154",
2111         "path": []
2112       },
2113       {
2114         "pin1": {
2115           "compName": "mux1#3",
2116           "pinName": "S0"
2117         },
2118         "pin2": {
2119           "compName": "Splitter#9",
2120           "pinName": "O3"
2121         },
2122         "name": "unnamedWire#155",
2123         "path": []
2124       },
2125       {
2126         "pin1": {
2127           "compName": "mux1#3",
2128           "pinName": "Y"
2129         },
2130         "pin2": {
2131           "compName": "_submodelinterface",
2132           "pinName": "C0"
2133         },
2134         "name": "unnamedWire#156",
2135         "path": [
2136           {
2137             "x": 560.0,
2138             "y": 430.0
2139           },
2140           {
2141             "x": 560.0,
2142             "y": 425.0
2143           }
2144         ]
2145       },
2146       {
2147         "pin1": {
2148           "compName": "_submodelinterface",
2149           "pinName": "QIOn"
2150         },
2151         "pin2": {
2152           "compName": "WireCrossPoint#18",
2153           "pinName": ""
2154         },
2155         "name": "unnamedWire#157",
2156         "path": []
2157       },
2158       {
2159         "pin1": {
2160           "compName": "WireCrossPoint#19",
2161           "pinName": ""
2162         },
2163         "pin2": {
2164           "compName": "_submodelinterface",
2165           "pinName": "SIOn"
2166         },
2167         "name": "unnamedWire#158",
2168         "path": []
2169       },
2170       {
2171         "pin1": {
2172           "compName": "WireCrossPoint#20",
2173           "pinName": ""
2174         },
2175         "pin2": {
2176           "compName": "_submodelinterface",
2177           "pinName": "SIO0"
2178         },
2179         "name": "unnamedWire#159",
2180         "path": []
2181       },
2182       {
2183         "pin1": {
2184           "compName": "Am2904ShiftInstrDecode#0",
2185           "pinName": "I"
2186         },
2187         "pin2": {
2188           "compName": "Merger#1",
2189           "pinName": "O"
2190         },
2191         "name": "unnamedWire#16",
2192         "path": [
2193           {
2194             "x": 75.0,
2195             "y": 520.0
2196           },
2197           {
2198             "x": 75.0,
2199             "y": 190.0
2200           }
2201         ]
2202       },
2203       {
2204         "pin1": {
2205           "compName": "_submodelinterface",
2206           "pinName": "QIO0"
2207         },
2208         "pin2": {
2209           "compName": "WireCrossPoint#21",
2210           "pinName": ""
2211         },
2212         "name": "unnamedWire#160",
2213         "path": []
2214       },
2215       {
2216         "pin1": {
2217           "compName": "TriStateBuffer#1",
2218           "pinName": "OUT"
2219         },
2220         "pin2": {
2221           "compName": "WireCrossPoint#18",
2222           "pinName": ""
2223         },
2224         "name": "unnamedWire#161",
2225         "path": []
2226       },
2227       {
2228         "pin1": {
2229           "compName": "TriStateBuffer#2",
2230           "pinName": "OUT"
2231         },
2232         "pin2": {
2233           "compName": "WireCrossPoint#19",
2234           "pinName": ""
2235         },
2236         "name": "unnamedWire#162",
2237         "path": []
2238       },
2239       {
2240         "pin1": {
2241           "compName": "TriStateBuffer#3",
2242           "pinName": "OUT"
2243         },
2244         "pin2": {
2245           "compName": "WireCrossPoint#20",
2246           "pinName": ""
2247         },
2248         "name": "unnamedWire#163",
2249         "path": []
2250       },
2251       {
2252         "pin1": {
2253           "compName": "TriStateBuffer#4",
2254           "pinName": "OUT"
2255         },
2256         "pin2": {
2257           "compName": "WireCrossPoint#21",
2258           "pinName": ""
2259         },
2260         "name": "unnamedWire#164",
2261         "path": []
2262       },
2263       {
2264         "pin1": {
2265           "compName": "TriStateBuffer#3",
2266           "pinName": "IN"
2267         },
2268         "pin2": {
2269           "compName": "mux2#0",
2270           "pinName": "Y"
2271         },
2272         "name": "unnamedWire#165",
2273         "path": []
2274       },
2275       {
2276         "pin1": {
2277           "compName": "Am2904ShiftInstrDecode#0",
2278           "pinName": "SIO0_MUX"
2279         },
2280         "pin2": {
2281           "compName": "Splitter#11",
2282           "pinName": "I"
2283         },
2284         "name": "unnamedWire#166",
2285         "path": []
2286       },
2287       {
2288         "pin1": {
2289           "compName": "Splitter#11",
2290           "pinName": "O0"
2291         },
2292         "pin2": {
2293           "compName": "mux2#0",
2294           "pinName": "I00"
2295         },
2296         "name": "unnamedWire#167",
2297         "path": []
2298       },
2299       {
2300         "pin1": {
2301           "compName": "Splitter#11",
2302           "pinName": "O2"
2303         },
2304         "pin2": {
2305           "compName": "mux2#0",
2306           "pinName": "S1"
2307         },
2308         "name": "unnamedWire#168",
2309         "path": []
2310       },
2311       {
2312         "pin1": {
2313           "compName": "mux2#0",
2314           "pinName": "S0"
2315         },
2316         "pin2": {
2317           "compName": "Splitter#11",
2318           "pinName": "O1"
2319         },
2320         "name": "unnamedWire#169",
2321         "path": []
2322       },
2323       {
2324         "pin1": {
2325           "compName": "_submodelinterface",
2326           "pinName": "IOVR"
2327         },
2328         "pin2": {
2329           "compName": "Merger#2",
2330           "pinName": "I0"
2331         },
2332         "name": "unnamedWire#17",
2333         "path": [
2334           {
2335             "x": 10.0,
2336             "y": 125.0
2337           },
2338           {
2339             "x": 10.0,
2340             "y": 95.0
2341           }
2342         ]
2343       },
2344       {
2345         "pin1": {
2346           "compName": "WireCrossPoint#19",
2347           "pinName": ""
2348         },
2349         "pin2": {
2350           "compName": "mux2#0",
2351           "pinName": "I01"
2352         },
2353         "name": "unnamedWire#170",
2354         "path": []
2355       },
2356       {
2357         "pin1": {
2358           "compName": "WireCrossPoint#18",
2359           "pinName": ""
2360         },
2361         "pin2": {
2362           "compName": "mux2#0",
2363           "pinName": "I10"
2364         },
2365         "name": "unnamedWire#171",
2366         "path": []
2367       },
2368       {
2369         "pin1": {
2370           "compName": "Splitter#8",
2371           "pinName": "O2"
2372         },
2373         "pin2": {
2374           "compName": "WireCrossPoint#22",
2375           "pinName": ""
2376         },
2377         "name": "unnamedWire#172",
2378         "path": [
2379           {
2380             "x": 485.0,
2381             "y": 390.0
2382           },
2383           {
2384             "x": 485.0,
2385             "y": 515.0
2386           }
2387         ]
2388       },
2389       {
2390         "pin1": {
2391           "compName": "WireCrossPoint#22",
2392           "pinName": ""
2393         },
2394         "pin2": {
2395           "compName": "WireCrossPoint#23",
2396           "pinName": ""
2397         },
2398         "name": "unnamedWire#173",
2399         "path": []
2400       },
2401       {
2402         "pin1": {
2403           "compName": "Splitter#12",
2404           "pinName": "O1"
2405         },
2406         "pin2": {
2407           "compName": "mux2#1",
2408           "pinName": "S0"
2409         },
2410         "name": "unnamedWire#174",
2411         "path": []
2412       },
2413       {
2414         "pin1": {
2415           "compName": "mux2#1",
2416           "pinName": "S1"
2417         },
2418         "pin2": {
2419           "compName": "Splitter#12",
2420           "pinName": "O2"
2421         },
2422         "name": "unnamedWire#175",
2423         "path": []
2424       },
2425       {
2426         "pin1": {
2427           "compName": "Splitter#12",
2428           "pinName": "O0"
2429         },
2430         "pin2": {
2431           "compName": "mux2#1",
2432           "pinName": "I00"
2433         },
2434         "name": "unnamedWire#176",
2435         "path": []
2436       },
2437       {
2438         "pin1": {
2439           "compName": "mux2#1",
2440           "pinName": "Y"
2441         },
2442         "pin2": {
2443           "compName": "TriStateBuffer#4",
2444           "pinName": "IN"
2445         },
2446         "name": "unnamedWire#177",
2447         "path": []
2448       },
2449       {
2450         "pin1": {
2451           "compName": "Splitter#12",
2452           "pinName": "I"
2453         },
2454         "pin2": {
2455           "compName": "Am2904ShiftInstrDecode#0",
2456           "pinName": "QIO0_MUX"
2457         },
2458         "name": "unnamedWire#178",
2459         "path": []
2460       },
2461       {
2462         "pin1": {
2463           "compName": "WireCrossPoint#19",
2464           "pinName": ""
2465         },
2466         "pin2": {
2467           "compName": "mux2#1",
2468           "pinName": "I01"
2469         },
2470         "name": "unnamedWire#179",
2471         "path": []
2472       },
2473       {
2474         "pin1": {
2475           "compName": "_submodelinterface",
2476           "pinName": "IN"
2477         },
2478         "pin2": {
2479           "compName": "Merger#2",
2480           "pinName": "I1"
2481         },
2482         "name": "unnamedWire#18",
2483         "path": [
2484           {
2485             "x": 5.0,
2486             "y": 100.0
2487           },
2488           {
2489             "x": 5.0,
2490             "y": 85.0
2491           }
2492         ]
2493       },
2494       {
2495         "pin1": {
2496           "compName": "WireCrossPoint#18",
2497           "pinName": ""
2498         },
2499         "pin2": {
2500           "compName": "mux2#1",
2501           "pinName": "I10"
2502         },
2503         "name": "unnamedWire#180",
2504         "path": []
2505       },
2506       {
2507         "pin1": {
2508           "compName": "WireCrossPoint#23",
2509           "pinName": ""
2510         },
2511         "pin2": {
2512           "compName": "mux2#1",
2513           "pinName": "I11"
2514         },
2515         "name": "unnamedWire#181",
2516         "path": []
2517       },
2518       {
2519         "pin1": {
2520           "compName": "mux2#0",
2521           "pinName": "I11"
2522         },
2523         "pin2": {
2524           "compName": "WireCrossPoint#23",
2525           "pinName": ""
2526         },
2527         "name": "unnamedWire#182",
2528         "path": []
2529       },
2530       {
2531         "pin1": {
2532           "compName": "Splitter#13",
2533           "pinName": "O0"
2534         },
2535         "pin2": {
2536           "compName": "WireCrossPoint#24",
2537           "pinName": ""
2538         },
2539         "name": "unnamedWire#183",
2540         "path": []
2541       },
2542       {
2543         "pin1": {
2544           "compName": "WireCrossPoint#24",
2545           "pinName": ""
2546         },
2547         "pin2": {
2548           "compName": "mux3#1",
2549           "pinName": "S0"
2550         },
2551         "name": "unnamedWire#184",
2552         "path": []
2553       },
2554       {
2555         "pin1": {
2556           "compName": "WireCrossPoint#25",
2557           "pinName": ""
2558         },
2559         "pin2": {
2560           "compName": "WireCrossPoint#24",
2561           "pinName": ""
2562         },
2563         "name": "unnamedWire#185",
2564         "path": []
2565       },
2566       {
2567         "pin1": {
2568           "compName": "WireCrossPoint#25",
2569           "pinName": ""
2570         },
2571         "pin2": {
2572           "compName": "mux3#1",
2573           "pinName": "I000"
2574         },
2575         "name": "unnamedWire#186",
2576         "path": []
2577       },
2578       {
2579         "pin1": {
2580           "compName": "mux3#1",
2581           "pinName": "I001"
2582         },
2583         "pin2": {
2584           "compName": "WireCrossPoint#25",
2585           "pinName": ""
2586         },
2587         "name": "unnamedWire#187",
2588         "path": []
2589       },
2590       {
2591         "pin1": {
2592           "compName": "Splitter#13",
2593           "pinName": "I"
2594         },
2595         "pin2": {
2596           "compName": "Am2904ShiftInstrDecode#0",
2597           "pinName": "SIOn_MUX"
2598         },
2599         "name": "unnamedWire#188",
2600         "path": []
2601       },
2602       {
2603         "pin1": {
2604           "compName": "Splitter#13",
2605           "pinName": "O2"
2606         },
2607         "pin2": {
2608           "compName": "mux3#1",
2609           "pinName": "S2"
2610         },
2611         "name": "unnamedWire#189",
2612         "path": []
2613       },
2614       {
2615         "pin1": {
2616           "compName": "Merger#2",
2617           "pinName": "I2"
2618         },
2619         "pin2": {
2620           "compName": "_submodelinterface",
2621           "pinName": "IC"
2622         },
2623         "name": "unnamedWire#19",
2624         "path": []
2625       },
2626       {
2627         "pin1": {
2628           "compName": "Splitter#13",
2629           "pinName": "O1"
2630         },
2631         "pin2": {
2632           "compName": "mux3#1",
2633           "pinName": "S1"
2634         },
2635         "name": "unnamedWire#190",
2636         "path": []
2637       },
2638       {
2639         "pin1": {
2640           "compName": "mux3#1",
2641           "pinName": "I010"
2642         },
2643         "pin2": {
2644           "compName": "WireCrossPoint#20",
2645           "pinName": ""
2646         },
2647         "name": "unnamedWire#191",
2648         "path": []
2649       },
2650       {
2651         "pin1": {
2652           "compName": "WireCrossPoint#21",
2653           "pinName": ""
2654         },
2655         "pin2": {
2656           "compName": "mux3#1",
2657           "pinName": "I011"
2658         },
2659         "name": "unnamedWire#192",
2660         "path": []
2661       },
2662       {
2663         "pin1": {
2664           "compName": "mux3#1",
2665           "pinName": "I100"
2666         },
2667         "pin2": {
2668           "compName": "WireCrossPoint#23",
2669           "pinName": ""
2670         },
2671         "name": "unnamedWire#193",
2672         "path": []
2673       },
2674       {
2675         "pin1": {
2676           "compName": "xor#3",
2677           "pinName": "Y"
2678         },
2679         "pin2": {
2680           "compName": "mux3#1",
2681           "pinName": "I111"
2682         },
2683         "name": "unnamedWire#194",
2684         "path": []
2685       },
2686       {
2687         "pin1": {
2688           "compName": "WireCrossPoint#27",
2689           "pinName": ""
2690         },
2691         "pin2": {
2692           "compName": "WireCrossPoint#26",
2693           "pinName": ""
2694         },
2695         "name": "unnamedWire#195",
2696         "path": [
2697           {
2698             "x": 470.0,
2699             "y": 445.0
2700           }
2701         ]
2702       },
2703       {
2704         "pin1": {
2705           "compName": "mux3#1",
2706           "pinName": "I110"
2707         },
2708         "pin2": {
2709           "compName": "Splitter#7",
2710           "pinName": "O1"
2711         },
2712         "name": "unnamedWire#196",
2713         "path": [
2714           {
2715             "x": 475.0,
2716             "y": 445.0
2717           },
2718           {
2719             "x": 475.0,
2720             "y": 360.0
2721           }
2722         ]
2723       },
2724       {
2725         "pin1": {
2726           "compName": "mux2#2",
2727           "pinName": "I01"
2728         },
2729         "pin2": {
2730           "compName": "WireCrossPoint#20",
2731           "pinName": ""
2732         },
2733         "name": "unnamedWire#197",
2734         "path": []
2735       },
2736       {
2737         "pin1": {
2738           "compName": "mux2#2",
2739           "pinName": "I10"
2740         },
2741         "pin2": {
2742           "compName": "WireCrossPoint#21",
2743           "pinName": ""
2744         },
2745         "name": "unnamedWire#198",
2746         "path": []
2747       },
2748       {
2749         "pin1": {
2750           "compName": "WireCrossPoint#26",
2751           "pinName": ""
2752         },
2753         "pin2": {
2754           "compName": "mux3#1",
2755           "pinName": "I101"
2756         },
2757         "name": "unnamedWire#199",
2758         "path": []
2759       },
2760       {
2761         "pin1": {
2762           "compName": "Am2904RegCTInstrDecode#0",
2763           "pinName": "muSR_OVRRET"
2764         },
2765         "pin2": {
2766           "compName": "Am2904muSR#0",
2767           "pinName": "OVRRET"
2768         },
2769         "name": "unnamedWire#2",
2770         "path": [
2771           {
2772             "x": 345.0,
2773             "y": 210.0
2774           },
2775           {
2776             "x": 345.0,
2777             "y": 155.0
2778           }
2779         ]
2780       },
2781       {
2782         "pin1": {
2783           "compName": "_submodelinterface",
2784           "pinName": "IZ"
2785         },
2786         "pin2": {
2787           "compName": "Merger#2",
2788           "pinName": "I3"
2789         },
2790         "name": "unnamedWire#20",
2791         "path": [
2792           {
2793             "x": 5.0,
2794             "y": 50.0
2795           },
2796           {
2797             "x": 5.0,
2798             "y": 65.0
2799           }
2800         ]
2801       },
2802       {
2803         "pin1": {
2804           "compName": "WireCrossPoint#27",
2805           "pinName": ""
2806         },
2807         "pin2": {
2808           "compName": "xor#1",
2809           "pinName": "B"
2810         },
2811         "name": "unnamedWire#200",
2812         "path": [
2813           {
2814             "x": 470.0,
2815             "y": 330.0
2816           }
2817         ]
2818       },
2819       {
2820         "pin1": {
2821           "compName": "WireCrossPoint#26",
2822           "pinName": ""
2823         },
2824         "pin2": {
2825           "compName": "mux2#2",
2826           "pinName": "I11"
2827         },
2828         "name": "unnamedWire#201",
2829         "path": []
2830       },
2831       {
2832         "pin1": {
2833           "compName": "WireCrossPoint#30",
2834           "pinName": ""
2835         },
2836         "pin2": {
2837           "compName": "Am2904ShiftInstrDecode#0",
2838           "pinName": "OEn"
2839         },
2840         "name": "unnamedWire#202",
2841         "path": []
2842       },
2843       {
2844         "pin1": {
2845           "compName": "Am2904ShiftInstrDecode#0",
2846           "pinName": "OE0"
2847         },
2848         "pin2": {
2849           "compName": "WireCrossPoint#29",
2850           "pinName": ""
2851         },
2852         "name": "unnamedWire#203",
2853         "path": []
2854       },
2855       {
2856         "pin1": {
2857           "compName": "WireCrossPoint#28",
2858           "pinName": ""
2859         },
2860         "pin2": {
2861           "compName": "xor#1",
2862           "pinName": "A"
2863         },
2864         "name": "unnamedWire#204",
2865         "path": [
2866           {
2867             "x": 465.0,
2868             "y": 320.0
2869           }
2870         ]
2871       },
2872       {
2873         "pin1": {
2874           "compName": "WireCrossPoint#28",
2875           "pinName": ""
2876         },
2877         "pin2": {
2878           "compName": "xor#3",
2879           "pinName": "A"
2880         },
2881         "name": "unnamedWire#205",
2882         "path": [
2883           {
2884             "x": 465.0,
2885             "y": 445.0
2886           }
2887         ]
2888       },
2889       {
2890         "pin1": {
2891           "compName": "xor#3",
2892           "pinName": "B"
2893         },
2894         "pin2": {
2895           "compName": "Splitter#7",
2896           "pinName": "O0"
2897         },
2898         "name": "unnamedWire#206",
2899         "path": [
2900           {
2901             "x": 480.0,
2902             "y": 445.0
2903           },
2904           {
2905             "x": 480.0,
2906             "y": 370.0
2907           }
2908         ]
2909       },
2910       {
2911         "pin1": {
2912           "compName": "mux2#2",
2913           "pinName": "Y"
2914         },
2915         "pin2": {
2916           "compName": "TriStateBuffer#1",
2917           "pinName": "IN"
2918         },
2919         "name": "unnamedWire#207",
2920         "path": []
2921       },
2922       {
2923         "pin1": {
2924           "compName": "Splitter#14",
2925           "pinName": "O2"
2926         },
2927         "pin2": {
2928           "compName": "mux2#2",
2929           "pinName": "S1"
2930         },
2931         "name": "unnamedWire#208",
2932         "path": []
2933       },
2934       {
2935         "pin1": {
2936           "compName": "Splitter#14",
2937           "pinName": "O1"
2938         },
2939         "pin2": {
2940           "compName": "mux2#2",
2941           "pinName": "S0"
2942         },
2943         "name": "unnamedWire#209",
2944         "path": []
2945       },
2946       {
2947         "pin1": {
2948           "compName": "Am2904RegCTInstrDecode#0",
2949           "pinName": "muSR_CINV"
2950         },
2951         "pin2": {
2952           "compName": "Am2904muSR#0",
2953           "pinName": "CINV"
2954         },
2955         "name": "unnamedWire#21",
2956         "path": [
2957           {
2958             "x": 340.0,
2959             "y": 220.0
2960           },
2961           {
2962             "x": 340.0,
2963             "y": 145.0
2964           }
2965         ]
2966       },
2967       {
2968         "pin1": {
2969           "compName": "Splitter#14",
2970           "pinName": "I"
2971         },
2972         "pin2": {
2973           "compName": "Am2904ShiftInstrDecode#0",
2974           "pinName": "QIOn_MUX"
2975         },
2976         "name": "unnamedWire#210",
2977         "path": []
2978       },
2979       {
2980         "pin1": {
2981           "compName": "Splitter#14",
2982           "pinName": "O0"
2983         },
2984         "pin2": {
2985           "compName": "mux2#2",
2986           "pinName": "I00"
2987         },
2988         "name": "unnamedWire#211",
2989         "path": []
2990       },
2991       {
2992         "pin1": {
2993           "compName": "TriStateBuffer#2",
2994           "pinName": "IN"
2995         },
2996         "pin2": {
2997           "compName": "mux3#1",
2998           "pinName": "Y"
2999         },
3000         "name": "unnamedWire#212",
3001         "path": []
3002       },
3003       {
3004         "pin1": {
3005           "compName": "_submodelinterface",
3006           "pinName": "_SE"
3007         },
3008         "pin2": {
3009           "compName": "Am2904ShiftInstrDecode#0",
3010           "pinName": "_SE"
3011         },
3012         "name": "unnamedWire#213",
3013         "path": []
3014       },
3015       {
3016         "pin1": {
3017           "compName": "TriStateBuffer#3",
3018           "pinName": "EN"
3019         },
3020         "pin2": {
3021           "compName": "WireCrossPoint#29",
3022           "pinName": ""
3023         },
3024         "name": "unnamedWire#214",
3025         "path": []
3026       },
3027       {
3028         "pin1": {
3029           "compName": "WireCrossPoint#29",
3030           "pinName": ""
3031         },
3032         "pin2": {
3033           "compName": "TriStateBuffer#4",
3034           "pinName": "EN"
3035         },
3036         "name": "unnamedWire#215",
3037         "path": []
3038       },
3039       {
3040         "pin1": {
3041           "compName": "WireCrossPoint#2",
3042           "pinName": ""
3043         },
3044         "pin2": {
3045           "compName": "Am2904muSR#0",
3046           "pinName": "M"
3047         },
3048         "name": "unnamedWire#216",
3049         "path": []
3050       },
3051       {
3052         "pin1": {
3053           "compName": "WireCrossPoint#32",
3054           "pinName": ""
3055         },
3056         "pin2": {
3057           "compName": "Splitter#10",
3058           "pinName": "I"
3059         },
3060         "name": "unnamedWire#217",
3061         "path": [
3062           {
3063             "x": 405.0,
3064             "y": 240.0
3065           },
3066           {
3067             "x": 440.0,
3068             "y": 240.0
3069           },
3070           {
3071             "x": 440.0,
3072             "y": 315.0
3073           }
3074         ]
3075       },
3076       {
3077         "pin1": {
3078           "compName": "TriStateBuffer#2",
3079           "pinName": "EN"
3080         },
3081         "pin2": {
3082           "compName": "WireCrossPoint#30",
3083           "pinName": ""
3084         },
3085         "name": "unnamedWire#218",
3086         "path": []
3087       },
3088       {
3089         "pin1": {
3090           "compName": "WireCrossPoint#30",
3091           "pinName": ""
3092         },
3093         "pin2": {
3094           "compName": "TriStateBuffer#1",
3095           "pinName": "EN"
3096         },
3097         "name": "unnamedWire#219",
3098         "path": []
3099       },
3100       {
3101         "pin1": {
3102           "compName": "Merger#2",
3103           "pinName": "O"
3104         },
3105         "pin2": {
3106           "compName": "WireCrossPoint#1",
3107           "pinName": ""
3108         },
3109         "name": "unnamedWire#22",
3110         "path": [
3111           {
3112             "x": 105.0,
3113             "y": 80.0
3114           },
3115           {
3116             "x": 105.0,
3117             "y": 140.0
3118           }
3119         ]
3120       },
3121       {
3122         "pin1": {
3123           "compName": "mux1#5",
3124           "pinName": "Y"
3125         },
3126         "pin2": {
3127           "compName": "mux1#4",
3128           "pinName": "I0"
3129         },
3130         "name": "unnamedWire#221",
3131         "path": []
3132       },
3133       {
3134         "pin1": {
3135           "compName": "mux1#4",
3136           "pinName": "Y"
3137         },
3138         "pin2": {
3139           "compName": "Am2904MSR#0",
3140           "pinName": "COVD_V"
3141         },
3142         "name": "unnamedWire#222",
3143         "path": [
3144           {
3145             "x": 530.0,
3146             "y": 535.0
3147           },
3148           {
3149             "x": 530.0,
3150             "y": 525.0
3151           },
3152           {
3153             "x": 230.0,
3154             "y": 530.0
3155           },
3156           {
3157             "x": 230.0,
3158             "y": 310.0
3159           },
3160           {
3161             "x": 295.0,
3162             "y": 310.0
3163           },
3164           {
3165             "x": 295.0,
3166             "y": 85.0
3167           },
3168           {
3169             "x": 275.0,
3170             "y": 85.0
3171           }
3172         ]
3173       },
3174       {
3175         "pin1": {
3176           "compName": "mux1#4",
3177           "pinName": "I1"
3178         },
3179         "pin2": {
3180           "compName": "WireCrossPoint#19",
3181           "pinName": ""
3182         },
3183         "name": "unnamedWire#223",
3184         "path": []
3185       },
3186       {
3187         "pin1": {
3188           "compName": "mux1#5",
3189           "pinName": "I0"
3190         },
3191         "pin2": {
3192           "compName": "WireCrossPoint#20",
3193           "pinName": ""
3194         },
3195         "name": "unnamedWire#224",
3196         "path": []
3197       },
3198       {
3199         "pin1": {
3200           "compName": "WireCrossPoint#21",
3201           "pinName": ""
3202         },
3203         "pin2": {
3204           "compName": "mux1#5",
3205           "pinName": "I1"
3206         },
3207         "name": "unnamedWire#225",
3208         "path": []
3209       },
3210       {
3211         "pin1": {
3212           "compName": "Am2904ShiftInstrDecode#0",
3213           "pinName": "MC_MUX"
3214         },
3215         "pin2": {
3216           "compName": "Splitter#15",
3217           "pinName": "I"
3218         },
3219         "name": "unnamedWire#226",
3220         "path": []
3221       },
3222       {
3223         "pin1": {
3224           "compName": "Splitter#15",
3225           "pinName": "O0"
3226         },
3227         "pin2": {
3228           "compName": "mux1#5",
3229           "pinName": "S0"
3230         },
3231         "name": "unnamedWire#227",
3232         "path": []
3233       },
3234       {
3235         "pin1": {
3236           "compName": "Splitter#15",
3237           "pinName": "O1"
3238         },
3239         "pin2": {
3240           "compName": "mux1#4",
3241           "pinName": "S0"
3242         },
3243         "name": "unnamedWire#228",
3244         "path": []
3245       },
3246       {
3247         "pin1": {
3248           "compName": "WireCrossPoint#1",
3249           "pinName": ""
3250         },
3251         "pin2": {
3252           "compName": "Am2904MSR#0",
3253           "pinName": "I"
3254         },
3255         "name": "unnamedWire#23",
3256         "path": []
3257       },
3258       {
3259         "pin1": {
3260           "compName": "WireCrossPoint#31",
3261           "pinName": ""
3262         },
3263         "pin2": {
3264           "compName": "NandGate#11",
3265           "pinName": "A"
3266         },
3267         "name": "unnamedWire#233",
3268         "path": []
3269       },
3270       {
3271         "pin1": {
3272           "compName": "NandGate#11",
3273           "pinName": "B"
3274         },
3275         "pin2": {
3276           "compName": "WireCrossPoint#31",
3277           "pinName": ""
3278         },
3279         "name": "unnamedWire#234",
3280         "path": [
3281           {
3282             "x": 550.0,
3283             "y": 250.0
3284           }
3285         ]
3286       },
3287       {
3288         "pin1": {
3289           "compName": "WireCrossPoint#31",
3290           "pinName": ""
3291         },
3292         "pin2": {
3293           "compName": "_submodelinterface",
3294           "pinName": "_OECT"
3295         },
3296         "name": "unnamedWire#235",
3297         "path": [
3298           {
3299             "x": 550.0,
3300             "y": 215.0
3301           },
3302           {
3303             "x": 565.0,
3304             "y": 215.0
3305           }
3306         ]
3307       },
3308       {
3309         "pin1": {
3310           "compName": "TriStateBuffer#5",
3311           "pinName": "OUT"
3312         },
3313         "pin2": {
3314           "compName": "_submodelinterface",
3315           "pinName": "CT"
3316         },
3317         "name": "unnamedWire#236",
3318         "path": []
3319       },
3320       {
3321         "pin1": {
3322           "compName": "TriStateBuffer#5",
3323           "pinName": "IN"
3324         },
3325         "pin2": {
3326           "compName": "xor#0",
3327           "pinName": "Y"
3328         },
3329         "name": "unnamedWire#237",
3330         "path": []
3331       },
3332       {
3333         "pin1": {
3334           "compName": "WireCrossPoint#15",
3335           "pinName": ""
3336         },
3337         "pin2": {
3338           "compName": "WireCrossPoint#1",
3339           "pinName": ""
3340         },
3341         "name": "unnamedWire#24",
3342         "path": [
3343           {
3344             "x": 190.0,
3345             "y": 175.0
3346           }
3347         ]
3348       },
3349       {
3350         "pin1": {
3351           "compName": "Am2904MSR#0",
3352           "pinName": "Q"
3353         },
3354         "pin2": {
3355           "compName": "WireCrossPoint#2",
3356           "pinName": ""
3357         },
3358         "name": "unnamedWire#25",
3359         "path": [
3360           {
3361             "x": 300.0,
3362             "y": 110.0
3363           },
3364           {
3365             "x": 300.0,
3366             "y": 125.0
3367           }
3368         ]
3369       },
3370       {
3371         "pin1": {
3372           "compName": "WireCrossPoint#16",
3373           "pinName": ""
3374         },
3375         "pin2": {
3376           "compName": "Splitter#4",
3377           "pinName": "I"
3378         },
3379         "name": "unnamedWire#26",
3380         "path": [
3381           {
3382             "x": 425.0,
3383             "y": 165.0
3384           }
3385         ]
3386       },
3387       {
3388         "pin1": {
3389           "compName": "Am2904muSR#0",
3390           "pinName": "Q"
3391         },
3392         "pin2": {
3393           "compName": "WireCrossPoint#3",
3394           "pinName": ""
3395         },
3396         "name": "unnamedWire#27",
3397         "path": [
3398           {
3399             "x": 405.0,
3400             "y": 105.0
3401           }
3402         ]
3403       },
3404       {
3405         "pin1": {
3406           "compName": "WireCrossPoint#33",
3407           "pinName": ""
3408         },
3409         "pin2": {
3410           "compName": "Splitter#5",
3411           "pinName": "I"
3412         },
3413         "name": "unnamedWire#28",
3414         "path": []
3415       },
3416       {
3417         "pin1": {
3418           "compName": "WireCrossPoint#0",
3419           "pinName": ""
3420         },
3421         "pin2": {
3422           "compName": "Am2904MSR#0",
3423           "pinName": "C"
3424         },
3425         "name": "unnamedWire#29",
3426         "path": [
3427           {
3428             "x": 255.0,
3429             "y": 60.0
3430           }
3431         ]
3432       },
3433       {
3434         "pin1": {
3435           "compName": "_submodelinterface",
3436           "pinName": "I"
3437         },
3438         "pin2": {
3439           "compName": "Splitter#0",
3440           "pinName": "I"
3441         },
3442         "name": "unnamedWire#3",
3443         "path": []
3444       },
3445       {
3446         "pin1": {
3447           "compName": "WireCrossPoint#0",
3448           "pinName": ""
3449         },
3450         "pin2": {
3451           "compName": "Am2904muSR#0",
3452           "pinName": "C"
3453         },
3454         "name": "unnamedWire#30",
3455         "path": [
3456           {
3457             "x": 300.0,
3458             "y": 60.0
3459           },
3460           {
3461             "x": 300.0,
3462             "y": 105.0
3463           }
3464         ]
3465       },
3466       {
3467         "pin1": {
3468           "compName": "Am2904RegCTInstrDecode#0",
3469           "pinName": "MSR_MUX"
3470         },
3471         "pin2": {
3472           "compName": "Am2904MSR#0",
3473           "pinName": "MUX"
3474         },
3475         "name": "unnamedWire#31",
3476         "path": [
3477           {
3478             "x": 200.0,
3479             "y": 160.0
3480           }
3481         ]
3482       },
3483       {
3484         "pin1": {
3485           "compName": "Am2904ShiftInstrDecode#0",
3486           "pinName": "MC_EN"
3487         },
3488         "pin2": {
3489           "compName": "Am2904MSR#0",
3490           "pinName": "COVD_EN"
3491         },
3492         "name": "unnamedWire#32",
3493         "path": [
3494           {
3495             "x": 225.0,
3496             "y": 570.0
3497           },
3498           {
3499             "x": 225.0,
3500             "y": 305.0
3501           },
3502           {
3503             "x": 290.0,
3504             "y": 305.0
3505           },
3506           {
3507             "x": 290.0,
3508             "y": 80.0
3509           },
3510           {
3511             "x": 265.0,
3512             "y": 80.0
3513           }
3514         ]
3515       },
3516       {
3517         "pin1": {
3518           "compName": "NandGate#0",
3519           "pinName": "A"
3520         },
3521         "pin2": {
3522           "compName": "WireCrossPoint#4",
3523           "pinName": ""
3524         },
3525         "name": "unnamedWire#33",
3526         "path": []
3527       },
3528       {
3529         "pin1": {
3530           "compName": "WireCrossPoint#4",
3531           "pinName": ""
3532         },
3533         "pin2": {
3534           "compName": "NandGate#0",
3535           "pinName": "B"
3536         },
3537         "name": "unnamedWire#34",
3538         "path": [
3539           {
3540             "x": 225.0,
3541             "y": 25.0
3542           }
3543         ]
3544       },
3545       {
3546         "pin1": {
3547           "compName": "WireCrossPoint#4",
3548           "pinName": ""
3549         },
3550         "pin2": {
3551           "compName": "_submodelinterface",
3552           "pinName": "_CEmu"
3553         },
3554         "name": "unnamedWire#35",
3555         "path": []
3556       },
3557       {
3558         "pin1": {
3559           "compName": "NandGate#0",
3560           "pinName": "Y"
3561         },
3562         "pin2": {
3563           "compName": "WireCrossPoint#8",
3564           "pinName": ""
3565         },
3566         "name": "unnamedWire#36",
3567         "path": []
3568       },
3569       {
3570         "pin1": {
3571           "compName": "WireCrossPoint#8",
3572           "pinName": ""
3573         },
3574         "pin2": {
3575           "compName": "NandGate#4",
3576           "pinName": "A"
3577         },
3578         "name": "unnamedWire#37",
3579         "path": []
3580       },
3581       {
3582         "pin1": {
3583           "compName": "WireCrossPoint#8",
3584           "pinName": ""
3585         },
3586         "pin2": {
3587           "compName": "WireCrossPoint#7",
3588           "pinName": ""
3589         },
3590         "name": "unnamedWire#38",
3591         "path": []
3592       },
3593       {
3594         "pin1": {
3595           "compName": "WireCrossPoint#7",
3596           "pinName": ""
3597         },
3598         "pin2": {
3599           "compName": "NandGate#5",
3600           "pinName": "A"
3601         },
3602         "name": "unnamedWire#39",
3603         "path": []
3604       },
3605       {
3606         "pin1": {
3607           "compName": "Splitter#0",
3608           "pinName": "O0"
3609         },
3610         "pin2": {
3611           "compName": "Merger#0",
3612           "pinName": "I0"
3613         },
3614         "name": "unnamedWire#4",
3615         "path": []
3616       },
3617       {
3618         "pin1": {
3619           "compName": "WireCrossPoint#7",
3620           "pinName": ""
3621         },
3622         "pin2": {
3623           "compName": "WireCrossPoint#9",
3624           "pinName": ""
3625         },
3626         "name": "unnamedWire#40",
3627         "path": []
3628       },
3629       {
3630         "pin1": {
3631           "compName": "WireCrossPoint#9",
3632           "pinName": ""
3633         },
3634         "pin2": {
3635           "compName": "NandGate#2",
3636           "pinName": "A"
3637         },
3638         "name": "unnamedWire#41",
3639         "path": []
3640       },
3641       {
3642         "pin1": {
3643           "compName": "NandGate#3",
3644           "pinName": "A"
3645         },
3646         "pin2": {
3647           "compName": "WireCrossPoint#9",
3648           "pinName": ""
3649         },
3650         "name": "unnamedWire#42",
3651         "path": [
3652           {
3653             "x": 320.0,
3654             "y": 80.0
3655           }
3656         ]
3657       },
3658       {
3659         "pin1": {
3660           "compName": "NandGate#3",
3661           "pinName": "Y"
3662         },
3663         "pin2": {
3664           "compName": "Am2904muSR#0",
3665           "pinName": "_EOVR"
3666         },
3667         "name": "unnamedWire#43",
3668         "path": [
3669           {
3670             "x": 390.0,
3671             "y": 85.0
3672           }
3673         ]
3674       },
3675       {
3676         "pin1": {
3677           "compName": "NandGate#2",
3678           "pinName": "Y"
3679         },
3680         "pin2": {
3681           "compName": "Am2904muSR#0",
3682           "pinName": "_EN"
3683         },
3684         "name": "unnamedWire#44",
3685         "path": [
3686           {
3687             "x": 380.0,
3688             "y": 65.0
3689           }
3690         ]
3691       },
3692       {
3693         "pin1": {
3694           "compName": "Am2904muSR#0",
3695           "pinName": "_EC"
3696         },
3697         "pin2": {
3698           "compName": "NandGate#5",
3699           "pinName": "Y"
3700         },
3701         "name": "unnamedWire#45",
3702         "path": [
3703           {
3704             "x": 370.0,
3705             "y": 45.0
3706           }
3707         ]
3708       },
3709       {
3710         "pin1": {
3711           "compName": "NandGate#4",
3712           "pinName": "Y"
3713         },
3714         "pin2": {
3715           "compName": "Am2904muSR#0",
3716           "pinName": "_EZ"
3717         },
3718         "name": "unnamedWire#46",
3719         "path": [
3720           {
3721             "x": 360.0,
3722             "y": 25.0
3723           }
3724         ]
3725       },
3726       {
3727         "pin1": {
3728           "compName": "NandGate#4",
3729           "pinName": "B"
3730         },
3731         "pin2": {
3732           "compName": "Am2904RegCTInstrDecode#0",
3733           "pinName": "muSR_WEZ"
3734         },
3735         "name": "unnamedWire#47",
3736         "path": [
3737           {
3738             "x": 305.0,
3739             "y": 30.0
3740           },
3741           {
3742             "x": 305.0,
3743             "y": 230.0
3744           }
3745         ]
3746       },
3747       {
3748         "pin1": {
3749           "compName": "Am2904RegCTInstrDecode#0",
3750           "pinName": "muSR_WEC"
3751         },
3752         "pin2": {
3753           "compName": "NandGate#5",
3754           "pinName": "B"
3755         },
3756         "name": "unnamedWire#48",
3757         "path": [
3758           {
3759             "x": 310.0,
3760             "y": 240.0
3761           },
3762           {
3763             "x": 310.0,
3764             "y": 50.0
3765           }
3766         ]
3767       },
3768       {
3769         "pin1": {
3770           "compName": "Splitter#1",
3771           "pinName": "O3"
3772         },
3773         "pin2": {
3774           "compName": "_submodelinterface",
3775           "pinName": "YZ"
3776         },
3777         "name": "unnamedWire#49",
3778         "path": [
3779           {
3780             "x": 595.0,
3781             "y": 40.0
3782           },
3783           {
3784             "x": 595.0,
3785             "y": 25.0
3786           }
3787         ]
3788       },
3789       {
3790         "pin1": {
3791           "compName": "Merger#0",
3792           "pinName": "I1"
3793         },
3794         "pin2": {
3795           "compName": "Splitter#0",
3796           "pinName": "O1"
3797         },
3798         "name": "unnamedWire#5",
3799         "path": []
3800       },
3801       {
3802         "pin1": {
3803           "compName": "_submodelinterface",
3804           "pinName": "YC"
3805         },
3806         "pin2": {
3807           "compName": "Splitter#1",
3808           "pinName": "O2"
3809         },
3810         "name": "unnamedWire#50",
3811         "path": []
3812       },
3813       {
3814         "pin1": {
3815           "compName": "Splitter#1",
3816           "pinName": "O1"
3817         },
3818         "pin2": {
3819           "compName": "_submodelinterface",
3820           "pinName": "YN"
3821         },
3822         "name": "unnamedWire#51",
3823         "path": [
3824           {
3825             "x": 595.0,
3826             "y": 60.0
3827           },
3828           {
3829             "x": 595.0,
3830             "y": 75.0
3831           }
3832         ]
3833       },
3834       {
3835         "pin1": {
3836           "compName": "_submodelinterface",
3837           "pinName": "YOVR"
3838         },
3839         "pin2": {
3840           "compName": "Splitter#1",
3841           "pinName": "O0"
3842         },
3843         "name": "unnamedWire#52",
3844         "path": [
3845           {
3846             "x": 590.0,
3847             "y": 100.0
3848           },
3849           {
3850             "x": 590.0,
3851             "y": 70.0
3852           }
3853         ]
3854       },
3855       {
3856         "pin1": {
3857           "compName": "Splitter#1",
3858           "pinName": "I"
3859         },
3860         "pin2": {
3861           "compName": "WireCrossPoint#5",
3862           "pinName": ""
3863         },
3864         "name": "unnamedWire#53",
3865         "path": []
3866       },
3867       {
3868         "pin1": {
3869           "compName": "WireCrossPoint#5",
3870           "pinName": ""
3871         },
3872         "pin2": {
3873           "compName": "Am2904MSR#0",
3874           "pinName": "Y"
3875         },
3876         "name": "unnamedWire#54",
3877         "path": [
3878           {
3879             "x": 415.0,
3880             "y": 55.0
3881           },
3882           {
3883             "x": 415.0,
3884             "y": 180.0
3885           },
3886           {
3887             "x": 195.0,
3888             "y": 180.0
3889           },
3890           {
3891             "x": 195.0,
3892             "y": 120.0
3893           }
3894         ]
3895       },
3896       {
3897         "pin1": {
3898           "compName": "WireCrossPoint#6",
3899           "pinName": ""
3900         },
3901         "pin2": {
3902           "compName": "NandGate#1",
3903           "pinName": "A"
3904         },
3905         "name": "unnamedWire#55",
3906         "path": [
3907           {
3908             "x": 135.0,
3909             "y": 10.0
3910           }
3911         ]
3912       },
3913       {
3914         "pin1": {
3915           "compName": "NandGate#1",
3916           "pinName": "B"
3917         },
3918         "pin2": {
3919           "compName": "WireCrossPoint#6",
3920           "pinName": ""
3921         },
3922         "name": "unnamedWire#56",
3923         "path": []
3924       },
3925       {
3926         "pin1": {
3927           "compName": "_submodelinterface",
3928           "pinName": "_CEM"
3929         },
3930         "pin2": {
3931           "compName": "WireCrossPoint#6",
3932           "pinName": ""
3933         },
3934         "name": "unnamedWire#57",
3935         "path": [
3936           {
3937             "x": 25.0,
3938             "y": 20.0
3939           }
3940         ]
3941       },
3942       {
3943         "pin1": {
3944           "compName": "NandGate#2",
3945           "pinName": "B"
3946         },
3947         "pin2": {
3948           "compName": "Am2904RegCTInstrDecode#0",
3949           "pinName": "muSR_WEN"
3950         },
3951         "name": "unnamedWire#58",
3952         "path": [
3953           {
3954             "x": 315.0,
3955             "y": 70.0
3956           },
3957           {
3958             "x": 315.0,
3959             "y": 250.0
3960           }
3961         ]
3962       },
3963       {
3964         "pin1": {
3965           "compName": "Am2904RegCTInstrDecode#0",
3966           "pinName": "muSR_WEOVR"
3967         },
3968         "pin2": {
3969           "compName": "NandGate#3",
3970           "pinName": "B"
3971         },
3972         "name": "unnamedWire#59",
3973         "path": [
3974           {
3975             "x": 320.0,
3976             "y": 260.0
3977           },
3978           {
3979             "x": 320.0,
3980             "y": 90.0
3981           }
3982         ]
3983       },
3984       {
3985         "pin1": {
3986           "compName": "Splitter#0",
3987           "pinName": "O2"
3988         },
3989         "pin2": {
3990           "compName": "Merger#0",
3991           "pinName": "I2"
3992         },
3993         "name": "unnamedWire#6",
3994         "path": []
3995       },
3996       {
3997         "pin1": {
3998           "compName": "WireCrossPoint#10",
3999           "pinName": ""
4000         },
4001         "pin2": {
4002           "compName": "NandGate#6",
4003           "pinName": "A"
4004         },
4005         "name": "unnamedWire#60",
4006         "path": [
4007           {
4008             "x": 180.0,
4009             "y": 75.0
4010           }
4011         ]
4012       },
4013       {
4014         "pin1": {
4015           "compName": "NandGate#7",
4016           "pinName": "A"
4017         },
4018         "pin2": {
4019           "compName": "WireCrossPoint#10",
4020           "pinName": ""
4021         },
4022         "name": "unnamedWire#61",
4023         "path": []
4024       },
4025       {
4026         "pin1": {
4027           "compName": "WireCrossPoint#12",
4028           "pinName": ""
4029         },
4030         "pin2": {
4031           "compName": "NandGate#8",
4032           "pinName": "A"
4033         },
4034         "name": "unnamedWire#62",
4035         "path": []
4036       },
4037       {
4038         "pin1": {
4039           "compName": "NandGate#9",
4040           "pinName": "A"
4041         },
4042         "pin2": {
4043           "compName": "WireCrossPoint#11",
4044           "pinName": ""
4045         },
4046         "name": "unnamedWire#63",
4047         "path": []
4048       },
4049       {
4050         "pin1": {
4051           "compName": "WireCrossPoint#11",
4052           "pinName": ""
4053         },
4054         "pin2": {
4055           "compName": "WireCrossPoint#12",
4056           "pinName": ""
4057         },
4058         "name": "unnamedWire#64",
4059         "path": []
4060       },
4061       {
4062         "pin1": {
4063           "compName": "WireCrossPoint#12",
4064           "pinName": ""
4065         },
4066         "pin2": {
4067           "compName": "WireCrossPoint#10",
4068           "pinName": ""
4069         },
4070         "name": "unnamedWire#65",
4071         "path": []
4072       },
4073       {
4074         "pin1": {
4075           "compName": "NandGate#6",
4076           "pinName": "Y"
4077         },
4078         "pin2": {
4079           "compName": "Am2904MSR#0",
4080           "pinName": "_EOVR"
4081         },
4082         "name": "unnamedWire#66",
4083         "path": [
4084           {
4085             "x": 245.0,
4086             "y": 80.0
4087           }
4088         ]
4089       },
4090       {
4091         "pin1": {
4092           "compName": "Am2904MSR#0",
4093           "pinName": "_EN"
4094         },
4095         "pin2": {
4096           "compName": "NandGate#7",
4097           "pinName": "Y"
4098         },
4099         "name": "unnamedWire#67",
4100         "path": [
4101           {
4102             "x": 235.0,
4103             "y": 60.0
4104           }
4105         ]
4106       },
4107       {
4108         "pin1": {
4109           "compName": "NandGate#8",
4110           "pinName": "Y"
4111         },
4112         "pin2": {
4113           "compName": "Am2904MSR#0",
4114           "pinName": "_EC"
4115         },
4116         "name": "unnamedWire#68",
4117         "path": [
4118           {
4119             "x": 225.0,
4120             "y": 40.0
4121           }
4122         ]
4123       },
4124       {
4125         "pin1": {
4126           "compName": "NandGate#9",
4127           "pinName": "Y"
4128         },
4129         "pin2": {
4130           "compName": "Am2904MSR#0",
4131           "pinName": "_EZ"
4132         },
4133         "name": "unnamedWire#69",
4134         "path": [
4135           {
4136             "x": 215.0,
4137             "y": 20.0
4138           }
4139         ]
4140       },
4141       {
4142         "pin1": {
4143           "compName": "Merger#0",
4144           "pinName": "I3"
4145         },
4146         "pin2": {
4147           "compName": "Splitter#0",
4148           "pinName": "O3"
4149         },
4150         "name": "unnamedWire#7",
4151         "path": []
4152       },
4153       {
4154         "pin1": {
4155           "compName": "NandGate#1",
4156           "pinName": "Y"
4157         },
4158         "pin2": {
4159           "compName": "WireCrossPoint#11",
4160           "pinName": ""
4161         },
4162         "name": "unnamedWire#70",
4163         "path": []
4164       },
4165       {
4166         "pin1": {
4167           "compName": "not4#0",
4168           "pinName": "Y1"
4169         },
4170         "pin2": {
4171           "compName": "NandGate#9",
4172           "pinName": "B"
4173         },
4174         "name": "unnamedWire#71",
4175         "path": [
4176           {
4177             "x": 170.0,
4178             "y": 45.0
4179           },
4180           {
4181             "x": 170.0,
4182             "y": 25.0
4183           }
4184         ]
4185       },
4186       {
4187         "pin1": {
4188           "compName": "NandGate#8",
4189           "pinName": "B"
4190         },
4191         "pin2": {
4192           "compName": "not4#0",
4193           "pinName": "Y2"
4194         },
4195         "name": "unnamedWire#72",
4196         "path": [
4197           {
4198             "x": 175.0,
4199             "y": 45.0
4200           },
4201           {
4202             "x": 175.0,
4203             "y": 55.0
4204           }
4205         ]
4206       },
4207       {
4208         "pin1": {
4209           "compName": "not4#0",
4210           "pinName": "Y3"
4211         },
4212         "pin2": {
4213           "compName": "NandGate#7",
4214           "pinName": "B"
4215         },
4216         "name": "unnamedWire#73",
4217         "path": []
4218       },
4219       {
4220         "pin1": {
4221           "compName": "not4#0",
4222           "pinName": "Y4"
4223         },
4224         "pin2": {
4225           "compName": "NandGate#6",
4226           "pinName": "B"
4227         },
4228         "name": "unnamedWire#74",
4229         "path": [
4230           {
4231             "x": 175.0,
4232             "y": 75.0
4233           },
4234           {
4235             "x": 175.0,
4236             "y": 85.0
4237           }
4238         ]
4239       },
4240       {
4241         "pin1": {
4242           "compName": "not4#0",
4243           "pinName": "A1"
4244         },
4245         "pin2": {
4246           "compName": "_submodelinterface",
4247           "pinName": "_EZ"
4248         },
4249         "name": "unnamedWire#75",
4250         "path": [
4251           {
4252             "x": 50.0,
4253             "y": 45.0
4254           }
4255         ]
4256       },
4257       {
4258         "pin1": {
4259           "compName": "_submodelinterface",
4260           "pinName": "_EC"
4261         },
4262         "pin2": {
4263           "compName": "not4#0",
4264           "pinName": "A2"
4265         },
4266         "name": "unnamedWire#76",
4267         "path": [
4268           {
4269             "x": 75.0,
4270             "y": 55.0
4271           }
4272         ]
4273       },
4274       {
4275         "pin1": {
4276           "compName": "not4#0",
4277           "pinName": "A3"
4278         },
4279         "pin2": {
4280           "compName": "_submodelinterface",
4281           "pinName": "_EN"
4282         },
4283         "name": "unnamedWire#77",
4284         "path": [
4285           {
4286             "x": 100.0,
4287             "y": 65.0
4288           }
4289         ]
4290       },
4291       {
4292         "pin1": {
4293           "compName": "_submodelinterface",
4294           "pinName": "_EOVR"
4295         },
4296         "pin2": {
4297           "compName": "not4#0",
4298           "pinName": "A4"
4299         },
4300         "name": "unnamedWire#78",
4301         "path": [
4302           {
4303             "x": 125.0,
4304             "y": 75.0
4305           }
4306         ]
4307       },
4308       {
4309         "pin1": {
4310           "compName": "TriStateBuffer#0",
4311           "pinName": "OUT"
4312         },
4313         "pin2": {
4314           "compName": "WireCrossPoint#5",
4315           "pinName": ""
4316         },
4317         "name": "unnamedWire#79",
4318         "path": [
4319           {
4320             "x": 570.0,
4321             "y": 85.0
4322           }
4323         ]
4324       },
4325       {
4326         "pin1": {
4327           "compName": "Splitter#0",
4328           "pinName": "O4"
4329         },
4330         "pin2": {
4331           "compName": "Merger#0",
4332           "pinName": "I4"
4333         },
4334         "name": "unnamedWire#8",
4335         "path": []
4336       },
4337       {
4338         "pin1": {
4339           "compName": "WireCrossPoint#13",
4340           "pinName": ""
4341         },
4342         "pin2": {
4343           "compName": "NandGate#10",
4344           "pinName": "A"
4345         },
4346         "name": "unnamedWire#80",
4347         "path": []
4348       },
4349       {
4350         "pin1": {
4351           "compName": "NandGate#10",
4352           "pinName": "B"
4353         },
4354         "pin2": {
4355           "compName": "WireCrossPoint#13",
4356           "pinName": ""
4357         },
4358         "name": "unnamedWire#81",
4359         "path": [
4360           {
4361             "x": 450.0,
4362             "y": 75.0
4363           }
4364         ]
4365       },
4366       {
4367         "pin1": {
4368           "compName": "WireCrossPoint#13",
4369           "pinName": ""
4370         },
4371         "pin2": {
4372           "compName": "_submodelinterface",
4373           "pinName": "_OEY"
4374         },
4375         "name": "unnamedWire#82",
4376         "path": []
4377       },
4378       {
4379         "pin1": {
4380           "compName": "NandGate#10",
4381           "pinName": "Y"
4382         },
4383         "pin2": {
4384           "compName": "and#0",
4385           "pinName": "A"
4386         },
4387         "name": "unnamedWire#83",
4388         "path": []
4389       },
4390       {
4391         "pin1": {
4392           "compName": "and#0",
4393           "pinName": "Y"
4394         },
4395         "pin2": {
4396           "compName": "TriStateBuffer#0",
4397           "pinName": "EN"
4398         },
4399         "name": "unnamedWire#84",
4400         "path": [
4401           {
4402             "x": 550.0,
4403             "y": 70.0
4404           }
4405         ]
4406       },
4407       {
4408         "pin1": {
4409           "compName": "mux1_4#1",
4410           "pinName": "Y1"
4411         },
4412         "pin2": {
4413           "compName": "mux1_4#0",
4414           "pinName": "I1_1"
4415         },
4416         "name": "unnamedWire#85",
4417         "path": []
4418       },
4419       {
4420         "pin1": {
4421           "compName": "mux1_4#0",
4422           "pinName": "I1_2"
4423         },
4424         "pin2": {
4425           "compName": "mux1_4#1",
4426           "pinName": "Y2"
4427         },
4428         "name": "unnamedWire#86",
4429         "path": []
4430       },
4431       {
4432         "pin1": {
4433           "compName": "mux1_4#1",
4434           "pinName": "Y3"
4435         },
4436         "pin2": {
4437           "compName": "mux1_4#0",
4438           "pinName": "I1_3"
4439         },
4440         "name": "unnamedWire#87",
4441         "path": []
4442       },
4443       {
4444         "pin1": {
4445           "compName": "mux1_4#0",
4446           "pinName": "I1_4"
4447         },
4448         "pin2": {
4449           "compName": "mux1_4#1",
4450           "pinName": "Y4"
4451         },
4452         "name": "unnamedWire#88",
4453         "path": []
4454       },
4455       {
4456         "pin1": {
4457           "compName": "Merger#3",
4458           "pinName": "I0"
4459         },
4460         "pin2": {
4461           "compName": "mux1_4#0",
4462           "pinName": "Y4"
4463         },
4464         "name": "unnamedWire#89",
4465         "path": []
4466       },
4467       {
4468         "pin1": {
4469           "compName": "Merger#0",
4470           "pinName": "I5"
4471         },
4472         "pin2": {
4473           "compName": "Splitter#0",
4474           "pinName": "O5"
4475         },
4476         "name": "unnamedWire#9",
4477         "path": []
4478       },
4479       {
4480         "pin1": {
4481           "compName": "mux1_4#0",
4482           "pinName": "Y3"
4483         },
4484         "pin2": {
4485           "compName": "Merger#3",
4486           "pinName": "I1"
4487         },
4488         "name": "unnamedWire#90",
4489         "path": []
4490       },
4491       {
4492         "pin1": {
4493           "compName": "Merger#3",
4494           "pinName": "I2"
4495         },
4496         "pin2": {
4497           "compName": "mux1_4#0",
4498           "pinName": "Y2"
4499         },
4500         "name": "unnamedWire#91",
4501         "path": []
4502       },
4503       {
4504         "pin1": {
4505           "compName": "mux1_4#0",
4506           "pinName": "Y1"
4507         },
4508         "pin2": {
4509           "compName": "Merger#3",
4510           "pinName": "I3"
4511         },
4512         "name": "unnamedWire#92",
4513         "path": []
4514       },
4515       {
4516         "pin1": {
4517           "compName": "WireCrossPoint#14",
4518           "pinName": ""
4519         },
4520         "pin2": {
4521           "compName": "Merger#3",
4522           "pinName": "O"
4523         },
4524         "name": "unnamedWire#93",
4525         "path": []
4526       },
4527       {
4528         "pin1": {
4529           "compName": "Am2904RegCTInstrDecode#0",
4530           "pinName": "Y_MUX"
4531         },
4532         "pin2": {
4533           "compName": "Splitter#2",
4534           "pinName": "I"
4535         },
4536         "name": "unnamedWire#94",
4537         "path": [
4538           {
4539             "x": 190.0,
4540             "y": 275.0
4541           },
4542           {
4543             "x": 360.0,
4544             "y": 275.0
4545           },
4546           {
4547             "x": 360.0,
4548             "y": 225.0
4549           },
4550           {
4551             "x": 420.0,
4552             "y": 225.0
4553           },
4554           {
4555             "x": 420.0,
4556             "y": 100.0
4557           }
4558         ]
4559       },
4560       {
4561         "pin1": {
4562           "compName": "Splitter#2",
4563           "pinName": "O0"
4564         },
4565         "pin2": {
4566           "compName": "mux1_4#1",
4567           "pinName": "S0"
4568         },
4569         "name": "unnamedWire#95",
4570         "path": [
4571           {
4572             "x": 455.0,
4573             "y": 105.0
4574           },
4575           {
4576             "x": 455.0,
4577             "y": 135.0
4578           },
4579           {
4580             "x": 435.0,
4581             "y": 135.0
4582           },
4583           {
4584             "x": 435.0,
4585             "y": 145.0
4586           }
4587         ]
4588       },
4589       {
4590         "pin1": {
4591           "compName": "Splitter#2",
4592           "pinName": "O1"
4593         },
4594         "pin2": {
4595           "compName": "mux1_4#0",
4596           "pinName": "S0"
4597         },
4598         "name": "unnamedWire#96",
4599         "path": []
4600       },
4601       {
4602         "pin1": {
4603           "compName": "Splitter#3",
4604           "pinName": "O3"
4605         },
4606         "pin2": {
4607           "compName": "mux1_4#0",
4608           "pinName": "I0_1"
4609         },
4610         "name": "unnamedWire#97",
4611         "path": []
4612       },
4613       {
4614         "pin1": {
4615           "compName": "Splitter#3",
4616           "pinName": "O2"
4617         },
4618         "pin2": {
4619           "compName": "mux1_4#0",
4620           "pinName": "I0_2"
4621         },
4622         "name": "unnamedWire#98",
4623         "path": []
4624       },
4625       {
4626         "pin1": {
4627           "compName": "mux1_4#0",
4628           "pinName": "I0_3"
4629         },
4630         "pin2": {
4631           "compName": "Splitter#3",
4632           "pinName": "O1"
4633         },
4634         "name": "unnamedWire#99",
4635         "path": []
4636       }
4637     ],
4638     "version": "0.1.1"
4639   },
4640   "symbolRendererSnippetID": "simpleRectangularLike",
4641   "symbolRendererParams": {
4642     "centerText": "Am2904",
4643     "centerTextHeight": 5.0,
4644     "horizontalComponentCenter": 17.5,
4645     "pinLabelHeight": 3.5,
4646     "pinLabelMargin": 0.5
4647   },
4648   "outlineRendererSnippetID": "default",
4649   "highLevelStateHandlerSnippetID": "standard",
4650   "highLevelStateHandlerParams": {
4651     "subcomponentHighLevelStates": {
4652       "musr": {
4653         "id": "delegating",
4654         "params": {
4655           "delegateTarget": "Am2904muSR#0"
4656         }
4657       },
4658       "msr": {
4659         "id": "delegating",
4660         "params": {
4661           "delegateTarget": "Am2904MSR#0"
4662         }
4663       }
4664     },
4665     "atomicHighLevelStates": {}
4666   },
4667   "version": "0.1.5"
4668 }