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