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