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