Fixed a bug in Am2900; created dlatch8/80; relayouted some components
[Mograsim.git] / net.mograsim.logic.model.am2900 / components / net / mograsim / logic / model / am2900 / components / mux1_8.json
1 {
2   "width": 40.0,
3   "height": 55.0,
4   "interfacePins": [
5     {
6       "location": {
7         "x": 0.0,
8         "y": 15.0
9       },
10       "name": "I0",
11       "logicWidth": 8,
12       "usage": "INPUT"
13     },
14     {
15       "location": {
16         "x": 0.0,
17         "y": 40.0
18       },
19       "name": "I1",
20       "logicWidth": 8,
21       "usage": "INPUT"
22     },
23     {
24       "location": {
25         "x": 0.0,
26         "y": 5.0
27       },
28       "name": "S",
29       "logicWidth": 1,
30       "usage": "INPUT"
31     },
32     {
33       "location": {
34         "x": 40.0,
35         "y": 25.0
36       },
37       "name": "Y",
38       "logicWidth": 8,
39       "usage": "OUTPUT"
40     }
41   ],
42   "innerScale": 0.2,
43   "submodel": {
44     "components": [
45       {
46         "id": "NandGate",
47         "name": "NandGate#0",
48         "pos": {
49           "x": 15.0,
50           "y": 10.0
51         },
52         "params": 1
53       },
54       {
55         "id": "Splitter",
56         "name": "Splitter#0",
57         "pos": {
58           "x": 5.0,
59           "y": 40.0
60         },
61         "params": {
62           "logicWidth": 8,
63           "orientation": "RIGHT"
64         }
65       },
66       {
67         "id": "Splitter",
68         "name": "Splitter#1",
69         "pos": {
70           "x": 5.0,
71           "y": 165.0
72         },
73         "params": {
74           "logicWidth": 8,
75           "orientation": "RIGHT"
76         }
77       },
78       {
79         "id": "Splitter",
80         "name": "Splitter#2",
81         "pos": {
82           "x": 185.0,
83           "y": 90.0
84         },
85         "params": {
86           "logicWidth": 8,
87           "orientation": "LEFT"
88         }
89       },
90       {
91         "id": "WireCrossPoint",
92         "name": "WireCrossPoint#10",
93         "pos": {
94           "x": 69.0,
95           "y": 4.0
96         },
97         "params": 1
98       },
99       {
100         "id": "WireCrossPoint",
101         "name": "WireCrossPoint#11",
102         "pos": {
103           "x": 64.0,
104           "y": 19.0
105         },
106         "params": 1
107       },
108       {
109         "id": "WireCrossPoint",
110         "name": "WireCrossPoint#12",
111         "pos": {
112           "x": 9.0,
113           "y": 24.0
114         },
115         "params": 1
116       },
117       {
118         "id": "WireCrossPoint",
119         "name": "WireCrossPoint#13",
120         "pos": {
121           "x": 9.0,
122           "y": 14.0
123         },
124         "params": 1
125       },
126       {
127         "id": "WireCrossPoint",
128         "name": "WireCrossPoint#14",
129         "pos": {
130           "x": 64.0,
131           "y": 149.0
132         },
133         "params": 1
134       },
135       {
136         "id": "WireCrossPoint",
137         "name": "WireCrossPoint#15",
138         "pos": {
139           "x": 69.0,
140           "y": 159.0
141         },
142         "params": 1
143       },
144       {
145         "id": "WireCrossPoint",
146         "name": "WireCrossPoint#16",
147         "pos": {
148           "x": 64.0,
149           "y": 89.0
150         },
151         "params": 1
152       },
153       {
154         "id": "WireCrossPoint",
155         "name": "WireCrossPoint#17",
156         "pos": {
157           "x": 69.0,
158           "y": 99.0
159         },
160         "params": 1
161       },
162       {
163         "id": "WireCrossPoint",
164         "name": "WireCrossPoint#18",
165         "pos": {
166           "x": 69.0,
167           "y": 39.0
168         },
169         "params": 1
170       },
171       {
172         "id": "WireCrossPoint",
173         "name": "WireCrossPoint#19",
174         "pos": {
175           "x": 64.0,
176           "y": 29.0
177         },
178         "params": 1
179       },
180       {
181         "id": "WireCrossPoint",
182         "name": "WireCrossPoint#4",
183         "pos": {
184           "x": 114.0,
185           "y": 49.0
186         },
187         "params": 1
188       },
189       {
190         "id": "WireCrossPoint",
191         "name": "WireCrossPoint#5",
192         "pos": {
193           "x": 119.0,
194           "y": 59.0
195         },
196         "params": 1
197       },
198       {
199         "id": "WireCrossPoint",
200         "name": "WireCrossPoint#6",
201         "pos": {
202           "x": 119.0,
203           "y": 119.0
204         },
205         "params": 1
206       },
207       {
208         "id": "WireCrossPoint",
209         "name": "WireCrossPoint#7",
210         "pos": {
211           "x": 114.0,
212           "y": 109.0
213         },
214         "params": 1
215       },
216       {
217         "id": "WireCrossPoint",
218         "name": "WireCrossPoint#8",
219         "pos": {
220           "x": 119.0,
221           "y": 179.0
222         },
223         "params": 1
224       },
225       {
226         "id": "WireCrossPoint",
227         "name": "WireCrossPoint#9",
228         "pos": {
229           "x": 114.0,
230           "y": 169.0
231         },
232         "params": 1
233       },
234       {
235         "id": "sel1",
236         "name": "sel1#10",
237         "pos": {
238           "x": 75.0,
239           "y": 145.0
240         }
241       },
242       {
243         "id": "sel1",
244         "name": "sel1#11",
245         "pos": {
246           "x": 125.0,
247           "y": 225.0
248         }
249       },
250       {
251         "id": "sel1",
252         "name": "sel1#4",
253         "pos": {
254           "x": 75.0,
255           "y": 205.0
256         }
257       },
258       {
259         "id": "sel1",
260         "name": "sel1#5",
261         "pos": {
262           "x": 125.0,
263           "y": 45.0
264         }
265       },
266       {
267         "id": "sel1",
268         "name": "sel1#6",
269         "pos": {
270           "x": 75.0,
271           "y": 25.0
272         }
273       },
274       {
275         "id": "sel1",
276         "name": "sel1#7",
277         "pos": {
278           "x": 75.0,
279           "y": 85.0
280         }
281       },
282       {
283         "id": "sel1",
284         "name": "sel1#8",
285         "pos": {
286           "x": 125.0,
287           "y": 165.0
288         }
289       },
290       {
291         "id": "sel1",
292         "name": "sel1#9",
293         "pos": {
294           "x": 125.0,
295           "y": 105.0
296         }
297       }
298     ],
299     "wires": [
300       {
301         "pin1": {
302           "compName": "WireCrossPoint#11",
303           "pinName": ""
304         },
305         "pin2": {
306           "compName": "WireCrossPoint#19",
307           "pinName": ""
308         },
309         "name": "unnamedWire#0",
310         "path": []
311       },
312       {
313         "pin1": {
314           "compName": "WireCrossPoint#18",
315           "pinName": ""
316         },
317         "pin2": {
318           "compName": "WireCrossPoint#10",
319           "pinName": ""
320         },
321         "name": "unnamedWire#1",
322         "path": []
323       },
324       {
325         "pin1": {
326           "compName": "WireCrossPoint#16",
327           "pinName": ""
328         },
329         "pin2": {
330           "compName": "sel1#7",
331           "pinName": "S1"
332         },
333         "name": "unnamedWire#10",
334         "path": []
335       },
336       {
337         "pin1": {
338           "compName": "Splitter#2",
339           "pinName": "O7"
340         },
341         "pin2": {
342           "compName": "sel1#6",
343           "pinName": "Y"
344         },
345         "name": "unnamedWire#107",
346         "path": [
347           {
348             "x": 180.0,
349             "y": 90.0
350           },
351           {
352             "x": 180.0,
353             "y": 30.0
354           }
355         ]
356       },
357       {
358         "pin1": {
359           "compName": "sel1#5",
360           "pinName": "Y"
361         },
362         "pin2": {
363           "compName": "Splitter#2",
364           "pinName": "O6"
365         },
366         "name": "unnamedWire#108",
367         "path": [
368           {
369             "x": 175.0,
370             "y": 50.0
371           },
372           {
373             "x": 175.0,
374             "y": 100.0
375           }
376         ]
377       },
378       {
379         "pin1": {
380           "compName": "Splitter#2",
381           "pinName": "O5"
382         },
383         "pin2": {
384           "compName": "sel1#7",
385           "pinName": "Y"
386         },
387         "name": "unnamedWire#109",
388         "path": [
389           {
390             "x": 170.0,
391             "y": 110.0
392           },
393           {
394             "x": 170.0,
395             "y": 90.0
396           }
397         ]
398       },
399       {
400         "pin1": {
401           "compName": "WireCrossPoint#17",
402           "pinName": ""
403         },
404         "pin2": {
405           "compName": "sel1#7",
406           "pinName": "S2"
407         },
408         "name": "unnamedWire#11",
409         "path": []
410       },
411       {
412         "pin1": {
413           "compName": "sel1#9",
414           "pinName": "Y"
415         },
416         "pin2": {
417           "compName": "Splitter#2",
418           "pinName": "O4"
419         },
420         "name": "unnamedWire#110",
421         "path": [
422           {
423             "x": 165.0,
424             "y": 110.0
425           },
426           {
427             "x": 165.0,
428             "y": 120.0
429           }
430         ]
431       },
432       {
433         "pin1": {
434           "compName": "Splitter#2",
435           "pinName": "O3"
436         },
437         "pin2": {
438           "compName": "sel1#10",
439           "pinName": "Y"
440         },
441         "name": "unnamedWire#111",
442         "path": [
443           {
444             "x": 165.0,
445             "y": 130.0
446           },
447           {
448             "x": 165.0,
449             "y": 150.0
450           }
451         ]
452       },
453       {
454         "pin1": {
455           "compName": "sel1#8",
456           "pinName": "Y"
457         },
458         "pin2": {
459           "compName": "Splitter#2",
460           "pinName": "O2"
461         },
462         "name": "unnamedWire#112",
463         "path": [
464           {
465             "x": 170.0,
466             "y": 170.0
467           },
468           {
469             "x": 170.0,
470             "y": 140.0
471           }
472         ]
473       },
474       {
475         "pin1": {
476           "compName": "Splitter#2",
477           "pinName": "O1"
478         },
479         "pin2": {
480           "compName": "sel1#4",
481           "pinName": "Y"
482         },
483         "name": "unnamedWire#113",
484         "path": [
485           {
486             "x": 175.0,
487             "y": 150.0
488           },
489           {
490             "x": 175.0,
491             "y": 210.0
492           }
493         ]
494       },
495       {
496         "pin1": {
497           "compName": "sel1#11",
498           "pinName": "Y"
499         },
500         "pin2": {
501           "compName": "Splitter#2",
502           "pinName": "O0"
503         },
504         "name": "unnamedWire#114",
505         "path": [
506           {
507             "x": 180.0,
508             "y": 230.0
509           },
510           {
511             "x": 180.0,
512             "y": 160.0
513           }
514         ]
515       },
516       {
517         "pin1": {
518           "compName": "Splitter#2",
519           "pinName": "I"
520         },
521         "pin2": {
522           "compName": "_submodelinterface",
523           "pinName": "Y"
524         },
525         "name": "unnamedWire#115",
526         "path": []
527       },
528       {
529         "pin1": {
530           "compName": "WireCrossPoint#10",
531           "pinName": ""
532         },
533         "pin2": {
534           "compName": "WireCrossPoint#13",
535           "pinName": ""
536         },
537         "name": "unnamedWire#116",
538         "path": [
539           {
540             "x": 10.0,
541             "y": 5.0
542           }
543         ]
544       },
545       {
546         "pin1": {
547           "compName": "sel1#10",
548           "pinName": "S1"
549         },
550         "pin2": {
551           "compName": "WireCrossPoint#14",
552           "pinName": ""
553         },
554         "name": "unnamedWire#12",
555         "path": []
556       },
557       {
558         "pin1": {
559           "compName": "WireCrossPoint#15",
560           "pinName": ""
561         },
562         "pin2": {
563           "compName": "sel1#10",
564           "pinName": "S2"
565         },
566         "name": "unnamedWire#13",
567         "path": []
568       },
569       {
570         "pin1": {
571           "compName": "WireCrossPoint#9",
572           "pinName": ""
573         },
574         "pin2": {
575           "compName": "sel1#11",
576           "pinName": "S1"
577         },
578         "name": "unnamedWire#16",
579         "path": [
580           {
581             "x": 115.0,
582             "y": 230.0
583           }
584         ]
585       },
586       {
587         "pin1": {
588           "compName": "sel1#8",
589           "pinName": "S2"
590         },
591         "pin2": {
592           "compName": "WireCrossPoint#8",
593           "pinName": ""
594         },
595         "name": "unnamedWire#18",
596         "path": []
597       },
598       {
599         "pin1": {
600           "compName": "WireCrossPoint#9",
601           "pinName": ""
602         },
603         "pin2": {
604           "compName": "sel1#8",
605           "pinName": "S1"
606         },
607         "name": "unnamedWire#19",
608         "path": []
609       },
610       {
611         "pin1": {
612           "compName": "sel1#9",
613           "pinName": "S2"
614         },
615         "pin2": {
616           "compName": "WireCrossPoint#6",
617           "pinName": ""
618         },
619         "name": "unnamedWire#20",
620         "path": []
621       },
622       {
623         "pin1": {
624           "compName": "WireCrossPoint#7",
625           "pinName": ""
626         },
627         "pin2": {
628           "compName": "sel1#9",
629           "pinName": "S1"
630         },
631         "name": "unnamedWire#21",
632         "path": []
633       },
634       {
635         "pin1": {
636           "compName": "sel1#5",
637           "pinName": "S2"
638         },
639         "pin2": {
640           "compName": "WireCrossPoint#5",
641           "pinName": ""
642         },
643         "name": "unnamedWire#22",
644         "path": []
645       },
646       {
647         "pin1": {
648           "compName": "WireCrossPoint#4",
649           "pinName": ""
650         },
651         "pin2": {
652           "compName": "sel1#5",
653           "pinName": "S1"
654         },
655         "name": "unnamedWire#23",
656         "path": []
657       },
658       {
659         "pin1": {
660           "compName": "WireCrossPoint#10",
661           "pinName": ""
662         },
663         "pin2": {
664           "compName": "WireCrossPoint#5",
665           "pinName": ""
666         },
667         "name": "unnamedWire#3",
668         "path": [
669           {
670             "x": 120.0,
671             "y": 5.0
672           }
673         ]
674       },
675       {
676         "pin1": {
677           "compName": "WireCrossPoint#4",
678           "pinName": ""
679         },
680         "pin2": {
681           "compName": "WireCrossPoint#7",
682           "pinName": ""
683         },
684         "name": "unnamedWire#37",
685         "path": []
686       },
687       {
688         "pin1": {
689           "compName": "WireCrossPoint#7",
690           "pinName": ""
691         },
692         "pin2": {
693           "compName": "WireCrossPoint#9",
694           "pinName": ""
695         },
696         "name": "unnamedWire#38",
697         "path": []
698       },
699       {
700         "pin1": {
701           "compName": "WireCrossPoint#11",
702           "pinName": ""
703         },
704         "pin2": {
705           "compName": "WireCrossPoint#4",
706           "pinName": ""
707         },
708         "name": "unnamedWire#4",
709         "path": [
710           {
711             "x": 115.0,
712             "y": 20.0
713           }
714         ]
715       },
716       {
717         "pin1": {
718           "compName": "WireCrossPoint#5",
719           "pinName": ""
720         },
721         "pin2": {
722           "compName": "WireCrossPoint#6",
723           "pinName": ""
724         },
725         "name": "unnamedWire#41",
726         "path": []
727       },
728       {
729         "pin1": {
730           "compName": "WireCrossPoint#6",
731           "pinName": ""
732         },
733         "pin2": {
734           "compName": "WireCrossPoint#8",
735           "pinName": ""
736         },
737         "name": "unnamedWire#42",
738         "path": []
739       },
740       {
741         "pin1": {
742           "compName": "WireCrossPoint#8",
743           "pinName": ""
744         },
745         "pin2": {
746           "compName": "sel1#11",
747           "pinName": "S2"
748         },
749         "name": "unnamedWire#43",
750         "path": [
751           {
752             "x": 120.0,
753             "y": 240.0
754           }
755         ]
756       },
757       {
758         "pin1": {
759           "compName": "WireCrossPoint#19",
760           "pinName": ""
761         },
762         "pin2": {
763           "compName": "WireCrossPoint#16",
764           "pinName": ""
765         },
766         "name": "unnamedWire#46",
767         "path": []
768       },
769       {
770         "pin1": {
771           "compName": "WireCrossPoint#16",
772           "pinName": ""
773         },
774         "pin2": {
775           "compName": "WireCrossPoint#14",
776           "pinName": ""
777         },
778         "name": "unnamedWire#47",
779         "path": []
780       },
781       {
782         "pin1": {
783           "compName": "WireCrossPoint#14",
784           "pinName": ""
785         },
786         "pin2": {
787           "compName": "sel1#4",
788           "pinName": "S1"
789         },
790         "name": "unnamedWire#48",
791         "path": [
792           {
793             "x": 65.0,
794             "y": 210.0
795           }
796         ]
797       },
798       {
799         "pin1": {
800           "compName": "WireCrossPoint#15",
801           "pinName": ""
802         },
803         "pin2": {
804           "compName": "sel1#4",
805           "pinName": "S2"
806         },
807         "name": "unnamedWire#49",
808         "path": [
809           {
810             "x": 70.0,
811             "y": 220.0
812           }
813         ]
814       },
815       {
816         "pin1": {
817           "compName": "WireCrossPoint#15",
818           "pinName": ""
819         },
820         "pin2": {
821           "compName": "WireCrossPoint#17",
822           "pinName": ""
823         },
824         "name": "unnamedWire#50",
825         "path": []
826       },
827       {
828         "pin1": {
829           "compName": "WireCrossPoint#17",
830           "pinName": ""
831         },
832         "pin2": {
833           "compName": "WireCrossPoint#18",
834           "pinName": ""
835         },
836         "name": "unnamedWire#51",
837         "path": []
838       },
839       {
840         "pin1": {
841           "compName": "Splitter#0",
842           "pinName": "O7"
843         },
844         "pin2": {
845           "compName": "sel1#6",
846           "pinName": "I1"
847         },
848         "name": "unnamedWire#68",
849         "path": [
850           {
851             "x": 55.0,
852             "y": 40.0
853           },
854           {
855             "x": 55.0,
856             "y": 50.0
857           }
858         ]
859       },
860       {
861         "pin1": {
862           "compName": "Splitter#0",
863           "pinName": "O6"
864         },
865         "pin2": {
866           "compName": "sel1#5",
867           "pinName": "I1"
868         },
869         "name": "unnamedWire#69",
870         "path": [
871           {
872             "x": 50.0,
873             "y": 50.0
874           },
875           {
876             "x": 50.0,
877             "y": 70.0
878           }
879         ]
880       },
881       {
882         "pin1": {
883           "compName": "Splitter#0",
884           "pinName": "O5"
885         },
886         "pin2": {
887           "compName": "sel1#7",
888           "pinName": "I1"
889         },
890         "name": "unnamedWire#70",
891         "path": [
892           {
893             "x": 45.0,
894             "y": 60.0
895           },
896           {
897             "x": 45.0,
898             "y": 110.0
899           }
900         ]
901       },
902       {
903         "pin1": {
904           "compName": "Splitter#0",
905           "pinName": "O4"
906         },
907         "pin2": {
908           "compName": "sel1#9",
909           "pinName": "I1"
910         },
911         "name": "unnamedWire#71",
912         "path": [
913           {
914             "x": 40.0,
915             "y": 70.0
916           },
917           {
918             "x": 40.0,
919             "y": 130.0
920           }
921         ]
922       },
923       {
924         "pin1": {
925           "compName": "Splitter#0",
926           "pinName": "O3"
927         },
928         "pin2": {
929           "compName": "sel1#10",
930           "pinName": "I1"
931         },
932         "name": "unnamedWire#72",
933         "path": [
934           {
935             "x": 35.0,
936             "y": 80.0
937           },
938           {
939             "x": 35.0,
940             "y": 170.0
941           }
942         ]
943       },
944       {
945         "pin1": {
946           "compName": "Splitter#0",
947           "pinName": "O2"
948         },
949         "pin2": {
950           "compName": "sel1#8",
951           "pinName": "I1"
952         },
953         "name": "unnamedWire#73",
954         "path": [
955           {
956             "x": 30.0,
957             "y": 90.0
958           },
959           {
960             "x": 30.0,
961             "y": 190.0
962           }
963         ]
964       },
965       {
966         "pin1": {
967           "compName": "Splitter#0",
968           "pinName": "O1"
969         },
970         "pin2": {
971           "compName": "sel1#4",
972           "pinName": "I1"
973         },
974         "name": "unnamedWire#74",
975         "path": [
976           {
977             "x": 25.0,
978             "y": 100.0
979           },
980           {
981             "x": 25.0,
982             "y": 230.0
983           }
984         ]
985       },
986       {
987         "pin1": {
988           "compName": "Splitter#0",
989           "pinName": "O0"
990         },
991         "pin2": {
992           "compName": "sel1#11",
993           "pinName": "I1"
994         },
995         "name": "unnamedWire#75",
996         "path": [
997           {
998             "x": 20.0,
999             "y": 110.0
1000           },
1001           {
1002             "x": 20.0,
1003             "y": 250.0
1004           }
1005         ]
1006       },
1007       {
1008         "pin1": {
1009           "compName": "_submodelinterface",
1010           "pinName": "I1"
1011         },
1012         "pin2": {
1013           "compName": "Splitter#1",
1014           "pinName": "I"
1015         },
1016         "name": "unnamedWire#76",
1017         "path": []
1018       },
1019       {
1020         "pin1": {
1021           "compName": "_submodelinterface",
1022           "pinName": "I0"
1023         },
1024         "pin2": {
1025           "compName": "Splitter#0",
1026           "pinName": "I"
1027         },
1028         "name": "unnamedWire#77",
1029         "path": []
1030       },
1031       {
1032         "pin1": {
1033           "compName": "WireCrossPoint#19",
1034           "pinName": ""
1035         },
1036         "pin2": {
1037           "compName": "sel1#6",
1038           "pinName": "S1"
1039         },
1040         "name": "unnamedWire#8",
1041         "path": []
1042       },
1043       {
1044         "pin1": {
1045           "compName": "Splitter#1",
1046           "pinName": "O7"
1047         },
1048         "pin2": {
1049           "compName": "sel1#6",
1050           "pinName": "I2"
1051         },
1052         "name": "unnamedWire#86",
1053         "path": [
1054           {
1055             "x": 55.0,
1056             "y": 165.0
1057           },
1058           {
1059             "x": 55.0,
1060             "y": 60.0
1061           }
1062         ]
1063       },
1064       {
1065         "pin1": {
1066           "compName": "Splitter#1",
1067           "pinName": "O6"
1068         },
1069         "pin2": {
1070           "compName": "sel1#5",
1071           "pinName": "I2"
1072         },
1073         "name": "unnamedWire#87",
1074         "path": [
1075           {
1076             "x": 50.0,
1077             "y": 175.0
1078           },
1079           {
1080             "x": 50.0,
1081             "y": 80.0
1082           }
1083         ]
1084       },
1085       {
1086         "pin1": {
1087           "compName": "Splitter#1",
1088           "pinName": "O5"
1089         },
1090         "pin2": {
1091           "compName": "sel1#7",
1092           "pinName": "I2"
1093         },
1094         "name": "unnamedWire#88",
1095         "path": [
1096           {
1097             "x": 45.0,
1098             "y": 185.0
1099           },
1100           {
1101             "x": 45.0,
1102             "y": 120.0
1103           }
1104         ]
1105       },
1106       {
1107         "pin1": {
1108           "compName": "Splitter#1",
1109           "pinName": "O4"
1110         },
1111         "pin2": {
1112           "compName": "sel1#9",
1113           "pinName": "I2"
1114         },
1115         "name": "unnamedWire#89",
1116         "path": [
1117           {
1118             "x": 40.0,
1119             "y": 195.0
1120           },
1121           {
1122             "x": 40.0,
1123             "y": 140.0
1124           }
1125         ]
1126       },
1127       {
1128         "pin1": {
1129           "compName": "sel1#6",
1130           "pinName": "S2"
1131         },
1132         "pin2": {
1133           "compName": "WireCrossPoint#18",
1134           "pinName": ""
1135         },
1136         "name": "unnamedWire#9",
1137         "path": []
1138       },
1139       {
1140         "pin1": {
1141           "compName": "Splitter#1",
1142           "pinName": "O3"
1143         },
1144         "pin2": {
1145           "compName": "sel1#10",
1146           "pinName": "I2"
1147         },
1148         "name": "unnamedWire#90",
1149         "path": [
1150           {
1151             "x": 35.0,
1152             "y": 205.0
1153           },
1154           {
1155             "x": 35.0,
1156             "y": 180.0
1157           }
1158         ]
1159       },
1160       {
1161         "pin1": {
1162           "compName": "Splitter#1",
1163           "pinName": "O2"
1164         },
1165         "pin2": {
1166           "compName": "sel1#8",
1167           "pinName": "I2"
1168         },
1169         "name": "unnamedWire#91",
1170         "path": [
1171           {
1172             "x": 30.0,
1173             "y": 215.0
1174           },
1175           {
1176             "x": 30.0,
1177             "y": 200.0
1178           }
1179         ]
1180       },
1181       {
1182         "pin1": {
1183           "compName": "Splitter#1",
1184           "pinName": "O1"
1185         },
1186         "pin2": {
1187           "compName": "sel1#4",
1188           "pinName": "I2"
1189         },
1190         "name": "unnamedWire#92",
1191         "path": [
1192           {
1193             "x": 45.0,
1194             "y": 225.0
1195           },
1196           {
1197             "x": 45.0,
1198             "y": 240.0
1199           }
1200         ]
1201       },
1202       {
1203         "pin1": {
1204           "compName": "Splitter#1",
1205           "pinName": "O0"
1206         },
1207         "pin2": {
1208           "compName": "sel1#11",
1209           "pinName": "I2"
1210         },
1211         "name": "unnamedWire#93",
1212         "path": [
1213           {
1214             "x": 40.0,
1215             "y": 235.0
1216           },
1217           {
1218             "x": 40.0,
1219             "y": 260.0
1220           }
1221         ]
1222       },
1223       {
1224         "pin1": {
1225           "compName": "NandGate#0",
1226           "pinName": "Y"
1227         },
1228         "pin2": {
1229           "compName": "WireCrossPoint#11",
1230           "pinName": ""
1231         },
1232         "name": "unnamedWire#94",
1233         "path": []
1234       },
1235       {
1236         "pin1": {
1237           "compName": "WireCrossPoint#12",
1238           "pinName": ""
1239         },
1240         "pin2": {
1241           "compName": "WireCrossPoint#13",
1242           "pinName": ""
1243         },
1244         "name": "unnamedWire#95",
1245         "path": []
1246       },
1247       {
1248         "pin1": {
1249           "compName": "WireCrossPoint#12",
1250           "pinName": ""
1251         },
1252         "pin2": {
1253           "compName": "NandGate#0",
1254           "pinName": "B"
1255         },
1256         "name": "unnamedWire#96",
1257         "path": []
1258       },
1259       {
1260         "pin1": {
1261           "compName": "WireCrossPoint#13",
1262           "pinName": ""
1263         },
1264         "pin2": {
1265           "compName": "NandGate#0",
1266           "pinName": "A"
1267         },
1268         "name": "unnamedWire#97",
1269         "path": []
1270       },
1271       {
1272         "pin1": {
1273           "compName": "_submodelinterface",
1274           "pinName": "S"
1275         },
1276         "pin2": {
1277           "compName": "WireCrossPoint#12",
1278           "pinName": ""
1279         },
1280         "name": "unnamedWire#98",
1281         "path": []
1282       }
1283     ],
1284     "version": "0.1.1"
1285   },
1286   "symbolRendererSnippetID": "simpleRectangularLike",
1287   "symbolRendererParams": {
1288     "centerText": "MUX\n8 bit",
1289     "centerTextHeight": 5.0,
1290     "horizontalComponentCenter": 23.5,
1291     "pinLabelHeight": 3.5,
1292     "pinLabelMargin": 0.5
1293   },
1294   "outlineRendererSnippetID": "default",
1295   "highLevelStateHandlerSnippetID": "default",
1296   "version": "0.1.5"
1297 }