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