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