i.MX Family Updates

Thomas Aubin i.MX RMM EMEA

October 2018 | EUF-SMC-T3486

Company Public – NXP, the NXP logo, and NXP secure connections for a smarter world are trademarks of NXP B.. All other product or service names are the property of their respective owners. © 2018 NXP B.V. Agenda

• i.MX: Overall offer • i.MX NPI updates − i.MX 6 ULZ − i.MX 7 ULP − i.MX 8 Series • i.MX Solution − PMIC Solution − Pro-support − Audio & Video − Linux POS ref design

COMPANY PUBLIC 1 SECURE CONNECTIONS FOR THE SMARTER WORLD

COMPANY PUBLIC 2 DEVELOPING SOLUTIONS CLOSE TO WHERE OUR CUSTOMERS AND PARTNERS OPERATE

EMEA

AMERICAS ASIA PAC

HEADQUARTERS EINDHOVEN, NETHERLANDS

R&D

COMPANY PUBLIC 3 i.MX  OVER HALF BILLION SHIPPED YTD ☺ !!

#1 in eReaders

#1 in Auto Infotainment Applications Processors

#1 in Reconfigurable Clusters

Major player in MM and Industrial Market

2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017

i.MX i.MX Auto

COMPANY PUBLIC 4 i.MX Applications Processor Values

• Trusted Supply − Product longevity: Minimum 10 to 15 years − Security and safety: Hardware acceleration, software − Reliability: Zero-defect methodology, ULA, low SER FIT − Quality: Automotive AEC-Q100, Industrial/Consumer JEDEC Trust Crypto • Scalability for Maximum Platform Reuse Anti- − Pin compatibility and software portability Tamper − Integration: CPU (single/dual/quad, asymmetric), GPU, IO − Software: Linux, Android, Windows-embedded, RTOS

• Support and Enablement − Industry-leading partners and support community − Manufacturability: 0.65 to 0.8mm options, fewer PCB layers − System solutions: SoC, sensors, memory, PMIC, connectivity, standard products, software

COMPANY PUBLIC 5 i.MXCommunity.org – Connect, Collaborate, Share

Ecosystem NXP.com Partners

Channel NXP Partners Support

Users Developers

Greater than 4,000 members 3500 new content added every year Support and enablement for i.MX processors and software – share tips, ask questions, spark ideas Federated search capability integrated with our website Forums – Discussions – Groups – Blogs Posts – News – Multimedia Gallery – Training

COMPANY PUBLIC 6 i.MX Portfolio Roadmap

COMPANY PUBLIC 7 Pin-to-pin Compatible Pin-to-pin Compatible Pin-to-pin and Power Compatible (*except PoP)

COMPANY PUBLIC 8 i.MX Applications Processor Scalability i.MX 6QuadPlus A72 A9 i.MX 6Quad A53 i.MX 8 family M4 Advanced Graphics & CPU Performance i.MX 6DualPlus A53

i.MX 6Dual i.MX 8M family M4 pin Compatible pin

- Advanced Computing, Audio/Video & Voice to - i.MX 6DualLite Pin i.MX 8X family A35 A9 M4 i.MX 6Solo Safety Certifiable & Efficient Performance M4 ® i.MX 6SoloX ARM v8-A (32-bit/ 64-bit)

®

i.MX 6SoloLite ARM v7-A (32-bit) Software Compatible Software A7 i.MX 6SLL i.MX 7 family M4 Flexible Efficient Connectivity i.MX 6UltraLite A7 i.MX 7ULP family i.MX 6ULL/6ULZ Ultra Low Power with Graphics ARM® v7-A i.MX RT family M7 COMPANY PUBLIC 9 Cross-over Processor i.MX 6ULZ - Lowest Cost Linux Processor

• Lowest Cost and Smallest i.MX 6 • High Performance Member − Up to 900MHz ARM Cortex-A7 with Neon − Price at $1.99 RS @10k − 32KB L1 I-Cache and 32KB L1 D-Cache − The 14x14 289 MAPBGA with 0.8mm pitch for − 128KB L2 Cache simple and low cost PCB design − Advanced High Assurance Boot − Integrated module that reduces the complexity of external power supply and simplifies power sequencing

• Connectivity Optimized for Cost • Ease of Use, Compatibility and Sensitive Consumer Applications Scalability − Full Audio suite: ESAI, I2S X 3, S/PDIF − Linux BSP

− 2x High-speed USB on-the-go with PHY − SW compatible to broad i.MX 6 series

− Multiple Serial Communication ports: 2x I2C, − SW and Pin to pin compatible with 2x SPI, 4x UART, 2x Smartcard interfaces corresponding i.MX 6UltraLite and i.MX 6ULL − Flexible external memory controller: Parallel NAND, Parallel NOR, dual channel QSPI, eMMC, SD

COMPANY PUBLIC 10 i.MX 6ULZ Application Processor

