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