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