• Specifications − Package: 289 MAPBGA, 14x14mm, 0.8mm pitch i.MX 6ULZ − Temperature: -0C to 90C (Tj) System Control Connectivity Secure JTAG CPU Platoform eMMC 4.5 / SD 3.0 x2 PLL, OSC • Key Features and Advantages ARM Cortex-A7 NAND Ctrl (BCH40) RTC & Reset 32 KB I-cache 32 KB D-cache − ARM Cortex-A7 @ up to 900MHz UART x4 Smart DMA NEON ETM − 32KB L1 I-Cache and 32KB L1 D-Cache 8x8 Keypad IOMUX 128 KB L2-Cache − 128KB L2 Cache Timer x2 I2C x2 − 16-bit LP-DDR2, DDR3/DDR3L External Memory PWM x4 SPI x2 − 8/16-bit Parallel NOR FLASH / PSRAM Watch Dog x3 Parallel NOR FLASH GPIO − Dual-channel Quad-SPI NOR FLASH Dual-Channel Quad SPI x1 Power Mgmt ESAI − 8-bit Raw NAND FLASH with 40-bit ECC LDO 16-bit DRAM Controller LPDDR2/DDR3/DDR3L I2S/SAI x 3 − 2x eMMC 4.5/SD 3.0/SDIO Port Temp Monitor

− 2x USB 2.0 OTG, HS/FS, Device or Host with PHY Security S/PDIF Tx/Rx Internal Memory − Audio Interfaces include ESAI, 3x I2S/SAI, S/PDIF Tx/Rx Ciphers & RNG Secure RTC ASRC 96 KB ROM eFUse HAB 2x USB OTG w/ PHY 128 KB RAM • Enablement

− Linux BSP from NXP

COMPANY PUBLIC 11 i.MX 7 Series

COMPANY PUBLIC 12 i.MX Applications Processor Scalability i.MX 6QuadPlus A72 A9 i.MX 6Quad A53 i.MX 8 family M4 Advanced Graphics & CPU Performance i.MX 6DualPlus A53

i.MX 6Dual i.MX 8M family M4 pin Compatible pin

- Advanced Computing, Audio/Video & Voice to - i.MX 6DualLite Pin i.MX 8X family A35 A9 M4 i.MX 6Solo Safety Certifiable & Efficient Performance M4 ® i.MX 6SoloX ARM v8-A (32-bit/ 64-bit)

®

i.MX 6SoloLite ARM v7-A (32-bit) Software Compatible Software A7 i.MX 6SLL i.MX 7 family M4 Flexible Efficient Connectivity i.MX 6UltraLite A7 i.MX 7ULP family i.MX 6ULL/6ULZ Ultra Low Power with Graphics ARM® v7-A i.MX RT family M7 COMPANY PUBLIC 13 Cross-over Processor i.MX 7ULP Family Target Applications

Low Power DEVICES i.MX 7ULP

• Home Control • Wearables • Portable Healthcare • Portable Printing • Gaming Accessories • General Embedded Control • IoT Edge • SOM Board Solutions

COMPANY PUBLIC 14 i.MX 7ULP for Ultra Low Power Applications Bringing together Apps Processor performance

i.MX 7ULP and MCU Low Power

Rich 3D & 2D Graphics Power Efficiency

• GC7000 nanoULTRA • Multiple software execution: • High Performance/mW, extending battery life for portable • OpenGL ES 2.0/1.1 • Powerful processing using devices. • OpenVG 1.1 Cortex-A7 and Neon co- processor • Real-time performance through • Effective control of the transistor • GC320 2D Composition Cortex-M4 channel through biasing, leveraging FD-SOI • Offloads tasks from 3D • System integrity and security technology GPU • Stretch/Shrinking, • Resource Domain Controller rotation, GUI processing • Fast Low Power Boot • Safe Recovery of Application • SMART Power Mode domain management giving • Memory Optimized Drivers Performance on Demand with fast wake up times • Right sized for Wearable/IoT

COMPANY PUBLIC 15 i.MX 7ULP provides more discrete separation between Domains

Application Domain SoC Domain Application Domain Real Time Domain

Cortex-A7 Cortex-A7 Cortex-M4 Cortex-M4

Slave Slave Slave Slave PCIe DDR DDR GPU Device Device Device Device

i.MX 7Solo i.MX 7ULP

