Skip to main content
View as Markdown

Renesas (preview)

Renesas-specific device models, software projects and tools. Parked; not yet organised into bounded contexts.

For AI assistants: llms.txt · schema slice · all types

Common Data Model​

  • Device Model — Models an embedded device (e.g. an MCU), which the CDM calls a digital twin: its processors; its address map with memories, registers, bit fields and their enumerated values; its peripherals with their instances, modes and configurations; and its pins and ports with the alternative functions of each port. A configured device model filters the full model to one device configuration, which in the product is edited on a hardware component in an ESD document.
  • Software — Models the embedded software of a Renesas 365 solution: software projects with their releases and build artifacts, device configurations (with revisions) and their pin assignments, and AI models. In Renesas 365 the software project is the software part of a solution, edited in the built-in Web IDE or in e² studio; a device configuration there also covers the ports, package information and peripherals of a hardware component.
  • Over-the-Air Updates — Models over-the-air (OTA) firmware and software updates: devices with the packages installed on them, fleets that group devices, packages with their version, size, checksums and target hardware, deployments that request packages to be rolled out to a device or fleet, and the deployment results that record the outcome on each targeted device. All classes are experimental.

Entities​

API types in this bounded context that represent Common Data Model (CDM) entities. The IRI is the entity's stable identifier in the CDM.

API typeCDM entity
DmAddressBlockAddressBlock
https://w3id.org/altium/cdm/deviceModel/AddressBlock
DmAddressMapModelAddressMap
https://w3id.org/altium/cdm/deviceModel/AddressMap
DmAddressSegmentAddressSegment
https://w3id.org/altium/cdm/deviceModel/AddressSegment
DmAmFieldEnumFieldEnum
https://w3id.org/altium/cdm/deviceModel/FieldEnum
DmAmMemoryMemory
https://w3id.org/altium/cdm/deviceModel/Memory
DmAmRegisterRegister
https://w3id.org/altium/cdm/deviceModel/Register
DmAmRegisterFieldRegisterField
https://w3id.org/altium/cdm/deviceModel/RegisterField
DmConfigDependencyPortConfigurationDependency
https://w3id.org/altium/cdm/deviceModel/PortConfigurationDependency
DmConfigEnumValuePortConfigurationEnumValue
https://w3id.org/altium/cdm/deviceModel/PortConfigurationEnumValue
DmDeviceModelAsConfiguredConfiguredDeviceModel
https://w3id.org/altium/cdm/deviceModel/ConfiguredDeviceModel
DmFullStackDeviceModelFullStackDeviceModel
https://w3id.org/altium/cdm/deviceModel/FullStackDeviceModel
DmPeripheralPeripheral
https://w3id.org/altium/cdm/deviceModel/Peripheral
DmPeripheralInstancePeripheralInstance
https://w3id.org/altium/cdm/deviceModel/PeripheralInstance
DmPeripheralModePeripheralMode
https://w3id.org/altium/cdm/deviceModel/PeripheralMode
DmPinPin
https://w3id.org/altium/cdm/deviceModel/Pin
DmPortPort
https://w3id.org/altium/cdm/deviceModel/Port
DmPortConfigurationPortConfiguration
https://w3id.org/altium/cdm/deviceModel/PortConfiguration
DmPortConnectionPortConnection
https://w3id.org/altium/cdm/deviceModel/PortConnection
DmPortFunctionPortFunction
https://w3id.org/altium/cdm/deviceModel/PortFunction
SftDevCfgDeviceConfigurationDevice Configuration
https://w3id.org/altium/cdm/software/DeviceConfiguration
SftDevCfgDeviceConfigurationRevisionDevice Configuration Revision
https://w3id.org/altium/cdm/software/DeviceConfigurationRevision
SftSoftwareProjectSoftware Project
https://w3id.org/altium/cdm/software/SoftwareProject

Entry points​

Look up entities by identifier:

Contents​

KindItemsExperimental
Queries4126
Mutations5630
Objects149115
Inputs7546
Enums96