a8a587800dff7708e6a223001c0071b9b7158692
[Mograsim.git] /
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": "Am2910SP",
128         "name": "Am2910SP#0",
129         "pos": {
130           "x": 245.0,
131           "y": 10.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": "Am2910InstrPLA",
144         "name": "Am2910InstrPLA#0",
145         "pos": {
146           "x": 30.0,
147           "y": 90.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": 264.0,
194           "y": 99.0
195         },
196         "params": 12
197       },
198       {
199         "id": "WireCrossPoint",
200         "name": "WireCrossPoint#1",
201         "pos": {
202           "x": 229.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": 239.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": 239.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": 245.0,
284           "y": 105.0
285         }
286       },
287       {
288         "id": "inc",
289         "name": "inc#0",
290         "pos": {
291           "x": 245.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": 45.0
302         }
303       },
304       {
305         "id": "ram5_12",
306         "name": "ram5_12#0",
307         "pos": {
308           "x": 245.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": "Am2910InstrPLA#0",
349           "pinName": "YF"
350         },
351         "pin2": {
352           "compName": "sel4_12#0",
353           "pinName": "SC"
354         },
355         "name": "unnamedWire#2",
356         "path": []
357       },
358       {
359         "pin1": {
360           "compName": "Am2910InstrPLA#0",
361           "pinName": "YmuPC"
362         },
363         "pin2": {
364           "compName": "sel4_12#0",
365           "pinName": "SD"
366         },
367         "name": "unnamedWire#3",
368         "path": []
369       },
370       {
371         "pin1": {
372           "compName": "inc#0",
373           "pinName": "Y"
374         },
375         "pin2": {
376           "compName": "dff12#0",
377           "pinName": "D"
378         },
379         "name": "unnamedWire#4",
380         "path": []
381       },
382       {
383         "pin1": {
384           "compName": "dff12#0",
385           "pinName": "Y"
386         },
387         "pin2": {
388           "compName": "WireCrossPoint#0",
389           "pinName": ""
390         },
391         "name": "unnamedWire#5",
392         "path": []
393       },
394       {
395         "pin1": {
396           "compName": "WireCrossPoint#0",
397           "pinName": ""
398         },
399         "pin2": {
400           "compName": "ram5_12#0",
401           "pinName": "D"
402         },
403         "name": "unnamedWire#6",
404         "path": []
405       },
406       {
407         "pin1": {
408           "compName": "Am2910SP#0",
409           "pinName": "A"
410         },
411         "pin2": {
412           "compName": "ram5_12#0",
413           "pinName": "A"
414         },
415         "name": "unnamedWire#7",
416         "path": []
417       },
418       {
419         "pin1": {
420           "compName": "Am2910SP#0",
421           "pinName": "B"
422         },
423         "pin2": {
424           "compName": "ram5_12#0",
425           "pinName": "B"
426         },
427         "name": "unnamedWire#8",
428         "path": []
429       },
430       {
431         "pin1": {
432           "compName": "Am2910RegCntr#0",
433           "pinName": "Y"
434         },
435         "pin2": {
436           "compName": "WireCrossPoint#3",
437           "pinName": ""
438         },
439         "name": "unnamedWire#9",
440         "path": [
441           {
442             "x": 150.0,
443             "y": 60.0
444           }
445         ]
446       },
447       {
448         "pin1": {
449           "compName": "nor12#0",
450           "pinName": "Y"
451         },
452         "pin2": {
453           "compName": "Am2910InstrPLA#0",
454           "pinName": "R\u003d0"
455         },
456         "name": "unnamedWire#10",
457         "path": [
458           {
459             "x": 225.0,
460             "y": 60.0
461           },
462           {
463             "x": 225.0,
464             "y": 80.0
465           },
466           {
467             "x": 70.0,
468             "y": 80.0
469           }
470         ]
471       },
472       {
473         "pin1": {
474           "compName": "Am2910InstrPLA#0",
475           "pinName": "RLD"
476         },
477         "pin2": {
478           "compName": "Am2910RegCntr#0",
479           "pinName": "LD"
480         },
481         "name": "unnamedWire#11",
482         "path": [
483           {
484             "x": 115.0,
485             "y": 95.0
486           },
487           {
488             "x": 115.0,
489             "y": 35.0
490           }
491         ]
492       },
493       {
494         "pin1": {
495           "compName": "Am2910InstrPLA#0",
496           "pinName": "RDEC"
497         },
498         "pin2": {
499           "compName": "Am2910RegCntr#0",
500           "pinName": "DEC"
501         },
502         "name": "unnamedWire#12",
503         "path": [
504           {
505             "x": 120.0,
506             "y": 105.0
507           },
508           {
509             "x": 120.0,
510             "y": 45.0
511           }
512         ]
513       },
514       {
515         "pin1": {
516           "compName": "Am2910InstrPLA#0",
517           "pinName": "STKI0"
518         },
519         "pin2": {
520           "compName": "WireCrossPoint#1",
521           "pinName": ""
522         },
523         "name": "unnamedWire#13",
524         "path": [
525           {
526             "x": 230.0,
527             "y": 155.0
528           }
529         ]
530       },
531       {
532         "pin1": {
533           "compName": "Am2910InstrPLA#0",
534           "pinName": "STKI1"
535         },
536         "pin2": {
537           "compName": "Am2910SP#0",
538           "pinName": "STKI1"
539         },
540         "name": "unnamedWire#14",
541         "path": [
542           {
543             "x": 235.0,
544             "y": 165.0
545           },
546           {
547             "x": 235.0,
548             "y": 25.0
549           }
550         ]
551       },
552       {
553         "pin1": {
554           "compName": "WireCrossPoint#1",
555           "pinName": ""
556         },
557         "pin2": {
558           "compName": "Am2910SP#0",
559           "pinName": "STKI0"
560         },
561         "name": "unnamedWire#15",
562         "path": [
563           {
564             "x": 230.0,
565             "y": 15.0
566           }
567         ]
568       },
569       {
570         "pin1": {
571           "compName": "ram5_12#0",
572           "pinName": "WE"
573         },
574         "pin2": {
575           "compName": "WireCrossPoint#1",
576           "pinName": ""
577         },
578         "name": "unnamedWire#16",
579         "path": []
580       },
581       {
582         "pin1": {
583           "compName": "sel4_12#0",
584           "pinName": "Y"
585         },
586         "pin2": {
587           "compName": "WireCrossPoint#2",
588           "pinName": ""
589         },
590         "name": "unnamedWire#17",
591         "path": []
592       },
593       {
594         "pin1": {
595           "compName": "WireCrossPoint#2",
596           "pinName": ""
597         },
598         "pin2": {
599           "compName": "inc#0",
600           "pinName": "A"
601         },
602         "name": "unnamedWire#18",
603         "path": [
604           {
605             "x": 265.0,
606             "y": 175.0
607           }
608         ]
609       },
610       {
611         "pin1": {
612           "compName": "ram5_12#0",
613           "pinName": "Y"
614         },
615         "pin2": {
616           "compName": "sel4_12#0",
617           "pinName": "C"
618         },
619         "name": "unnamedWire#19",
620         "path": [
621           {
622             "x": 185.0,
623             "y": 85.0
624           }
625         ]
626       },
627       {
628         "pin1": {
629           "compName": "WireCrossPoint#0",
630           "pinName": ""
631         },
632         "pin2": {
633           "compName": "sel4_12#0",
634           "pinName": "D"
635         },
636         "name": "unnamedWire#20",
637         "path": [
638           {
639             "x": 205.0,
640             "y": 100.0
641           }
642         ]
643       },
644       {
645         "pin1": {
646           "compName": "WireCrossPoint#3",
647           "pinName": ""
648         },
649         "pin2": {
650           "compName": "sel4_12#0",
651           "pinName": "B"
652         },
653         "name": "unnamedWire#21",
654         "path": []
655       },
656       {
657         "pin1": {
658           "compName": "WireCrossPoint#3",
659           "pinName": ""
660         },
661         "pin2": {
662           "compName": "nor12#0",
663           "pinName": "D"
664         },
665         "name": "unnamedWire#22",
666         "path": []
667       },
668       {
669         "pin1": {
670           "compName": "_submodelinterface",
671           "pinName": "D"
672         },
673         "pin2": {
674           "compName": "WireCrossPoint#4",
675           "pinName": ""
676         },
677         "name": "unnamedWire#23",
678         "path": []
679       },
680       {
681         "pin1": {
682           "compName": "WireCrossPoint#4",
683           "pinName": ""
684         },
685         "pin2": {
686           "compName": "Am2910RegCntr#0",
687           "pinName": "D"
688         },
689         "name": "unnamedWire#24",
690         "path": []
691       },
692       {
693         "pin1": {
694           "compName": "WireCrossPoint#4",
695           "pinName": ""
696         },
697         "pin2": {
698           "compName": "sel4_12#0",
699           "pinName": "A"
700         },
701         "name": "unnamedWire#25",
702         "path": [
703           {
704             "x": 125.0,
705             "y": 10.0
706           },
707           {
708             "x": 125.0,
709             "y": 65.0
710           },
711           {
712             "x": 145.0,
713             "y": 65.0
714           }
715         ]
716       },
717       {
718         "pin1": {
719           "compName": "_submodelinterface",
720           "pinName": "_RLD"
721         },
722         "pin2": {
723           "compName": "Am2910RegCntr#0",
724           "pinName": "_RLD"
725         },
726         "name": "unnamedWire#26",
727         "path": [
728           {
729             "x": 50.0,
730             "y": 25.0
731           },
732           {
733             "x": 50.0,
734             "y": 20.0
735           }
736         ]
737       },
738       {
739         "pin1": {
740           "compName": "TriStateBuffer#0",
741           "pinName": "IN"
742         },
743         "pin2": {
744           "compName": "WireCrossPoint#2",
745           "pinName": ""
746         },
747         "name": "unnamedWire#27",
748         "path": []
749       },
750       {
751         "pin1": {
752           "compName": "NandGate#0",
753           "pinName": "Y"
754         },
755         "pin2": {
756           "compName": "Am2910InstrPLA#0",
757           "pinName": "PASS"
758         },
759         "name": "unnamedWire#28",
760         "path": [
761           {
762             "x": 65.0,
763             "y": 55.0
764           },
765           {
766             "x": 65.0,
767             "y": 85.0
768           },
769           {
770             "x": 25.0,
771             "y": 85.0
772           },
773           {
774             "x": 25.0,
775             "y": 95.0
776           }
777         ]
778       },
779       {
780         "pin1": {
781           "compName": "_submodelinterface",
782           "pinName": "_CC"
783         },
784         "pin2": {
785           "compName": "NandGate#0",
786           "pinName": "A"
787         },
788         "name": "unnamedWire#29",
789         "path": []
790       },
791       {
792         "pin1": {
793           "compName": "_submodelinterface",
794           "pinName": "_CCEN"
795         },
796         "pin2": {
797           "compName": "WireCrossPoint#5",
798           "pinName": ""
799         },
800         "name": "unnamedWire#30",
801         "path": []
802       },
803       {
804         "pin1": {
805           "compName": "WireCrossPoint#5",
806           "pinName": ""
807         },
808         "pin2": {
809           "compName": "NandGate#1",
810           "pinName": "A"
811         },
812         "name": "unnamedWire#31",
813         "path": [
814           {
815             "x": 5.0,
816             "y": 65.0
817           }
818         ]
819       },
820       {
821         "pin1": {
822           "compName": "WireCrossPoint#5",
823           "pinName": ""
824         },
825         "pin2": {
826           "compName": "NandGate#1",
827           "pinName": "B"
828         },
829         "name": "unnamedWire#32",
830         "path": []
831       },
832       {
833         "pin1": {
834           "compName": "NandGate#1",
835           "pinName": "Y"
836         },
837         "pin2": {
838           "compName": "NandGate#0",
839           "pinName": "B"
840         },
841         "name": "unnamedWire#33",
842         "path": [
843           {
844             "x": 35.0,
845             "y": 70.0
846           },
847           {
848             "x": 35.0,
849             "y": 60.0
850           }
851         ]
852       },
853       {
854         "pin1": {
855           "compName": "Am2910SP#0",
856           "pinName": "_FULL"
857         },
858         "pin2": {
859           "compName": "_submodelinterface",
860           "pinName": "_FULL"
861         },
862         "name": "unnamedWire#34",
863         "path": []
864       },
865       {
866         "pin1": {
867           "compName": "WireCrossPoint#8",
868           "pinName": ""
869         },
870         "pin2": {
871           "compName": "dff12#0",
872           "pinName": "C"
873         },
874         "name": "unnamedWire#35",
875         "path": [
876           {
877             "x": 240.0,
878             "y": 115.0
879           }
880         ]
881       },
882       {
883         "pin1": {
884           "compName": "WireCrossPoint#6",
885           "pinName": ""
886         },
887         "pin2": {
888           "compName": "WireCrossPoint#8",
889           "pinName": ""
890         },
891         "name": "unnamedWire#36",
892         "path": []
893       },
894       {
895         "pin1": {
896           "compName": "WireCrossPoint#6",
897           "pinName": ""
898         },
899         "pin2": {
900           "compName": "Am2910SP#0",
901           "pinName": "C"
902         },
903         "name": "unnamedWire#37",
904         "path": []
905       },
906       {
907         "pin1": {
908           "compName": "WireCrossPoint#7",
909           "pinName": ""
910         },
911         "pin2": {
912           "compName": "WireCrossPoint#6",
913           "pinName": ""
914         },
915         "name": "unnamedWire#38",
916         "path": []
917       },
918       {
919         "pin1": {
920           "compName": "WireCrossPoint#7",
921           "pinName": ""
922         },
923         "pin2": {
924           "compName": "Am2910RegCntr#0",
925           "pinName": "C"
926         },
927         "name": "unnamedWire#39",
928         "path": []
929       },
930       {
931         "pin1": {
932           "compName": "_submodelinterface",
933           "pinName": "C"
934         },
935         "pin2": {
936           "compName": "WireCrossPoint#7",
937           "pinName": ""
938         },
939         "name": "unnamedWire#40",
940         "path": []
941       },
942       {
943         "pin1": {
944           "compName": "inc#0",
945           "pinName": "CI"
946         },
947         "pin2": {
948           "compName": "_submodelinterface",
949           "pinName": "CI"
950         },
951         "name": "unnamedWire#41",
952         "path": []
953       },
954       {
955         "pin1": {
956           "compName": "Am2910InstrPLA#0",
957           "pinName": "_PL"
958         },
959         "pin2": {
960           "compName": "_submodelinterface",
961           "pinName": "_PL"
962         },
963         "name": "unnamedWire#42",
964         "path": [
965           {
966             "x": 45.0,
967             "y": 180.0
968           },
969           {
970             "x": 50.0,
971             "y": 180.0
972           }
973         ]
974       },
975       {
976         "pin1": {
977           "compName": "Am2910InstrPLA#0",
978           "pinName": "_MAP"
979         },
980         "pin2": {
981           "compName": "_submodelinterface",
982           "pinName": "_MAP"
983         },
984         "name": "unnamedWire#43",
985         "path": [
986           {
987             "x": 55.0,
988             "y": 185.0
989           },
990           {
991             "x": 75.0,
992             "y": 185.0
993           }
994         ]
995       },
996       {
997         "pin1": {
998           "compName": "Am2910InstrPLA#0",
999           "pinName": "_VECT"
1000         },
1001         "pin2": {
1002           "compName": "_submodelinterface",
1003           "pinName": "_VECT"
1004         },
1005         "name": "unnamedWire#44",
1006         "path": [
1007           {
1008             "x": 65.0,
1009             "y": 180.0
1010           },
1011           {
1012             "x": 100.0,
1013             "y": 180.0
1014           }
1015         ]
1016       },
1017       {
1018         "pin1": {
1019           "compName": "_submodelinterface",
1020           "pinName": "I"
1021         },
1022         "pin2": {
1023           "compName": "Am2910InstrPLA#0",
1024           "pinName": "I"
1025         },
1026         "name": "unnamedWire#45",
1027         "path": [
1028           {
1029             "x": 25.0,
1030             "y": 125.0
1031           },
1032           {
1033             "x": 25.0,
1034             "y": 110.0
1035           }
1036         ]
1037       },
1038       {
1039         "pin1": {
1040           "compName": "WireCrossPoint#8",
1041           "pinName": ""
1042         },
1043         "pin2": {
1044           "compName": "ram5_12#0",
1045           "pinName": "C"
1046         },
1047         "name": "unnamedWire#46",
1048         "path": []
1049       },
1050       {
1051         "pin1": {
1052           "compName": "TriStateBuffer#0",
1053           "pinName": "OUT"
1054         },
1055         "pin2": {
1056           "compName": "_submodelinterface",
1057           "pinName": "Y"
1058         },
1059         "name": "unnamedWire#47",
1060         "path": []
1061       },
1062       {
1063         "pin1": {
1064           "compName": "_submodelinterface",
1065           "pinName": "_OE"
1066         },
1067         "pin2": {
1068           "compName": "WireCrossPoint#9",
1069           "pinName": ""
1070         },
1071         "name": "unnamedWire#48",
1072         "path": []
1073       },
1074       {
1075         "pin1": {
1076           "compName": "WireCrossPoint#9",
1077           "pinName": ""
1078         },
1079         "pin2": {
1080           "compName": "NandGate#2",
1081           "pinName": "B"
1082         },
1083         "name": "unnamedWire#49",
1084         "path": []
1085       },
1086       {
1087         "pin1": {
1088           "compName": "NandGate#2",
1089           "pinName": "A"
1090         },
1091         "pin2": {
1092           "compName": "WireCrossPoint#9",
1093           "pinName": ""
1094         },
1095         "name": "unnamedWire#50",
1096         "path": [
1097           {
1098             "x": 200.0,
1099             "y": 200.0
1100           }
1101         ]
1102       },
1103       {
1104         "pin1": {
1105           "compName": "TriStateBuffer#0",
1106           "pinName": "EN"
1107         },
1108         "pin2": {
1109           "compName": "NandGate#2",
1110           "pinName": "Y"
1111         },
1112         "name": "unnamedWire#51",
1113         "path": [
1114           {
1115             "x": 230.0,
1116             "y": 190.0
1117           },
1118           {
1119             "x": 230.0,
1120             "y": 205.0
1121           }
1122         ]
1123       }
1124     ],
1125     "version": "0.1.1"
1126   },
1127   "symbolRendererSnippetID": "simpleRectangularLike",
1128   "symbolRendererParams": {
1129     "centerText": "Am2910",
1130     "centerTextHeight": 5.0,
1131     "horizontalComponentCenter": 17.5,
1132     "pinLabelHeight": 3.5,
1133     "pinLabelMargin": 0.5
1134   },
1135   "outlineRendererSnippetID": "default",
1136   "highLevelStateHandlerSnippetID": "standard",
1137   "highLevelStateHandlerParams": {
1138     "subcomponentHighLevelStates": {
1139       "mupc": {
1140         "id": "delegating",
1141         "params": {
1142           "delegateTarget": "dff12#0"
1143         }
1144       },
1145       "r": {
1146         "id": "delegating",
1147         "params": {
1148           "delegateTarget": "Am2910RegCntr#0"
1149         }
1150       },
1151       "sp": {
1152         "id": "delegating",
1153         "params": {
1154           "delegateTarget": "Am2910SP#0"
1155         }
1156       },
1157       "stack": {
1158         "id": "delegating",
1159         "params": {
1160           "delegateTarget": "ram5_12#0"
1161         }
1162       }
1163     },
1164     "atomicHighLevelStates": {}
1165   },
1166   "version": "0.1.5"
1167 }