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