I.Mx in Automotive
Total Page:16
File Type:pdf, Size:1020Kb
I.MX IN AUTOMOTIVE CARL CHIEN / FAE EXTERNAL USE i.MX Automotive Customers • NXP has solid, long-standing customer relationships with nearly every automotive manufacturer and Tier 1 supplier in the world. We know what it takes to meet the stringent requirements of the global automotive market • NXP has dedicated account teams for most car OEM’s including BMW, GM, Ford, Chrysler, Daimler, VW/Audi, Fiat, Renault, PSA, Volvo, and Hyundai Kai 1 EXTERNAL USE WHY I.MX? 2 EXTERNAL USE i.MX Applications Processor Values • Scalability for Maximum Platform Reuse − Pin compatibility and software portability − CPU (single/dual/quad, asymmetric), GPU, IO − Software: Linux, Android, Windows-embedded, RTOS • Trust Trust Crypto − Longevity: minimum of 10-15 years in all markets − Quality, robustness, zero-defect methodology − Security and Safety Anti- − Qualifications: Automotive AEC-Q100, JEDEC Industrial and Tamper Consumer www.nxp.com/productlongevity • Enablement for Ease of Use − Industry-leading ecosystem, partnerships and support − Design collateral, distribution, communities − System solutions: SoC, sensors, memory, PMIC, connectivity 3 EXTERNAL USE WHY I.MX? SCALABILITY 4 EXTERNAL USE i.MX Roadmap Product Qual Proposal Planning Execution Production i.MX 9 Samples i.MX 8QuadMax i.MX 8QuadPlus i.MX 8Quad i.MX 8Dual i.MX 6Quad i.MX 6QuadPlus i.MX 6Dual i.MX 6DualPlus i.MX 8DualLite i.MX 6DL i.MX 8QuadXPlus Integration i.MX 6Solo i.MX 6SL i.MX 7Dual i.MX 8DualXPlus Performance and i.MX5x i.MX 6SoloX i.MX 7Solo i.MX 8DualX i.MX3x i.MX 6UL Vybrid i.MX 7ULP i.MX 6ULL i.MX2x Prior to 2014 2015 2016 2017 ProductionARM9 Cortex-A8 A5+M4 A7 A35+M4 A72+A53+M4 ARM11 Cortex-A9 A9+M4 A7+M4 A53+M4 5 EXTERNAL USE i.MX 6 Series: Supreme Scalability and Flexibility Leverage One Design into Diverse Product Portfolio Scalable series of TEN ARM-based SoC Families i.MX i.MX i.MX i.MX i.MX i.MX i.MX i.MX i.MX i.MX 6ULL 6UltraLite 6SoloLite 6SoloX 6Solo 6DualLite 6Dual 6DualPlus 6Quad 6QuadPlus i.MX 6UltraLite i.MX 6UltraLite i.MX 6SoloLite i.MX 6SoloX i.MX 6Solo i.MX 6DualLite i.MX 6Dual i.MX 6DualPlus i.MX 6Quad i.MX i.MX i.MX i.MX i.MX i.MX i.MX i.MX i.MX i.MX 6ULL 6UltraLite 6SoloLite 6SoloX 6Solo 6DualLite 6Dual 6DualPlus 6Quad 6QuadPlus Family Family Family Family Family Family Family Family Family Family Pin-to-pin Pin-to-pin Compatible Compatible Software Compatible Expanded series for performance, power efficiency and lower BOM 6 EXTERNAL USE i.MX 8 FAMILY 7 EXTERNAL USE i.MX 8 Series: 3 families of parts with targeted features M4 6QuadPlus i.MX 8 family 6Quad Advanced Graphics and Performance ARM ® v8-A (32-bit/ 64-bit) 6DualPlus M4 i.MX 8M family 6Dual Advanced Audio and Video ARM ® v8-A 6DualLite (32-bit/ 64-bit) Pin-to-pin Compatible Pin-to-pin M4 6Solo i.MX 8X family M4 6SoloX Safety Critical & Efficient Performance ARM ® v8-A (32-bit/ 64-bit) Software Compatible 6SoloLite M4 6UltraLite i.MX 7 Power Efficiency & BOM Cost Optimizations ® 6xLL ARM v7-A (32-bit) ARM® v7-A 8 EXTERNAL USE i.MX 8 Series: Supreme Scalability and Flexibility NEW Scalable series of THREE ARM-based SoC Families A72 A35 A53 A53 i.MX 8X Family M4 i.MX 8M Family M4 i.MX 8 Family M4 i.MX i.MX i.MX i.MX 8M i.MX 8M i.MX 8M i.MX 8M i.MX 8 i.MX 8 i.MX 8 8DualX- 8QuadX- 8DualX Solo Dual QuadLite Quad Quad QuadPlus QuadMax Plus Plus i.MX 6UltraLite i.MX 6UltraLite i.MX 6SoloLite i.MX 6SoloX i.MX 6Solo i.MX 6DualLite i.MX 6Dual i.MX 6DualPlus i.MX 6Quad i.MX 6QuadPlus Pin Compatible Pin Compatible Pin Compatible Software Compatible 9 EXTERNAL USE i.MX 8 Family CPU GPU Virtual Vision Display VPU DDR Up and 3.5x 5x New 10x 4x 8x 3x i.MX 8QMax To The 2.5x 2.5x New 5x 4x 8x 3x Right i.MX 8QPlus 1.5x 2.5x New 5x 4x 8x 3x i.MX 8Quad i.MX 6QuadPlus 10 EXTERNAL USE i.MX 8 - The Dance of the Logos 3.0 3 LPDDR4 OctoSPI Full upgrade across all major peripheral 3.4Mbps classes embedded 2.2 DSI CSI 11 EXTERNAL USE i.MX 8 FAMILY eCOCKPIT SOLUTIONS 12 EXTERNAL USE Full Integration eCockpit on i.MX 8 Family e-cockpit http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx- i.MX 8 Series applications-processors/i.mx-8-processors/i.mx-8-family-processors-transforming-inter-actions- in-ways-youve-never-imagined/i.mx-8-family-arm-cortex-a53-cortex-a72-virtualization-vision- Cluster, Heads Up Display, 3d-graphics-4k-video:i.MX8?tab=Design_Support_Tab Infotainment, Driver Awareness 13 EXTERNAL USE Before eCockpit … Function Duplication over Multiple Platforms 14 EXTERNAL USE i.MX 8 eCockpit Design example 55 MPH 0.4 mi Turn ►► Infotainment Display De-serializer Cluster Display De-serializer HUD Eliminated: RSE ECU housing and design NRE 10-12 Layer PCB Serializer Serializer Serializer Ethernet 10 layer cluster PCB Additional e-Cockpit ECU 5-6 power supplies / circuit protection requirements: CAN DDR Vehicle i.MX 8Q/QP/QM Applications Processor & Software Advanced Applications Processor MCU Processor (Delta from Infotainment SoC) 256MB DDR / 128MB NOR I/O NAND/ eMMC ASIL B ARM Hypervisor Cluster VMCU + ASIL B OS Additional DDR / Additional program NVM Speaker AM/FM NOR Power WiFi TV DAB/HD Cluster plus optional HUD LVDS Serializers CAN Tx/Rx and harness Cluster plus optional HUD Deserializers Debug ports and hardware Discrete components and connectors 15 EXTERNAL USE i.MX 8 Family eCockpit Solutions Optional High Performance 3D High Performance 3D HUD Secondary Display Cluster Infotainment Display Advantages i.MX 8 Display Processor 0 i.MX Display Processor 1 • Dual Independent Display Controllers • Configurable GPU Cores 3D GPU Complex • Single Monolithic GPU • Dual Independent GPUs i.MX 8 GPU Core 0 i.MX 8 GPU Core 1 • Industry Standard ARM enablement ASIL-B OS OPEN OS • SoC Level Virtualization HYPERVISOR A5x Series A7x Series CPU Cluster 0 CPU Cluster 1 16 EXTERNAL USE i.MX SOFTWARE 17 EXTERNAL USE Leadership Software – i.MX Linux Enablement i.MX 6 and 7 series GA on • Silver Member of Linux Foundation Linux kernel • Silver Member AGL Working Group Bronze Member 4.1 (Oct/16) • Over the past 15 years shipping i.MX applications processors, there have been 39,000+ Linux downloads • Multiple i.MX 6 series customer engagements are using GENIVI solutions • NXP has more compliant platforms than ANY semiconductor vendor • Reference: http://www.genivi.org/compliant-products 18 EXTERNAL USE i.MX Android Enablement Commitment: 11 (soon to be 12) Android OS versions released over past 8 years Android Broad Acceptance: 25,000+ downloads of BSP to date Nougat Fast Development: ~4 months from development start to production release on coming multiple Android versions 1H/17 Cross market robustness: Automotive, Embedded/Industrial, Consumer Continued support: New OS releases for min. 2 years after silicon production Leadership: i.MX – only Android system shipping in a top 5 OEM infotainment platform today 2008 2009 2010 2011 2011 2012 2012 2013 2014 2015 2016 2017 19 EXTERNAL USE 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 Yocto Linux OS and Android OS FreeRTOS (Brillo OS on selected devices) Mentor Embedded Linux OS and Nucleus RTOS Nucleus RTOS Micrium uC/OS II and III RTOS uC/OS II and III RTOS QNX Neutrino RTOS - Green Hills INTEGRITY RTOS - Adeneo Windows Embedded Express Logic ThreadX RTOS (coming soon) ThreadX RTOS (coming soon) 20 EXTERNAL USE i.MX HARDWARE 21 EXTERNAL USE i.MX 6 Reference Designs (with Production Silicon) • All Boards NXP designed • All Boards NXP supported • Common set of boards for 6Q/D/DL/S i.MX 6 i.MX 6 i.MX 6 i.MX 6 i.MX 6 • SoloLite will have its own EVK i.MX 6Quad i.MX 6Dual i.MX 6Dual Lite i.MX 6Solo i.MX 6SoloLite • Dual DDR • Dual DDR • Dual DDR • Single DDR • Single DDR • EPD • EPD • EPD SABRE–AI for Auto ($1499) SABRE Platform for Smart Devices ($999) SABRE Board for Smart Devices ($399) i.MX 6SL EVK ($599) i.MX 6 maximizes use of reference boards across derivative parts 22 EXTERNAL USE Small Package Options for i.MX Processors i.MX product Smallest Ball Grid Array Package on Package Single Chip Module 3rd‐party System on families (BGA) planned (PoP) (SCM) Module (SOM) 17x14, 0.65p, 1GB or i.MX 6Quad 12x12, 0.5p, FC‐CSP 21x21, 0.8p, FC‐PBGA 624 2GB LPDDR2, 16MB Many i.MX 6Dual 569 SPI NOR + PMIC 14x14, 0.65p i.MX 6SoloX Not planned Launching soon Several 17x17, 0.8p 9x9, 0.5p Possible if good i.MX 6UltraLite TBD Several 14x14, 0.8p business case i.MX 7Dual 12x12, 0.4p Possible if good TBD Several i.MX 7Solo 19x19, 0.75p business case 23 EXTERNAL USE Introducing the SCM-i.MX 6D/6Q Discrete Capacitors, • It’s the world’s smallest single chip system. Resistors • Solution integrates fully featured dual-core or SPI NOR quad-core processor, fully integrated power i.MX 6D/Q management system, memory, and enhanced security features in a single chip system Dual Core module, all in the size of a dime.