Skip to content
View as Markdown

Processor

IRI: https://w3id.org/altium/cdm/deviceModel/Processor

Represents a physical processing core. Defining endianness and clock frequency allows the system to determine if the hardware can meet the computational and data-ordering requirements of a use-case.

In the product

No product documentation linked yet.

Diagram

---
  config:
    layout: elk
    class:
      hideEmptyMembersBox: true
---
 classDiagram
    direction LR


  class dm_Processor["Processor"]






      style dm_Processor fill:#6fa8dc,stroke:#486d8f,color:#14181f,stroke-width:2.5px

    click dm_Processor href "../../classes/dm_Processor/"






          dm_Processor : name



          dm_Processor : core








      dm_Processor --> "1" dm_Endianness : endian
      click dm_Endianness href "../../enums/dm_Endianness/"


  class dm_Endianness["Endianness"]






      style dm_Endianness fill:#6fa8dc,stroke:#486d8f,color:#14181f,stroke-width:1px





          dm_Processor : clock










  class dm_FullStackDeviceModel["FullStackDeviceModel"]






      style dm_FullStackDeviceModel fill:#6fa8dc,stroke:#486d8f,color:#14181f,stroke-width:1px

          dm_FullStackDeviceModel --> "*" dm_Processor: processors 
          click dm_FullStackDeviceModel href "../../classes/dm_FullStackDeviceModel/"



Inheritance

Fields

Name Cardinality Type Description Inheritance
name 1 string The unique identifier for this processor instance. direct
core 1 string Architectural core type (e.g., Cortex-M4). direct
endian 1 Endianness The byte-ordering capability of the core. If Bi-endian, the device is considered compatible with both LE and BE use-cases. direct
clock 1 integer The operating frequency in Hz. direct

Comments