i.MX 8M PLUS APPLICATIONS PROCESSOR FAMILY

Edge intelligence, machine learning and vision for a smart world. i.MX 8M Plus applications processors excel in machine learning (ML), vision, advanced multimedia and industrial IoT applications. Elevating edge intelligence, i.MX 8M Plus processors are an excellent foundation for smart homes to smart cities, Industry 4.0 and beyond.

TARGET APPLICATIONS • Smart home: AI local server, alarm hub and security systems, smart robot, access, control, home patient monitors, sound bars, AV receivers, and other home automation applications • Smart city: safety and security, surveillance, crowd and traffic control, transportation and fleet management • Smart world: smart retail, POS interfaces, targeted advertisement, building control, teleconferencing Using its integrated NPU, the i.MX 8M Plus processor systems and healthcare diagnostics simultaneously detects multiple highly complex neural network functions, including human pose and emotion • Industrial IoT: machine vision, robot controller, industrial detection, multi-object surveillance, and the recognition gateway, HMI and computers, commercial printers and of over 40,000 English words. Moving ML inference to scanners, industrial tablets, smart industrial cameras and the edge helps remove cloud dependency and assists multiple factory automation applications in preserving individual privacy while providing an MACHINE LEARNING AND VISION exceptional user experience.

NEURAL PROCESSING UNIT (NPU) IMAGE SIGNAL PROCESSOR (ISP) The powerful i.MX 8M Plus applications processor is based An intelligent vision system based on the i.MX 8M Plus on the quad-core Arm® Cortex®-A53 processor. It runs at up ISP and camera interfaces with resolution up to 12 MP and to 1.8 GHz with an integrated neural processing unit (NPU) is capable of an input rate of up to 375 MP/s. This vision that delivers up to 2.3 TOPS. As the first i.MX processor with system acts as the eyes of the i.MX 8M Plus processor. a machine learning accelerator, the i.MX 8M Plus processor The integrated ISP brings real-time image processing to provides substantially high performance for ML inference high-definition video and performs algorithms that extract at the edge. As the first i.MX processor with a machine the maximum image details in high-contrast scenes. learning accelerator, the i.MX 8M Plus processor delivers A de-warp engine performs fisheye lens correction and substantially higher performance for ML inference reverses the effects of wide-angle lens distortion. It also at the edge. corrects distortions from low-cost lenses and helps ensure high image quality. ADVANCED MULTIMEDIA i.MX 8M PLUS BLOCK DIAGRAM i.MX 8M PLUS BLOCK DIAGRAM

VIDEO PROCESSING AND Security Main CPU Platform Display HDMI 2.0a Tx (eARC) with PHY Arm® TrustZone® MIPI-DSI (4-lane) with PHY H.265 ENCODING 2 x/4 x Arm Cortex®-A53 DRM Ciphers 1 x LVDS Tx (4 or 8-lane) with PHY 32 KB I-cache 32 KB D-cache The i.MX 8M Plus processor features Audio Secure Clock Arm Neon™ FPU powerful video processing with an 18 x I2S TDM 32 bit at 768 kHz eFuse Key Storage 512 KB L2 Cache (ECC) SP/DIF Tx and Rx Secondary Cores eARC (HDMI) H.265 video encoder that delivers Random Number Cadence® Tensilica® HiFi 4 DSP Cortex-M7 ASRC highly efficient compression for live 32 KB Secure RAM 8-ch. PDM Microphone Input 868 KB On-Chip RAM video streaming to the cloud, as Connectivity and I/O well as highly efficient local memory System Control Machine Learning 2 x USB 3.0/2.0 Dual-Role with PHY Neural Processing Unit: 2.3 TOPS 2 x Gbit Ethernet with IEEE® 1588, AVB Smart DMA x3 (One also supports TSN) storage. Graphics XTAL 3D Graphics: GC7000UL 2x CAN/CAN FD 1 x PCIe® Gen 3 – 1-lane 2D Graphics: GC520L PLLs L1 Substates STUNNING USER EXPERIENCE 4 x UART 5 Mbit/s, 6 x I2C, 3 x SPI Watchdog x 3 Video 1080p60 H.265, H.264, VP9, VP8 decoder PWM x 4 External Memory A video processing unit (VPU) 32-bit LPDDR4/DDR4 1080p60 H.265, H.264 encoder efficiently encodes and decodes Timer x 6 (Inline ECC) 3 x SDIO3.0/ 2 x eMMC5.1 Secure JTAG high-definition video. A 2D/3D Vision Dual-ch. QuadSPI (XIP) or Dual Camera ISP (2 x HD/1 x 12MP) HDR, dewarp 1 x OctalSPI (XIP) Temperature Sensor enables 2 x MIPI-CSI (4-lane) with PHY NAND Controller (BCH62) stunning graphics and supports the latest interfaces such as OpenGL® i.MX 8M FAMILY SCALABILITY ES 3.1, Vulkan®, OpenCL™ 1.2 and OpenVG™ 1.1. Apart from multiple PRODUCT i.MX 8M NANO i.MX 8M MINI i.MX 8M PLUS i.MX 8M QUAD audio interfaces, the i.MX 8M Plus 4 x Arm® Cortex®-A53 4 x Cortex-A53 4 x Cortex-A53 4 x Cortex-A53 Main CPU processor supports Immersiv3D™ 1.6 GHz 1.8 GHz 1.8 GHz 1.5 GHz ® Cortex-M7 800 MHz audio software with Dolby Atmos MCU/DSP Cortex-M7 650 MHz Cortex-M4 400 MHz Cortex-M4 266 MHz Hi-Fi4 DSP 800 MHz and DTS:X®, creating cinematic user 16-bit LPDDR4/DDR4/ 16/32-bit LPDDR4/ 32-bit LPDDR4/DDR4 16/32-bit LPDDR4/ DDR experiences. DDR3L DDR4/DDR3L (Inline ECC) DDR4/DDR3L

