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