ESD
IRI: https://w3id.org/altium/cdm/system/ESD
Electronic System Design: a system-level block diagram of functional blocks and the connections between them, together with the hardware and software projects that implement the system.
In the product
- Electronic System Design (primary)
*NOTE: this is an abstract class and should not be instantiated directly
Diagram
---
config:
layout: elk
class:
hideEmptyMembersBox: true
---
classDiagram
direction LR
class system_ESD["ESD"]
style system_ESD fill:#f1c232,stroke:#9d7e20,color:#14181f,stroke-width:2.5px
click system_ESD href "../../classes/system_ESD/"
class core_Meta["Meta"]
style core_Meta fill:#e5e8ee,stroke:#95979b,color:#14181f,stroke-width:1px
core_Meta <|-- system_ESD
click core_Meta href "../../classes/core_Meta/"
class system_GlobalESD["Global ESD"]
style system_GlobalESD fill:#f1c232,stroke:#9d7e20,color:#14181f,stroke-width:1px
system_ESD <|-- system_GlobalESD
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_ESD <|-- system_ESDDocument
click system_ESDDocument href "../../classes/system_ESDDocument/"
system_ESD --> "*" system_Parameter : parameters
click system_Parameter href "../../classes/system_Parameter/"
class system_Parameter["Parameter"]
style system_Parameter fill:#f1c232,stroke:#9d7e20,color:#14181f,stroke-width:1px
system_ESD --> "*" 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
system_ESD --> "*" system_Connection : connections
click system_Connection href "../../classes/system_Connection/"
class system_Connection["Connection"]
style system_Connection fill:#f1c232,stroke:#9d7e20,color:#14181f,stroke-width:1px
system_ESD --> "*" system_HardwareProject : hardware projects
click system_HardwareProject href "../../classes/system_HardwareProject/"
class system_HardwareProject["Hardware Project"]
style system_HardwareProject fill:#f1c232,stroke:#9d7e20,color:#14181f,stroke-width:1px
system_ESD --> "*" system_SoftwareProject : software projects
click system_SoftwareProject href "../../classes/system_SoftwareProject/"
class system_SoftwareProject["Software Project"]
style system_SoftwareProject fill:#f1c232,stroke:#9d7e20,color:#14181f,stroke-width:1px
Inheritance
- Meta
- ESD
Fields
| Name | Cardinality | Type | Description | Inheritance |
|---|---|---|---|---|
| parameters | * |
Parameter | TBD | direct |
| functional blocks | * |
Functional Block | The functional blocks of the system design. | direct |
| connections | * |
Connection | The connections between functional blocks. | direct |
| hardware projects | * |
Hardware Project | Hardware projects associated with this system design. | direct |
| software projects | * |
Software Project | Software projects associated with this system design. | direct |
Mixin Usage
| mixed into | description |
|---|---|
| system_GlobalESD | An Electronic System Design that resides outside of any Workspace |
| system_ESDDocument | A system-level block diagram document used in a Renesas 365 solution (listed ... |