Ability to shut down the most amount of silicon while operating from the Cortex-M4 Cortex-M4 becomes the Master COMPANY PUBLIC 16 i.MX 7ULP i.MX 7ULP Applications Timers Application Domain A7 Connectivity 32 bit Timer x4 UART x 4 System timers ARM Cortex-A7 I2C x4 Watch Dog Processor 32KB I-cache 32KB D-cache SPI x 2 DMA 3.3V/1.8V GPIO Specifications: Key Features: 256KB L2 cache USB2.0 OTG Internal Memory (w/ PHY) ▪ Graphics NEON FPU CPU: 256K RAM USB2.0 HOST Trust Zone ETM (w/ HSIC) • ▪ GC7000 nanoULTRA GPU: Cortex-A7 @ 720 MHz OpenGL 2.0 / OpenVG FlexIO target Graphics ▪ GC320 Composition Engine Security • Crypto / TRNG 3D GPU 2D GPU External Memory Cortex-M4 @200 Mhz target ▪ Ultra Low Power HAB – Secure Boot NanoULTRA GC320 16/32b LPDDR(2/3) Process: 28nm FD SOI ▪ Independent Real-time domain Secure Fuse Display Camera MMC5.0/SDIO x 2 Package: ▪ Ultra Low Run Current MIPI DSI – 2 lane Parallel I/F FlexBUS ▪ 14x14 393BGA, 0.5mm pitch ▪ Low power peripherals ▪ 10x10 361BGA, 0.5mm pitch ▪ Memory options Security – Batt Domain Clock & Power Management ▪ QSPI (on the fly decryption) Tamper Secure Secure Power Detection RTC Storage Manager CLK /RST PLL/OSC Temp Range (junction): -40 to +105C ▪ 32-bit LPDDR2/3 @400MHz ▪ Qual Tiers: Commercial, Industrial eMMC 5.0 /SD3.0 Timers M4 Connectivity 32 bit Timer x4 Real Time Domain ▪ Connectivity UART x 4 System timers ▪ USB HS OTG with PHY ARM Cortex-M4 I2C x4 Watch Dog ▪ USB HS HOST HSIC DSP Extensions SPI x2 Access & IPC 3.3V/1.8V GPIO ▪ I2C X 8, SPI X 4, UART X 8, SDIO 8KB Cache Resource Domain Ctl 2 X 2, I2S X 2 DAP MPU FPU I S x 2 Secure JTAG FlexIO ▪ Security SEMA4 / Msg Unit 256K RAM (TCM) ▪ High Assurance Boot Security Analog External Memory ▪ uHAB – Secure Boot Crypto Acceleration: AES- 2x 12-bit ADC 2x 12-bit DAC 128/256, SHA-1, SHA-224, SHA- eFuses / OTP QSPI (OTFAD/XIP) 256 Crypto / TRNG Analog Comparators ▪ RNG and Tamper Detection *Application and Real Time Domain separately shown with respective peripherals

COMPANY PUBLIC 17 NXP Complete Solutions for i.MX 7ULP

i.MX7 ULP PF1550 ULP EVK + Sensors Family Processors PMIC + = Development Platform

• 800 MHz Cortex™-A7 • Integration of NXP’s PMIC • MEMS gyroscopes for Development platform: chip set with i.MX reliable sensing and • NEON™ coprocessor • SOM based evaluation kit processor for optimization measuring • ARM® Cortex™-M4, of power efficiency and • Linux® and Android™ Board • Magnetometers: measuring software/hardware Support Packages are • Targeting a broad range of the magnitude and integration available through NXP Low Power Applications that direction of magnetic fields rely on a multitude of Low • One-stop customer service • Pressure Sensing Devices, power states to extend and support during composed of single silicon, battery life to its fullest. development phase to piezoresistive devices enable the design process

A Single Solution for Streamlined Performance

COMPANY PUBLIC 18 i.MX Applications Processor Scalability i.MX 6QuadPlus A72 A9 i.MX 6Quad A53 i.MX 8 family M4 Advanced Graphics & CPU Performance i.MX 6DualPlus A53

i.MX 6Dual i.MX 8M family M4 pin Compatible pin

- Advanced Computing, Audio/Video & Voice to - i.MX 6DualLite Pin i.MX 8X family A35 A9 M4 i.MX 6Solo Safety Certifiable & Efficient Performance M4 ® i.MX 6SoloX ARM v8-A (32-bit/ 64-bit)

®

i.MX 6SoloLite ARM v7-A (32-bit) Software Compatible Software A7 i.MX 6SLL i.MX 7 family M4 Flexible Efficient Connectivity i.MX 6UltraLite A7 i.MX 7ULP family i.MX 6ULL/6ULZ Ultra Low Power with Graphics ARM® v7-A i.MX RT family M7 Cross-over Processor COMPANY PUBLIC 19 i.MX 8 Series: Target Applications

Advanced graphics, video, image processing, vision, audio and voice

A53 A35 A72 M4 M4 A53 i.MX 8M Family GPU i.MX 8X Family GPU i.MX 8 Family GPU M4 Advanced Computing, Safety Certifiable & DSP Advanced Graphics, DSP Audio/Video & Voice Efficient Performance Vision & Performance

COMPANY PUBLIC 20 i.MX 8 Series: Target Applications

Advanced graphics, video, image processing, vision, audio and voice

A53 A35 A72 M4 M4 A53 i.MX 8M Family GPU i.MX 8X Family GPU i.MX 8 Family GPU M4 Advanced Computing, Safety Certifiable & DSP Advanced Graphics, DSP Audio/Video & Voice Efficient Performance Vision & Performance

• Multimedia and HMI • Automotive eCockpit • Automotive eCockpit − Basic to advanced for • Multimedia and HMI • Multimedia and HMI home, building, factory, − Mid-range for factory, − Advanced for factory, health, fitness, appliance, building, health, avionics avionic infotainment building, health, fitness, appliance • Machine Vision & learning • Computing Performance − Autonomous Robots and − Battery operated and • Industrial control Vehicles fanless − Factory and robotics

COMPANY PUBLIC 21 The i.MX 8M is a Game Changer, and we are just getting started! • Industry-Leading Video and Audio − Video quality with full 4K UltraHD resolution and HDR ▪ Dolby Vision, HDR10, and HLG − Highest levels of pro audio fidelity, up to 20 channels

