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.

소스 정보

저장소
Cantara/lib-electronic-components
최근 소스 활동
2026년 1월 11일 16:43
감지된 SKILL.md 언어
영어
스타
4
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
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 |
GitHub에서 보기
이 SKILL.md는 매우 커서 SkillsMP가 여기에는 첫 섹션만 미리 보여줍니다. GitHub에서 보기