OpenCores
URL https://opencores.org/ocsvn/socgen/socgen/trunk

Subversion Repositories socgen

[/] [socgen/] [trunk/] [tools/] [ip-xact/] [1685-2014/] [commonStructures.xsd] - Blame information for rev 135

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 135 jt_eaton
2
3
50
51
        
52
        
53
        
54
                
55
                        Name value pair with data type information.
56
                
57
                
58
                        
59
                                
60
                                        
61
                                
62
                                
63
                                        
64
                                                The data type of the argument as pertains to the language. Example: "int", "double", "char *".
65
                                        
66
                                
67
                                
68
                                        
69
                                                Indicates the type of the module parameter. Legal values are defined in the attribute enumeration list. Default value is 'nontyped'.
70
                                        
71
                                        
72
                                                
73
                                                        
74
                                                        
75
                                                
76
                                        
77
                                
78
                        
79
                
80
        
81
        
82
                
83
                        A name value pair.  The name is specified by the name element.  The value is in the text content of the value element.  This value element supports all configurability attributes.
84
                
85
        
86
        
87
                
88
                        Provides an expression for describing valid parameter value settings.  If a assertion assert expression evaluates false, the name, displayName and/or description can be used to communicate the assertion failure.
89
                
90
                
91
                        
92
                                
93
                                
94
                        
95
                        
96
                
97
        
98
        
99
                
100
                        List of assertions about allowed parameter values.
101
                
102
                
103
                        
104
                                
105
                        
106
                
107
        
108
        
109
                
110
                        A collection of parameters and associated value assertions.
111
                
112
                
113
                        
114
                                
115
                        
116
                
117
        
118
        
119
                
120
                        Container for vendor specific extensions.
121
                
122
                
123
                        
124
                                
125
                                        
126
                                                Accepts any element(s) the content provider wants to put here, including elements from the ipxact namespace.
127
                                        
128
                                
129
                        
130
                
131
        
132
        
133
                
134
                        A group of elements for name (xs:name), displayName and description
135
                
136
                
137
                        
138
                                
139
                                        Unique name
140
                                
141
                        
142
                        
143
                        
144
                
145
        
146
        
147
                
148
        
149
                
150
                        A list of views this accessHandle is applicable to. Note this element is optional, if it is not present the accessHandle applies to all views.
151
                
152
                
153
                        
154
                                
155
                                        
156
                                
157
                        
158
                
159
        
160
                        
161
                                
162
                                        For a multi dimensional IP-XACT object, indices can be specified to select the element the accessHandle applies to. This is an index into a multi-dimensional array and follows C-semantics for indexing.
163
                                
164
                                
165
                                        
166
                                                
167
                                                        
168
                                                                An index into the IP-XACT object.
169
                                                        
170
                                                
171
                                        
172
                                
173
                        
174
                        
175
                
176
                
177
                
178
        
179
        
180
                
181
        
182
                
183
                        A list of views this accessHandle is applicable to. Note this element is optional, if it is not present the accessHandle applies to all views.
184
                
185
                
186
                        
187
                                
188
                                        
189
                                
190
                        
191
                
192
        
193
                        
194
                
195
                
196
                
197
        
198
        
199
                
200
        
201
                
202
                        A list of views this accessHandle is applicable to. Note this element is optional, if it is not present the accessHandle applies to all views.
203
                
204
                
205
                        
206
                                
207
                                        
208
                                
209
                        
210
                
211
        
212
                        
213
                                
214
                                        For a multi dimensional IP-XACT object, indices can be specified to select the element the accessHandle applies to. This is an index into a multi-dimensional array and follows C-semantics for indexing.
215
                                
216
                                
217
                                        
218
                                                
219
                                                        
220
                                                                An index into the IP-XACT object.
221
                                                        
222
                                                
223
                                        
224
                                
225
                        
226
                        
227
                                
228
                                        An ordered list of pathSegment elements. When concatenated with a desired separator the elements in this form a HDL path for the parent slice into the referenced view.
229
                                
230
                                
231
                                        
232
                                                
233
                                        
234
                                
235
                        
236
                
237
                
238
        
239
        
240
                
241
        
242
                
243
                        A list of views this accessHandle is applicable to. Note this element is optional, if it is not present the accessHandle applies to all views.
244
                
245
                
246
                        
247
                                
248
                                        
249
                                
250
                        
251
                
252
        
