CMSIS-Zone (Preview)
Version 0.0.1
System Resource Management
|
The device element is used to define one integral System-on-Chip (SoC) device.
Example
Schema Description
Parent Element | Element Chain | ||
---|---|---|---|
system | /system element | ||
Attributes | Description | Type | Use |
Dfamily | The familiy name the device belongs to. | xs:string | optional |
DsubFamily | The sub familiy name the device belongs to. | xs:string | optional |
Dname | The device name. | xs:string | required |
Dvendor | The devices vendor identifier. | xs:string | required |
info | Brief description of the device. | xs:string | optional |
Child Elements | Description | Type | Occurrence |
package | Optional reference to the Software Pack this device is provided by. | complexType | 0..1 |
processor | Processing elements and associated features embedded in the device. | complexType | 1..* |
resources | Memory and peripheral resources embedded in the device. In contrast to resources defined on system level those at device level are only accessible from processors located on the same enclosing device. | complexType | 0..1 |
memory_map | All physical resources are accessible using logical memory addresses, i.e. typically called memory map. Common logical addresses valid for all processing elements can be defined at device level memory map, i.e. devices with an uniform memory map. Refer to the individual processor memory map for devices with non-uniform memory maps. | complexType | 0..1 |