GC7000UL GC7000Lite GC7000UL (2 shaders), GC NanoUltra (2 shaders), VOICE SOLUTION (4 shaders), OpenGL® ES (1 shader), OpenGL ES GPU OpenGL ES 2.0/3.0/3.1, Vulkan®, OpenGL ES 2.0; 1.1/2.0/3.0/3.1, OpenVG Beyond traditional voice assistance 2.0/3.0/3.1, Vulkan, OpenCL™ 1.2 GC520L (2D) 1.1, Vulkan, OpenCL 1.2; OpenCL 1.2 solutions via the cloud, the i.MX 8M GC520L (2D)

Plus processor performs local voice CAAM, RDC, Arm CAAM, RDC, CAAM, RDC, Security CAAM, RDC, TrustZone processing tasks such as speaker and TrustZone® TrustZone TrustZone OpenCL CPU, GPU: OpenCL CPU: Neural Processing Unit OpenCL CPU: 32 voice recognition, and it successfully AI/ML 32 GOPS 32 GOPS 2.3 TOPS GOPS achieves user privacy and fast response times. The low-power voice 2 x MIPI CSI (4-lanes each) 2 x MIPI CSI Camera 1 x MIPI CSI (4-lanes) MIPI CSI (4-lanes) coprocessor, based on a Cadence® 2 x ISP up to 12 MP (4-lanes each) resolution Tensilica® HiFi 4 DSP up to 800 MHz, HDMI 2.0a Tx, MIPI DSI HDMI 2.0a Tx, MIPI helps ensure low power use and high Display MIPI DSI (4-lanes) MIPI DSI (4-lanes) (4-lanes) DSI (4-lanes), DP/ performance efficiency. LVDS (4/8-lanes) eDP HDR10, HLG, Dolby HDR – – – ® INDUSTRIAL IOT AND RELIABILITY Vision 4Kp60 HEVC, VP9, Video 1080p60 HEVC, H.264, 1080p60 HEVC, H.264, – 4Kp30 H.264, Decode VP9, VP8 VP9, VP8 INTELLIGENCE ADDED TO legacy

INDUSTRIAL IOT Video – 1080p60 H.264, VP8 1080p60 H.265, H.264 – Encode The industrial IoT leverages machine 12 x I2S TDM (32 b @ 20 x I2S TDM (32 b @ 18 x I2S TDM (32 b @ 384 20 x I2S TDM learning and vision systems paired Audio 384 kHz), ASRC, 8-ch. 384 kHz), ASRC, 8-ch. kHz), ASRC, 8-ch. PDM (32 b @ 384 kHz), with smart sensors to enable machines PDM DMIC input PDM DMIC input DMIC input, eARC ARC 2 x USB 2.0/3.0 Type C 2 x USB 3.0 Type C to inspect, measure, precisely identify, Expansion 2 x USB 2.0 with PHY, 1 x USB 2.0 with PHY with PHY, with PHY, I/O 1 x PCIe® Gen 2 and make decisions in a manufacturing 1 x PCIe Gen 3 2 x PCIe Gen 2 environment. 2 x GbE (1x TSN), Network, 1 x GbE, 3 x SD/ 1 x GbE, 3 x SD/ 2x CAN/CAN FD 1 x GbE, 2 x SD/ Storage eMMC, Raw NAND eMMC, Raw NAND eMMC, Raw NAND 3 x SD/eMMC, Raw NAND

