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