253
                        
254
                                
255
                                        An ordered list of pathSegment elements. When concatenated with a desired separator the elements in this form a HDL path for the parent slice into the referenced view.
256
                                
257
                                
258
                                        
259
                                                
260
                                        
261
                                
262
                        
263
                
264
                
265
        
266
        
267
                
268
                        Each slice specifies the HDL path for part of the parent IP-XACT object. The slices must be concatenated to calculate the entire path. If there is only one slice, it is assumed to be the path for the entire IP-XACT object.
269
                
270
                
271
                        
272
                                
273
                                        The HDL path for a slice of the IP-XACT object.
274
                                
275
                        
276
                
277
        
278
        
279
                
280
                        Contains the HDL path information for a slice of the IP-XACT object. 
281
                
282
                
283
                        
284
                                
285
                                        An ordered list of pathSegment elements. When concatenated with a desired separator the elements in this form a HDL path for the parent slice into the referenced view.
286
                                
287
                                
288
                                        
289
                                                
290
                                        
291
                                
292
                        
293
                        
294
                                
295
                                        A range to be applied to the concatenation of the above path segments
296
                                
297
                        
298
                
299
                
300
        
301
        
302
                
303
                        Identifies one level of hierarchy in the view specifed by viewNameRef. This is a simple name and optionally some indices into a multi dimensional element.
304
                
305
                
306
                        
307
                                
308
                                        One section of a HDL path
309
                                
310
                        
311
                        
312
                                
313
                                        Specifies a multi-dimensional index into pathSegementName
314
                                
315
                        
316
                
317
                
318
        
319
        
320
                
321
                        The optional element right specifies the right boundary.
322
                
323
        
324
        
325
                
326
                        The optional element left specifies the left boundary.
327
                
328
        
329
        
330
                
331
                        A group of elements for name (xs:name), displayName and description where the name is optional
332
                
333
                
334
                        
335
                                
336
                                        Unique name
337
                                
338
                        
339
                        
340
                        
341
                
342
        
343
        
344
                
345
                        A group of elements for name(xs:NMTOKEN), displayName and description
346
                
347
                
348
                        
349
                                
350
                                        Unique name
351
                                
352
                        
353
                        
354
                        
355
                
356
        
357
        
358
                
359
                        A group of elements for name(portName), displayName and description
360
                
361
                
362
                        
363
                                
364
                                        Unique name
365
                                
366
                        
367
                        
368
                        
369
                
370
        
371
        
372
                
373
                        Name and value type for use in resolvable elements
374
                
375
                
376
                        
377
                        
378
                        
379
                        
380
                                
381
                                        The value of the parameter.
382
                                
383
                        
384
                        
385
                
386
                
387
                        
388
                                ID attribute for uniquely identifying a parameter within its document. Attribute is used to refer to this from a configurable element.
389
                        
390
                
391
                
392
                        
393
                                Provides a string used to prompt the user for user-resolved property values.
394
                        
395
                
396
                
397
                        
398
                                For user defined properties, refers the choice element enumerating the values to choose from.
399
                        
400
                
401
                
402
                        
403
                                For components with auto-generated configuration forms, the user-resolved properties with order attibutes will be presented in ascending order.
404
                        
405
                
406
                
407
                        
408
                                Tags configurable properties so that they may be grouped together.  Configurable properties with matching values for this attribute are contained in the same group. The format of this attribute is a string. There is no semantic meaning to this attribute.
409
                        
410
                
411
                
412
                        
413
                                For user-resolved properties with numeric values, this indicates the minimum value allowed. Only valid for the types: byte, shortint, int, longint, shortreal and real. The type of this value is the same as the type of the parameter-value, which is specified by the parameter-type attribute.
414
                        
415
                
416
                
417
                        
418
                                For user-resolved properties with numeric values, this indicates the maximum value allowed. Only valid for the types: byte, shortint, int, longint, shortreal and real. The type of this value is the same as the type of the parameter-value, which is specified by the parameter-type attribute.
419
                        
420
                
421
                
422
                        
423
                                Specifies the type of the value of the parameter. A parameter of type byte is resolved to an 8-bit integer value, shortint is resolved to a 16-bit integer value, int is resolved to a 32-bit integer value, longint is resolved to a 64-bit integer value, shortreal is resolved to a 32-bit floating point value, real is resolved to a 64-bit floating point value, bit is by default resolved to a one bit value, unless a vector size has been specified and the string type is resolved to a string value.
