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