Microcontrollers and Processors for Automotive


NXP broad portfolio of automotive microcontrollers and processors, plus our broad enablement and technical support enable you to create the next breakthrough automotive designs for advance driver assistance systems, in-vehicle networking, body, chassis and safety, powertrain, and infotainment applications
ARM MCUs and MPUs for Automotive

Our ARM-based portfolio offers the highest level of integration, the most comprehensive software/hardware enablement & the broadest range of performance.

Image Cognition Processors
  • Powered by CogniVue APEX™ programmable technology
  • Enable intelligent imaging and video applications for automotive vision systems
Ultra-Reliable Microcontrollers

Ultra Reliable Industrial and Automotive MCUs provides the best-in-class quality, reliability and safety

16-bit S12 & S12X MCUs

Get high performance at a low cost with proven S12 MCUs technology. The S12 family has a vast array of optional features. The S12X family expands performance capabilities with XGate co-processor option.

16-bit S12 MagniV MCUs

S12 MagniV portfolio simplifies system design and reduces time to market with integrated mixed-signal microcontrollers (MCUs) for automotive and industrial applications

32-bit Power Architecture MCUs

MPC5xxx MCUs offers scalable, highly integrated solutions designed for automotive, with a focus on quality and long-term reliability

8-bit S08 MCUs

High-performance and low power, the S08 does not sacrifice performance to provide low power 1.8 V operation. S08 Features – Multiple power management modes, including a 20µA power-down mode.