• Performance and Versatility − Up to four 1.5 GHz Cortex-A53 processors − Flexible memory options − Newest high-speed interfaces for flexible connectivity − Configurations less than 2 to 3 watts

• Basic to Advanced HMI Solutions − Industrial and consumer HMI − Dual displays and camera inputs − Immersive Audio and Video processing − Voice Solutions (local and cloud connected) − Interconnected Devices (smarter edge devices)

COMPANY PUBLIC 22 i.MX 8M Applications examples

• Multimedia – Consumer and Industrial

− Audio and video streaming

− Voice control (local and cloud connected)

− Immersive audio

• HMI – Basic to Advanced

− Smart home and building automation

− Factory and industry

− Healthcare, kiosks and digital signage

• Computing – High Performance, Low Power

− Imaging and scanning

− Robotics with vision and learning

− Battery operated and fanless applications

− High speed interface conversion (PCIe, USB 3.0)

COMPANY PUBLIC 23 i.MX 8M Quad (Superset)

Quad ARM Cortex-A53 @ 1.5+ GHz (13,800 DMIPS) − ARM v8 Fully 64-bit capable ARM Cortex-M4 @ 266 MHz for Low Power, Security Package: 621 FCBGA 17x17mm, 0.65mm pitch

Operating System targets: Linux OS, Android OS, FreeRTOS Qualification for Consumer and Industrial applications

Feature Highlights: − Security: DRM support for RSA, AES, 3DES, DES − GC7000Lite 3D Graphics GPU (OpenGL ES 1.0, 2.0, 3.0, 3.1, Vulkan, and OpenCL 1.2)

− 4Kp60 Main, Main10 H.265/HEVC and VP9 (~2W including Memory) − 4Kp30 H.264 decoder − High Dynamic Range Support: HDR10, Dolby Vision, HLG − 1080p60 MPEG-2, MPEG-4p2, VC-1, VP8, RV9, AVS/AVS+, MJPEG, H.263 decoder − High quality image resizing and graphics overlay − Audio: S/PDIF Rx & Tx, 6x I2S/SAI (up to 20ch 32bit @ 384Khz support) (reduced config - pinout) − Display Interfaces: 1x MIPI DSI (4-lane); 1x HDMI 2.0a Output with HDCP 2.2 − Camera Interfaces: 2x MIPI CSI2 input (4-lane each) with PHY

− 2x USB 3.0 Type /dual role with PHY (works as USB 3.0 or USB 2.0) − 1x Gb Ethernet (MAC): AVB & IEEE 1588 for sync, and EEE for low power − 2x PCIe 2.0 (1-lane) with L1 substates (low power, fast wakeup) − 4x UART, 4x I2C, 3x SPI − x16, x32 LPDDR4/DDR4/DDR3(L) (up to 3200 Mtps) − 2x SDIO3.0 / eMMC5.0 / SD 4 − Raw NAND controller (BCH62) COMPANY PUBLIC 24 − Quad-SPI for fast boot from SPI NOR; with Execute in Place (XIP) i.MX 8M Family for Consumer and Industrial – In Production Applications Processors for Consumer and Industrial Applications

Streaming Media Voice Assistants AI, Machine Learning Industrial IoT Edge Compute Machine Vision

ARM CPU Video 3D GPU Display / Camera Audio I/O Connectivity I/O • Decode: • 20-channels Cortex-A53 | Cortex-M4 • Single core GPU • HDMI • 2x USB3.0 4Kp60 • 4 Vec4 Shader • 32-bits @ (Type C) H.265, • Up to 51 GFLOPS* 384KHz • 2x PCIe VP9 • OpenGL ES 3.0 • DSD512, TDM • 2x SDIO H.264, • MIPI-DSI 4-lane • OpenCL 1.2 • SPDIF Tx & Rx • 1x GbE VP8 i.MX 8M Quad • 267 MTri / sec • HDMI ARC

Up to 13,800 DMIPS 13,800 to Up • 1.6 GPix / sec

4x A53 Discrete Package Option

• 2x MIPI-CSI 4-lane SoftwareCompatibility

ARM CPU Video 3D GPU Display / Camera Audio I/O Connectivity I/O PinCompatibility Cortex-A53 | Cortex-M4 SAME AS SAME AS SAME AS SAME AS SAME AS 8M Quad 8M Quad 8M Quad 8M Quad 8M Quad

i.MX 8M Dual 2x A53 Up to 6,900 DMIPS 6,900 to Up

ARM CPU Video 3D GPU Display / Camera Audio I/O Connectivity I/O Cortex-A53 | Cortex-M4 No Video SAME AS SAME AS SAME AS SAME AS acceleration 8M Quad 8M Quad 8M Quad 8M Quad i.MX 8M QuadLite DMIPS 13,800 to Up 4x A53

*GFLOPS reported for 16-bit medium precision COMPANY PUBLIC 25 i.MX 8MQuad Evaluation Kit (EVK)