424
                        
425
                
426
                
427
                        
428
                                Specify the signedness explicitly. The data types byte, shortint, int, longint default to signed. The data type bit defaults to unsigned. When setting this values for the data types string, real and shortreal the setting is ignored.
429
                        
430
                
431
                
432
                        
433
                                Defines the prefix that precedes the unit of a value. The prefix is not applied to the value (e.g. in calculations).
434
                        
435
                        
436
                                
437
                                        
438
                                        
439
                                        
440
                                        
441
                                        
442
                                        
443
                                        
444
                                        
445
                                        
446
                                        
447
                                        
448
                                        
449
                                        
450
                                        
451
                                        
452
                                        
453
                                        
454
                                        
455
                                        
456
                                        
457
                                
458
                        
459
                
460
                
461
                        
462
                                Defines the unit of the value.
463
                        
464
                        
465
                                
466
                                        
467
                                        
468
                                        
469
                                        
470
                                        
471
                                        
472
                                        
473
                                        
474
                                        
475
                                        
476
                                        
477
                                        
478
                                        
479
                                
480
                        
481
                
482
                
483
        
484
        
485
                
486
                        
487
                                
488
                                        
489
                                                Determines how a property value can be configured.
490
                                        
491
                                        
492
                                                
493
                                                        Determines how a parameter is resolved. User means the value must be obtained from the user. Generated means the value will be provided by a generator.
494
                                                
495
                                                
496
                                                        
497
                                                                
498
                                                                        Property content cannot be modified through configuration.
499
                                                                
500
                                                        
501
                                                        
502
                                                                
503
                                                                        Property content can be modified through configuration. Modifications will be saved with the design.
504
                                                                
505
                                                        
506
                                                        
507
                                                                
508
                                                                        Generators may modify this property. Modifications get saved with the design.
509
                                                                
510
                                                        
511
                                                
512
                                        
513
                                
514
                        
515
                
516
        
517
        
518
                
519
                        Name and value type for use in resolvable elements
520
                
521
                
522
                        
523
                        
524
                        
525
                
526
                
527
        
528
        
529
                
530
                        Left and right ranges of the vector.
531
                
532
                
533
                        
534
                                
535
                                
536
                        
537
                
538
        
539
        
540
                
541
                        Vectored information.
542
                
543
                
544
                        
545
                                
546
                        
547
                
548
        
549
        
550
                
551
                        Left and right bound of a reference into a vector.
552
                
553
                
554
                        
555
                                
556
                                
557
                        
558
                
559
        
560
        
561
                
562
                        Bit range definition.
563
                
564
                
565
                        
566
                                
567
                                
568
                                        
569
                                        
570
                                
571
                        
572
                
573
        
574
        
575
                
576
                        
577
                                
578
                                        Specific left and right array bounds.
579
                                
580
                                
581
                                        
582
                                                
583
                                                
584
                                        
585
                                        
586
                                
587
                        
588
                
589
        
590
        
591
                
592
                        The value of the parameter.
593
                
594
        
595
        
596
                
597
                        A group of elements for name(xs:string), displayName and description
598
                
599
                
600
                        
601
                                
602
                                        Unique name
603
                                
604
                        
605
                        
606
                        
607
                
608
        
609
        
610
                
611
                        Element name for display purposes. Typically a few words providing a more detailed and/or user-friendly name than the ipxact:name.
612
                
613
        
614
        
615
                
616
                        Full description string, typically for documentation
617
                
618
        
619
        
620
                
621
                        Expression that determines whether the enclosing element should be treated as present (expression evaluates to "true") or disregarded (expression evalutes to "false")
622
                
623
        
624
        
625
                
626
                        Expression that determines whether the enclosing element responds to read or write accesses to its specified address location. The expression can include dynamic values referencing register/field values and component states.  If it evaluates to true, then the enclosing register can be accessed per its mapping and access specification.  If it evaluates to false, the enclosing register/field cannot be accessed.  If a register does not include an activeCondition or alternateRegister(s), then the register is uncondiitionally accessible.  If a register does not include an activeCondition, but does include alternateRegister(s), then the condition that determines which is accessible is considered unspecified.
627
                
628
        
629
        
630
                
631
                        
632
                                
633
                                        An index into an object in the referenced view.
634
                                
635
                        
636
                
637
        
638

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.