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