14 x 14 mm 0.5 p 14 x 14 mm 0.5 p 15 x 15 mm 0.5 p Package 17 x 17 mm 0.65 p depopulated depopulated depopulated INDUSTRY 4.0 SYSTEM SCALABILITY AND DESIGN FLEXIBILITY IN HIGH-SPEED AND OPTIMIZATION MEMORY INTERFACES The i.MX 8M Plus processor enables Industry 4.0 applications through EDGEVERSE™ AND HIGH The i.MX 8M Plus processor offers multiple high-speed interfaces. A SCALABILITY the latest high-speed interfaces for gigabit Ethernet MAC with Time- connectivity and fast data transfer with The NXP EdgeVerse™ portfolio consists sensitive networking (TSN) capability 2 x USB 2.0/3.0 Type C, PCIe® Gen3, of industry-leading, scalable and provides Ethernet-connected 3 x SD/SDIO 3.01, 2 x Gbit Ethernet embedded processing, security and deterministic control with precise time with EEE, AVB, IEEE 1588 and TSN software solutions designed to accelerate synchronization. A second gigabit in one port for precise, low latency edge computing. As a member of this Ethernet port supports multiple data control loops, in addition to 2x CAN/ portfolio, the i.MX 8M Plus applications networks and gateway applications. CAN FD interfaces. processor elevates intelligence and The comprehensive memory interfaces REAL-TIME PROCESSING simplifies cognition at the edge. supported are 32-bit LPDDR4/DDR4, The i.MX 8M Plus processor extends An 800 MHz Cortex-M7 processor eMMC 5.1, 8-bit NAND Flash, SPI the i.MX 8M product family. It offers performs local, real-time control. It NOR, quad/octo SPI flash, serial NOR high system compatibility while can eliminate the need for an external and serial NAND flash. The memory adding machine learning and vision microcontroller in the system design. solution is optimized for the density, capabilities. A unified BSP supports The integrated Cortex-M7 core performance and price point. associated with the CAN FD interfaces each member of the i.MX 8M family provides a robust local control network of scalable devices with high hardware SYSTEM SECURITY for industrial applications. commonality. Security protection features such as secure boot, encrypted boot, hardware HIGHLY RELIABLE PIN-COMPATIBLE PLATFORM OPTIONS AND DESIGN FLEXIBILITY firewall and run-time integrity checker The i.MX 8M Plus includes error (RTIC) support the prevention of Scale up and down the product lineup correcting code (ECC) in critical multiple security attacks. These through a pin-compatible package points of the system, including the attacks may include hardware reverse option that can help futureproof DDR interface, for high reliability and engineering, malware insertion, your design. Design your single support of safety integrity level (SIL) modifying/replacing the device image, PCB platform with build options certification at the system level. version rollback attacks and physical that use different i.MX 8M Plus The 14 nm FinFET process provides attacks. applications processors to meet your lower soft error rates while delivering product needs. Build options include high processing speed and low power capabilities such as NPU, VPU or ISP. consumption. i.MX 8M PLUS PRODUCT DERIVATIVES

APPLICATION FAMILY COMMON PART NUMBER ARM® CPU NPU ISP VIDEO REQUIREMENTS FEATURES GPU Machine learning, 4 x Cortex®-A53, 12 MP resolution Decode: 1080p, h.265/4, VP9, VP8 OpenVG 1.1, G2D, MIMX8ML8xVNxZAB 2.3 TOPS vision and video Up to 1.8 GHz* Up to 375 MP/s Encode: 1080p, h.265/4 OpenGL® ES 3.1 Vulkan®, OpenCLTM 1.2 FP Display/Camera 4 x Cortex-A53, 12 MP resolution Decode: 1080p, h.265/4, VP9, VP8 HDMI Tx, LVDS, MIPI-DSI MIMX8ML6xVNxZAB Vision and video – Up to 1.8 GHz* Up to 375 MP/s Encode: 1080p, h.265/4 2 x MIPI-CSI Connectivity 2 x USB 2.0/3.0, PCIe® Gen3 2 x Gb Ethernet (1 x TSN) Full CPU processing 4 x Cortex-A53, MIMX8ML4xVNxZAB – – – and interfaces Up to 1.8 GHz* 2x CAN/CAN FD**, 3 x SDIO Audio 18x I2S TDM (32 bit @ 768 kHz) SP/DIF RX and TX, eARC Machine learning, 2 x Cortex-A53, 12 MP resolution Decode: 1080p, h.265/4, VP9, VP8 MIMX8ML3xVNxZAB vision and video, 2.3 TOPS ASRC, 8-ch. PDM lower CPU perf. Up to 1.8 GHz* Up to 375 MP/s Encode: 1080p, h.265/4 Cortex-M7 @ 800 MHz low-power voice coprocessor * Industrial parts up to 1.6 GHz ** Industrial parts only COMPREHENSIVE SOFTWARE HARDWARE TOOLS INDUSTRIAL AND CONSUMER SUPPORT QUALIFIED The i.MX 8M Plus evaluation kit NXP supports Android™, Linux® and (EVK) enables SoC evaluation and An industrial temperature range (-40 FreeRTOS commercial prototyping. ºC to 105 ºC Tj) supports always-on systems. NXP also offers the eIQ™ operation for more than 10 years. A Multiple accessory boards are available software tookit, a collection of consumer application temperature to facilitate i.MX 8M Plus processor libraries and development tools for range (0 ºC to 95 ºC Tj) presents evaluation for applications such as building machine learning applications higher processing frequency. camera modules and display panels. targeting NXP i.MX applications SUPPLY LONGEVITY processors and MCUs. The eIQ toolkit EXPERT PACKAGE DESIGN FOR leverages open-source technologies SIMPLIFIED SYSTEM DESIGN NXP’s Product Longevity program and is fully integrated into NXP’s Yocto ensures supply continuity and preserves NXP engineers have defined package development environments, allowing your engineering investment for options that simplify hardware design the development of complete system- embedded designs for 10 to 15 years. level applications with ease. and provide overall system cost benefits depending on the application. Reference https://www.nxp.com/products/ hardware designs are available to help product-information/product- get customers started fast. longevity:PRDCT_ LONGEVITY_HM i.MX 8M PLUS FEATURES AND BENEFITS

