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