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