Skip to content
View as Markdown

Peripheral Virtualization

IRI: https://w3id.org/altium/cdm/deviceModel/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.

Values

Value Description
None No virtualization. All associated functions collectively implement a single peripheral interface instance (for example, SCI0 on RA devices).
Channel 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).

Used by

Field Class Description
virtualization PeripheralInstance Specifies how this peripheral instance is virtualized, indicating whether the instance represents a single, non-virtualized peripheral or a channel-virtualized peripheral where individual functions act as separate interface instances.

Comments