Part Number: MCIMX8M-EVK • R/S: $449 Audio •Audio DAC 24-bit 192kHz Stereo Overview •headphone 3.5mm jack • NXP i.MX 8MQuad Application Processor •Audio Interfaces board expansion •4 x Cortex-A53 @ 1.5GHz connector •1x Cortex-M4 @ 266MHz • i.MX 8MDual and 8MQuadLite emulation Connectivity •10/100/1000 Ethernet port Power Management •USB 3.0 Type C connector •NXP PF4210 PMIC •USB 3.0 Type A connector •PCIe M.2 Interface Memory •4 GB LPDDR4 memory, x32 Debug •16 GB eMMC 5.0 •JTAG connector •32 MB SPI Flash •Serial to USB connector • MicroSD connector OS Support Display / Camera Connectors •Linux, Android and FreeRTOS •HDMI 2.0a Type-A connector BSPs from NXP •mini-SAS MIPI-DSI connectors MCIMX8QXP-CPU •Others: 3rd parties •Camera MIPI-CSI through mini-SAS connector Tools Support •Lauterbach •ARM (DS-5) •WiFi 802.11 a/b/g/n/ac MIMO 2x2 • 4.1 / EDR •Onboard chip antenna

COMPANY PUBLIC 26 i.MX 8M Mini Applications examples Consumer & Pro Home & Building Voice Assistance & Consumer & Audio Systems Automation Machine Vision Healthcare

• Portable audio devices • Video doorbell • Voice-assisted products • Smart appliances • Wireless or networked • Digital signage • Factory automation • Cameras & LCDs speakers • Two-way video conferencing • Test and measurement • Mobile patient care, e.g. • Surround sound and • HVAC climate control • HMI control assembly line infusion pump or sound bars respirator • Security and surveillance robotics • Audio/video receiver systems • Robotic vacuum cleaners • Blood pressure monitor • Public address systems • IoT gateways • 3D printers • Activity and wellness monitor • Image analytics • Exercise equipment • Machine visual inspection with display

v

COMPANY PUBLIC 27 Preliminary, subject to change i.MX 8M Mini Family for Consumer and Industrial – Sampling Now Cost-effective Applications Processors in 3rd generation 14LPC FinFET process

Streaming Media Voice Assistants AI, Machine Learning Industrial IoT Edge Compute Video Conferencing

ARM CPU Video 2D + 3D GPU Display / Camera Audio I/O Connectivity I/O • Decode: Cortex-A53 | Cortex-M4 • Separate 2D/3D • 20-channels • 2x USB 2.0 PoP 1080p60 • 1 Vec4 Shader • 32-bits @ • 1x PCIe H.265, VP9

384KHz • 3x SDIO SoftwareCompatibility • Up to 6.4 GFLOPS* Discrete or Package Option H.264, VP8 • MIPI-DSI 4-lane • OpenGL ES 2.0 • MIPI-CSI 4-lane • DSD512, TDM • 1x GbE • Encode: PinCompatibility • OpenVG 1.1 • SPDIF Tx & Rx 1080p60 • Up to 40 MTri/s i.MX 8M Mini H.264, VP8 • 8-ch PDM MIC

Up to 18,000 DMIPS 18,000 to Up • Up to 400 MPix/s (Quad/Dual/Solo) 1x, 2x, or 4x A53

ARM CPU Video Cortex-A53 | Cortex-M4 No Video SAME AS SAME AS SAME AS SAME AS acceleration 8M Mini 8M Mini 8M Mini 8M Mini i.MX 8M Mini Lite (Quad/Dual/Solo) DMIPS 18,000 to Up 1x, 2x, or 4x A53

Announced February 27, 2018 *GFLOPS reported for 16-bit medium precision COMPANY PUBLIC 28 i.MX 8 Series: Multiple Processor Families with Targeted Features

i.MX 6QuadPlus A72 i.MX 8M Quad A53 A9 i.MX 8 family M4 i.MX 8M QuadLite i.MX 6Quad Advanced Graphics & Performance i.MX 6DualPlus i.MX 8M Dual

i.MX 6Dual A53 i.MX 8M Mini Quad

pin Compatible pin M4/M7 - i.MX 8M family

to i.MX 8M Mini QuadLite - i.MX 6DualLite Advanced Multimedia & Performance Pin i.MX 8M Mini Dual i.MX 6Solo A9

M4 A35 M4 i.MX 8M Mini DualLite pin Compatible pin

i.MX 8X family -

i.MX 6SoloX Compatible Software

Safety Certifiable & Efficient Performance to i.MX 8M Mini Solo - ARM ® v8-A (32-bit/ 64-bit) i.MX 6SoloLite Pin Software Compatible Software i.MX 8M Mini SoloLite i.MX 6SLL i.MX 7 family A7 M4 ARM ® v8-A A7 Flexible Efficient Connectivity i.MX 6UltraLite (32-bit/ 64-bit) i.MX 7ULP family i.MX 6ULL Ultra Low Power with Graphics ® ® ARM v7-A ARM v7-A (32-bit) COMPANY PUBLIC 29 i.MX 8 AND 8X FAMILIES - INDUSTRIAL SAFE Scalable family of products for Advanced support for advanced multi-display HMI and ASIL-B Display and i.MX 8 Vision enabled systems with Camera Applications Advanced Graphics secure, HW domain support & Performance SCALABLE ® for mission critical systems ARM v8-A Cortex-A53 / A72 Common architecture with ~70% design reuse i.MX 8X ARM v8-A Compatibility to Safety Certifiable & Scalable family of products for support common applications Efficient Performance ARM® v8-A Cortex-A35 display audio enabled HMI systems with failover display for SECURE

