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