April, 2008 i.mx Product Family and Freescale codec offering to meet Automotive and Industrial Requirements Jean-Louis Dolmeta EMEA Alliance Manager, Multimedia Division
Agenda Company Introduction i.mx Vision and Strategy on Automotive & Industrial Markets Technical Freescale Offering Conclusion 2
Semiconductor design and manufacturing company established in 1953 Company Overview Focused on the Automotive, Consumer, Industrial, Mobile Communications, Networking, and Enabling Technologies Driven by a dedicated and strengthened Global Sales and Marketing Group Served by 4 Product Groups : Networking & Multimedia Group (NMG) è i.mx Processors, Networking & MPU Microcontroller Solutions Group (MSG) è 8,16, 32 bit MCUs Cellular Product Group (CPG) è Cellular chipsets & platforms RF, Analog & Sensor Group (ASG) è RF Front-end, PA, Transceivers, PMU, Sensors Engaged with 10,000+ customers globally; over 100 of the top electronic manufacturers $5.7 billion in revenue in 2007 Headquartered in Austin, Texas 24,000 employees in over 30 countries 3
10 years experience with more than 60 million application processors shipped. Compelling Smart speed architecture because ARM architectural licensee Extensive Roadmap with increased industrial focus Why Freescale i.mx family? Win CE & Linux high quality BSP with internal expertise Deep involvement with QNX Product lifespan previous generations lasted for over than 12 years 4
i.mx - Providing Best User Experience Communications Smartphones Over-IP phones Web Tablets Mobile Consumer Portable Media Players Portable Navigation Gaming Automotive Infotainment Radio head unit External amps Navigation Rear seat entertainment Industrial & Medical Payment Terminals / POS Bar scan / Imagers Video Surveillance Patient Monitoring Equipment User Interfaces Home Consumer A/V receivers DVD Digital TV Headphones 5
i.mx Application Processors Value Chain Understanding Content Technology Devices Ecosystem & Tools 6
i.mx Applications Processor Roadmap for Automotive & Industrial ICs Available High End Mid-End i.mx31 In Development i.mx31l i.mx31-auto ARM1136, 532MHz 3D GPU VGA+ Video Cortex A8, 800MHz- 1GHz Mid End High End ARM1136, 400MHz- 532MHz Low End i.mx21 ARM926, 266MHz CIF Video E/D i.mx27 ARM926, 400MHz D1 Video E/D Ethernet i.mx27l ARM926, 400MHz Ethernet Low End ARM926, 400MHz Left Edge = Samples 2009 2006 2007 2008 7
Automotive
Traditional In-Vehicle Navigation System Architecture Performance potential not realised due to bus bottleneck Flash DRAM Flash DRAM DVD or HDD Main Processor Graphics Processor Color LCD Display Separate Audio Entertainment System CAN, MOST, etc. FPGA Peripherals Audio codecs Communications (GPS, Bluetooth, AM/FM) Powerful & flexible architecture Custom software High BOM cost 9
Future Low-cost Radio Navigation System Architecture Flash DRAM Unified Memory Architecture ARM11 CPU Graphics Accel. Color LCD Display CAN, MOST, etc. Single Radio Navigation SoC Integrated Radio Navigation System Mix of Custom & off-the-shelf software Low BOM cost Navigation SoC Integrated Peripherals & Audio processing AM/FM/ RDS Receiver Audio codecs Communications (GPS, Bluetooth, USB) ARM is the registered trademark of ARM Limited. ARM11 & ARM9 are the trademark of ARM Limited. 10
Industrial
Key Targeted Markets: Industrial Address Industrial & Distribution intensive applications with high performance, low power / dissipation solutions Value Proposition Performance: 30-60% per MHz over competition Power/Performance: Low Power technology Extensive set of peripherals including Ethernet Embedded Security features Win CE and Linux free of charge source code access Point Of Sales Video Surveillance Focus Market Point of Sales Video Surveillance, Video Door bell Human Machine Interface Portfolio Strategy Introducing product spin off for non multimedia oriented applications Expanding i.mx portfolio to mid/low-tier and towards industrial Extended temperature range Higher pitch package Multimedia block removal Embedded 10/100 Ethernet MAC Board Support Package Low Cost devolvement Tools Industrial, HMI, PLC 12 12
Ethernet Control and Monitoring I/O. Sensors Actuators M2M Field Data A/D DAC RS232 s USB Device, Host, OTG SD Card Connectivity Internal 10/100 Ether. ATA I 2 C x 2 Audio Mux 2x I 2 S/SSI 3x CSPI External 6 x UART HS USB OTG Hostx2 1-Wire IrDA Expansion 3x MMC/SD MemStick Pro PCMCIA / CF i.mx27l CPU Complex Smart Speed ARM926EJ-S Switch (MAX) i-cache d-cache Internal Control Memory Interface DDR/SDRAM NAND Flash EIM Bus Control MMU Memory Control Security Control SCC SAHARA2 IIM RNGA Vsync Flash RTIC Multimedia Accelerator Pre & Post Processing MPEG4/H.263 H.264 System Control JTAG/ICEM Bootstrap Clock Mgt. Std System 6 x I/O Timer PWM WD Timer RTC GPIO DMA Human LCD Interface Control Smart LCD 8x8 Keypad Multimedia Camera I/F I/F Tone Alerts Speaker PWM GPIO LCD Display 320x240 up to 800x600 B&W, Grayscale, Color Active and Passive Matrix Portable Storage Removed from i.mx27 Keypad or Touchscreen SDRAM Memory Operator Interface 13
i.mx31 MAX PDK-SDK Introduction
Vision Provide product development tools that simplify and accelerate innovative product development with i.mx processors Integration and Validation to reduce customer cycle time Ecosystem Partnerships Out-of-Box Experience Reference Schematic & Layout Customers Product-Worthy Software (BSPs, middleware, codecs) Flexible Platforms Configurations Near End Form factor i.mx Applications Processors Support and Maintenance Demo Applications with reduced board size, Development Tools Connectivity Modules, PMICs 15
i.mx31 PDK Hardware Overview Personality Module Provides the devices most commonly tailored to meet a specific target product or customer requirement: VGA Touch-screen Display Buttons Connectivity USB, Ethernet BT, Wifi GPS User I/O Communications FM Receiver FM Transmitter TV Encoder Headset Connector Speaker Microphone Camera Storage (HDD) External connectors Design. Debug. Demo Can be attached to: De-bug module for software development Personality module for demonstration Both De-bug and Personality. Debug Module Provides Functions required for hardware and software development, but would not reside on a final product: i.mx31 Processor Module i.mx SoC DDRSDRAM NAND Flash USB transceiver Power Management IC Audio ASIC Touch Screen Controller 68mm 38mm Debug Ethernet Debug Serial Port JTAG Reset, Interrupt, boot switches Debug LEDs CodeTest interface Power Source Current/Power monitoring 16
Software Development Kit Product-worthy software components to support reference design or product development. Documentation: Release notes, user/reference guides, data sheets Development Tools: FSL tools and listing of 3 rd party tools Demo Applications: set of apps for demos or to serve as starting point for customers Middleware: Gstreamer or WinCE framework, multimedia codecs, connectivity protocol stacks, wireless applications, power management BSP: standard O/S optimized with additional drivers to support peripherals on Personality Module O/S 17 Freescale Third Party or Open Source
Freescale Codec Value Proposition Multimedia codecs are a key platform feature to drive i.mx design wins Enables differentiated and accelerated product development using ADS and PDK platforms Standard Software Packages (libraries, parsers, wrappers, docs) that support multimedia use cases API Apps VPU Software Packages that enable hardwareaccelerated codecs on the MX27, MX31 and future NPIs Evaluation (limited A/V playback) and Production software versions Stacks Codecs MW OS Software licensing required, but no licensing fee Marketing web pages and streamlined, web-based, click-through licensing and delivery systems Support services from TIC/CPO teams using CRM/CQ systems Drivers HW 18
Conclusion Leveraging the multimedia expertise & Automotive leadership to expand its ARM based product portfolio within the automotive & industrial markets Leveraging the ecosystem to strengthening FSL understanding of the market value chain Provide full Hardware and Software offering to reduce customer cycle time development 19