Skip to content
View as Markdown

RegisterField

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

API: DmAmRegisterField

A bit field within a register.

In the product

No product documentation linked yet.

In standards

Diagram

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


  class dm_RegisterField["RegisterField"]






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

    click dm_RegisterField href "../../classes/dm_RegisterField/"






          dm_RegisterField : description



          dm_RegisterField : name



          dm_RegisterField : lsb



          dm_RegisterField : msb








      dm_RegisterField --> "0..1" dm_AccessType : access
      click dm_AccessType href "../../enums/dm_AccessType/"


  class dm_AccessType["Access Type"]






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










      dm_RegisterField --> "*" dm_FieldEnum : enums
      click dm_FieldEnum href "../../classes/dm_FieldEnum/"


  class dm_FieldEnum["FieldEnum"]






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












  class dm_Register["Register"]






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

          dm_Register --> "*" dm_RegisterField: fields 
          click dm_Register href "../../classes/dm_Register/"



Inheritance

Fields

Name Cardinality Type Description Inheritance
description 0..1 string A brief description of the entity. direct
name 0..1 string The name of the register field. direct
lsb 0..1 integer The least significant bit position of the field. direct
msb 0..1 integer The most significant bit position of the field. direct
access 0..1 Access Type The access type of the register field. direct
enums * FieldEnum Enumerated values for the register field. direct

Comments