projects
/
Mograsim.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
b27722599b88f07574f45c7fd21c8442586e20c8
[Mograsim.git]
/
net.mograsim.logic.ui.am2900
/
components
/
am2901
/
GUIAm2901QReg.json
1
mograsim version: 0.1.3
2
{
3
"width": 35.0,
4
"height": 60.0,
5
"interfacePins": [
6
{
7
"location": {
8
"x": 0.0,
9
"y": 55.0
10
},
11
"name": "D4",
12
"logicWidth": 1
13
},
14
{
15
"location": {
16
"x": 35.0,
17
"y": 5.0
18
},
19
"name": "Q1",
20
"logicWidth": 1
21
},
22
{
23
"location": {
24
"x": 35.0,
25
"y": 15.0
26
},
27
"name": "Q2",
28
"logicWidth": 1
29
},
30
{
31
"location": {
32
"x": 35.0,
33
"y": 25.0
34
},
35
"name": "Q3",
36
"logicWidth": 1
37
},
38
{
39
"location": {
40
"x": 0.0,
41
"y": 5.0
42
},
43
"name": "C",
44
"logicWidth": 1
45
},
46
{
47
"location": {
48
"x": 35.0,
49
"y": 35.0
50
},
51
"name": "Q4",
52
"logicWidth": 1
53
},
54
{
55
"location": {
56
"x": 0.0,
57
"y": 25.0
58
},
59
"name": "D1",
60
"logicWidth": 1
61
},
62
{
63
"location": {
64
"x": 0.0,
65
"y": 15.0
66
},
67
"name": "WE",
68
"logicWidth": 1
69
},
70
{
71
"location": {
72
"x": 0.0,
73
"y": 35.0
74
},
75
"name": "D2",
76
"logicWidth": 1
77
},
78
{
79
"location": {
80
"x": 0.0,
81
"y": 45.0
82
},
83
"name": "D3",
84
"logicWidth": 1
85
}
86
],
87
"submodel": {
88
"innerScale": 0.4,
89
"subComps": [
90
{
91
"pos": {
92
"x": 5.0,
93
"y": 15.0
94
},
95
"id": "GUIand"
96
},
97
{
98
"pos": {
99
"x": 50.0,
100
"y": 7.5
101
},
102
"id": "GUIdff"
103
},
104
{
105
"pos": {
106
"x": 50.0,
107
"y": 32.5
108
},
109
"id": "GUIdff"
110
},
111
{
112
"pos": {
113
"x": 50.0,
114
"y": 57.5
115
},
116
"id": "GUIdff"
117
},
118
{
119
"pos": {
120
"x": 50.0,
121
"y": 82.5
122
},
123
"id": "GUIdff"
124
},
125
{
126
"pos": {
127
"x": 41.5,
128
"y": 19.0
129
},
130
"id": "WireCrossPoint",
131
"params": 1
132
},
133
{
134
"pos": {
135
"x": 41.5,
136
"y": 36.5
137
},
138
"id": "WireCrossPoint",
139
"params": 1
140
},
141
{
142
"pos": {
143
"x": 41.5,
144
"y": 61.5
145
},
146
"id": "WireCrossPoint",
147
"params": 1
148
}
149
],
150
"innerWires": [
151
{
152
"pin1": {
153
"compId": 0,
154
"pinName": "C"
155
},
156
"pin2": {
157
"compId": 1,
158
"pinName": "A"
159
}
160
},
161
{
162
"pin1": {
163
"compId": 0,
164
"pinName": "WE"
165
},
166
"pin2": {
167
"compId": 1,
168
"pinName": "B"
169
}
170
},
171
{
172
"pin1": {
173
"compId": 1,
174
"pinName": "Y"
175
},
176
"pin2": {
177
"compId": 6,
178
"pinName": ""
179
},
180
"path": []
181
},
182
{
183
"pin1": {
184
"compId": 6,
185
"pinName": ""
186
},
187
"pin2": {
188
"compId": 2,
189
"pinName": "C"
190
},
191
"path": [
192
{
193
"x": 42.5,
194
"y": 12.5
195
}
196
]
197
},
198
{
199
"pin1": {
200
"compId": 6,
201
"pinName": ""
202
},
203
"pin2": {
204
"compId": 7,
205
"pinName": ""
206
},
207
"path": []
208
},
209
{
210
"pin1": {
211
"compId": 7,
212
"pinName": ""
213
},
214
"pin2": {
215
"compId": 3,
216
"pinName": "C"
217
},
218
"path": []
219
},
220
{
221
"pin1": {
222
"compId": 7,
223
"pinName": ""
224
},
225
"pin2": {
226
"compId": 8,
227
"pinName": ""
228
},
229
"path": []
230
},
231
{
232
"pin1": {
233
"compId": 8,
234
"pinName": ""
235
},
236
"pin2": {
237
"compId": 4,
238
"pinName": "C"
239
},
240
"path": []
241
},
242
{
243
"pin1": {
244
"compId": 8,
245
"pinName": ""
246
},
247
"pin2": {
248
"compId": 5,
249
"pinName": "C"
250
},
251
"path": [
252
{
253
"x": 42.5,
254
"y": 87.5
255
}
256
]
257
},
258
{
259
"pin1": {
260
"compId": 0,
261
"pinName": "D1"
262
},
263
"pin2": {
264
"compId": 2,
265
"pinName": "D"
266
},
267
"path": [
268
{
269
"x": 17.5,
270
"y": 62.5
271
},
272
{
273
"x": 17.5,
274
"y": 42.5
275
},
276
{
277
"x": 45.0,
278
"y": 42.5
279
},
280
{
281
"x": 45.0,
282
"y": 22.5
283
}
284
]
285
},
286
{
287
"pin1": {
288
"compId": 0,
289
"pinName": "D2"
290
},
291
"pin2": {
292
"compId": 3,
293
"pinName": "D"
294
},
295
"path": [
296
{
297
"x": 22.5,
298
"y": 87.5
299
},
300
{
301
"x": 22.5,
302
"y": 47.5
303
}
304
]
305
},
306
{
307
"pin1": {
308
"compId": 0,
309
"pinName": "D3"
310
},
311
"pin2": {
312
"compId": 4,
313
"pinName": "D"
314
},
315
"path": [
316
{
317
"x": 27.5,
318
"y": 112.5
319
},
320
{
321
"x": 27.5,
322
"y": 72.5
323
}
324
]
325
},
326
{
327
"pin1": {
328
"compId": 0,
329
"pinName": "D4"
330
},
331
"pin2": {
332
"compId": 5,
333
"pinName": "D"
334
},
335
"path": [
336
{
337
"x": 32.5,
338
"y": 137.5
339
},
340
{
341
"x": 32.5,
342
"y": 97.5
343
}
344
]
345
},
346
{
347
"pin1": {
348
"compId": 2,
349
"pinName": "Q"
350
},
351
"pin2": {
352
"compId": 0,
353
"pinName": "Q1"
354
},
355
"path": []
356
},
357
{
358
"pin1": {
359
"compId": 3,
360
"pinName": "Q"
361
},
362
"pin2": {
363
"compId": 0,
364
"pinName": "Q2"
365
},
366
"path": []
367
},
368
{
369
"pin1": {
370
"compId": 4,
371
"pinName": "Q"
372
},
373
"pin2": {
374
"compId": 0,
375
"pinName": "Q3"
376
},
377
"path": []
378
},
379
{
380
"pin1": {
381
"compId": 5,
382
"pinName": "Q"
383
},
384
"pin2": {
385
"compId": 0,
386
"pinName": "Q4"
387
},
388
"path": []
389
}
390
]
391
}
392
}