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