Skip to content

Enum: dm_PeripheralVirtualization

Defines the virtualization model used by a peripheral interface, describing whether the peripheral is implemented as a single, non-virtualized instance or as multiple virtualized instances mapped to individual functional channels.

URI: https://w3id.org/altium/cdm/dm_PeripheralVirtualization

Permissible Values

Value Meaning Description
None None No virtualization
Channel None Channel-based virtualization

Slots

Name Description
dm_PeripheralInstance_virtualization Specifies how this peripheral instance is virtualized, indicating whether the...

Identifier and Mapping Information

LinkML Source

name: dm_PeripheralVirtualization
description: Defines the virtualization model used by a peripheral interface, describing
  whether the peripheral is implemented as a single, non-virtualized instance or as
  multiple virtualized instances mapped to individual functional channels.
in_subset:
- deviceModel
from_schema: https://w3id.org/altium/cdm/
is_a: Enumeration
enum_uri: dm:PeripheralVirtualization
permissible_values:
  None:
    text: None
    description: No virtualization. All associated functions collectively implement
      a single peripheral interface instance (for example, SCI0 on RA devices).
  Channel:
    text: Channel
    description: Channel-based virtualization. Each individual function represents
      an independent channel and implements the peripheral interface type separately
      (for example, ADC on RA devices where each ANxxx function corresponds to an
      ADC channel).