{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"MK22FN1M0VMD12","brand":"NXP USA Inc.","brandSlug":"nxp-usa-inc","productSlug":"MK22FN1M0VMD12","canonicalUrl":"https://icboms.com/nxp-usa-inc/MK22FN1M0VMD12","factsUrl":"https://icboms.com/api/mcp/products/MK22FN1M0VMD12","rawCanonicalId":null},"summary":{"shortDescription":"NXP Kinetis K20 series, MK22FN1M0VMD12, 32-bit ARM Cortex-M4 MCU, 120MHz, 1MB Flash, 128KB RAM, 100 GPIO, 42×16b ADC, 2×12b DAC, USB OTG, CAN, SPI, 1.71–3.6V, -40 to 105°C, 144-MAPBGA (13×13mm) tray.","salesMarkdown":"It carries 1 MB of Flash program memory and 128 KB of RAM, along with 100 general-purpose I/O lines. The 120 MHz core speed on this Cortex-M4 determines how many multiply-accumulate operations per second the DSP extension can sustain. At 120 MHz, the part sits in the mid-range of the Kinetis K20 family. ## 1 MB Flash / 128 KB RAM — memory budget for the BOM The 128 KB RAM is organized as 128K x 8; if your data buffers (for Ethernet or ADC scan tables) exceed that, you will need to use the external bus interface (EBI/EMI) to add SRAM or SDRAM. That is a board-area trade-off to plan for at layout. ## NRND — what it means for sourcing That means NXP is not actively marketing this variant for new projects, though it remains available for existing production runs through the independent channel. If you are qualifying a new BOM, look at the Kinetis K2x or K6x series for a current-production replacement — pin compatibility varies by package, so check the migration guide.","metaTitle":"NXP MK22FN1M0VMD12 Kinetis K20 MCU, ARM Cortex-M4 120MHz","metaDescription":"NXP MK22FN1M0VMD12 Kinetis K20 ARM Cortex-M4 MCU, 120MHz, 1MB Flash, 128KB RAM, 100 GPIO, -40 to 105°C, 144-MAPBGA. NRND — sourced to order. Request quote.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"NRND","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Speed":"120MHz","title":"MK22FN1M0VMD12","Series":"Kinetis K20","Package":"Tray","RAM Size":"128K x 8","Core Size":"32-Bit Single-Core","Peripherals":"DMA, I²S, LVD, POR, PWM, WDT","Connectivity":"CANbus, EBI/EMI, I²C, IrDA, SPI, UART/USART, USB, USB OTG","Mounting Type":"Surface Mount","Number of I/O":"100","Core Processor":"ARM® Cortex®-M4","Package / Case":"144-LBGA","Data Converters":"A/D 42x16b; D/A 2x12b","Oscillator Type":"Internal","Base Product Number":"MK22FN1M0","Program Memory Size":"1MB (1M x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 105°C (TA)","Supplier Device Package":"144-MAPBGA (13x13)","Voltage - Supply (Vcc/Vdd)":"1.71V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$12.9652","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/15b6098a89a715aaa2b232bebde9dfa6.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/MK22FN1M0VMD12/alternatives.json"},"ai":{"faq":[{"question":"What is MK22FN1M0VMD12's listed speed?","answer":"The core runs at 120 MHz, which is the maximum clock for the ARM Cortex-M4 on this part."},{"question":"What is MK22FN1M0VMD12's listed title?","answer":"The official NXP order code is MK22FN1M0VMD12, part of the Kinetis K20 series."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/nxp-usa-inc/MK22FN1M0VMD12","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/nxp-usa-inc/MK22FN1M0VMD12 when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-16T10:39:33.080Z","lastPublished":"2026-07-16T10:39:33.080Z","indexable":true}}