DmMcuPartNumberModel
Experimental
Not production-ready. It may change or be removed without notice. See Lifecycle.
MCU part number details parsed into structured properties.
Member Of
DmFamilyPart object
type DmMcuPartNumberModel {
application: String!
device: String!
display: String!
family: String!
featureSet: String!
flashMemorySizeKB: Int!
groupNumber: String!
isArrayPackage: Boolean!
onChipMemoryCode: String!
package: String!
packing: String!
partNumber: String!
performance: String!
pinCount: Int!
pitchMm: Decimal!
qualityGrade: String!
romCode: String!
temperatureRange: DmTemperatureRange
xMm: Decimal!
yMm: Decimal!
}
Fields
application ● String! non-null scalar
Application category (e.g., Analog, Display, LowPower).
device ● String! non-null scalar
Device type derived from the part number.
display ● String! non-null scalar
Formatted display summary of the part details.
family ● String! non-null scalar
Device family derived from the part number.
featureSet ● String! non-null scalar
Feature set indicator for the device.
flashMemorySizeKB ● Int! non-null scalar
On-chip flash memory size in kilobytes. Zero for SiP/Jacketed wireless parts where the position-8 character does not encode a Flash size; see onChipMemoryCode.
groupNumber ● String! non-null scalar
Group identifier within the family.
isArrayPackage ● Boolean! non-null scalar
True when the package uses a two-dimensional array/grid pin layout with coordinate-named pins (BGA, LGA, WLCSP, and A-QFN) rather than a single perimeter row (standard QFN, LQFP, etc.). Lets the Device Explorer pick the correct package icon for array variants such as A-QFN.
onChipMemoryCode ● String! non-null scalar
Raw position-8 character from the part number, retained so SiP/Jacketed wireless parts (where flashMemorySizeKB is 0) still surface the memory-tier code.
package ● String! non-null scalar
Package type (e.g., LQFP, BGA, QFN).
packing ● String! non-null scalar
Packing type (e.g., Tray, TapeAndReel, FullCarton, Unknown).
partNumber ● String! non-null scalar
Full part number string.
performance ● String! non-null scalar
Performance tier (e.g., RA0, RA2, RA4, RA6, RA8).
pinCount ● Int! non-null scalar
Total number of pins for the package.
pitchMm ● Decimal! non-null scalar
Pin pitch in millimeters.
qualityGrade ● String! non-null scalar
Quality grade (e.g., Industrial, Consumer).
romCode ● String! non-null scalar
ROM code segment (empty when not present in the part number).
temperatureRange ● DmTemperatureRange object
Supported operating temperature range.
xMm ● Decimal! non-null scalar
Package X dimension in millimeters.
yMm ● Decimal! non-null scalar
Package Y dimension in millimeters.