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