Skip to main content
View as Markdown

DmMcuPartNumberModel

EXPERIMENTAL

Experimental​

caution

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.