Skip to content
View as Markdown

Hardware Project

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

An entry of an ESD document for a PCB design project (des_Project) that implements part of the system, listing the functional blocks that project covers. In the ESD editor a PCB project can be linked to a hardware blanket (which can be placed around functional blocks), and each project can be linked to at most one blanket in a document.

In the product

No product documentation linked yet.

Diagram

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


  class system_HardwareProject["Hardware Project"]






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

    click system_HardwareProject href "../../classes/system_HardwareProject/"






          system_HardwareProject : id








      system_HardwareProject --> "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_HardwareProject --> "*" system_FunctionalBlock : functional blocks
      click system_FunctionalBlock href "../../classes/system_FunctionalBlock/"


  class system_FunctionalBlock["Functional Block"]






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















  class system_GlobalESD["Global ESD"]






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

          system_GlobalESD --> "*" system_HardwareProject: hardware projects 
          click system_GlobalESD href "../../classes/system_GlobalESD/"






  class system_ESDDocument["ESD Document"]






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

          system_ESDDocument --> "*" system_HardwareProject: hardware projects 
          click system_ESDDocument href "../../classes/system_ESDDocument/"



Inheritance

Fields

Name Cardinality Type Description Inheritance
id 1 string Local unique identifier within a given context. direct
implemented by 0..1 Hardware Project This activity is implemented by another activity (e.g. a requirement implemented by a design). direct
functional blocks * Functional Block Functional blocks associated with this hardware project. direct

Comments