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