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