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 Using its integrated NPU, the i.MX 8M Plus processor advertisement, building control, teleconferencing simultaneously detects multiple highly complex neural systems and healthcare diagnostics 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 exceptional user experience. MACHINE LEARNING AND VISION 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 Display Main CPU Platform Security VIDEO PROCESSING AND HDMI 2.0a Tx (eARC) with PHY Arm TrustZone H.265 ENCODING MIPI-DSI (4-lane) with PHY 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 2 18 x I S TDM 32 bit at 768 kHz powerful video processing with an 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 ASRC Cortex-M7 Cadence Tensilica HiFi 4 DSP highly efficient compression for live 8-ch. PDM Microphone Input 32 KB Secure RAM 868 KB On-Chip RAM video streaming to the cloud, as Connectivity and I/O Machine Learning System Control 2 x USB 3.0/2.0 Dual-Role with PHY well as highly efficient local memory Neural Processing Unit: 2.3 TOPS 2 x Gbit Ethernet with IEEE 1588, AVB Smart DMA x3 (One also supports TSN) Graphics storage. 2x CAN/CAN FD XTAL 3D Graphics: GC7000UL 1 x PCIe Gen 3 1-lane 2D Graphics: GC520L PLLs L1 Substates 2 STUNNING USER EXPERIENCE 4 x UART 5 Mbit/s, 6 x I C, 3 x SPI Watchdog x 3 Video 1080p60 H.265, H.264, VP9, VP8 decoder External Memory PWM x 4 A video processing unit (VPU) 32-bit LPDDR4/DDR4 1080p60 H.265, H.264 encoder Timer x 6 (Inline ECC) efficiently encodes and decodes 3 x SDIO3.0/ 2 x eMMC5.1 Secure JTAG Vision Dual-ch. QuadSPI (XIP) or high-definition video. A 2D/3D Dual Camera ISP (2 x HD/1 x 12MP) HDR, dewarp 1 x OctalSPI (XIP) Temperature Sensor 2 x MIPI-CSI (4-lane) with PHY NAND Controller (BCH62) graphics processing unit enables stunning graphics and supports the latest interfaces such as OpenGL i.MX 8M FAMILY SCALABILITY ES 3.1, Vulkan , OpenCL 1.2 and PRODUCT i.MX 8M NANO i.MX 8M MINI i.MX 8M PLUS i.MX 8M QUAD OpenVG 1.1. Apart from multiple 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 1.6 GHz 1.8 GHz 1.8 GHz 1.5 GHz processor supports Immersiv3D 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 (2 shaders), VOICE SOLUTION GC7000UL (2 shaders), GC NanoUltra (4 shaders), (1 shader), OpenGL ES OpenGL ES GPU OpenGL ES 1.1/2.0/3.0/3.1, OpenVG 2.0/3.0/3.1, Vulkan , OpenGL ES 2.0 Beyond traditional voice assistance 2.0/3.0/3.1, Vulkan, 1.1, Vulkan, OpenCL 1.2 OpenCL 1.2 GC520L (2D) 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 TrustZone TrustZone TrustZone processing tasks such as speaker and voice recognition, and it successfully OpenCL CPU, GPU: OpenCL CPU: Neural Processing Unit OpenCL CPU: 32 AI/ML 32 GOPS 32 GOPS 2.3 TOPS GOPS achieves user privacy and fast 2 x MIPI CSI response times. The low-power voice (4-lanes each) 2 x MIPI CSI Camera 1 x MIPI CSI (4-lanes) MIPI CSI (4-lanes) (4-lanes each) coprocessor, based on a Cadence 2 x ISP up to 12 MP 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 (4-lanes) Display MIPI DSI (4-lanes) MIPI DSI (4-lanes) DSI (4-lanes), DP/ eDP LVDS (4/8-lanes) performance efficiency. HDR10, HLG, Dolby HDR Vision INDUSTRIAL IOT AND RELIABILITY 4Kp60 HEVC, VP9, Video 1080p60 HEVC, H.264, 1080p60 HEVC, H.264, 4Kp30 H.264, INTELLIGENCE ADDED TO Decode VP9, VP8 VP9, VP8 legacy INDUSTRIAL IOT Video 1080p60 H.264, VP8 1080p60 H.265, H.264 Encode The industrial IoT leverages machine 2 2 2 2 12 x I S TDM (32 b 20 x I S TDM (32 b 18 x I S TDM (32 b 384 20 x I S 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), PDM DMIC input PDM DMIC input DMIC input, eARC ARC with smart sensors to enable machines 2 x USB 2.0/3.0 Type C 2 x USB 3.0 Type C to inspect, measure, precisely identify, 2 x USB 2.0 with PHY, Expansion with PHY, with PHY, 1 x USB 2.0 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/ 1 x GbE, 2 x SD/ 2x CAN/CAN FD 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