mission critical information and Common security 64 bit 64 OS compatibility to segments premium entry from - advanced ECC protection coupled subsystem with advanced 32 32 crypto and HSM support with FD-SOI for in cockpit and other fault-intolerant systems

COMPANY PUBLIC 30 i.MX 8 Family Key Features

• Multiple Systems, One Processor − Combine multiple systems into one, easily − Run-time system partitioning & isolation − Advanced, programmable security (e.g. Flashless SHE)

• Multi-Display and Multi-Domain Functionality − Four screens of independent content − Split Media Architecture: Rich Gfx, faster deployment − SafeAssure ASIL-B ready hardware − Failover capable display controller: keeps the LCD alive

• Enabling the New World of Seamless Machine Interfaces Pin Compatible − Advanced vision-based HMI systems Subsystem Compatible o − View the world in 360 via multi-camera support & image stitching Software Compatible − Multi-domain voice-recognition and audio processing

COMPANY PUBLIC 31 i.MX 8 Family Multi-Domain Applications examples

• Automotive − Full digital electronic cockpit (eCockpit) ▪ Infotainment, instrument cluster, head unit, heads-up display (HUD), rear seat entertainment • Industrial, Building and Home Automation − Advanced industrial human machine interface (HMI) and control − Computer vision and surround view − Environmental monitoring − Multiple domain security systems • Autonomous Robots and Vehicles

COMPANY PUBLIC 32 Subject to Change i.MX 8 Family of Applications Processors

i.MX i.MX 8QuadMax 8QuadPlus Feature

ARM® 2 x ARM Cortex®-A72 1 x Cortex-A72 Core

ARM® 4 x Cortex-A53 4 x Cortex-A53 Core

ARM® 2 x Cortex-M4F 2 x Cortex-M4F Core

DSP Core Tensilica® HiFi 4 DSP Tensilica HiFi 4 DSP

GPU 2 x GC7000XSVX 2 x GC7000Lite/XSVX

1 x PCIe (2-lane)* PCIe 1 x PCIe (1-lane) + 1 x PCIe (1-lane)

*2-lane PCIe can act as 2 x 1-lane PCIe

COMPANY PUBLIC 33 i.MX 8X Key Feature Summary

• Safeguard Mission Critical Displays and • Low-power Optimized Performance Control Functions − Up to four 1.2 GHz Cortex-A35 processors − Increase system accuracy – ECC to support SIL 3 − Multiple systems, one processor − Ensure displays stay up and correct – SafeAssure® ASIL-B ready HW protects critical info with fail-over- − Optimized power with the Cortex-M4 core for real-time capability processing − Advanced programmable security − Improved system reliability with FD-SOI − Offload time-critical tasks

• Advanced Integration − Multi-domain voice recognition: ARM core & DSP − Up to 3 screens of independent content − Flexible memory options − Unmatched range of cost-performance scaling with pin-compatible options and the highest level of software reuse − Flexible audio partitioning between radio and apps processor

COMPANY PUBLIC 34 i.MX 8X Family Applications examples

• Automotive • Industrial vehicle • Advanced industrial HMI & control • Robotics • Building control • Healthcare • General purpose HMI solutions

COMPANY PUBLIC 35 i.MX 8X Family of Applications Processors

COMPANY PUBLIC 36 Early Access Partners Launching with i.MX 8 Series

i.MX 8M Family: i.MX 8X Family: i.MX 8 Family: i.MX 8M Quad, QuadLite, Dual i.MX 8QuadXPlus, 8DualXPlus i.MX 8QuadMax, 8QuadPlus Compulab (Israel, USA - Florida) Digi International (USA, Global) Advantech (Taiwan, Global) BCM Advanced (USA, Taiwan, China, Emcraft (USA, AMEC) Phytec (Germany, EMEA +AMEC) Denmark, Japan) Innocomm (Taiwan, Global) TQ (Germany, China, AMEC) Congatec (Germany, USA, Taiwan) SolidRun (Israel) Toradex (Switzerland, Global) iWave (India, Japan, Global) TechNexion (Taiwan, Global) Variscite (Global) Phytec (Germany, EMEA+AMEC) Some i.MX 8 Family partners will add Variscite (Global) Toradex (Switzerland, Global) 8X, e.g. Variscite VVDN (Global) source for the NXP Variscite (Global) EVK Seco (Italy, EMEA, USA, India, Taiwan)

COMPANY PUBLIC 37 i.MX Software

