9d21e807a99711b512a0f187655dfca776f8067f
[Mograsim.git] /
1 {
2   "width": 90.0,
3   "height": 125.0,
4   "interfacePins": [
5     {
6       "location": {
7         "x": 90.0,
8         "y": 15.0
9       },
10       "name": "A",
11       "logicWidth": 4,
12       "usage": "INPUT"
13     },
14     {
15       "location": {
16         "x": 90.0,
17         "y": 35.0
18       },
19       "name": "B",
20       "logicWidth": 4,
21       "usage": "INPUT"
22     },
23     {
24       "location": {
25         "x": 0.0,
26         "y": 95.0
27       },
28       "name": "C",
29       "logicWidth": 1,
30       "usage": "INPUT"
31     },
32     {
33       "location": {
34         "x": 0.0,
35         "y": 105.0
36       },
37       "name": "Cn",
38       "logicWidth": 1,
39       "usage": "INPUT"
40     },
41     {
42       "location": {
43         "x": 90.0,
44         "y": 120.0
45       },
46       "name": "Cn+4",
47       "logicWidth": 1,
48       "usage": "OUTPUT"
49     },
50     {
51       "location": {
52         "x": 60.0,
53         "y": 0.0
54       },
55       "name": "D",
56       "logicWidth": 4,
57       "usage": "INPUT"
58     },
59     {
60       "location": {
61         "x": 0.0,
62         "y": 55.0
63       },
64       "name": "F3",
65       "logicWidth": 1,
66       "usage": "OUTPUT"
67     },
68     {
69       "location": {
70         "x": 0.0,
71         "y": 45.0
72       },
73       "name": "F\u003d0",
74       "logicWidth": 1,
75       "usage": "OUTPUT"
76     },
77     {
78       "location": {
79         "x": 90.0,
80         "y": 80.0
81       },
82       "name": "I",
83       "logicWidth": 9,
84       "usage": "INPUT"
85     },
86     {
87       "location": {
88         "x": 0.0,
89         "y": 50.0
90       },
91       "name": "OVR",
92       "logicWidth": 1,
93       "usage": "OUTPUT"
94     },
95     {
96       "location": {
97         "x": 0.0,
98         "y": 20.0
99       },
100       "name": "Qn",
101       "logicWidth": 1,
102       "usage": "TRISTATE"
103     },
104     {
105       "location": {
106         "x": 90.0,
107         "y": 115.0
108       },
109       "name": "Qn+3",
110       "logicWidth": 1,
111       "usage": "TRISTATE"
112     },
113     {
114       "location": {
115         "x": 0.0,
116         "y": 10.0
117       },
118       "name": "RAMn",
119       "logicWidth": 1,
120       "usage": "TRISTATE"
121     },
122     {
123       "location": {
124         "x": 90.0,
125         "y": 110.0
126       },
127       "name": "RAMn+3",
128       "logicWidth": 1,
129       "usage": "TRISTATE"
130     },
131     {
132       "location": {
133         "x": 75.0,
134         "y": 125.0
135       },
136       "name": "Y",
137       "logicWidth": 4,
138       "usage": "OUTPUT"
139     }
140   ],
141   "innerScale": 0.1,
142   "submodel": {
143     "components": [
144       {
145         "id": "Am2901ALUInclSourceDecodeInclFunctionDecode",
146         "name": "Am2901ALUInclSourceDecodeInclFunctionDecode#0",
147         "pos": {
148           "x": 510.0,
149           "y": 620.0
150         }
151       },
152       {
153         "id": "Am2901DestDecode",
154         "name": "Am2901DestDecode#0",
155         "pos": {
156           "x": 380.0,
157           "y": 160.0
158         }
159       },
160       {
161         "id": "NandGate",
162         "name": "NandGate#0",
163         "pos": {
164           "x": 465.0,
165           "y": 190.0
166         },
167         "params": 1
168       },
169       {
170         "id": "NandGate",
171         "name": "NandGate#1",
172         "pos": {
173           "x": 420.0,
174           "y": 440.0
175         },
176         "params": 1
177       },
178       {
179         "id": "Splitter",
180         "name": "Splitter#0",
181         "pos": {
182           "x": 855.0,
183           "y": 760.0
184         },
185         "params": {
186           "logicWidth": 9,
187           "orientation": "LEFT"
188         }
189       },
190       {
191         "id": "Splitter",
192         "name": "Splitter#1",
193         "pos": {
194           "x": 735.0,
195           "y": 1235.0
196         },
197         "params": {
198           "logicWidth": 4,
199           "orientation": "UP"
200         }
201       },
202       {
203         "id": "Splitter",
204         "name": "Splitter#2",
205         "pos": {
206           "x": 670.0,
207           "y": 135.0
208         },
209         "params": {
210           "logicWidth": 4,
211           "orientation": "LEFT"
212         }
213       },
214       {
215         "id": "Splitter",
216         "name": "Splitter#3",
217         "pos": {
218           "x": 365.0,
219           "y": 535.0
220         },
221         "params": {
222           "logicWidth": 4,
223           "orientation": "DOWN"
224         }
225       },
226       {
227         "id": "Splitter",
228         "name": "Splitter#4",
229         "pos": {
230           "x": 840.0,
231           "y": 790.0
232         },
233         "params": {
234           "logicWidth": 6,
235           "orientation": "RIGHT"
236         }
237       },
238       {
239         "id": "Splitter",
240         "name": "Splitter#5",
241         "pos": {
242           "x": 360.0,
243           "y": 450.0
244         },
245         "params": {
246           "logicWidth": 4,
247           "orientation": "RIGHT"
248         }
249       },
250       {
251         "id": "Splitter",
252         "name": "Splitter#6",
253         "pos": {
254           "x": 485.0,
255           "y": 405.0
256         },
257         "params": {
258           "logicWidth": 4,
259           "orientation": "RIGHT"
260         }
261       },
262       {
263         "id": "Splitter",
264         "name": "Splitter#7",
265         "pos": {
266           "x": 110.0,
267           "y": 765.0
268         },
269         "params": {
270           "logicWidth": 4,
271           "orientation": "RIGHT"
272         }
273       },
274       {
275         "id": "Splitter",
276         "name": "Splitter#8",
277         "pos": {
278           "x": 110.0,
279           "y": 800.0
280         },
281         "params": {
282           "logicWidth": 4,
283           "orientation": "RIGHT"
284         }
285       },
286       {
287         "id": "Splitter",
288         "name": "Splitter#9",
289         "pos": {
290           "x": 110.0,
291           "y": 835.0
292         },
293         "params": {
294           "logicWidth": 4,
295           "orientation": "RIGHT"
296         }
297       },
298       {
299         "id": "Splitter",
300         "name": "Splitter#10",
301         "pos": {
302           "x": 135.0,
303           "y": 1000.0
304         },
305         "params": {
306           "logicWidth": 4,
307           "orientation": "RIGHT"
308         }
309       },
310       {
311         "id": "Splitter",
312         "name": "Splitter#11",
313         "pos": {
314           "x": 485.0,
315           "y": 365.0
316         },
317         "params": {
318           "logicWidth": 4,
319           "orientation": "RIGHT"
320         }
321       },
322       {
323         "id": "Splitter",
324         "name": "Splitter#12",
325         "pos": {
326           "x": 695.0,
327           "y": 215.0
328         },
329         "params": {
330           "logicWidth": 4,
331           "orientation": "LEFT"
332         }
333       },
334       {
335         "id": "Splitter",
336         "name": "Splitter#13",
337         "pos": {
338           "x": 640.0,
339           "y": 215.0
340         },
341         "params": {
342           "logicWidth": 4,
343           "orientation": "RIGHT"
344         }
345       },
346       {
347         "id": "Splitter",
348         "name": "Splitter#14",
349         "pos": {
350           "x": 335.0,
351           "y": 930.0
352         },
353         "params": {
354           "logicWidth": 4,
355           "orientation": "RIGHT"
356         }
357       },
358       {
359         "id": "Splitter",
360         "name": "Splitter#15",
361         "pos": {
362           "x": 240.0,
363           "y": 930.0
364         },
365         "params": {
366           "logicWidth": 4,
367           "orientation": "LEFT"
368         }
369       },
370       {
371         "id": "Splitter",
372         "name": "Splitter#16",
373         "pos": {
374           "x": 135.0,
375           "y": 965.0
376         },
377         "params": {
378           "logicWidth": 4,
379           "orientation": "RIGHT"
380         }
381       },
382       {
383         "id": "Splitter",
384         "name": "Splitter#17",
385         "pos": {
386           "x": 135.0,
387           "y": 1035.0
388         },
389         "params": {
390           "logicWidth": 4,
391           "orientation": "RIGHT"
392         }
393       },
394       {
395         "id": "Splitter",
396         "name": "Splitter#18",
397         "pos": {
398           "x": 840.0,
399           "y": 760.0
400         },
401         "params": {
402           "logicWidth": 3,
403           "orientation": "RIGHT"
404         }
405       },
406       {
407         "id": "Splitter",
408         "name": "Splitter#19",
409         "pos": {
410           "x": 695.0,
411           "y": 175.0
412         },
413         "params": {
414           "logicWidth": 4,
415           "orientation": "LEFT"
416         }
417       },
418       {
419         "id": "TriStateBuffer",
420         "name": "TriStateBuffer#0",
421         "pos": {
422           "x": 355.0,
423           "y": 920.0
424         },
425         "params": {
426           "logicWidth": 1,
427           "orientation": "RIGHT"
428         }
429       },
430       {
431         "id": "TriStateBuffer",
432         "name": "TriStateBuffer#1",
433         "pos": {
434           "x": 370.0,
435           "y": 850.0
436         },
437         "params": {
438           "logicWidth": 1,
439           "orientation": "DOWN"
440         }
441       },
442       {
443         "id": "TriStateBuffer",
444         "name": "TriStateBuffer#2",
445         "pos": {
446           "x": 400.0,
447           "y": 950.0
448         },
449         "params": {
450           "logicWidth": 1,
451           "orientation": "RIGHT"
452         }
453       },
454       {
455         "id": "TriStateBuffer",
456         "name": "TriStateBuffer#3",
457         "pos": {
458           "x": 400.0,
459           "y": 725.0
460         },
461         "params": {
462           "logicWidth": 1,
463           "orientation": "RIGHT_ALT"
464         }
465       },
466       {
467         "id": "WireCrossPoint",
468         "name": "WireCrossPoint#0",
469         "pos": {
470           "x": 14.0,
471           "y": 714.0
472         },
473         "params": 1
474       },
475       {
476         "id": "WireCrossPoint",
477         "name": "WireCrossPoint#1",
478         "pos": {
479           "x": 459.0,
480           "y": 194.0
481         },
482         "params": 1
483       },
484       {
485         "id": "WireCrossPoint",
486         "name": "WireCrossPoint#2",
487         "pos": {
488           "x": 254.0,
489           "y": 749.0
490         },
491         "params": 1
492       },
493       {
494         "id": "WireCrossPoint",
495         "name": "WireCrossPoint#3",
496         "pos": {
497           "x": 134.0,
498           "y": 729.0
499         },
500         "params": 1
501       },
502       {
503         "id": "WireCrossPoint",
504         "name": "WireCrossPoint#4",
505         "pos": {
506           "x": 129.0,
507           "y": 739.0
508         },
509         "params": 1
510       },
511       {
512         "id": "WireCrossPoint",
513         "name": "WireCrossPoint#5",
514         "pos": {
515           "x": 124.0,
516           "y": 749.0
517         },
518         "params": 1
519       },
520       {
521         "id": "WireCrossPoint",
522         "name": "WireCrossPoint#6",
523         "pos": {
524           "x": 324.0,
525           "y": 944.0
526         },
527         "params": 4
528       },
529       {
530         "id": "WireCrossPoint",
531         "name": "WireCrossPoint#7",
532         "pos": {
533           "x": 254.0,
534           "y": 944.0
535         },
536         "params": 4
537       },
538       {
539         "id": "WireCrossPoint",
540         "name": "WireCrossPoint#8",
541         "pos": {
542           "x": 129.0,
543           "y": 1049.0
544         },
545         "params": 4
546       },
547       {
548         "id": "WireCrossPoint",
549         "name": "WireCrossPoint#9",
550         "pos": {
551           "x": 364.0,
552           "y": 549.0
553         },
554         "params": 1
555       },
556       {
557         "id": "WireCrossPoint",
558         "name": "WireCrossPoint#10",
559         "pos": {
560           "x": 354.0,
561           "y": 464.0
562         },
563         "params": 4
564       },
565       {
566         "id": "WireCrossPoint",
567         "name": "WireCrossPoint#11",
568         "pos": {
569           "x": 434.0,
570           "y": 734.0
571         },
572         "params": 1
573       },
574       {
575         "id": "WireCrossPoint",
576         "name": "WireCrossPoint#12",
577         "pos": {
578           "x": 339.0,
579           "y": 379.0
580         },
581         "params": 4
582       },
583       {
584         "id": "WireCrossPoint",
585         "name": "WireCrossPoint#13",
586         "pos": {
587           "x": 354.0,
588           "y": 509.0
589         },
590         "params": 4
591       },
592       {
593         "id": "WireCrossPoint",
594         "name": "WireCrossPoint#14",
595         "pos": {
596           "x": 104.0,
597           "y": 779.0
598         },
599         "params": 4
600       },
601       {
602         "id": "WireCrossPoint",
603         "name": "WireCrossPoint#15",
604         "pos": {
605           "x": 104.0,
606           "y": 814.0
607         },
608         "params": 4
609       },
610       {
611         "id": "WireCrossPoint",
612         "name": "WireCrossPoint#16",
613         "pos": {
614           "x": 104.0,
615           "y": 854.0
616         },
617         "params": 4
618       },
619       {
620         "id": "WireCrossPoint",
621         "name": "WireCrossPoint#17",
622         "pos": {
623           "x": 414.0,
624           "y": 449.0
625         },
626         "params": 1
627       },
628       {
629         "id": "WireCrossPoint",
630         "name": "WireCrossPoint#18",
631         "pos": {
632           "x": 99.0,
633           "y": 964.0
634         },
635         "params": 1
636       },
637       {
638         "id": "WireCrossPoint",
639         "name": "WireCrossPoint#19",
640         "pos": {
641           "x": 99.0,
642           "y": 764.0
643         },
644         "params": 1
645       },
646       {
647         "id": "WireCrossPoint",
648         "name": "WireCrossPoint#20",
649         "pos": {
650           "x": 124.0,
651           "y": 889.0
652         },
653         "params": 1
654       },
655       {
656         "id": "WireCrossPoint",
657         "name": "WireCrossPoint#21",
658         "pos": {
659           "x": 364.0,
660           "y": 889.0
661         },
662         "params": 1
663       },
664       {
665         "id": "WireCrossPoint",
666         "name": "WireCrossPoint#22",
667         "pos": {
668           "x": 134.0,
669           "y": 894.0
670         },
671         "params": 1
672       },
673       {
674         "id": "WireCrossPoint",
675         "name": "WireCrossPoint#23",
676         "pos": {
677           "x": 409.0,
678           "y": 894.0
679         },
680         "params": 1
681       },
682       {
683         "id": "WireCrossPoint",
684         "name": "WireCrossPoint#24",
685         "pos": {
686           "x": 424.0,
687           "y": 1079.0
688         },
689         "params": 1
690       },
691       {
692         "id": "WireCrossPoint",
693         "name": "WireCrossPoint#25",
694         "pos": {
695           "x": 379.0,
696           "y": 529.0
697         },
698         "params": 4
699       },
700       {
701         "id": "and",
702         "name": "and#0",
703         "pos": {
704           "x": 495.0,
705           "y": 180.0
706         }
707       },
708       {
709         "id": "dff4",
710         "name": "dff4#0",
711         "pos": {
712           "x": 200.0,
713           "y": 925.0
714         }
715       },
716       {
717         "id": "dlatch4",
718         "name": "dlatch4#0",
719         "pos": {
720           "x": 720.0,
721           "y": 175.0
722         }
723       },
724       {
725         "id": "dlatch4",
726         "name": "dlatch4#1",
727         "pos": {
728           "x": 260.0,
729           "y": 675.0
730         }
731       },
732       {
733         "id": "mux1_4_sb",
734         "name": "mux1_4_sb#0",
735         "pos": {
736           "x": 500.0,
737           "y": 350.0
738         }
739       },
740       {
741         "id": "or4",
742         "name": "or4#0",
743         "pos": {
744           "x": 375.0,
745           "y": 445.0
746         }
747       },
748       {
749         "id": "ram4",
750         "name": "ram4#0",
751         "pos": {
752           "x": 655.0,
753           "y": 170.0
754         }
755       },
756       {
757         "id": "sel3_4",
758         "name": "sel3_4#0",
759         "pos": {
760           "x": 145.0,
761           "y": 725.0
762         }
763       },
764       {
765         "id": "sel3_4",
766         "name": "sel3_4#1",
767         "pos": {
768           "x": 150.0,
769           "y": 925.0
770         }
771       }
772     ],
773     "wires": [
774       {
775         "pin1": {
776           "compName": "Splitter#18",
777           "pinName": "O0"
778         },
779         "pin2": {
780           "compName": "Splitter#0",
781           "pinName": "O6"
782         },
783         "name": "unnamedWire#0",
784         "path": []
785       },
786       {
787         "pin1": {
788           "compName": "Splitter#4",
789           "pinName": "O5"
790         },
791         "pin2": {
792           "compName": "Splitter#0",
793           "pinName": "O5"
794         },
795         "name": "unnamedWire#1",
796         "path": []
797       },
798       {
799         "pin1": {
800           "compName": "Splitter#4",
801           "pinName": "O4"
802         },
803         "pin2": {
804           "compName": "Splitter#0",
805           "pinName": "O4"
806         },
807         "name": "unnamedWire#2",
808         "path": []
809       },
810       {
811         "pin1": {
812           "compName": "Splitter#4",
813           "pinName": "O3"
814         },
815         "pin2": {
816           "compName": "Splitter#0",
817           "pinName": "O3"
818         },
819         "name": "unnamedWire#3",
820         "path": []
821       },
822       {
823         "pin1": {
824           "compName": "Splitter#0",
825           "pinName": "O2"
826         },
827         "pin2": {
828           "compName": "Splitter#4",
829           "pinName": "O2"
830         },
831         "name": "unnamedWire#4",
832         "path": []
833       },
834       {
835         "pin1": {
836           "compName": "Splitter#4",
837           "pinName": "O1"
838         },
839         "pin2": {
840           "compName": "Splitter#0",
841           "pinName": "O1"
842         },
843         "name": "unnamedWire#5",
844         "path": []
845       },
846       {
847         "pin1": {
848           "compName": "Splitter#0",
849           "pinName": "O0"
850         },
851         "pin2": {
852           "compName": "Splitter#4",
853           "pinName": "O0"
854         },
855         "name": "unnamedWire#6",
856         "path": []
857       },
858       {
859         "pin1": {
860           "compName": "_submodelinterface",
861           "pinName": "I"
862         },
863         "pin2": {
864           "compName": "Splitter#0",
865           "pinName": "I"
866         },
867         "name": "unnamedWire#7",
868         "path": []
869       },
870       {
871         "pin1": {
872           "compName": "Splitter#1",
873           "pinName": "O1"
874         },
875         "pin2": {
876           "compName": "mux1_4_sb#0",
877           "pinName": "Y2"
878         },
879         "name": "unnamedWire#8",
880         "path": [
881           {
882             "x": 755.0,
883             "y": 1225.0
884           },
885           {
886             "x": 745.0,
887             "y": 1225.0
888           },
889           {
890             "x": 745.0,
891             "y": 515.0
892           },
893           {
894             "x": 560.0,
895             "y": 515.0
896           },
897           {
898             "x": 560.0,
899             "y": 365.0
900           }
901         ]
902       },
903       {
904         "pin1": {
905           "compName": "_submodelinterface",
906           "pinName": "C"
907         },
908         "pin2": {
909           "compName": "WireCrossPoint#0",
910           "pinName": ""
911         },
912         "name": "unnamedWire#9",
913         "path": [
914           {
915             "x": 15.0,
916             "y": 950.0
917           }
918         ]
919       },
920       {
921         "pin1": {
922           "compName": "WireCrossPoint#0",
923           "pinName": ""
924         },
925         "pin2": {
926           "compName": "WireCrossPoint#1",
927           "pinName": ""
928         },
929         "name": "unnamedWire#10",
930         "path": [
931           {
932             "x": 15.0,
933             "y": 90.0
934           },
935           {
936             "x": 460.0,
937             "y": 90.0
938           }
939         ]
940       },
941       {
942         "pin1": {
943           "compName": "WireCrossPoint#1",
944           "pinName": ""
945         },
946         "pin2": {
947           "compName": "NandGate#0",
948           "pinName": "A"
949         },
950         "name": "unnamedWire#11",
951         "path": []
952       },
953       {
954         "pin1": {
955           "compName": "WireCrossPoint#1",
956           "pinName": ""
957         },
958         "pin2": {
959           "compName": "NandGate#0",
960           "pinName": "B"
961         },
962         "name": "unnamedWire#12",
963         "path": [
964           {
965             "x": 460.0,
966             "y": 205.0
967           }
968         ]
969       },
970       {
971         "pin1": {
972           "compName": "WireCrossPoint#0",
973           "pinName": ""
974         },
975         "pin2": {
976           "compName": "WireCrossPoint#2",
977           "pinName": ""
978         },
979         "name": "unnamedWire#13",
980         "path": [
981           {
982             "x": 230.0,
983             "y": 715.0
984           },
985           {
986             "x": 230.0,
987             "y": 750.0
988           }
989         ]
990       },
991       {
992         "pin1": {
993           "compName": "WireCrossPoint#2",
994           "pinName": ""
995         },
996         "pin2": {
997           "compName": "dlatch4#0",
998           "pinName": "C"
999         },
1000         "name": "unnamedWire#14",
1001         "path": [
1002           {
1003             "x": 715.0,
1004             "y": 750.0
1005           },
1006           {
1007             "x": 715.0,
1008             "y": 210.0
1009           }
1010         ]
1011       },
1012       {
1013         "pin1": {
1014           "compName": "Splitter#0",
1015           "pinName": "O7"
1016         },
1017         "pin2": {
1018           "compName": "Splitter#18",
1019           "pinName": "O1"
1020         },
1021         "name": "unnamedWire#15",
1022         "path": []
1023       },
1024       {
1025         "pin1": {
1026           "compName": "WireCrossPoint#2",
1027           "pinName": ""
1028         },
1029         "pin2": {
1030           "compName": "dlatch4#1",
1031           "pinName": "C"
1032         },
1033         "name": "unnamedWire#16",
1034         "path": [
1035           {
1036             "x": 255.0,
1037             "y": 710.0
1038           }
1039         ]
1040       },
1041       {
1042         "pin1": {
1043           "compName": "WireCrossPoint#2",
1044           "pinName": ""
1045         },
1046         "pin2": {
1047           "compName": "dff4#0",
1048           "pinName": "C"
1049         },
1050         "name": "unnamedWire#17",
1051         "path": [
1052           {
1053             "x": 255.0,
1054             "y": 900.0
1055           },
1056           {
1057             "x": 195.0,
1058             "y": 900.0
1059           },
1060           {
1061             "x": 195.0,
1062             "y": 970.0
1063           }
1064         ]
1065       },
1066       {
1067         "pin1": {
1068           "compName": "Am2901DestDecode#0",
1069           "pinName": "LSH"
1070         },
1071         "pin2": {
1072           "compName": "WireCrossPoint#3",
1073           "pinName": ""
1074         },
1075         "name": "unnamedWire#18",
1076         "path": [
1077           {
1078             "x": 420.0,
1079             "y": 205.0
1080           },
1081           {
1082             "x": 420.0,
1083             "y": 240.0
1084           },
1085           {
1086             "x": 135.0,
1087             "y": 240.0
1088           }
1089         ]
1090       },
1091       {
1092         "pin1": {
1093           "compName": "Am2901DestDecode#0",
1094           "pinName": "NSH"
1095         },
1096         "pin2": {
1097           "compName": "WireCrossPoint#4",
1098           "pinName": ""
1099         },
1100         "name": "unnamedWire#19",
1101         "path": [
1102           {
1103             "x": 425.0,
1104             "y": 165.0
1105           },
1106           {
1107             "x": 425.0,
1108             "y": 235.0
1109           },
1110           {
1111             "x": 130.0,
1112             "y": 235.0
1113           }
1114         ]
1115       },
1116       {
1117         "pin1": {
1118           "compName": "Am2901DestDecode#0",
1119           "pinName": "RSH"
1120         },
1121         "pin2": {
1122           "compName": "WireCrossPoint#5",
1123           "pinName": ""
1124         },
1125         "name": "unnamedWire#20",
1126         "path": [
1127           {
1128             "x": 430.0,
1129             "y": 175.0
1130           },
1131           {
1132             "x": 430.0,
1133             "y": 230.0
1134           },
1135           {
1136             "x": 125.0,
1137             "y": 230.0
1138           }
1139         ]
1140       },
1141       {
1142         "pin1": {
1143           "compName": "WireCrossPoint#3",
1144           "pinName": ""
1145         },
1146         "pin2": {
1147           "compName": "sel3_4#0",
1148           "pinName": "SA"
1149         },
1150         "name": "unnamedWire#21",
1151         "path": []
1152       },
1153       {
1154         "pin1": {
1155           "compName": "WireCrossPoint#4",
1156           "pinName": ""
1157         },
1158         "pin2": {
1159           "compName": "sel3_4#0",
1160           "pinName": "SB"
1161         },
1162         "name": "unnamedWire#22",
1163         "path": []
1164       },
1165       {
1166         "pin1": {
1167           "compName": "WireCrossPoint#5",
1168           "pinName": ""
1169         },
1170         "pin2": {
1171           "compName": "sel3_4#0",
1172           "pinName": "SC"
1173         },
1174         "name": "unnamedWire#23",
1175         "path": []
1176       },
1177       {
1178         "pin1": {
1179           "compName": "WireCrossPoint#22",
1180           "pinName": ""
1181         },
1182         "pin2": {
1183           "compName": "sel3_4#1",
1184           "pinName": "SA"
1185         },
1186         "name": "unnamedWire#24",
1187         "path": [
1188           {
1189             "x": 135.0,
1190             "y": 930.0
1191           }
1192         ]
1193       },
1194       {
1195         "pin1": {
1196           "compName": "WireCrossPoint#4",
1197           "pinName": ""
1198         },
1199         "pin2": {
1200           "compName": "sel3_4#1",
1201           "pinName": "SB"
1202         },
1203         "name": "unnamedWire#25",
1204         "path": [
1205           {
1206             "x": 130.0,
1207             "y": 940.0
1208           }
1209         ]
1210       },
1211       {
1212         "pin1": {
1213           "compName": "sel3_4#1",
1214           "pinName": "SC"
1215         },
1216         "pin2": {
1217           "compName": "WireCrossPoint#20",
1218           "pinName": ""
1219         },
1220         "name": "unnamedWire#26",
1221         "path": [
1222           {
1223             "x": 125.0,
1224             "y": 950.0
1225           }
1226         ]
1227       },
1228       {
1229         "pin1": {
1230           "compName": "Splitter#2",
1231           "pinName": "I"
1232         },
1233         "pin2": {
1234           "compName": "_submodelinterface",
1235           "pinName": "A"
1236         },
1237         "name": "unnamedWire#27",
1238         "path": []
1239       },
1240       {
1241         "pin1": {
1242           "compName": "Splitter#13",
1243           "pinName": "O0"
1244         },
1245         "pin2": {
1246           "compName": "ram4#0",
1247           "pinName": "B0"
1248         },
1249         "name": "unnamedWire#28",
1250         "path": []
1251       },
1252       {
1253         "pin1": {
1254           "compName": "Splitter#13",
1255           "pinName": "I"
1256         },
1257         "pin2": {
1258           "compName": "_submodelinterface",
1259           "pinName": "B"
1260         },
1261         "name": "unnamedWire#29",
1262         "path": [
1263           {
1264             "x": 635.0,
1265             "y": 230.0
1266           },
1267           {
1268             "x": 635.0,
1269             "y": 350.0
1270           }
1271         ]
1272       },
1273       {
1274         "pin1": {
1275           "compName": "WireCrossPoint#12",
1276           "pinName": ""
1277         },
1278         "pin2": {
1279           "compName": "Am2901ALUInclSourceDecodeInclFunctionDecode#0",
1280           "pinName": "A"
1281         },
1282         "name": "unnamedWire#30",
1283         "path": [
1284           {
1285             "x": 340.0,
1286             "y": 665.0
1287           }
1288         ]
1289       },
1290       {
1291         "pin1": {
1292           "compName": "Am2901ALUInclSourceDecodeInclFunctionDecode#0",
1293           "pinName": "I"
1294         },
1295         "pin2": {
1296           "compName": "Splitter#4",
1297           "pinName": "I"
1298         },
1299         "name": "unnamedWire#31",
1300         "path": [
1301           {
1302             "x": 560.0,
1303             "y": 605.0
1304           },
1305           {
1306             "x": 785.0,
1307             "y": 605.0
1308           },
1309           {
1310             "x": 785.0,
1311             "y": 815.0
1312           }
1313         ]
1314       },
1315       {
1316         "pin1": {
1317           "compName": "WireCrossPoint#9",
1318           "pinName": ""
1319         },
1320         "pin2": {
1321           "compName": "_submodelinterface",
1322           "pinName": "F3"
1323         },
1324         "name": "unnamedWire#32",
1325         "path": []
1326       },
1327       {
1328         "pin1": {
1329           "compName": "Splitter#3",
1330           "pinName": "O3"
1331         },
1332         "pin2": {
1333           "compName": "WireCrossPoint#9",
1334           "pinName": ""
1335         },
1336         "name": "unnamedWire#33",
1337         "path": []
1338       },
1339       {
1340         "pin1": {
1341           "compName": "TriStateBuffer#1",
1342           "pinName": "IN"
1343         },
1344         "pin2": {
1345           "compName": "Splitter#3",
1346           "pinName": "O0"
1347         },
1348         "name": "unnamedWire#34",
1349         "path": [
1350           {
1351             "x": 380.0,
1352             "y": 845.0
1353           },
1354           {
1355             "x": 395.0,
1356             "y": 845.0
1357           }
1358         ]
1359       },
1360       {
1361         "pin1": {
1362           "compName": "Splitter#19",
1363           "pinName": "O3"
1364         },
1365         "pin2": {
1366           "compName": "ram4#0",
1367           "pinName": "QA4"
1368         },
1369         "name": "unnamedWire#35",
1370         "path": []
1371       },
1372       {
1373         "pin1": {
1374           "compName": "Splitter#19",
1375           "pinName": "O2"
1376         },
1377         "pin2": {
1378           "compName": "ram4#0",
1379           "pinName": "QA3"
1380         },
1381         "name": "unnamedWire#36",
1382         "path": []
1383       },
1384       {
1385         "pin1": {
1386           "compName": "Splitter#19",
1387           "pinName": "O1"
1388         },
1389         "pin2": {
1390           "compName": "ram4#0",
1391           "pinName": "QA2"
1392         },
1393         "name": "unnamedWire#37",
1394         "path": []
1395       },
1396       {
1397         "pin1": {
1398           "compName": "ram4#0",
1399           "pinName": "QA1"
1400         },
1401         "pin2": {
1402           "compName": "Splitter#19",
1403           "pinName": "O0"
1404         },
1405         "name": "unnamedWire#38",
1406         "path": []
1407       },
1408       {
1409         "pin1": {
1410           "compName": "ram4#0",
1411           "pinName": "QB4"
1412         },
1413         "pin2": {
1414           "compName": "Splitter#12",
1415           "pinName": "O3"
1416         },
1417         "name": "unnamedWire#39",
1418         "path": []
1419       },
1420       {
1421         "pin1": {
1422           "compName": "Splitter#12",
1423           "pinName": "O2"
1424         },
1425         "pin2": {
1426           "compName": "ram4#0",
1427           "pinName": "QB3"
1428         },
1429         "name": "unnamedWire#40",
1430         "path": []
1431       },
1432       {
1433         "pin1": {
1434           "compName": "ram4#0",
1435           "pinName": "QB2"
1436         },
1437         "pin2": {
1438           "compName": "Splitter#12",
1439           "pinName": "O1"
1440         },
1441         "name": "unnamedWire#41",
1442         "path": []
1443       },
1444       {
1445         "pin1": {
1446           "compName": "Splitter#12",
1447           "pinName": "O0"
1448         },
1449         "pin2": {
1450           "compName": "ram4#0",
1451           "pinName": "QB1"
1452         },
1453         "name": "unnamedWire#42",
1454         "path": []
1455       },
1456       {
1457         "pin1": {
1458           "compName": "_submodelinterface",
1459           "pinName": "Cn"
1460         },
1461         "pin2": {
1462           "compName": "Am2901ALUInclSourceDecodeInclFunctionDecode#0",
1463           "pinName": "Cn"
1464         },
1465         "name": "unnamedWire#43",
1466         "path": [
1467           {
1468             "x": 55.0,
1469             "y": 1050.0
1470           },
1471           {
1472             "x": 55.0,
1473             "y": 600.0
1474           },
1475           {
1476             "x": 520.0,
1477             "y": 600.0
1478           }
1479         ]
1480       },
1481       {
1482         "pin1": {
1483           "compName": "ram4#0",
1484           "pinName": "A0"
1485         },
1486         "pin2": {
1487           "compName": "Splitter#2",
1488           "pinName": "O0"
1489         },
1490         "name": "unnamedWire#44",
1491         "path": [
1492           {
1493             "x": 650.0,
1494             "y": 175.0
1495           },
1496           {
1497             "x": 650.0,
1498             "y": 165.0
1499           }
1500         ]
1501       },
1502       {
1503         "pin1": {
1504           "compName": "Splitter#2",
1505           "pinName": "O1"
1506         },
1507         "pin2": {
1508           "compName": "ram4#0",
1509           "pinName": "A1"
1510         },
1511         "name": "unnamedWire#45",
1512         "path": [
1513           {
1514             "x": 645.0,
1515             "y": 155.0
1516           },
1517           {
1518             "x": 645.0,
1519             "y": 185.0
1520           }
1521         ]
1522       },
1523       {
1524         "pin1": {
1525           "compName": "Splitter#2",
1526           "pinName": "O2"
1527         },
1528         "pin2": {
1529           "compName": "ram4#0",
1530           "pinName": "A2"
1531         },
1532         "name": "unnamedWire#46",
1533         "path": [
1534           {
1535             "x": 640.0,
1536             "y": 145.0
1537           },
1538           {
1539             "x": 640.0,
1540             "y": 195.0
1541           }
1542         ]
1543       },
1544       {
1545         "pin1": {
1546           "compName": "Splitter#2",
1547           "pinName": "O3"
1548         },
1549         "pin2": {
1550           "compName": "ram4#0",
1551           "pinName": "A3"
1552         },
1553         "name": "unnamedWire#47",
1554         "path": [
1555           {
1556             "x": 635.0,
1557             "y": 135.0
1558           },
1559           {
1560             "x": 635.0,
1561             "y": 205.0
1562           }
1563         ]
1564       },
1565       {
1566         "pin1": {
1567           "compName": "Splitter#12",
1568           "pinName": "I"
1569         },
1570         "pin2": {
1571           "compName": "dlatch4#1",
1572           "pinName": "D"
1573         },
1574         "name": "unnamedWire#48",
1575         "path": [
1576           {
1577             "x": 710.0,
1578             "y": 230.0
1579           },
1580           {
1581             "x": 710.0,
1582             "y": 582.5
1583           },
1584           {
1585             "x": 255.0,
1586             "y": 582.5
1587           },
1588           {
1589             "x": 255.0,
1590             "y": 690.0
1591           }
1592         ]
1593       },
1594       {
1595         "pin1": {
1596           "compName": "dlatch4#1",
1597           "pinName": "Q"
1598         },
1599         "pin2": {
1600           "compName": "Am2901ALUInclSourceDecodeInclFunctionDecode#0",
1601           "pinName": "B"
1602         },
1603         "name": "unnamedWire#49",
1604         "path": []
1605       },
1606       {
1607         "pin1": {
1608           "compName": "Splitter#11",
1609           "pinName": "O3"
1610         },
1611         "pin2": {
1612           "compName": "mux1_4_sb#0",
1613           "pinName": "I0_4"
1614         },
1615         "name": "unnamedWire#50",
1616         "path": []
1617       },
1618       {
1619         "pin1": {
1620           "compName": "Splitter#11",
1621           "pinName": "O2"
1622         },
1623         "pin2": {
1624           "compName": "mux1_4_sb#0",
1625           "pinName": "I0_3"
1626         },
1627         "name": "unnamedWire#51",
1628         "path": []
1629       },
1630       {
1631         "pin1": {
1632           "compName": "Splitter#11",
1633           "pinName": "O1"
1634         },
1635         "pin2": {
1636           "compName": "mux1_4_sb#0",
1637           "pinName": "I0_2"
1638         },
1639         "name": "unnamedWire#52",
1640         "path": []
1641       },
1642       {
1643         "pin1": {
1644           "compName": "mux1_4_sb#0",
1645           "pinName": "I0_1"
1646         },
1647         "pin2": {
1648           "compName": "Splitter#11",
1649           "pinName": "O0"
1650         },
1651         "name": "unnamedWire#53",
1652         "path": []
1653       },
1654       {
1655         "pin1": {
1656           "compName": "WireCrossPoint#12",
1657           "pinName": ""
1658         },
1659         "pin2": {
1660           "compName": "dlatch4#0",
1661           "pinName": "Q"
1662         },
1663         "name": "unnamedWire#54",
1664         "path": [
1665           {
1666             "x": 340.0,
1667             "y": 130.0
1668           },
1669           {
1670             "x": 765.0,
1671             "y": 130.0
1672           },
1673           {
1674             "x": 765.0,
1675             "y": 190.0
1676           }
1677         ]
1678       },
1679       {
1680         "pin1": {
1681           "compName": "Splitter#13",
1682           "pinName": "O1"
1683         },
1684         "pin2": {
1685           "compName": "ram4#0",
1686           "pinName": "B1"
1687         },
1688         "name": "unnamedWire#55",
1689         "path": []
1690       },
1691       {
1692         "pin1": {
1693           "compName": "Splitter#13",
1694           "pinName": "O2"
1695         },
1696         "pin2": {
1697           "compName": "ram4#0",
1698           "pinName": "B2"
1699         },
1700         "name": "unnamedWire#56",
1701         "path": []
1702       },
1703       {
1704         "pin1": {
1705           "compName": "Splitter#13",
1706           "pinName": "O3"
1707         },
1708         "pin2": {
1709           "compName": "ram4#0",
1710           "pinName": "B3"
1711         },
1712         "name": "unnamedWire#57",
1713         "path": []
1714       },
1715       {
1716         "pin1": {
1717           "compName": "Splitter#15",
1718           "pinName": "O3"
1719         },
1720         "pin2": {
1721           "compName": "dff4#0",
1722           "pinName": "Q4"
1723         },
1724         "name": "unnamedWire#58",
1725         "path": []
1726       },
1727       {
1728         "pin1": {
1729           "compName": "Splitter#15",
1730           "pinName": "O2"
1731         },
1732         "pin2": {
1733           "compName": "dff4#0",
1734           "pinName": "Q3"
1735         },
1736         "name": "unnamedWire#59",
1737         "path": []
1738       },
1739       {
1740         "pin1": {
1741           "compName": "dff4#0",
1742           "pinName": "Q2"
1743         },
1744         "pin2": {
1745           "compName": "Splitter#15",
1746           "pinName": "O1"
1747         },
1748         "name": "unnamedWire#60",
1749         "path": []
1750       },
1751       {
1752         "pin1": {
1753           "compName": "Splitter#15",
1754           "pinName": "O0"
1755         },
1756         "pin2": {
1757           "compName": "dff4#0",
1758           "pinName": "Q1"
1759         },
1760         "name": "unnamedWire#61",
1761         "path": []
1762       },
1763       {
1764         "pin1": {
1765           "compName": "Splitter#15",
1766           "pinName": "I"
1767         },
1768         "pin2": {
1769           "compName": "WireCrossPoint#7",
1770           "pinName": ""
1771         },
1772         "name": "unnamedWire#62",
1773         "path": []
1774       },
1775       {
1776         "pin1": {
1777           "compName": "sel3_4#1",
1778           "pinName": "B4"
1779         },
1780         "pin2": {
1781           "compName": "Splitter#10",
1782           "pinName": "O3"
1783         },
1784         "name": "unnamedWire#63",
1785         "path": []
1786       },
1787       {
1788         "pin1": {
1789           "compName": "Splitter#10",
1790           "pinName": "O2"
1791         },
1792         "pin2": {
1793           "compName": "sel3_4#1",
1794           "pinName": "B3"
1795         },
1796         "name": "unnamedWire#64",
1797         "path": []
1798       },
1799       {
1800         "pin1": {
1801           "compName": "_submodelinterface",
1802           "pinName": "Qn"
1803         },
1804         "pin2": {
1805           "compName": "WireCrossPoint#18",
1806           "pinName": ""
1807         },
1808         "name": "unnamedWire#65",
1809         "path": [
1810           {
1811             "x": 80.0,
1812             "y": 200.0
1813           },
1814           {
1815             "x": 80.0,
1816             "y": 965.0
1817           }
1818         ]
1819       },
1820       {
1821         "pin1": {
1822           "compName": "Splitter#17",
1823           "pinName": "O2"
1824         },
1825         "pin2": {
1826           "compName": "sel3_4#1",
1827           "pinName": "C2"
1828         },
1829         "name": "unnamedWire#66",
1830         "path": []
1831       },
1832       {
1833         "pin1": {
1834           "compName": "Splitter#17",
1835           "pinName": "O1"
1836         },
1837         "pin2": {
1838           "compName": "sel3_4#1",
1839           "pinName": "C1"
1840         },
1841         "name": "unnamedWire#67",
1842         "path": []
1843       },
1844       {
1845         "pin1": {
1846           "compName": "WireCrossPoint#8",
1847           "pinName": ""
1848         },
1849         "pin2": {
1850           "compName": "Splitter#17",
1851           "pinName": "I"
1852         },
1853         "name": "unnamedWire#68",
1854         "path": []
1855       },
1856       {
1857         "pin1": {
1858           "compName": "WireCrossPoint#8",
1859           "pinName": ""
1860         },
1861         "pin2": {
1862           "compName": "WireCrossPoint#7",
1863           "pinName": ""
1864         },
1865         "name": "unnamedWire#69",
1866         "path": [
1867           {
1868             "x": 130.0,
1869             "y": 1090.0
1870           },
1871           {
1872             "x": 255.0,
1873             "y": 1090.0
1874           }
1875         ]
1876       },
1877       {
1878         "pin1": {
1879           "compName": "WireCrossPoint#6",
1880           "pinName": ""
1881         },
1882         "pin2": {
1883           "compName": "Am2901ALUInclSourceDecodeInclFunctionDecode#0",
1884           "pinName": "Q"
1885         },
1886         "name": "unnamedWire#70",
1887         "path": [
1888           {
1889             "x": 325.0,
1890             "y": 700.0
1891           }
1892         ]
1893       },
1894       {
1895         "pin1": {
1896           "compName": "Splitter#18",
1897           "pinName": "O2"
1898         },
1899         "pin2": {
1900           "compName": "Splitter#0",
1901           "pinName": "O8"
1902         },
1903         "name": "unnamedWire#71",
1904         "path": []
1905       },
1906       {
1907         "pin1": {
1908           "compName": "_submodelinterface",
1909           "pinName": "RAMn"
1910         },
1911         "pin2": {
1912           "compName": "WireCrossPoint#19",
1913           "pinName": ""
1914         },
1915         "name": "unnamedWire#72",
1916         "path": [
1917           {
1918             "x": 75.0,
1919             "y": 100.0
1920           },
1921           {
1922             "x": 75.0,
1923             "y": 765.0
1924           }
1925         ]
1926       },
1927       {
1928         "pin1": {
1929           "compName": "Splitter#16",
1930           "pinName": "I"
1931         },
1932         "pin2": {
1933           "compName": "WireCrossPoint#8",
1934           "pinName": ""
1935         },
1936         "name": "unnamedWire#73",
1937         "path": [
1938           {
1939             "x": 130.0,
1940             "y": 980.0
1941           }
1942         ]
1943       },
1944       {
1945         "pin1": {
1946           "compName": "WireCrossPoint#6",
1947           "pinName": ""
1948         },
1949         "pin2": {
1950           "compName": "WireCrossPoint#7",
1951           "pinName": ""
1952         },
1953         "name": "unnamedWire#74",
1954         "path": []
1955       },
1956       {
1957         "pin1": {
1958           "compName": "sel3_4#1",
1959           "pinName": "B2"
1960         },
1961         "pin2": {
1962           "compName": "Splitter#10",
1963           "pinName": "O1"
1964         },
1965         "name": "unnamedWire#75",
1966         "path": []
1967       },
1968       {
1969         "pin1": {
1970           "compName": "Splitter#10",
1971           "pinName": "O0"
1972         },
1973         "pin2": {
1974           "compName": "sel3_4#1",
1975           "pinName": "B1"
1976         },
1977         "name": "unnamedWire#76",
1978         "path": []
1979       },
1980       {
1981         "pin1": {
1982           "compName": "Splitter#16",
1983           "pinName": "O0"
1984         },
1985         "pin2": {
1986           "compName": "sel3_4#1",
1987           "pinName": "A2"
1988         },
1989         "name": "unnamedWire#77",
1990         "path": []
1991       },
1992       {
1993         "pin1": {
1994           "compName": "Splitter#17",
1995           "pinName": "O3"
1996         },
1997         "pin2": {
1998           "compName": "sel3_4#1",
1999           "pinName": "C3"
2000         },
2001         "name": "unnamedWire#78",
2002         "path": []
2003       },
2004       {
2005         "pin1": {
2006           "compName": "Am2901ALUInclSourceDecodeInclFunctionDecode#0",
2007           "pinName": "D"
2008         },
2009         "pin2": {
2010           "compName": "_submodelinterface",
2011           "pinName": "D"
2012         },
2013         "name": "unnamedWire#79",
2014         "path": [
2015           {
2016             "x": 505.0,
2017             "y": 630.0
2018           },
2019           {
2020             "x": 505.0,
2021             "y": 475.0
2022           },
2023           {
2024             "x": 600.0,
2025             "y": 475.0
2026           }
2027         ]
2028       },
2029       {
2030         "pin1": {
2031           "compName": "sel3_4#1",
2032           "pinName": "Y1"
2033         },
2034         "pin2": {
2035           "compName": "dff4#0",
2036           "pinName": "D1"
2037         },
2038         "name": "unnamedWire#80",
2039         "path": []
2040       },
2041       {
2042         "pin1": {
2043           "compName": "sel3_4#1",
2044           "pinName": "Y2"
2045         },
2046         "pin2": {
2047           "compName": "dff4#0",
2048           "pinName": "D2"
2049         },
2050         "name": "unnamedWire#81",
2051         "path": []
2052       },
2053       {
2054         "pin1": {
2055           "compName": "sel3_4#1",
2056           "pinName": "Y3"
2057         },
2058         "pin2": {
2059           "compName": "dff4#0",
2060           "pinName": "D3"
2061         },
2062         "name": "unnamedWire#82",
2063         "path": []
2064       },
2065       {
2066         "pin1": {
2067           "compName": "sel3_4#1",
2068           "pinName": "Y4"
2069         },
2070         "pin2": {
2071           "compName": "dff4#0",
2072           "pinName": "D4"
2073         },
2074         "name": "unnamedWire#83",
2075         "path": []
2076       },
2077       {
2078         "pin1": {
2079           "compName": "Am2901ALUInclSourceDecodeInclFunctionDecode#0",
2080           "pinName": "Cn+4"
2081         },
2082         "pin2": {
2083           "compName": "_submodelinterface",
2084           "pinName": "Cn+4"
2085         },
2086         "name": "unnamedWire#84",
2087         "path": [
2088           {
2089             "x": 615.0,
2090             "y": 665.0
2091           },
2092           {
2093             "x": 615.0,
2094             "y": 1200.0
2095           }
2096         ]
2097       },
2098       {
2099         "pin1": {
2100           "compName": "Am2901ALUInclSourceDecodeInclFunctionDecode#0",
2101           "pinName": "OVR"
2102         },
2103         "pin2": {
2104           "compName": "_submodelinterface",
2105           "pinName": "OVR"
2106         },
2107         "name": "unnamedWire#85",
2108         "path": [
2109           {
2110             "x": 610.0,
2111             "y": 675.0
2112           },
2113           {
2114             "x": 610.0,
2115             "y": 1125.0
2116           },
2117           {
2118             "x": 95.0,
2119             "y": 1125.0
2120           },
2121           {
2122             "x": 95.0,
2123             "y": 500.0
2124           }
2125         ]
2126       },
2127       {
2128         "pin1": {
2129           "compName": "WireCrossPoint#9",
2130           "pinName": ""
2131         },
2132         "pin2": {
2133           "compName": "TriStateBuffer#3",
2134           "pinName": "IN"
2135         },
2136         "name": "unnamedWire#86",
2137         "path": [
2138           {
2139             "x": 365.0,
2140             "y": 735.0
2141           }
2142         ]
2143       },
2144       {
2145         "pin1": {
2146           "compName": "Splitter#5",
2147           "pinName": "O0"
2148         },
2149         "pin2": {
2150           "compName": "or4#0",
2151           "pinName": "A1"
2152         },
2153         "name": "unnamedWire#87",
2154         "path": []
2155       },
2156       {
2157         "pin1": {
2158           "compName": "TriStateBuffer#3",
2159           "pinName": "OUT"
2160         },
2161         "pin2": {
2162           "compName": "WireCrossPoint#11",
2163           "pinName": ""
2164         },
2165         "name": "unnamedWire#88",
2166         "path": []
2167       },
2168       {
2169         "pin1": {
2170           "compName": "WireCrossPoint#23",
2171           "pinName": ""
2172         },
2173         "pin2": {
2174           "compName": "TriStateBuffer#3",
2175           "pinName": "EN"
2176         },
2177         "name": "unnamedWire#89",
2178         "path": []
2179       },
2180       {
2181         "pin1": {
2182           "compName": "WireCrossPoint#11",
2183           "pinName": ""
2184         },
2185         "pin2": {
2186           "compName": "sel3_4#0",
2187           "pinName": "C4"
2188         },
2189         "name": "unnamedWire#90",
2190         "path": [
2191           {
2192             "x": 435.0,
2193             "y": 795.0
2194           },
2195           {
2196             "x": 195.0,
2197             "y": 795.0
2198           },
2199           {
2200             "x": 195.0,
2201             "y": 880.0
2202           },
2203           {
2204             "x": 140.0,
2205             "y": 880.0
2206           },
2207           {
2208             "x": 140.0,
2209             "y": 870.0
2210           }
2211         ]
2212       },
2213       {
2214         "pin1": {
2215           "compName": "WireCrossPoint#11",
2216           "pinName": ""
2217         },
2218         "pin2": {
2219           "compName": "_submodelinterface",
2220           "pinName": "RAMn+3"
2221         },
2222         "name": "unnamedWire#91",
2223         "path": [
2224           {
2225             "x": 455.0,
2226             "y": 735.0
2227           },
2228           {
2229             "x": 455.0,
2230             "y": 1100.0
2231           }
2232         ]
2233       },
2234       {
2235         "pin1": {
2236           "compName": "Splitter#5",
2237           "pinName": "O1"
2238         },
2239         "pin2": {
2240           "compName": "or4#0",
2241           "pinName": "A2"
2242         },
2243         "name": "unnamedWire#92",
2244         "path": []
2245       },
2246       {
2247         "pin1": {
2248           "compName": "Splitter#5",
2249           "pinName": "O2"
2250         },
2251         "pin2": {
2252           "compName": "or4#0",
2253           "pinName": "A3"
2254         },
2255         "name": "unnamedWire#93",
2256         "path": []
2257       },
2258       {
2259         "pin1": {
2260           "compName": "Splitter#5",
2261           "pinName": "O3"
2262         },
2263         "pin2": {
2264           "compName": "or4#0",
2265           "pinName": "A4"
2266         },
2267         "name": "unnamedWire#94",
2268         "path": []
2269       },
2270       {
2271         "pin1": {
2272           "compName": "Splitter#6",
2273           "pinName": "O0"
2274         },
2275         "pin2": {
2276           "compName": "mux1_4_sb#0",
2277           "pinName": "I1_1"
2278         },
2279         "name": "unnamedWire#95",
2280         "path": []
2281       },
2282       {
2283         "pin1": {
2284           "compName": "Splitter#6",
2285           "pinName": "O1"
2286         },
2287         "pin2": {
2288           "compName": "mux1_4_sb#0",
2289           "pinName": "I1_2"
2290         },
2291         "name": "unnamedWire#96",
2292         "path": []
2293       },
2294       {
2295         "pin1": {
2296           "compName": "Splitter#6",
2297           "pinName": "O2"
2298         },
2299         "pin2": {
2300           "compName": "mux1_4_sb#0",
2301           "pinName": "I1_3"
2302         },
2303         "name": "unnamedWire#97",
2304         "path": []
2305       },
2306       {
2307         "pin1": {
2308           "compName": "Splitter#6",
2309           "pinName": "O3"
2310         },
2311         "pin2": {
2312           "compName": "mux1_4_sb#0",
2313           "pinName": "I1_4"
2314         },
2315         "name": "unnamedWire#98",
2316         "path": []
2317       },
2318       {
2319         "pin1": {
2320           "compName": "WireCrossPoint#10",
2321           "pinName": ""
2322         },
2323         "pin2": {
2324           "compName": "Splitter#5",
2325           "pinName": "I"
2326         },
2327         "name": "unnamedWire#99",
2328         "path": []
2329       },
2330       {
2331         "pin1": {
2332           "compName": "WireCrossPoint#10",
2333           "pinName": ""
2334         },
2335         "pin2": {
2336           "compName": "Splitter#6",
2337           "pinName": "I"
2338         },
2339         "name": "unnamedWire#100",
2340         "path": [
2341           {
2342             "x": 355.0,
2343             "y": 420.0
2344           }
2345         ]
2346       },
2347       {
2348         "pin1": {
2349           "compName": "WireCrossPoint#10",
2350           "pinName": ""
2351         },
2352         "pin2": {
2353           "compName": "WireCrossPoint#13",
2354           "pinName": ""
2355         },
2356         "name": "unnamedWire#101",
2357         "path": []
2358       },
2359       {
2360         "pin1": {
2361           "compName": "WireCrossPoint#13",
2362           "pinName": ""
2363         },
2364         "pin2": {
2365           "compName": "WireCrossPoint#25",
2366           "pinName": ""
2367         },
2368         "name": "unnamedWire#102",
2369         "path": [
2370           {
2371             "x": 380.0,
2372             "y": 510.0
2373           }
2374         ]
2375       },
2376       {
2377         "pin1": {
2378           "compName": "WireCrossPoint#14",
2379           "pinName": ""
2380         },
2381         "pin2": {
2382           "compName": "WireCrossPoint#13",
2383           "pinName": ""
2384         },
2385         "name": "unnamedWire#103",
2386         "path": [
2387           {
2388             "x": 105.0,
2389             "y": 510.0
2390           }
2391         ]
2392       },
2393       {
2394         "pin1": {
2395           "compName": "WireCrossPoint#14",
2396           "pinName": ""
2397         },
2398         "pin2": {
2399           "compName": "Splitter#7",
2400           "pinName": "I"
2401         },
2402         "name": "unnamedWire#104",
2403         "path": []
2404       },
2405       {
2406         "pin1": {
2407           "compName": "sel3_4#0",
2408           "pinName": "A4"
2409         },
2410         "pin2": {
2411           "compName": "Splitter#7",
2412           "pinName": "O2"
2413         },
2414         "name": "unnamedWire#105",
2415         "path": []
2416       },
2417       {
2418         "pin1": {
2419           "compName": "Splitter#7",
2420           "pinName": "O1"
2421         },
2422         "pin2": {
2423           "compName": "sel3_4#0",
2424           "pinName": "A3"
2425         },
2426         "name": "unnamedWire#106",
2427         "path": []
2428       },
2429       {
2430         "pin1": {
2431           "compName": "Splitter#7",
2432           "pinName": "O0"
2433         },
2434         "pin2": {
2435           "compName": "sel3_4#0",
2436           "pinName": "A2"
2437         },
2438         "name": "unnamedWire#107",
2439         "path": []
2440       },
2441       {
2442         "pin1": {
2443           "compName": "Splitter#8",
2444           "pinName": "O0"
2445         },
2446         "pin2": {
2447           "compName": "sel3_4#0",
2448           "pinName": "B1"
2449         },
2450         "name": "unnamedWire#108",
2451         "path": []
2452       },
2453       {
2454         "pin1": {
2455           "compName": "Splitter#8",
2456           "pinName": "O1"
2457         },
2458         "pin2": {
2459           "compName": "sel3_4#0",
2460           "pinName": "B2"
2461         },
2462         "name": "unnamedWire#109",
2463         "path": []
2464       },
2465       {
2466         "pin1": {
2467           "compName": "Splitter#8",
2468           "pinName": "O2"
2469         },
2470         "pin2": {
2471           "compName": "sel3_4#0",
2472           "pinName": "B3"
2473         },
2474         "name": "unnamedWire#110",
2475         "path": []
2476       },
2477       {
2478         "pin1": {
2479           "compName": "sel3_4#1",
2480           "pinName": "A1"
2481         },
2482         "pin2": {
2483           "compName": "WireCrossPoint#18",
2484           "pinName": ""
2485         },
2486         "name": "unnamedWire#111",
2487         "path": [
2488           {
2489             "x": 100.0,
2490             "y": 960.0
2491           }
2492         ]
2493       },
2494       {
2495         "pin1": {
2496           "compName": "Splitter#8",
2497           "pinName": "O3"
2498         },
2499         "pin2": {
2500           "compName": "sel3_4#0",
2501           "pinName": "B4"
2502         },
2503         "name": "unnamedWire#112",
2504         "path": []
2505       },
2506       {
2507         "pin1": {
2508           "compName": "Splitter#8",
2509           "pinName": "I"
2510         },
2511         "pin2": {
2512           "compName": "WireCrossPoint#15",
2513           "pinName": ""
2514         },
2515         "name": "unnamedWire#113",
2516         "path": []
2517       },
2518       {
2519         "pin1": {
2520           "compName": "WireCrossPoint#15",
2521           "pinName": ""
2522         },
2523         "pin2": {
2524           "compName": "WireCrossPoint#14",
2525           "pinName": ""
2526         },
2527         "name": "unnamedWire#114",
2528         "path": []
2529       },
2530       {
2531         "pin1": {
2532           "compName": "Splitter#9",
2533           "pinName": "O3"
2534         },
2535         "pin2": {
2536           "compName": "sel3_4#0",
2537           "pinName": "C3"
2538         },
2539         "name": "unnamedWire#115",
2540         "path": []
2541       },
2542       {
2543         "pin1": {
2544           "compName": "Splitter#9",
2545           "pinName": "O2"
2546         },
2547         "pin2": {
2548           "compName": "sel3_4#0",
2549           "pinName": "C2"
2550         },
2551         "name": "unnamedWire#116",
2552         "path": []
2553       },
2554       {
2555         "pin1": {
2556           "compName": "Splitter#9",
2557           "pinName": "O1"
2558         },
2559         "pin2": {
2560           "compName": "sel3_4#0",
2561           "pinName": "C1"
2562         },
2563         "name": "unnamedWire#117",
2564         "path": []
2565       },
2566       {
2567         "pin1": {
2568           "compName": "WireCrossPoint#15",
2569           "pinName": ""
2570         },
2571         "pin2": {
2572           "compName": "WireCrossPoint#16",
2573           "pinName": ""
2574         },
2575         "name": "unnamedWire#118",
2576         "path": []
2577       },
2578       {
2579         "pin1": {
2580           "compName": "WireCrossPoint#16",
2581           "pinName": ""
2582         },
2583         "pin2": {
2584           "compName": "Splitter#9",
2585           "pinName": "I"
2586         },
2587         "name": "unnamedWire#119",
2588         "path": []
2589       },
2590       {
2591         "pin1": {
2592           "compName": "Splitter#16",
2593           "pinName": "O1"
2594         },
2595         "pin2": {
2596           "compName": "sel3_4#1",
2597           "pinName": "A3"
2598         },
2599         "name": "unnamedWire#120",
2600         "path": []
2601       },
2602       {
2603         "pin1": {
2604           "compName": "Splitter#16",
2605           "pinName": "O2"
2606         },
2607         "pin2": {
2608           "compName": "sel3_4#1",
2609           "pinName": "A4"
2610         },
2611         "name": "unnamedWire#121",
2612         "path": []
2613       },
2614       {
2615         "pin1": {
2616           "compName": "Splitter#10",
2617           "pinName": "I"
2618         },
2619         "pin2": {
2620           "compName": "WireCrossPoint#16",
2621           "pinName": ""
2622         },
2623         "name": "unnamedWire#122",
2624         "path": [
2625           {
2626             "x": 105.0,
2627             "y": 1015.0
2628           }
2629         ]
2630       },
2631       {
2632         "pin1": {
2633           "compName": "WireCrossPoint#25",
2634           "pinName": ""
2635         },
2636         "pin2": {
2637           "compName": "Am2901ALUInclSourceDecodeInclFunctionDecode#0",
2638           "pinName": "F"
2639         },
2640         "name": "unnamedWire#123",
2641         "path": [
2642           {
2643             "x": 610.0,
2644             "y": 530.0
2645           },
2646           {
2647             "x": 610.0,
2648             "y": 630.0
2649           }
2650         ]
2651       },
2652       {
2653         "pin1": {
2654           "compName": "WireCrossPoint#12",
2655           "pinName": ""
2656         },
2657         "pin2": {
2658           "compName": "Splitter#11",
2659           "pinName": "I"
2660         },
2661         "name": "unnamedWire#124",
2662         "path": []
2663       },
2664       {
2665         "pin1": {
2666           "compName": "Splitter#14",
2667           "pinName": "O0"
2668         },
2669         "pin2": {
2670           "compName": "TriStateBuffer#0",
2671           "pinName": "IN"
2672         },
2673         "name": "unnamedWire#125",
2674         "path": []
2675       },
2676       {
2677         "pin1": {
2678           "compName": "sel3_4#0",
2679           "pinName": "Y1"
2680         },
2681         "pin2": {
2682           "compName": "ram4#0",
2683           "pinName": "D1"
2684         },
2685         "name": "unnamedWire#126",
2686         "path": [
2687           {
2688             "x": 195.0,
2689             "y": 730.0
2690           },
2691           {
2692             "x": 195.0,
2693             "y": 265.0
2694           }
2695         ]
2696       },
2697       {
2698         "pin1": {
2699           "compName": "sel3_4#0",
2700           "pinName": "Y2"
2701         },
2702         "pin2": {
2703           "compName": "ram4#0",
2704           "pinName": "D2"
2705         },
2706         "name": "unnamedWire#127",
2707         "path": [
2708           {
2709             "x": 200.0,
2710             "y": 740.0
2711           },
2712           {
2713             "x": 200.0,
2714             "y": 275.0
2715           }
2716         ]
2717       },
2718       {
2719         "pin1": {
2720           "compName": "sel3_4#0",
2721           "pinName": "Y3"
2722         },
2723         "pin2": {
2724           "compName": "ram4#0",
2725           "pinName": "D3"
2726         },
2727         "name": "unnamedWire#128",
2728         "path": [
2729           {
2730             "x": 205.0,
2731             "y": 750.0
2732           },
2733           {
2734             "x": 205.0,
2735             "y": 285.0
2736           }
2737         ]
2738       },
2739       {
2740         "pin1": {
2741           "compName": "sel3_4#0",
2742           "pinName": "Y4"
2743         },
2744         "pin2": {
2745           "compName": "ram4#0",
2746           "pinName": "D4"
2747         },
2748         "name": "unnamedWire#129",
2749         "path": [
2750           {
2751             "x": 210.0,
2752             "y": 760.0
2753           },
2754           {
2755             "x": 210.0,
2756             "y": 295.0
2757           }
2758         ]
2759       },
2760       {
2761         "pin1": {
2762           "compName": "Am2901DestDecode#0",
2763           "pinName": "RAMWE"
2764         },
2765         "pin2": {
2766           "compName": "and#0",
2767           "pinName": "A"
2768         },
2769         "name": "unnamedWire#130",
2770         "path": []
2771       },
2772       {
2773         "pin1": {
2774           "compName": "NandGate#0",
2775           "pinName": "Y"
2776         },
2777         "pin2": {
2778           "compName": "and#0",
2779           "pinName": "B"
2780         },
2781         "name": "unnamedWire#131"
2782       },
2783       {
2784         "pin1": {
2785           "compName": "and#0",
2786           "pinName": "Y"
2787         },
2788         "pin2": {
2789           "compName": "ram4#0",
2790           "pinName": "WE"
2791         },
2792         "name": "unnamedWire#132",
2793         "path": [
2794           {
2795             "x": 630.0,
2796             "y": 185.0
2797           },
2798           {
2799             "x": 630.0,
2800             "y": 255.0
2801           }
2802         ]
2803       },
2804       {
2805         "pin1": {
2806           "compName": "Am2901DestDecode#0",
2807           "pinName": "QWE"
2808         },
2809         "pin2": {
2810           "compName": "dff4#0",
2811           "pinName": "WE"
2812         },
2813         "name": "unnamedWire#133",
2814         "path": [
2815           {
2816             "x": 450.0,
2817             "y": 215.0
2818           },
2819           {
2820             "x": 450.0,
2821             "y": 245.0
2822           },
2823           {
2824             "x": 190.0,
2825             "y": 245.0
2826           },
2827           {
2828             "x": 190.0,
2829             "y": 980.0
2830           }
2831         ]
2832       },
2833       {
2834         "pin1": {
2835           "compName": "Am2901DestDecode#0",
2836           "pinName": "YF"
2837         },
2838         "pin2": {
2839           "compName": "mux1_4_sb#0",
2840           "pinName": "S0"
2841         },
2842         "name": "unnamedWire#134",
2843         "path": [
2844           {
2845             "x": 435.0,
2846             "y": 195.0
2847           },
2848           {
2849             "x": 435.0,
2850             "y": 355.0
2851           }
2852         ]
2853       },
2854       {
2855         "pin1": {
2856           "compName": "Splitter#14",
2857           "pinName": "O3"
2858         },
2859         "pin2": {
2860           "compName": "TriStateBuffer#2",
2861           "pinName": "IN"
2862         },
2863         "name": "unnamedWire#135",
2864         "path": []
2865       },
2866       {
2867         "pin1": {
2868           "compName": "_submodelinterface",
2869           "pinName": "Y"
2870         },
2871         "pin2": {
2872           "compName": "Splitter#1",
2873           "pinName": "I"
2874         },
2875         "name": "unnamedWire#136",
2876         "path": []
2877       },
2878       {
2879         "pin1": {
2880           "compName": "mux1_4_sb#0",
2881           "pinName": "Y3"
2882         },
2883         "pin2": {
2884           "compName": "Splitter#1",
2885           "pinName": "O2"
2886         },
2887         "name": "unnamedWire#137",
2888         "path": [
2889           {
2890             "x": 555.0,
2891             "y": 375.0
2892           },
2893           {
2894             "x": 555.0,
2895             "y": 520.0
2896           },
2897           {
2898             "x": 740.0,
2899             "y": 520.0
2900           },
2901           {
2902             "x": 740.0,
2903             "y": 1230.0
2904           },
2905           {
2906             "x": 745.0,
2907             "y": 1230.0
2908           }
2909         ]
2910       },
2911       {
2912         "pin1": {
2913           "compName": "or4#0",
2914           "pinName": "Y"
2915         },
2916         "pin2": {
2917           "compName": "WireCrossPoint#17",
2918           "pinName": ""
2919         },
2920         "name": "unnamedWire#138",
2921         "path": []
2922       },
2923       {
2924         "pin1": {
2925           "compName": "WireCrossPoint#17",
2926           "pinName": ""
2927         },
2928         "pin2": {
2929           "compName": "NandGate#1",
2930           "pinName": "A"
2931         },
2932         "name": "unnamedWire#139",
2933         "path": [
2934           {
2935             "x": 415.0,
2936             "y": 445.0
2937           }
2938         ]
2939       },
2940       {
2941         "pin1": {
2942           "compName": "WireCrossPoint#17",
2943           "pinName": ""
2944         },
2945         "pin2": {
2946           "compName": "NandGate#1",
2947           "pinName": "B"
2948         },
2949         "name": "unnamedWire#140",
2950         "path": [
2951           {
2952             "x": 415.0,
2953             "y": 455.0
2954           }
2955         ]
2956       },
2957       {
2958         "pin1": {
2959           "compName": "NandGate#1",
2960           "pinName": "Y"
2961         },
2962         "pin2": {
2963           "compName": "_submodelinterface",
2964           "pinName": "F\u003d0"
2965         },
2966         "name": "unnamedWire#141",
2967         "path": [
2968           {
2969             "x": 445.0,
2970             "y": 450.0
2971           },
2972           {
2973             "x": 445.0,
2974             "y": 490.0
2975           },
2976           {
2977             "x": 310.0,
2978             "y": 490.0
2979           },
2980           {
2981             "x": 310.0,
2982             "y": 450.0
2983           }
2984         ]
2985       },
2986       {
2987         "pin1": {
2988           "compName": "Splitter#1",
2989           "pinName": "O0"
2990         },
2991         "pin2": {
2992           "compName": "mux1_4_sb#0",
2993           "pinName": "Y1"
2994         },
2995         "name": "unnamedWire#142",
2996         "path": [
2997           {
2998             "x": 765.0,
2999             "y": 1220.0
3000           },
3001           {
3002             "x": 750.0,
3003             "y": 1220.0
3004           },
3005           {
3006             "x": 750.0,
3007             "y": 510.0
3008           },
3009           {
3010             "x": 565.0,
3011             "y": 510.0
3012           },
3013           {
3014             "x": 565.0,
3015             "y": 355.0
3016           }
3017         ]
3018       },
3019       {
3020         "pin1": {
3021           "compName": "WireCrossPoint#18",
3022           "pinName": ""
3023         },
3024         "pin2": {
3025           "compName": "TriStateBuffer#0",
3026           "pinName": "OUT"
3027         },
3028         "name": "unnamedWire#143",
3029         "path": [
3030           {
3031             "x": 100.0,
3032             "y": 1115.0
3033           },
3034           {
3035             "x": 380.0,
3036             "y": 1115.0
3037           },
3038           {
3039             "x": 380.0,
3040             "y": 930.0
3041           }
3042         ]
3043       },
3044       {
3045         "pin1": {
3046           "compName": "WireCrossPoint#6",
3047           "pinName": ""
3048         },
3049         "pin2": {
3050           "compName": "Splitter#14",
3051           "pinName": "I"
3052         },
3053         "name": "unnamedWire#144",
3054         "path": []
3055       },
3056       {
3057         "pin1": {
3058           "compName": "WireCrossPoint#19",
3059           "pinName": ""
3060         },
3061         "pin2": {
3062           "compName": "sel3_4#0",
3063           "pinName": "A1"
3064         },
3065         "name": "unnamedWire#145",
3066         "path": [
3067           {
3068             "x": 100.0,
3069             "y": 760.0
3070           }
3071         ]
3072       },
3073       {
3074         "pin1": {
3075           "compName": "WireCrossPoint#19",
3076           "pinName": ""
3077         },
3078         "pin2": {
3079           "compName": "TriStateBuffer#1",
3080           "pinName": "OUT"
3081         },
3082         "name": "unnamedWire#146",
3083         "path": [
3084           {
3085             "x": 100.0,
3086             "y": 885.0
3087           },
3088           {
3089             "x": 380.0,
3090             "y": 885.0
3091           }
3092         ]
3093       },
3094       {
3095         "pin1": {
3096           "compName": "mux1_4_sb#0",
3097           "pinName": "Y4"
3098         },
3099         "pin2": {
3100           "compName": "Splitter#1",
3101           "pinName": "O3"
3102         },
3103         "name": "unnamedWire#147",
3104         "path": [
3105           {
3106             "x": 550.0,
3107             "y": 385.0
3108           },
3109           {
3110             "x": 550.0,
3111             "y": 525.0
3112           },
3113           {
3114             "x": 735.0,
3115             "y": 525.0
3116           }
3117         ]
3118       },
3119       {
3120         "pin1": {
3121           "compName": "WireCrossPoint#20",
3122           "pinName": ""
3123         },
3124         "pin2": {
3125           "compName": "WireCrossPoint#5",
3126           "pinName": ""
3127         },
3128         "name": "unnamedWire#148",
3129         "path": []
3130       },
3131       {
3132         "pin1": {
3133           "compName": "WireCrossPoint#21",
3134           "pinName": ""
3135         },
3136         "pin2": {
3137           "compName": "TriStateBuffer#1",
3138           "pinName": "EN"
3139         },
3140         "name": "unnamedWire#149",
3141         "path": [
3142           {
3143             "x": 395.0,
3144             "y": 890.0
3145           },
3146           {
3147             "x": 395.0,
3148             "y": 860.0
3149           }
3150         ]
3151       },
3152       {
3153         "pin1": {
3154           "compName": "WireCrossPoint#21",
3155           "pinName": ""
3156         },
3157         "pin2": {
3158           "compName": "TriStateBuffer#0",
3159           "pinName": "EN"
3160         },
3161         "name": "unnamedWire#150",
3162         "path": []
3163       },
3164       {
3165         "pin1": {
3166           "compName": "WireCrossPoint#21",
3167           "pinName": ""
3168         },
3169         "pin2": {
3170           "compName": "WireCrossPoint#20",
3171           "pinName": ""
3172         },
3173         "name": "unnamedWire#151",
3174         "path": []
3175       },
3176       {
3177         "pin1": {
3178           "compName": "WireCrossPoint#22",
3179           "pinName": ""
3180         },
3181         "pin2": {
3182           "compName": "WireCrossPoint#3",
3183           "pinName": ""
3184         },
3185         "name": "unnamedWire#152",
3186         "path": []
3187       },
3188       {
3189         "pin1": {
3190           "compName": "WireCrossPoint#22",
3191           "pinName": ""
3192         },
3193         "pin2": {
3194           "compName": "WireCrossPoint#23",
3195           "pinName": ""
3196         },
3197         "name": "unnamedWire#153",
3198         "path": []
3199       },
3200       {
3201         "pin1": {
3202           "compName": "TriStateBuffer#2",
3203           "pinName": "EN"
3204         },
3205         "pin2": {
3206           "compName": "WireCrossPoint#23",
3207           "pinName": ""
3208         },
3209         "name": "unnamedWire#154",
3210         "path": []
3211       },
3212       {
3213         "pin1": {
3214           "compName": "sel3_4#1",
3215           "pinName": "C4"
3216         },
3217         "pin2": {
3218           "compName": "WireCrossPoint#24",
3219           "pinName": ""
3220         },
3221         "name": "unnamedWire#155",
3222         "path": [
3223           {
3224             "x": 145.0,
3225             "y": 1070.0
3226           },
3227           {
3228             "x": 145.0,
3229             "y": 1080.0
3230           }
3231         ]
3232       },
3233       {
3234         "pin1": {
3235           "compName": "WireCrossPoint#24",
3236           "pinName": ""
3237         },
3238         "pin2": {
3239           "compName": "TriStateBuffer#2",
3240           "pinName": "OUT"
3241         },
3242         "name": "unnamedWire#156",
3243         "path": [
3244           {
3245             "x": 425.0,
3246             "y": 960.0
3247           }
3248         ]
3249       },
3250       {
3251         "pin1": {
3252           "compName": "WireCrossPoint#24",
3253           "pinName": ""
3254         },
3255         "pin2": {
3256           "compName": "_submodelinterface",
3257           "pinName": "Qn+3"
3258         },
3259         "name": "unnamedWire#157",
3260         "path": [
3261           {
3262             "x": 425.0,
3263             "y": 1150.0
3264           }
3265         ]
3266       },
3267       {
3268         "pin1": {
3269           "compName": "Splitter#3",
3270           "pinName": "I"
3271         },
3272         "pin2": {
3273           "compName": "WireCrossPoint#25",
3274           "pinName": ""
3275         },
3276         "name": "unnamedWire#158",
3277         "path": []
3278       },
3279       {
3280         "pin1": {
3281           "compName": "Splitter#18",
3282           "pinName": "I"
3283         },
3284         "pin2": {
3285           "compName": "Am2901DestDecode#0",
3286           "pinName": "I"
3287         },
3288         "name": "unnamedWire#159",
3289         "path": [
3290           {
3291             "x": 835.0,
3292             "y": 770.0
3293           },
3294           {
3295             "x": 835.0,
3296             "y": 330.0
3297           },
3298           {
3299             "x": 375.0,
3300             "y": 330.0
3301           },
3302           {
3303             "x": 375.0,
3304             "y": 175.0
3305           }
3306         ]
3307       },
3308       {
3309         "pin1": {
3310           "compName": "Splitter#19",
3311           "pinName": "I"
3312         },
3313         "pin2": {
3314           "compName": "dlatch4#0",
3315           "pinName": "D"
3316         },
3317         "name": "unnamedWire#160",
3318         "path": []
3319       }
3320     ],
3321     "version": "0.1.1"
3322   },
3323   "symbolRendererSnippetID": "simpleRectangularLike",
3324   "symbolRendererParams": {
3325     "centerText": "Am2901",
3326     "centerTextHeight": 5.0,
3327     "horizontalComponentCenter": 17.5,
3328     "pinLabelHeight": 3.5,
3329     "pinLabelMargin": 0.5
3330   },
3331   "outlineRendererSnippetID": "default",
3332   "highLevelStateHandlerSnippetID": "standard",
3333   "highLevelStateHandlerParams": {
3334     "subcomponentHighLevelStates": {
3335       "qreg": {
3336         "id": "delegating",
3337         "params": {
3338           "delegateTarget": "dff4#0"
3339         }
3340       },
3341       "regs": {
3342         "id": "delegating",
3343         "params": {
3344           "delegateTarget": "ram4#0"
3345         }
3346       }
3347     },
3348     "atomicHighLevelStates": {}
3349   },
3350   "version": "0.1.5"
3351 }