CAPABILITY FEATURE BENEFITS

Machine • Edge inference and intelligence Neural processing unit (NPU) up to 2.3 TOPS Learning • No cloud dependency, privacy, better user experience • 4K vision/1080p stereo vision Up to 2 x camera (2 x MIPI-CSI), up to 4Kp30 • HDR extracts the maximum image details in high-contrast scenes Machine Vision System • Dewarp: Fisheye lens correction, reduction of overall optical system Learning Dual Camera ISP (2 x HD/1x 12MP) HDR, dewarp cost • Voice systems processed at the edge Low-power voice accelerator, Voice • Privacy, better user experience, no cloud dependency 8-ch. PDM digital microphone input • Low noise and cost-effective microphone system 1080p60 video decoding, (H.265, H.264, VP9, VP8) • High-resolution video compression for cloud upload or local storage HD Video 1080p60 video encoding, (H.265, H.264) • Effective compression with H.265, about twice as effective than H.264

Advanced 3D/2D OpenVG™ 1.1, OpenGL® ES 3.1, Vulkan®, • 3D and 2D graphics for rich HMI and user experience Multimedia Graphics OpenCL™ 1.2 FP • Vulkan support for Android™ 10 onwards

Advanced 18 x I2S TDM, DSD512, SP/DIF Tx + Rx, 8-ch. PDM • Latest audio technology, including Immersiv3D™ audio software Audio HDMI 2.0b Tx + eARC, ASRC • eARC for high quality audio for cost-optimized soundbars • Low latency industrial network for precise control and Industry 4.0 Industrial support 2 x Gigabit Ethernet (1 x with TSN), 2 x CAN FD Network • Robust local industrial control network • Gateway application with dual Ethernet Industrial Network and Memory ECC on L2-cache, In-line ECC on DDR bus • High industrial system reliability for safety industrial level Reliability Reliability 14 nm FinFET process • Low SER rates • High real-time processing power Real-Time Arm® Cortex®-M7 @ 800 MHz • Cortex-A complex off loading Processing • Potential for eliminating an external MCU

High 2 x or 4 x Cortex-A53 @ 1.8 GHz, • Up to 21,600 DMIPS Performance, Low Power 14 nm FinFET, low power, high performance • Applications running < 2.0 W deep sleep mode < 20 mW Performance Display MIPI-DSI, HDMI 2.0b, LVDS 4/8-lane; supports up to and • Multiple display interface options capable to operate simultaneously Connectivity Interfaces 2x1080p60 or 1x4kp30 High-Speed 2 x USB 2.0/3.0 (5 Gbit/s each), PCIe® 3.0 (8 Gbit/s), • Fast connections to Wi-Fi®, FPGAs, coprocessors Interfaces 3 x SDIO 3.0 800 Mbit/s • Fast data transfer, e.g., media files

www.nxp.com/iMX8Mplus

NNXP, the NXP logo, EdgeVerse, eIQ and immersiv3D are trademarks of NXP B.V. All other product or service names are the property of their respective owners. OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos. OpenGL® and the oval logo are trademarks or registered trademarks of Hewlett Packard Enterprise in the United States and/or other countries worldwide. OpenVG and the OpenVG logo are trademarks of the Inc. Vulkan and the Vulkan logo are registered trademarks of the Khronos Group Inc. Arm, Cortex, Neon and TrustZone are trademarks or registered trademarks of Arm Limited (or its subsidiaries) in the US and/or elsewhere. The related technology may be protected by any or all patents, copyrights, designs and trade secrets. All rights reserved. © 2021 NXP B.V.

Document Number: IMX8MPLUSFS REV 5