COMPANY PUBLIC 38 Strongest Operating Systems for i.MX Applications Processors Supplier i.MX 6, 7 and 8 series i.MX 6SoloX, i.MX 7 and 8 series ARM Cortex-A technology ARM Cortex-M technology NXP Semiconductor Linux Long Term Support (LTS) OS, FreeRTOS supported in the and Android OS (Android Things on selected devices) Mentor Embedded Linux OS and Nucleus RTOS Nucleus RTOS Micrium (Silicon Labs) uC/OS II and III RTOS, Micrium OS uC/OS II and III RTOS, Micrium OS QNX Neutrino RTOS - Green Hills INTEGRITY RTOS - Embedded Access - MQX RTOS Express Logic ThreadX RTOS (coming soon) ThreadX RTOS (coming soon) Microsoft WindowsCE, Win10 (pilot) - Timesys, Wind River, Commercial Linux Canonical, and others COMPANY PUBLIC 39 i.MX Linux Roadmap

Yocto Project 2.1 – “Krogoth” Yocto Project 2.2 – “Morty” Yocto Project 2.4 – “Rocko” Yocto Project 2.5 – “Sumo”

GA – Support for 1 year , Pro-Support L4.14.x_1.x.x available past one year Alpha & Beta – Availability until next release www.NXP.com/prosupport L4.9.88_2.x.x L4.9.88_2.x.x

L4.9.51_1.x.x GA Alpha Beta2 GA2 GA

Alpha Beta1 Beta2 Beta Beta GA L4.9.11_1.0.x

Alpha L4.1.x_2.x.x GA

early releases Beta release GA (see next slide) (see next slide)

J F M A M J J A S O N D J F M A M J J A S O N D J F M

1Q 2Q 3Q 4Q 1Q 2Q 3Q 4Q 1Q

2017 2018 2019

GA 4.9.x i.MX 8QuadMax, i.MX 8QuadPlus Planning Release Linux Supported i.MX 8QuadXPlus, i.MX 8DualX Execution Production 4.1.x Schedule Kernel Platforms i.MX 8M Quad Alpha 4.14.x i.MX 8M Mini i.MX 7ULP i.MX 6SLL COMPANYShipping (currently PUBLIC shipping i.MX40 6 and i.MX 7 devices) GA – Support for 1 year , Pro-Support available past one year Alpha & Beta – Availability until next i.MX Android Roadmap release www.NXP.com/prosupport

P9.0.0_1.0.0

Android Oreo

O8.0.0_1.0.0 O8.1.0_1.x.x

Alpha Alpha Beta1 Beta Beta2 Alpha GA Beta2 Beta GA GA GA2 N 7.1.1_1.0.0 N 7.1.2_2.0.0 Nougat 7.1

Alpha Standard Support GA

J F M A M J J A S O N D J F M A M J J A S O N D J F M

1Q 2Q 3Q 4Q 1Q 2Q 3Q 4Q 1Q

2017 2018 2019

GA 4.9.x i.MX 8QuadMax, i.MX 8QuadPlus Planning Release Linux i.MX 8QuadXPlus, i.MX 8DualX Execution Production 4.1.x Supported Schedule Kernel i.MX 8M Quad Alpha Platforms 3.14.x i.MX 8M Mini i.MX 7ULP i.MX 6SLL COMPANYShipping (currently PUBLIC shipping i.MX41 6 and i.MX 7 devices) i.MX Cortex-M4 SDK/RTOS Roadmap

MCUXpresso SDK 2.3 Standard Support

Beta GA GA PostGA MCUXpresso SDK 2.2 Standard Support

Beta Alpha Alpha Beta FreeRTOSStandard Support

GA

Support plan follows Linux BSP schedule

J F M A M J J A S O N D J F M A M J J A S O N D J F M

1Q 2Q 3Q 4Q 1Q 2Q 3Q 4Q 1Q

2017 2018 2019

2.3.x GA MCUXpresso SDK i.MX 7ULP i.MX 8QuadMax 2.2.x Release Planning Supported i.MX 7Dual i.MX 8QuadXPlus Schedule Execution Production Platforms FreeRTOS BSP Free RTOS i.MX 6Solox i.MX 8MQuad Alpha

GA – Support for 1 year Alpha & Beta – Availability untilCOMPANY next release PUBLIC 42 PMIC Solution for i.MX

COMPANY PUBLIC 43 i.MX & PMIC Match i.MX 6UL i.MX 6SL i.MX 6SX i.MX 6S/D/Q i.MX 7SD i.MX 7ULP i.MX 8M i.MX 8X i.MX 8 i.MX 6ULL i.MX 6SLL i.MX 6DL 7Audio i.MX D/QP

PF0100 BSP BSP P2P

PF0200 BSP

PF3000 Patch Patch Patch BSP P2P

PF3001 Patch

PF1550/1510 Patch BSP

PF4210 BSP

PF8100/8200 BSP BSP

B = BSP Available or Under Development P = Patch Available or under Development from apps support

COMPANY PUBLIC 44 Pro-Support Solution

COMPANY PUBLIC 45 Professional Support Learn more at: www.NXP.com/prosupport

Customer is Executing the Project Accelerating Time to Market! Internally or w/ 3rd Party

• Fast answers: Prioritized response to customer NXP experts answering your questions - 1 business day questions • Direct access to Expert Knowledge: Managed, secure, portal • Hot Fixes: Direct resolution Private and timely responses to accelerate your time to market Supported software / platforms

