Skip to content
View as Markdown

Hardware Model

IRI: https://w3id.org/altium/cdm/system/SdmHardwareModel

API: SysSdmHardwareModel

Captures the hardware components and their interactions within the system design.

In the product

No product documentation linked yet.

Diagram

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


  class system_SdmHardwareModel["Hardware Model"]






      style system_SdmHardwareModel fill:#f1c232,stroke:#9d7e20,color:#14181f,stroke-width:2.5px

    click system_SdmHardwareModel href "../../classes/system_SdmHardwareModel/"








          system_SdmHardwareModel : name








      system_SdmHardwareModel --> "0..1" Any : implemented by
      click Any href "../../classes/Any/"


  class Any["Any"]


      style Any fill:#e5e8ee,stroke:#95979b,color:#14181f,stroke-width:1px










      system_SdmHardwareModel --> "*" system_SdmHardwareComponent : hardware components
      click system_SdmHardwareComponent href "../../classes/system_SdmHardwareComponent/"


  class system_SdmHardwareComponent["Hardware Component"]






      style system_SdmHardwareComponent fill:#f1c232,stroke:#9d7e20,color:#14181f,stroke-width:1px










      system_SdmHardwareModel --> "*" system_SdmFunctionalBlock : functional blocks
      click system_SdmFunctionalBlock href "../../classes/system_SdmFunctionalBlock/"


  class system_SdmFunctionalBlock["Functional Block"]






      style system_SdmFunctionalBlock fill:#f1c232,stroke:#9d7e20,color:#14181f,stroke-width:1px





          system_SdmHardwareModel : id



          system_SdmHardwareModel : sdmReferenceDesignator










  class system_SdmSystemModelVersion["System Model Version"]






      style system_SdmSystemModelVersion fill:#f1c232,stroke:#9d7e20,color:#14181f,stroke-width:1px

          system_SdmSystemModelVersion --> "*" system_SdmHardwareModel: hardware models 
          click system_SdmSystemModelVersion href "../../classes/system_SdmSystemModelVersion/"



Inheritance

Fields

Name Cardinality Type Description Inheritance
id 1 string Local unique identifier within a given context. system_SdmMappableEntity
sdmReferenceDesignator 1 string Reference designator system_HasSdmReferenceDesignator
name 0..1 string A short name of the entity. direct
implemented by 0..1 Hardware Project This activity is implemented by another activity (e.g. a requirement implemented by a design). direct
hardware components * Hardware Component The hardware components that make up this hardware model. direct
functional blocks * Functional Block A functional blocks associated with this hardware model. direct

Comments