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
- Resource
- Hardware Project
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 |