• Android and Linux BSPs Benefits of Professional Support • MQX and FreeRTOS • i.MX, Kinetis & LPC product families • Extends to the customer environment • Available for current and previous products • Bridges the gap between Standard Enablement Annual subscriptions and Customer Specific support needs • 50 / 100 / 200 hour options

COMPANY PUBLIC 46 Reducing Risk and Accelerating Development

By leveraging NXP Pro-Support packages: - You can help secure design wins - Accelerate design conversions - Jump-start customer development - Remove uncertainty and minimize the “fear of change”

“Our primary objective is taking the fear out of change and providing a solid starting point. Once customers see the conversion isn't a big deal, they become excited about the change” (NXP Pro-Support Engineer)

COMPANY PUBLIC 47 Audio & Voice Assistance

COMPANY PUBLIC 48 Audio Evolution Key drivers of change: Streaming Audio • Internet audio streaming services

− Pandora, Spotify, Google Cast, etc. Voice Smart Home • Immersive (surround) audio − Dolby Atmos, DTS:X Immersive Audio Dolby Atmos/DTS:X • Smart home integration − Multi room audio

• Voice control – ties everything together! − Audio products are the natural voice interface systems ▪ Natural speech interface from anywhere in a room (far field capture) − Local control of selected functions − Cloud interface for assistant functions

COMPANY PUBLIC 49 Immersive (3D) Audio Decoders for i.MX 8M

Dolby: DTS: • Atmos: • DTS:X − Harmony; for AVRs • Legacy surround sound decoders: − Harmonious; for SoundBars − DTS-HD Master Audio − Duet; for Compact Audio/Video products − DTS-HD High Resolution • Legacy surround sound decoders: − DTS:ES Discrete 6.1 − TrueHD − Dolby Digital Plus − DTS-ES Matrix 6.1 − Dolby Digital − DTS 96/24 − Dolby Digital EX − Dolby Dual MonoDolby − ProLogic/II/IIx

COMPANY PUBLIC 50 NXP Driving Audio, Voice and Home Automation Innovation

• Lead Partner with Amazon Alexa • Lead Partner for Google Android Things and Google Voice Assistant (GVA) • Offline solutions thru NXP 3rd parties • Driving Innovation into SoundBars/AV Receivers • Lead provider of Apple HomeKit SDK and AirPlay 2 • NXP global technical support and sales • Network of supporting technology partners, and system integrators

COMPANY PUBLIC 51 LinuX POS READER SOLUTION SLN-POS-LRDR

Market Ready FOR EASY DEPLOYMENT

COMPANY PUBLIC 52 Payment Solutions Overview

NXP Delivers: Available as:

PIN-PAD-POS: PIN Pad Point • Complete Platforms – full design files Hardware • PIN Entry Supporting CT/CL/MSR of Sale (POS) Solution [available now]

Software • Professional Grade EMV L1/L2 SLN-POS-RDR: Point of Sale • Full Transaction Simulation (POS) Reader Solution [available now] Support • Application Expertise • Detailed Software & Hardware Documentation SLN-POS-LRDR: Linux Point of Certification • Compliance Report PCI PTS v5 Sale (POS) Reader Solution • EMV L1/L2 CT/CL Pre-Certification [available now]

COMPANY PUBLIC 53 Linux Point of Sale (POS) Reader Target Applications

mPOS & Portable POS

Integrate Contact and Contactless Readers with guaranteed system level performance

COMPANY PUBLIC 54 Linux Point of Sale (POS) Reader Solution Enables quick and robust development of Linux based Contact & Contactless POS Reader Terminals

• Hardware & Software Complete AVAILABLE NOW! − Secure Linux MPU (i.MX 6UL) with Trusted Execution Engine for Faster Time to Market

− All drivers, Protocol Stacks & Linux BSP

− Readers based on TDA8035 CT / PN5180 CL

• Faster time to market (Save Many Man Months)

− Includes complete PCI and EMVCo certifications

− Eliminate extra expense and design time with a high confidence of passing certification the first time

− All documentation, design files and software are provided in download Submit a Request to Order at • Easily add features to any design to enable credit card nxp.com/sln-pos-lrdr payment:

− PCI® - and EMVCo ® -compliant PIN entry device (PED)

− NFC reader, Chip card reader, Magnetic Stripe Reader (MSR)

• Target Applications: mPOS & Portable POS COMPANY PUBLIC 55 Linux POS Reader Solution Hardware Architecture

COMPANY PUBLIC 56 For More Information….

• NXP Website: − ://www.nxp.com/support/developer-resources/nxp-designs/linux-point-of- sale-pos-reader-solution:SLN-POS-LRDR

• Contact your NXP sales representative

COMPANY PUBLIC 57 i.MX Applications Processors

• Built for scalable, safe and secure multimedia and computing • Sampling now for alpha and beta customers • www.nxp.com/imx

Thank-you for considering the i.MX Solutions!

COMPANY PUBLIC 58 www.nxp.com NXP, the NXP logo, and NXP secure connections for a smarter world are trademarks of NXP B.V. All other product or service names are the property of their respective owners. © 2018 NXP B.V.