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).