Skip to main content

nxp

NXP Semiconductors MPN encoding patterns, suffix decoding, and handler guidance. Use when working with LPC, Kinetis, i.MX, S32K, MOSFETs, or transistors.

Quellinformationen

Repository
Cantara/lib-electronic-components
Letzte Quellaktivität
11. Januar 2026 um 16:43
Erkannte Sprache von SKILL.md
Englisch
Sterne
4
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
nxp
description
NXP Semiconductors MPN encoding patterns, suffix decoding, and handler guidance. Use when working with LPC, Kinetis, i.MX, S32K, MOSFETs, or transistors.
# NXP Semiconductors Manufacturer Skill ## MPN Structure Overview NXP has diverse product lines with different naming conventions: ``` Microcontrollers: [FAMILY][SERIES][VARIANT][PACKAGE][SUFFIX] Processors: MC[IMX][SERIES][VARIANT][PACKAGE][TEMP][REV] MOSFETs: [PREFIX][SPEC][PACKAGE] Transistors: [BASE][GAIN_GROUP][PACKAGE_SUFFIX] ``` --- ## Product Families ### LPC Microcontrollers (ARM Cortex-M) ``` LPC[SERIES][VARIANT][PACKAGE][PIN_COUNT] | | | | | | | | | +-- Pin count (48, 64, 100, 144, 208) | | | +-- FBD=LQFP, FET=TFBGA, FHN=QFN | | +-- Feature variant | +-- Series (1768, 4357, 5500, etc.) +-- LPC family prefix ``` #### LPC Series Overview | Series | Core | Features | Example | |--------|------|----------|---------| | **LPC800** | Cortex-M0+ | Low cost | LPC812M101FDH16 | | **LPC1100** | Cortex-M0 | Entry level | LPC1115FBD48 | | **LPC1300** | Cortex-M3 | USB | LPC1343FBD48 | | **LPC1500** | Cortex-M3 | Analog | LPC1549JBD100 | | **LPC1700** | Cortex-M3 | Feature rich | LPC1768FBD100 | | **LPC1800** | Cortex-M3 | High performance | LPC1857FET256 | | **LPC4300** | Cortex-M4/M0 | Dual core | LPC4357FET180 | | **LPC5500** | Cortex-M33 | TrustZone | LPC55S69JBD100 | #### LPC Package Codes | Code | Package | Description | |------|---------|-------------| | **FBD** | LQFP | Low-profile Quad Flat Pack | | **FET** | TFBGA | Thin Fine-pitch Ball Grid Array | | **FHN** | QFN | Quad Flat No-leads (HVQFN) | | **JBD** | LQFP | LQFP variant | | **UK** | WLCSP | Wafer Level Chip Scale Package | #### Example Decoding ``` LPC1768FBD100 | | | | | | | +-- 100 pins | | +-- FBD = LQFP package | +-- 1768 = Cortex-M3, 512KB Flash, 100MHz +-- LPC family LPC55S69JBD100 | | || | | | || +-- 100 pins | | |+-- JBD = LQFP package | | +-- S = Security (TrustZone) | +-- 5569 = Cortex-M33, 640KB Flash +-- LPC family ``` --- ### Kinetis Microcontrollers (MK Series) ``` MK[FAMILY][SUBSERIES][FLASH][V][PACKAGE][SPEED] | | | | | | | | | | | | | +-- Speed grade (5=50MHz, 7=72MHz) | | | | | +-- Package code | | | | +-- V prefix for package | | | +-- Flash size code | | +-- Features (D=USB, E=Ethernet, W=Wireless) | +-- Family (10, 20, 22, 60, 64, 66, etc.) +-- MK = Kinetis MCU ``` #### Kinetis K Series Families | Family | Core | Frequency | Example | |--------|------|-----------|---------| | **MK10** | Cortex-M4 | 50-150 MHz | MK10DN128VLH5 | | **MK20** | Cortex-M4 | 50-120 MHz | MK20DX256VLH7 | | **MK22** | Cortex-M4F | 120 MHz | MK22FN512VLH12 | | **MK60** | Cortex-M4 | 100 MHz | MK60DN512VLQ10 | | **MK64** | Cortex-M4F | 120 MHz | MK64FN1M0VLL12 | | **MK66** | Cortex-M4F | 180 MHz | MK66FN2M0VMD18 | #### Kinetis L Series (Low Power) | Family | Core | Features | Example | |--------|------|----------|---------| | **MKL02** | Cortex-M0+ | Ultra low power | MKL02Z32VFM4 | | **MKL25** | Cortex-M0+ | USB | MKL25Z128VLK4 | | **MKL26** | Cortex-M0+ | USB, LCD | MKL26Z256VLH4 | #### Kinetis Package Codes (after V) | Code | Package | Pins | |------|---------|------| | **VFM** | QFN | 32 | | **VFT** | QFN | 48 | | **VLH** | LQFP | 64 | | **VLK** | LQFP | 80 | | **VLL** | LQFP | 100 | | **VLQ** | LQFP | 144 | | **VMD** | BGA | 144 | #### Speed Grade Suffix | Suffix | Frequency | |--------|-----------| | 4 | 48 MHz | | 5 | 50 MHz | | 7 | 72 MHz | | 10 | 100 MHz | | 12 | 120 MHz | | 18 | 180 MHz | --- ### i.MX Applications Processors ``` MCIMX[SERIES][VARIANT][PACKAGE][TEMP][REV] | | | | | | | | | | | +-- Silicon revision (A, B, C, D) | | | | +-- Temperature (C=Commercial, I=Industrial) | | | +-- Package code | | +-- Feature/core variant | +-- Series (6D=Dual, 6Q=Quad, 6S=Solo, 8) +-- MCIMX = i.MX processor prefix ``` #### i.MX 6 Series Variants | Code | Cores | Description | |------|-------|-------------| | **6S** | 1x Cortex-A9 | Solo | | **6D** | 2x Cortex-A9 | Dual | | **6Q** | 4x Cortex-A9 | Quad | | **6SX** | Cortex-A9 + M4 | Hybrid | | **6UL** | 1x Cortex-A7 | Ultra Lite | #### i.MX 8 Series | Code | Cores | Description | |------|-------|-------------| | **8M** | Cortex-A53 + M4 | Mini | | **8MM** | Cortex-A53 + M4 | Mini Mini | | **8MN** | Cortex-A53 + M7 | Mini Nano | | **8QM** | A72 + A53 + M4 | QuadMax | | **8QX** | A35 + M4 | QuadXPlus | #### Example Decoding ``` MCIMX6Q5EYM10AC | |||| | | || | |||| | | |+-- Silicon rev C | |||| | | +-- A = Automotive/Extended temp | |||| | +-- 10 = 1.0 GHz | |||| +-- M = BGA package | |||+-- Y = specific variant | ||+-- E = features (VPU, GPU) | |+-- 5 = variant code | +-- Q = Quad core +-- IMX6 = i.MX 6 series ``` --- ### S32K Automotive MCUs ``` S32K[SERIES][VARIANT] | | | | | +-- Feature suffix (see below) | +-- Model (116, 118, 142, 144, 146, 148, 3xx) +-- S32K = Automotive MCU family ``` #### S32K1 Series (Cortex-M0+/M4F) | Part | Core | Flash | Pins | |------|------|-------|------| | **S32K116** | M0+ | 128KB | 48 LQFP | | **S32K118** | M0+ | 256KB | 48 LQFP | | **S32K142** | M4F | 256KB | 100 LQFP | | **S32K144** | M4F | 512KB | 100 LQFP | | **S32K146** | M4F | 1MB | 144 LQFP | | **S32K148** | M4F | 2MB | 176 LQFP | #### S32K3 Series (Cortex-M7) | Part | Safety | Cores | Flash | |------|--------|-------|-------| | **S32K322** | ASIL B | Dual | 2MB | | **S32K344** | ASIL D | Lockstep | 4MB | | **S32K358** | ASIL D | Lockstep+1 | 8MB | #### S32K1 Feature Suffixes | Suffix | Features | |--------|----------| | **R** | RAM max | | **F** | CAN FD & FlexIO | | **S** | Security | | **A** | CAN FD, FlexIO & Security | | **E** | Ethernet & Audio | | **J** | All features | --- ## MOSFETs ### PSMN Series (Power MOSFETs) ``` PSMN[VOLTAGE][RESISTANCE][PACKAGE] | | | | | | | +-- Package suffix | | +-- On-resistance (e.g., 9R2 = 9.2 mohm) | +-- Voltage rating (e.g., 040 = 40V) +-- PSMN = Power MOSFET N-channel ``` ### BUK Series (Automotive MOSFETs) ``` BUK[LEVEL][PACKAGE][TECH][VOLTAGE][RESISTANCE] | | | | | | | | | +-- Resistance code | | | +-- Voltage rating | | +-- Technology generation | +-- Package code +-- Level: 7=Standard, 9=Logic ``` #### BUK Package Codes | Code | Package | |------|---------| | **Y** | LFPAK56 | | **K** | LFPAK56D (Dual) | | **M** | LFPAK33 | | **2** | DPAK | | **6** | D2PAK | | **5** | TO-220 | | **E** | I2PAK | #### BUK Technology Codes | Code | Generation | |------|------------| | **E** | Trench 6 | | **C** | Trench 4 | | **B** | Trench 3 | | **A** | Trench 2 |
Auf GitHub ansehen
Diese SKILL.md ist sehr gross, daher zeigt SkillsMP hier nur den ersten Abschnitt. Auf GitHub ansehen