Microcontrollers and Processors for Automotive


  • ARM MCUs and MPUs
    • EA Automotive Series
      • KEA: Ultra-Reliable KEA ARM-based Automotive and Industrial Microcontrollers (MCUs) 
    • MAC57Dxxx 32-bit ARM MCUs
      • MAC57D5xx: Ultra-Reliable Multi-Core ARM®-based MCU for Clusters and Display Management 
    • S32 Processors and Microcontrollers
      • S32K: 32-bit Automotive General Purpose Microcontrollers 
      • S32V230: S32V230 Family of Processors for Advanced Driver Assistance Systems 
    • i.MX Application Processors
      • i.MX 6 Processors
        • i.MX6D: i.MX 6Dual Processors - Dual-Core, 3D Graphics, HD Video, Multimedia, ARM Cortex-A9 Core 
        • i.MX6DL: i.MX 6DualLite Processors – Dual-Core, 3D Graphics, HD Video, ARM Cortex-A9 Core 
        • i.MX6DP: i.MX 6DualPlus Processor - Dual-Core, High-Performance, Advanced 3D Graphics, HD Video, Advanced Multimedia, ARM® Cortex®-A9 Core 
        • i.MX6Q: i.MX 6Quad Processors - High-Performance, 3D Graphics, HD Video, ARM Cortex-A9 Core 
        • i.MX6QP: i.MX 6QuadPlus Processor - Quad-Core, High-Performance, Advanced 3D Graphics, HD Video, Advanced Multimedia, ARM® Cortex®-A9 Core 
        • i.MX6S: i.MX 6Solo Processors – Single-Core, Multimedia, 3D Graphics, ARM Cortex-A9 Core 
        • i.MX6SL: i.MX 6SoloLite Processors – Single-Core, Low-Power, EPD Controller, ARM Cortex-A9 Core 
        • i.MX6SX: i.MX 6SoloX Processors - Heterogeneous Processing with ARM® Cortex®-A9 and Cortex-M4 cores 
        • i.MX6UL: i.MX 6UltraLite Processor - Low-power, secure, ARM® Cortex®-A7 Core 
      • i.MX53 Processors
        • i.MX534: Multimedia Applications Processors - Advanced Performance, Connectivity, Graphical User Interface , ARM® Cortex®-A8 Core 
        • i.MX535: Multimedia Applications Processors - HD Video, High-Performance, Low-Power, ARM® Cortex®-A8 Core 
        • i.MX536: Multimedia Applications Processors - 2D and 3D graphics, Advanced User Interface, Video Processing, ARM® Cortex®-A8 Core 
        • i.MX537: Multimedia Applications Processors - HD Video, High-end, advanced applications, ARM® Cortex®-A8 Core 
      • i.MX51 Processors
        • i.MX512: Applications Processors - High-Performance, Low-Power, ARM® Cortex®-A8 Core 
        • i.MX513: Applications Processors - Low-Power, Hardware-Accelerated Video, High-Performance, ARM® Cortex®-A8 Core 
        • i.MX514: Applications Processors - Hardware Accelerated 2D and 3D graphics, High Performance, Low Power, ARM® Cortex®-A8 Core 
        • i.MX515: Applications Processors - Advanced HMI, High-Performance, Low-Power, ARM® Cortex®-A8 Core 
        • i.MX516: Applications Processors - Multimedia, High Performance, Low Power, Connectivity, ARM® Cortex®-A8 Core 
      • i.MX35 Processors
        • i.MX351: Multimedia Applications Processors - Audio Connectivity, Automotive Applications,  Enhanced Serial Audio Interface (ESAI), Audio, ARM11™ Core 
        • i.MX353: Multimedia Applications Processors - Connectivity, ARM11™ Core 
        • i.MX355: Multimedia Applications Processors - Image Processing Unit, Enhanced Serial Audio Interface (ESAI), Audio connectivity , ARM11™ Core 
        • i.MX356: Multimedia Applications Processors - Vector Graphics Hardware Accelerator, Automotive Applications, IPU, ARM11™ Core 
        • i.MX357: Multimedia Applications Processors - LCD controller, OpenVG, Camera Interface, ARM11™ Core 
      • i.MX31 Processors
        • i.MX31: Applications Processors - Integrated Image Processing Unit (IPU), Connectivity , ARM11™ Core 
      • i.MX28 Processors
        • i.MX280: Multimedia Applications Processors - Low-Power, High-Performance, ARM9™ Core 
        • i.MX281: Multimedia Applications Processors - Automotive Applications, Connectivity, Integration, ARM9™ Core 
        • i.MX283: Multimedia Applications Processors - High-Performance, Low-Power, ARM9™ Core 
        • i.MX285: Multimedia Applications Processors - Integrated Power Management, Ethernet, Resistive Touch Screen, ARM9™ Core 
        • i.MX286: Multimedia Applications Processors - Dual CAN, High Performance, Low Power, ARM9™ Core 
        • i.MX287: Multimedia Applications Processors - Dual Ethernet, Dual CAN, LCD Touch Screen, ARM9™ Core 
      • i.MX25 Processors
        • i.MX251: Multimedia Applications Processors - Entry Level Automotive Applications, Low Power, Cost Effective, ARM9™ Core 
        • i.MX253: Multimedia Applications Processors - Connectivity, High Performance, Cost Effective, ARM9™ Core 
        • i.MX255: Multimedia Applications Processors - Automotive Infotainment, High Resolution, High Color Display, High Performance, Low Power,  ARM9™ Core 
        • i.MX257: Multimedia Applications Processors - Data Acquisition, User Interaction, Connectivity, ARM9™ Core 
        • i.MX258: Multimedia Applications Processors - Point of Sale (POS), Robust Security, Connectivity, ARM9™ Core 
  • Image Cognition Processors
    • SCP2200: Image Cognition Processors 
  • 32-bit Power Architecture
    • MPC57xx MCUs
      • MPC5746R: Automotive & Industrial Engine Management MCU 
      • MPC5748G: Ultra-Reliable MPC5748G MCU for Automotive & Industrial Control and Gateway 
      • MPC574xP: Ultra-Reliable MPC574xP MCU for Automotive & Industrial Safety Applications 
      • MPC5777C: Ultra-Reliable MPC5777C MCU for Automotive & Industrial Engine Management 
      • MPC5777M: Ultra-Reliable MPC5777M MCU for Automotive & Industrial Engine Management 
      • MPC577xK: Ultra-Reliable MPC577xK MCU for Automotive ADAS & Industrial Radar Applications 
    • MPC56xx MCUs
      • MPC560xB: Ultra-Reliable MPC56xB MCU for Automotive & Industrial General Purpose 
      • MPC560xE: Ultra-Reliable 32-bit MCU for Automotive ADAS and Industrial Ethernet Applications 
      • MPC560xP: Ultra-Reliable MPC560xP MCU for Automotive & Industrial Safety Applications 
      • MPC560xS: Ultra-Reliable MPC560xS MCU for Automotive & Industrial Instrument Clusters 
      • MPC563xM: Ultra-Reliable MPC563xM for Automotive & Industrial Engine Management 
      • MPC564xA: Ultra-Reliable MPC564xA MCU for Automotive & Industrial Engine Management 
      • MPC564xB-C: Ultra-Reliable MPC564xB-C MCU for Automotive & Industrial Control Applications 
      • MPC564xL: Ultra-Reliable Dual-Core 32-bit MCU for Automotive and Industrial Applications 
      • MPC564xS: Ultra-Reliable MPC56xS MCU for Automotive & Industrial Instrument Clusters 
      • MPC5668G: Ultra-Reliable MPC5668G MCU for Automotive & Industrial Gateway Applications 
      • MPC5674F: Ultra-Reliable MPC5674F MCU for Automotive & Industrial Engine Management 
      • MPC5676R: Ultra-Reliable MPC5676R MCU for Automotive & Industrial Engine Management 
      • MPC567xK: Ultra-Reliable MPC567xK MCU for Automotive & Industrial Radar Applications 
    • MPC55xx MCUs
      • MFR4310: FlexRay Communication Controller 
      • MPC5510: NXP 32-bit MCU for Body Electronics Applications 
      • MPC5534: 32-bit MCU for Low-End Automotive Powertrain Applications 
      • MPC5553: 32-bit MCU for Automotive Powertrain Applications 
      • MPC5554: 32-bit MCU for Powertrain Applications 
      • MPC5561: 32-bit MCU for Automotive ADAS Applications 
      • MPC5565: 32-bit MCU for Automotive Powertrain and Industrial Applications 
      • MPC5566: 32-bit MCU for Automotive Powertrain Applications 
      • MPC5567: 32-bit MCU for Auto Powertrain Applications 
    • mobileGT (51xx/52xx)
      • MPC5121e: 32-bit Power Architecture® Microcontrollers 
      • MPC5125: 32-bit microprocessor 
      • MPC5200B: 32-bit MCU for Automotive, Consumer & Industrial Applications 
  • 16-bit HCS12 & S12X
    • S12XA: S12XA Automotive and Industrial Microcontrollers (MCUs) 
    • S12XE: Ultra-Reliable S12XE High-Performance Automotive and Industrial Microcontrollers 
    • MC9S12H: S12H Automotive and Industrial Microcontrollers (MCUs) 
    • S12XS: S12XS Automotive and Industrial Microcontrollers (MCUs) 
    • S12GC: S12GC Automotive and Industrial Microcontrollers (MCUs) 
    • S12XD: S12XD Automotive and Industrial Microcontrollers (MCUs) 
    • S12E: S12E Automotive and Industrial Microcontrollers (MCUs) 
    • S12XHZ: S12XHZ Scalable Instrument Clusters Microcontrollers (MCUs) with CAN 
    • S12XB: S12XB Automotive and IndustrialMicrocontrollers (MCUs) 
    • S12XF: S12XF Automotive and Industrial Microcontrollers (MCUs) 
    • S12C: S12C Automotive and Industrial Microcontrollers (MCUs) 
    • S12A: S12A Automotive and Industrial Microcontrollers (MCUs) 
    • S12HZ: S12HZ Scalable Instrument Cluster Solutions Microcontrollers (MCUs) with CAN 
    • MM912_P812: Integrated S12P Microcontrollers (MCUs) with Ignition and Injector Driver 
    • MM912_S812: S12XS MCU Plus Ignition and Injector Driver SiP 
    • S12B: S12B Automotive and Industrial Microcontrollers (MCUs) 
    • S12D: S12D Automotive and Industrial Microcontrollers (MCUs) 
    • S12G: Ultra-Reliable S12G General Purpose Automotive and Industrial Microcontrollers 
    • S12HY: S12HY Scalable Value Line Cluster Solutions Microcontrollers (MCUs) with CAN 
    • S12K: S12K Automotive and Industrial Microcontrollers (MCUs) 
    • S12P: S12P Automotive and Industrial Microcontrollers (MCUs) 
    • S12Q: S12Q Automotive and Industrial Microcontrollers (MCUs) 
    • S12XHY: S12XHY Scalable Cluster Microcontrollers (MCUs) with CAN 
  • 16-bit S12 MagniV
    • S12ZVHY: S12 MagniV Mixed-Signal MCU for Automotive Instrument Cluster Applications 
    • MM912_634: Integrated HCS12 Based Relay Driver Microcontrollers (MCUs) with LIN 
    • S12VR: S12VR Mixed-Signal MCU for Automotive & Industrial Relay Based Motor Control 
    • S12ZVC: S12ZVC Mixed-Signal MCU for Automotive & Industrial CAN Applications 
    • S12ZVH: S12ZVH Mixed-Signal MCU for Entry-Level Automotive & Industrial Clusters 
    • S12ZVL: S12ZVL Mixed-Signal MCU for Automotive & Industrial LIN Applications 
    • S12ZVM: S12ZVM Mixed-Signal MCU for Automotive & Industrial Motor Control Applications 
    • MM908E621: 8-Bit MCU with Integrated Vreg, H-B, HSS, LIN Phy 
    • MM908E622: 8-Bit MCU with Vreg, H-B, EC Glass Driver, LIN Phy 
    • MM908E624: 8-Bit MCU with integrated Vreg, HSS, Relay Drivers, LIN 
    • MM908E625: 8-Bit MCU with Integrated Vreg, Configurable H-B, LIN 
    • MM908E626: 8-Bit MCU with Integrated Vreg, Stepper, LIN Phy 
  • 8-bit S08 5.5V MCUs
    • S08AC: 8-bit Flexis AC128/96/60/48/32 MCUs 
    • S08AW: 8-bit General Purpose AW60/48/32/16 MCUs 
    • S08D: 8-bit Cost-Effective with CAN D MCUs 
    • S08EL-SL: 8-bit EEPROM with LIN S08EL and S08SL MCUs 
    • S08FL: 8-bit Cost-Effective FL16/8 MCUs 
    • S08JM: 8-bit USB Cost-Effective JM MCUs 
    • S08JS: 8-bit USB JS MCUs 
    • S08LG: 8-bit Segment LCD S08LG32 and S08LG16 MCUs 
    • S08MP: 8-bit General Purpose MP MCUs 
    • S08P: 8-bit 5V EEPROM with TSI MCUs 
    • S08QD: 8-bit Small Package QD MCUs 
    • S08RN: 8-bit EEPROM with TSI for Body Electronics MCUs 
    • S08SC4: 8-bit C4 Small Package SC4 MCUs 
    • S08SE: 8-bit General Purpose SE MCUs 
    • S08SF: 8-bit Motor Control SF MCUs 
    • S08SG: 8-bit Small Package SG MCUs 
    • S08SH: 8-bit General Purpose SH MCUs 
    • S08SL: 8-bit EEPROM with LIN S08EL and S08SL MCUs 
    • S08SV: 8-bit General Purpose Best-in-Class performance SV MCUs 

Design Resources

What's New

  • MPC5746R MCU Now Available
    For automotive and industrial apps requiring SafeAssure™ functional safety and enhanced time processor unit