1 / 34

Overview

Eradicating Processor Obsolescence in Telematics Systems Embedded World 2003, Nurnburg, 18 th – 20 th February Karen Parnell Automotive Product Manager. Overview. Introduction to Xilinx Semiconductors in the Automotive sector How Xilinx fits in Telematics & Infotainment Multimedia Platforms

kenley
Download Presentation

Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Eradicating Processor Obsolescence in Telematics SystemsEmbedded World 2003, Nurnburg, 18th – 20th FebruaryKaren ParnellAutomotive Product Manager

  2. Overview • Introduction to Xilinx • Semiconductors in the Automotive sector • How Xilinx fits in Telematics & Infotainment • Multimedia Platforms • Applications Overview • GPS • Driver Support Systems (ACC) • X-by-wire • Xilinx IQ Solutions • Summary

  3. The Programmable Logic Leader

  4. Telematics - A New Platform for Service Delivery • Perfect application for programmable logic solutions • Benefits from re-programmable platform • New applications/services, user interface, look & feel, etc. System Technology: 2G or 3G mobile, satellites, RDS, Bluetooth, WAP, DAB, DVD, etc. Mobile Multimedia:traffic information, internet access, electronic games, pay-TV, advertising, MPEG music downloads, digital radio broadcasting and mobile commerce services

  5. Automotive Semiconductors “It is now estimated that the cost of the electronics in a new car rises by 9-16 percent each year. In the 2001 model year, electronics accounted for 19 percent of a mid-sized vehicle's cost. In the year 2005, it may be 25 percent for mid-sized cars and possibly 50 percent for luxury models. ” Source: http://www.spectrum.ieee.org/WEBONLY/publicfeature/apr02/ecar.html Apr 12th, 02

  6. From the Lab to the Road - Multimedia Platform Design Prototype Production • Develop system • Integrate functionality / new standards • Evaluate operation • Flexible and field upgradeable • Single platform, multiple manufacturing variations • Customized look & feel • New features, functions • Requires extended temperature operation

  7. Emerging Car Networks • Comfort • Power Seat • Power Mirrors • Sunroof • Climate Sensors • Security • Alarm • Keyless Entry • Non Safety Sensors • Multimedia • Radio • DVD/CD • TV/Internet • Navigation • GPS • Instrumentation • Cell Phone • Voice Recognition • Engine Control • Cruise Control • Brakes • ABS/TCS • Brake-by-Wire • Safety • Airbags • Collision Avoidance Controller Area Network (CAN) Vehicle Area Network (VAN) Local Interconnect Network (LIN) Intelligent Transportation Systems Data Bus (IDB) Media-Oriented Systems Transfer (MOST) ISO 9141 J1850 Time-Triggered Protocol (TTP/C) D2B Mobile Multimedia Link IEEE1394 Connected Car PC Domestic Digital Bus FlexRay AutoPilot Multi Media Link Auto PC Universal Serial Bus (USB) Gateway

  8. In-Car Digital Convergence • Technologies are based on multiple, new and changing standards • Bluetooth, WAP, GPS, MOST, CAN, etc. • Integration of multiple complex technologies in auto environment • Display, computing, audio, RF, etc. • Requires flexible solution • Time-to-market pressures as automotive is shrinking from 6 to 2 years • Traditional solution challenges • Microcontroller - insufficient compute capability • ASIC - design cycle flexibility, upgradeability Bridging Automotive Networks

  9. Bridging Automotive Networks Control Network Multimedia Network CAN MOST VAN IEEE1394 LIN USB IDB PCI Proprietary Proprietary GPS Antenna Wheel Sensors Gyroscope GPS Controller Unit

  10. SDRAM FLASH Bluetooth Module Drive Unit Front Panel RF Tuner Audio DAC User Interface Graphics Controller CPU Memory Controller ADC ADC ADC Xilinx Memory CPU Non-Xilinx Mixed Signal In-Car GPS Receiver Clock Gen and DLLs Drive Interface RF In CD/DVD Filtering and Formatting Wheel Sensors LCD Screen PCI Bridge PCI Plug-In Modules CAN Interface Gyros Control Area Network DSP Noise Cancellation HCI Bridge Microphones Speakers

  11. Features PCMCIA form factor 9572XL implements PCMCIA 12 channel GPS receiver Support for differential GPS GPS SSB PCMCIA GPS Receiver

  12. Driver Support Systems:Car Driver Assistance • Driver and passenger safety is a primary concern of the automotive industry • Car driver assistance augments physical safety systems such as air bags, side impact protection… • Latest car drive assistance systems based on: • Video processing systems - rear view mirror & dash board • Monitors condition out side (collision avoidance) and inside (if the driver falls asleep!) • If the driver drives erratically or a collision is about to happen the system will bring the car to a halt or try to avoid the collision • Xilinx FPGAs have been used in such systems to aid with video image manipulation (DSP)

  13. Driver Support Systems:Adaptive Cruise Control • Adaptive Cruise Control or Collision Avoidance systems • Intensive Digital Signal Processing required • Xilinx FPGAs offer extremely fast parallel digital signal processing • Parallel processing maximizes data throughput • Support any level of parallelism • Optimal performance/cost tradeoff • FPGAs also support serial processing • Standard Digital Signal Processors process signals serially

  14. Driver Support Systems:Adaptive Cruise Control Mem I/F Obstacle Detection PHY Camera External Memory MULTIMEDIA PHY PHY Camera Lane Detection PHY LASER OPB/OPB Bridge PHY RADAR CAN I/F CAN PHY Gyroscope PHY Other DSP Wheel Sensor PHY Mem I/F External Memory Accelerator PHY ABS PHY

  15. Loop Algorithm 256 times MAC unit Performance Limitation of Conventional DSP • Fixed inflexible architecture • Typically 1-4 MAC units • Fixed data width • Serial processing limits data throughput • Time-shared MAC unit • High clock frequency creates difficult system-challenge Conventional DSP Device(Von Neumann architecture, or extensions thereof) Data In Reg Data Out Example256 Tap FIR Filter = 256 multiply and accumulate (MAC) operations per data sample

  16. FPGA Performance Advantage • Flexible architecture • Distributed DSP resources (LUT, registers, multipliers, & memory) • Parallel processing maximizes data throughput • Support any level of parallelism • Optimal performance/cost tradeoff • FPGAs also support serial processing FPGA Data In Reg1 Reg2 Reg255 Reg0 C0 C1 C2 C255 .... All 256 MAC operations in 1 clock cycle Data Out Example256 Tap FIR Filter = 256 multiply and accumulate (MAC) operations per data sample

  17. System Benefits • The Complete Solution • Pre-verified and optimized soft processor core • IBM CoreConnectTM bus • Peripherals compatible with embedded PowerPCTM in Xilinx next generation Platform FPGAs - enable systems combining soft and hard processor cores • Embedded software tools including cycle-accurate instruction set simulation for verification of algorithm performance before hardware availability - accelerates time-to-market MicroBlaze 1 Ethernet UART PPC405 Interrupt Controller TM TM CoreConnect Technology PPC405 Arbiter Local OPB Bus MicroBlaze 2 IIC ATM

  18. System Diagram r31 Data Side LMB Machine Status Reg Register File 32 x 32bit Address sideLMB Program Counter r1 Control Unit r0 Data Bus Controller Instruction Bus Controller I-LMB D-LMB Multiply Instruction Buffer Multiply Shift / Logical Add / Subtract Multiply PROCESSOR TM CoreConnect OPB I/F CoreConnect OPB I/F Interrupt Controller UART TM I-OPB D-OPB Off-Chip Memory 0-4GB Off-Chip Memory 0-4GB Timer / Counters General Purpose I/O Watchdog Timer PERIPHERALS

  19. Soft ProcessorsCoolBlaze, CryptoBlaze, PicoBlaze & MicroBlaze MicroBlaze in Spartan IIE MicroBlaze in Virtex-II MicroBlaze in Virtex-II Pro 900 PicoBlaze in Spartan IIE 140 Macrocells (CPLDs) Logic Cells (FPGAs) CoolBlaze 212 in CoolRunner II 30 MHz 75 MHz 125 MHz 150 MHz

  20. Soft Processor IP Cores • Soft processor cores can be ‘owned’ by the customer and used across many projects – never going obsolete! • Peripheral can be added to make up only the functions that are required – no wasted peripherals or logic gates! • Code and peripheral ‘banks’ can be built up and used across many projects over time • Legacy code is not wasted saving time and money

  21. X-by-Wire • Replacing mechanical and hydraulic systems with communications busses to control: • Throttle, Steering, Braking, traction control etc • Real-time response needed (paralleling the CPU? DSP Co-processing? ) • Special interrupt/safety/task structure needed • Hardware based designs are less prone to software based `bugs` • New way of designing with FPGA based reconfigurable hardware: • Prototype and testing with FPGAs - concept proving/quick changes • Pre-production with low cost FPGAs (shrink/optimise designs) • Production move to ASIC? (Depending on NRE charges and risk) • Field/customer feedback on additional functionalities required can be added during development and/or production

  22. Engine Control Integration Future? Today Engine Management Unit Engine Management Unit Memory High Speed I/O Clock Mgmt Memory High Speed I/O Clock Mgmt System Logic (Programmable) Virtex-II Pro Programmable Logic Platform DSP 2 Channel CAN Core Power PC Power PC CAN CAN • Reduced Component Count: • Higher Reliability System • Reconfigurable and upgradeable • Lower inventory cost, less wastage • Re-usable IP Cores

  23. Total PLD Solution Coverage • Performance • Density • Features • IBM PowerPC PlatformFPGA • Performance • Density • Features • 40K to 10 Million System Gates • Price • Ease of use • IP Cores • MicroBlaze Embedded Soft Core Processor • 5K to 1 Million System Gates Density FPGA • Price • Power/performance • Ease of use • CoolCORES • 800 to 12800 System Gates CPLD Volume Low & Mid Volume10K High Volume 100K Very High Volume 1M units/year

  24. Introducing IQProducts • Why IQ? • New array of devices guaranteed over an extended temperature range (-40 to 125°C) • Consists of CPLD and FPGA families already available in I Grade - and the addition of selected devices with an extended temperature ‘Q’ grade option • IQ - it’s the intelligent choice for Automotive designers!! • For FPGAs Q grade means: • -40°C to +125°C Junction Temperature • For CPLDs Q Grade means: • -40°C to +125°C Ambient Temperature Ambient = the temperature of the air surrounding the device Junction = is the temperature of the die in the package

  25. Quality and Traceability • Full mask set control • Fab, assembly and test flow consistency • Fully characterized to operate from –40ºC to +125ºC (ambient temperature for CPLDs and Junction temperature for FPGAs) • All Xilinx production partner fabs are qualified to QS9000 • PPAP data available

  26. Xilinx Quality Standard Roadmap Industry Quality Standards… A Journey to Quality Excellence Q1’ CY05 ISO9000/QML/PURE/ TL9000/QS9000 QS9000 or TS16949 Q4’ CY03 • Systems Expectations for Automotive Industry • Customer and Supplier relationship • Top Mgmt Involvement • Design Process Control • Design Control, NPI, Traceability/ Prod. I.D., Product Lifecycle, PCN/PDN) • Specific Emphasis on statistical tools & techniques continuous improvement • Gauge R&R; SPC Charts, FMEA ISO9000/QML/PURE/TL9000 TODAY TL9000 (Telec. Stds.) ISO9000/QML/PURE • Telecom Industry Standards • Design Control, NPI, Traceability/ Prod. I.D., Product Lifecycle, PCN/PDN) • Significant Involvement and Participation of Top Mgmt (Software, Hardware) • Emphasis on continuous improvement and customer satisfaction • High on balanced metrics and communication systems, tracking results • Supplier - customer relationship • performance feedback • problem escalation & resolution ISO9000:2000 ISO-9000:2000 PAST ISO9000/QML/PURE • Emphasis on continuous improvement • Customer input is significant • Top management quality review • Analysis & Use of Data (FOL --> EOL, SPC, Metrics) • Completed in July 02 • ISO-9000:1994 meet minimum requirements • QML, PURE Certified • ISO-14000 (Q4CY2001) • Quality systems • focus on re-estabilization • Meet customer rqts. • Wim’s Quality Initiatives • Internalize worldwide • WW training • Continuous drive needed as part of our “values”

  27. The Xilinx IQ Total Solution • Design services • Providing concept to completion • Bridging the technology and knowledge gap • eSP portal dedicated to accelerating all phases of product development • Automotive (new) • Telematics (new) • GPS • DVD • System solution boards • Turn-key solutions developed with partners to accelerate product development • IP - LogiCores & AllianceCore • Ex: multiplexers, parallel to serial converters, error correction, and encryption

  28. CoolRunner Reference Designs • Finish designs faster with FREE reference designs • Increase the capability of the CPLDs you use Coming soon – N x N Crosspoint Switch, MP3 Player, NAND Flash Interface, Error Detection & Correction

  29. Automotive SSB Solutions • Divio • Digital video decoder & CODEC • Based on Xilinx Spartan-II FPGA • Single chip DV codec • Separate 1394 link layer & PHY • Acunia • CarCube prototyping platform for in-vehicle telematics systems featuring: • Intel Xscale processor • Xilinx Spartan-II FPGA companion chip & CoolRunner CPLD

  30. Windows CE for Automotive telematics development platform delivers real-time in-vehicle computing and communications Spartan-II provides additional peripheral functionality and interface Microsoft SSB AutoPC Platform

  31. Xilinx in Infotainment Systems Today • Siemens VDO Dayton MP3 car radio CD • Spartan-II FPGAs • Perform peripheral interfacing and audio control • Selected for • Ability to upgrade via reprogrammability to accomodate changing standards • Ease-of-use • Low cost • Siemens VDO has been using Xilinx FPGAs for its advance in-car systems since 1997

  32. Summary • Telematics driving strong growth in automotive semiconductor consumption • Time-to-market, flexibility, reprogrammability demands solutions outside of automotive • IQ solutions are the perfect answer • Xilinx is already on the road • Another step in strategy of diversification into new & growing markets

More Related