Automotive Market Overview
Automotive Applications
Challenges in Automotive Design
Xilinx Solutions for Automotive Applications
Customer Testimonials
Worldwide Market for
Automotive Electronics
Remote Key less Entry , Alarms, etc.
Instrumentation, Trip Computer
Climate Control, Adaptiv e & Passiv e
Cruise Control, Park Assis t, etc.
Brake-by -Wire, Conv entional/Adaptiv e
Airbag, ABS (Electronic Stability )
MOST, CAN, FlexRay , etc
Engine Management
Electronic Pow er Steering
Steer-by -w ire, etc.
Courtesy : IMS
3
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
4
New Automotive
Applications
• Over 100 million vehicles are
registered in the US every year
• Average daily commute: 82
minutes
– Huge opportunity for productivity
while driving
• High potential for applications
in
–
–
–
–
5
Communication
Music-on-demand
Real-time traffic information
Remote vehicle maintenance
Telematics
What is Telematics /
Infotainment?
• Wireless exchange or delivery of communication, information, and
other content between the auto and/or occupants and external
sources
– Navigation & route guidance
– Real-time information (traffic, news, business directories, Internet access /
–
–
–
–
–
–
6
email)
Entertainment (broadcast & onboard)
Automated transactions (tolls, purchases)
Position reporting (via GPS)
Communications (broadcast, two way)
Stored onboard information databases
Services on demand (voice activated systems, vehicle tracking and
recovery)
New Revenue Opportunities for
Automotive Manufacturers
• Allows brand differentiation
• Recurring revenues from monthly services
• Mobile commerce enabled by GPS
– Advertisements/promotions based on location
Automotive Market Dynamics
A Xilinx Perspective
• New business models for car manufacturers
– Common HW/SW platforms with ability for customization
• Unprecedented data processing and bandwidth demands
– Video (MPEG-2, MPEG-4), DSP (Software Defined Radios, etc.), and
connectivity (PCI, etc.)
• Networking comes to the vehicle
– Interfacing to multiple control networks remains a challenge (CAN, FlexRay)
– Providing high-speed media interfaces (MOST, IEEE1394, etc.)
– Enabling wireless technologies (Bluetooth, 3G, DAB, DVB-T)
• Time-to-market pressures and cost sensitivity remain drivers
• Multiple standards and no clear market direction
• ASSP solutions are not readily available
9
Xilinx in Automotive
Applications
Communication
& Information
• GPS Navigation
• Driver Information
Systems
Entertainment
• Multimedia Systems
• Audio Systems
• Rear-seat
Entertainment
10
Safety
• Distance Control
• Collision Avoidance
• Driver Support
Systems
Comfort
• Adaptive Cruise
Control
• Body Electronics
Control
• Voice Recognition
CarCube™ - The Telematics
Platform from Acunia & Xilinx
•
Flexible & high performance
• MPEG-4 decode @ VGA 30fps
•
Speech recognition/text to speech
•
Wireless data (GPRS)
•
Voice communication
•
GPS with dead reckoning
•
Automotive compliant connectors
•
Mass storage
•
Car bus connectivity
•
USB/expansion header
•
Steering wheel controls
More Info: www.xilinx.com/esp/reference_boards
11
CarCube™ – A Programmable
Telematics Platform
The Xingu Architecture
Next Platform
More functionality
Lower cost
Customize Software
Customize Hardware
HMI
Voice recognition
Video Codecs, etc.
Support various
• Peripherals
• Car bus connectivity
• Memories (Flash,
SRAM, SDRAM
• Displays
Hardware acceleration
DSP for SDRs
More Info: www.xilinx.com/esp/reference_boards
12
Automotive Applications
Issues and Challenges
• Integrating different standards
– Networking (MOST, CAN?)
– Video (LVDS?)
– System interfaces (PCI?)
• System control & peripherals
• µC & µP obsolescence
• Offloading H/W intensive
blocks from host CPU
• Software Defined Radios
• High-performance memory
support (DDR, QDR)
• Interfacing to various Flash
types (CF+, MMC/SD, etc.)
13
•
•
•
•
•
•
EMI signal management
Display control
Content protection/encryption
Industrial temp parts
Overall cost management
Dynamic nature of products
– Multiple products required to
sell into different geographies
– Evolving specifications
– Competitive pressures to bring
new features rapidly to market
– In the field bug fixes and feature
enhancements
Applications for In-Vehicle
Networking
In Cockpit
Under the
Hood
Body
electronics
Information
Entertainment
LIN
CAN
IDB-C
IEEE-1394
MOST
IDB-1394
14
What is LIN?
• LIN (Local Interconnect Network)
– Low cost body electronics network
– Consortium members include: Audi, BMW, Motorola,
DaimlerChrysler, VW and Volvo
– Open source (i.e., no license)
– www.lin-subbus.org
15
What is CAN?
• Controller Area Network
• Originated in automotive industry as communications bus in
automobiles
• CAN is a communications bus used for distributed applications
• Used in safety-critical applications
• Uses twisted-pair media to carry signal
• Bus architecture
16
•
CAN Applications and
Protocols
Applications
– Body electronics control (mirrors, defroster, air conditioning,
etc…)
– Receive engine diagnostic information from sensors
– Use CAN with IDB-C protocol stack for low-end multimedia
applications
• Proprietary protocols
– Example: ECU to ECU communication in a vehicle
Key Features of MOST
• Designed for relatively low cost high-speed multimedia
applications
• Ease of use
– Simple connectors
– Plug-n-Play – Self identifying devices
• Wide application range
– Supports synchronous and asynchronous data transfer
– Supports multiple masters
– Supports up to 64 devices
• Robust
– High degree of data integrity
18
MOST Automotive
Applications
19
What is IDB-C?
• IDB-C is an automotive in-vehicle network architecture
– Managed by the IDB Forum
– IDB-C is defined in the SAE J2366 – ITS Data Bus series of
specifications
• Technology:
– IDB-C defines a set of standard interfaces
– IDB-C is based on CAN 2.0B (Controller Area Network) silicon
and physical layer, specifically on SAE J2284 - High Speed
CAN.
• History and implementation of IDB-C
– Specification currently in final review cycle
– Initial deployment in some model year 2002 vehicles
• IDB-C has been endorsed by the AMI-C consortium
20
IDB-C Connectivity
• Ability to communicate diagnostic data, status,
control commands, and analog signals
21
Speeds
1394b
3.2 Gbps
1394a
400 Mbps
MOST
45 Mbps
High speed
IDB-1394
IDB-C
CAN
LIN
22
1 Mbps –
50 Kbps
< 20 Kbps
Low speed
IDB-C Physical Media
• Composed of multiple buses
1100101
Data bus (CAN) – transmits messages
Low impedance stereo audio bus (LISA)
– carries analog signals (3 pairs)
IDB-C
Key mode – carries state of vehicle ignition
Power bus
23
What is IEEE-1394?
• Specification for a high
speed serial
communications bus
• Goal: Provide a single
serial bus connecting
consumer devices
together
• Also known as firewire
24
IEEE-1394 Versions
• IEEE-1394 - 1995
– Initial version
– Maximum speed at 200 Mbps
• IEEE-1394a - 2000
– Increase maximum speed to 400 Mbps
• IEEE-1394b
–
–
–
–
25
Longer cable lengths
Increase maximum speed to 3.2 Gbps
Makes use of optical fiber technology
Still in development
What is IDB-1394?
• IDB-1394 is an automotive in-vehicle network
architecture
– Managed by the IDB Forum
– Built on 1394 technology
– IDB-1394 supplements the
following standards:
• IEEE 1394-1995
• IEEE 1394a-2000
• IEEE p1394b
26
IDB
Application Layer
CA N
Transport Layer
IEEE-1394
Transport Layer
CA N
Data Link Layer
IEEE-1394
Data Link Layer
CA N
Physical Layer
IEEE-1394
Physical Layer
Automotive Networking:
Summary
Infotainment
& Telematics
Systems
In-Vehicle
Devices
Under the
hood
CA N
In-cockpit
LIN
CA N
MOST
IDB- C
27
Mobile
Consumer Devices
External
Infrastructure
Cellular
GPS
802.11b
Satellite Radio
IEEE-1394
Digital Terrestrial
Radio
IDB-1394
AM/FM Radio
Bluetooth
USB
Ir DA
PCMCIA
Serial
802.11b
IEEE-1394
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 years to 2
• Traditional solution challenges
– Microcontroller - Insufficient compute capability
– ASIC - Design cycle flexibility, upgradeability
28
Bridging Automotive Networks
Bridging Automotive
Networks
29
Control Network
CAN
CAN
Multimedia Network
MOST
MOST
VAN
VAN
IEEE1394
IEEE1394
LIN
LIN
USB
USB
IDB
IDB
PCI
PCI
Proprietary
Proprietary
Proprietary
Proprietary
GPS Antenna
Wheel Sensors
Gyroscope
GPS Controller Unit
CAN Controller IP
• Features
– Industry proofed (Bosch
reference CAN model)
– CAN 2.0B, 1 Mbps
– Easy parallel interfaces
– Access to internal status
– Error reporting
– Fully synchronous
http://www.memecdesign.com/can_core/
30
Lowest Cost Parallel
Interconnect Solutions
• Best value in popular cores
– PCI 32/33 effective cost below 75 cents* ($ .75)
• Physical interfaces and system elements
– 25 I/O standards, DDR I/O registers, DCMs
• Popular IP cores
– Pre-engineered, Drop-in functionality
– Fully compliant, Pre-verified
PCI 32/33 and 64/33
PCI 32-bit, 33 MHz under $ .75!
* Based on pricing for 2004, 250K units
31
Xilinx PCI Solutions
32
Networking Comes to Cars!
•Com fort
•Pow er Seat
•Pow er Mirrors
•Sunroof
•Climate Sensors
•Security
•Alar m
•Keyless Entry
•Non Safety Sensors
Controller Area Netw ork (CAN)
Vehicle Area Netw ork (VAN)
Local Interconnect Netw ork (LIN)
Intelligent Transportation Systems Data Bus ( IDB)
Media-Or iented Systems Transfer (MOST)
ISO 9141
J1850
Time- Triggered Protocol ( TTP/C)
D2B
Gateway
33
•Engine Control
•Cruise Control
•Brakes
•ABS/TCS
•Brake-by-Wire
•Safety
•Airbags
•Collision Avoidance
Mobile Multimedia Link
IEEE1394
Connected Car PC
Domestic Digital Bus
Flex Ray
AutoPilot
Multi Media Link
Auto PC
Universal Serial Bus ( USB)
Car Multimedia System
32-bit CPU
SDRAM
SDRAM
RF
Tuner
External
Controls
Speakers
AC97
Codec
Drive
Unit
DVD
34
Processor Interface
TFT LCD
DDR Memory
Controller
VGA Controller
Filtering &
Formatting
PCI Bridge
MOST Entertainment
User Interface
CAN 2.0B
Controller
Body
Electronics
AC 97 I/F
PCMCIA
ATAPI / IDE
Discrete CLK
Logic DLLs
Network
Plug-in Card
FPGA DSP Advantages
• Off the shelf devices
• Faster time-to-market
• Rapid adoption of
standards
• Real-time prototyping
Flexibility of DSP Processors
•
•
•
•
Parallel processing
Support high data rates
Optimal bit widths
No real-time SW coding
Performance of Custom ICs
Xilinx DSP Solutions Offer the Best of Both
Worlds at a Low Cost!
35
Xilinx DSP Solutions
Performance and Flexibility
• Multi-billions MACs per second!
• Tremendous parallel processing capability
– Distributed DSP resources, segmented routing and flexible architecture allow
optimized implementation of algorithms
– No instruction flow overhead
• High-memory bandwidth
– Distributed RAM to store DSP coefficients and FIR filters
– True dual-port BlockRAM
• Optimized data buffering and storage
• Applications like FFT for next generation HDTV, video line buffers
• DLL for multi-rate clocks
• High I/O bandwidth and flexible interfaces
– Supports 20 high-speed signal & memory interface standards
• LVDS, LVTTL, SSTL, HSTL, GTL+, PECL …
36
Enabling High-Speed DSP
Conventional DSP/Software
Data In
• Fix ed inflex ible architecture
Reg
Loop
Algorithm
256 times
– Typically 1-4 MA C units
– Fix ed data width
MAC unit
Data Out
e.g. 256 Tap FIR Filter = 256 MAC operatio ns per sample
256 MAC operations in 256 clock cycles in DSP!!
• Serial processing limits data
throughput
– Time-shared MA C unit
– High clock frequency creates
difficult system-c hallenge
Channel Access
– CDMA
– TDMA
DSSS
– Rake, track, acquire
– Multi User Detection (MUD)
– ICU
Network Interface Definition
Xilinx XtremeDSP
Development board
Courtesy of Nallatech : http://www.nallatech.com
• Suitable for SDR and 3G/4G algorithm and multimode transceiver development
• http://www.xilinx.com/ipcenter/dsp/development_kit.htm
42
Image/Video Processing
• The Problem
– Industry is pushing for higher levels of video quality using
less bandwidth and processing limits are being reached
• How do you meet performance requirements? Can you remain
compatible with continuously evolving formats and standards?
• Xilinx Solutions
– Move computationally intensive portions like motion estimation and DCT from either
MPEG codec or a processor into low-cost Xilinx FPGA
• Deliver required performance whilst allowing processor to focus on tasks like running OS
– Use Xilinx XtremeDSP technology which exploits inherent parallelism in FPGAs to
perform DSP algorithms faster than any software or dedicated DSP device
– Allows experimentation with HW-SW design partitioning
• Develop new techniques or algorithms that lead directly to product differentiation
• Xilinx Image/Video Processing IP
– Color space conversion (RGB2YCrCb, YCrCb2RGB, RGB2YUV, YUV2RGB,etc.),
DCT/iDCT, FIR filters, DA FIR, FFTs ,MACs, MPEG-2 (SD & HD), JPEG, Huffman,
wavelet, scaling, rotation, enhancement
43
Adaptive Cruise Control &
Collision Avoidance
SDRAM
SDRAM
Cameras
DDR Memory I/F
32-bit Soft-CPU
Other
Peripherals
Other DSP
Functions
44
Obstacle
Detection
LVDS
Rx
Hardware
Decisions
Lane
Detection
Discrete CLK
Logic DLLs
Image
LVDS
Capture
Tx
Pipeline
PHY
6-Channel
CAN
Controller
CCD
CCD
Gyroscopes
PHY
Laser
PHY
Radar
PHY
Wheel Sensors
PHY Accelerator
PHY Brakes
Driver Support Systems:
Adaptive Cruise Control
• Adaptive cruise control or collision avoidance systems
– Video processing systems - rear view mirror & dash board
• Intensive digital signal processing required
– Xilinx FPGAs used aid with video image manipulation (DSP)
• 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
45
32-bit
Embedded
CPU
Applications
• Web tablets
• Internet appliances
•Telematics
• High-end PDAs
Soft Processor Roadmap
A complete range of low-cost solutions that can be customized for any application
175
150
100 DMIPS
MHz
125
--bbiitt
2
2
3
3
e
BBllaazze
o
r
o
r
c
i
M
Mic
82 DMIPS
MicroBlaze
MicroBlaze 16-bit
16-bit
100
75
1/3
1/3 the
the size
size of
of 32-bit
32-bit MB
MB
49 DMIPS
49 DMIPS
50
½ the size of 16-bit MB
25
2001
47
2002
2003
2004
2005
MicroBlaze Soft Processor +
Spartan-3 FPGA
• Reduce design cost and inventory
– Integrate more features into one device
– Multiple designs addressed with a single processor solution
• Solve µC, µP obsolescence
– Buying the source code guarantees product availability
– Port the core across Xilinx product lines (Spartan and Virtex)
• Customized processor and peripheral set address
evolving design requirements
– An entire menu of peripherals to choose from and modify
– Reprogram your code to meet changing standards and
protocols
48
MicroBlaze & Spartan-3 FPGAs: Industry’s
Lowest Cost Soft Processor Solution
• Effective cost - as low as $1.40
• Customized controller and peripheral
set to meet exact and evolving
design requirements
• Complete solution includes HW, SW,
tools and design examples
– Embedded Development Kit (EDK) support
offering common development environment
with Virtex-II Pro PowerPC-based solutions
32-bit - Harvard Bus RISC architecture
Size: 950 logic cells in Virtex-II and Virtex-II Pro
Size: 1050 logic cells in Spartan-IIE and Spartan-3
Speed: 150 MHz, 125 D-MIPS in Virtex-II Pro (-7)
32 general purpose registers; 3 Operand instruction format
• IBM CoreConnnect bus
• Standard peripheral set
50
MicroBlaze IP Peripherals
Development Kit
• MicroBlaze CPU
• OPB arbiter
• Watchdog timer/timebase
• Timer/counter block
• Interrupt controller
• SRAM controller
• Flash memory controller
• ZBT memory controller
• BRAM
• UART Lite
• GPIO
• SPI master and slave
Front panel switches and displays for set top box
Dynamic loop bandwidth multiplexer for frame to frame analysis
Link layer of IEEE 1394 interface
Microcontroller for compact flash programming engine
DECT radio/repeater
PCI board programming controller
Communications controller
Preprocessing for network processor
Motor controller
Programmable power supply controller
Part of Media Access Controller
Controller in broadcast video equipment and many more...
Memory Interfaces Are Not
All The Same
• Areas of variation
–
–
–
–
–
–
–
–
–
–
–
55
Type – SRAM, SDRAM, SGRAM, Flash,….
Bit support
Density
Configuration sizes
OEM/ Vendor
Clock frequency
I/O performance
Burst size
Page size
CAS latency
Refresh cycle
Formats supported - Line doubling and quadrupling
Memory for Displays
Spartan Memory Controller
Reference Designs
• DRAM reference designs
– 64-bit DDR DRAM controller
– 16-bit DDR DRAM controller
– SDRAM controller
Data-width conversion FIFO
200 MHz FIFO
CAM for ATM applications
CAM using shift registers
CAM using Block SelectRAM
• Flash controller
– NOR / NAND flash controller
These Reference Designs are Available for Immediate
Download at the Memory Corner
http://www.xilinx.com/memory/
56
Maximum Bandwidth
On-chip SelectRAM+™ Memory
Cache Tag memory
Large FIFOs
Packet buffers
Video line buffers
Deep/Wide
DSP coefficients
Scratch pad
Small FIFOs
Wide/shallow
Distributed RAM
Block RAM
Block RAM
Kilobytes
Bytes
High Speed Memory Interface
Excellent for large memory requirements
Megabytes
57
Port B
Port A
External
Spartan-3
True Dual-Port
Block RAM
Multiple Storage Standards
• Many storage technologies addressing information appliance market
• Need for multi-standard support in these applications
CoolRunner-II offers flexibility to act as storage controller
between multiple technologies
58
FPGA Benefits and Value
Display and Timing Control
• Leverage existing designs/chipset to support multiple
display types
• Faster time-to-market
• Improved inventory control
• Customize products for different geographies
• Reduce exposure to supply issues
– Flexibility to efficiently manage component supply problems
• React quickly to competitive pressures
– Bringing new features/capabilities rapidly to market
60
Content Protection &
Encryption
• Critical capability that requires high performance, yet is still highly
fluid and not standardized
– High performance content protection
• Real-time encoding/decoding of multi-Gbps data streams
• Flexibility
• Xilinx FPGAs with encryption IP
– AES, DES, Triple DES, proprietary
• Technology tutorials on eSP
– Encryption cores supported in Spartan-3
61
Encryption - FPGAs
Add Significant Value
• Spartan-3 encryption
solutions are NIST
approved
• The programmable
nature of these
solutions allows easy
customization/flexibility
based on end
application requirement
• Hardware-based
solutions provide higher
performance
62
Xilinx FPGAs Add Value By
Minimizing EMI Issues
• Xilinx offers “EMI friendly FPGAs”
–
–
–
–
–
–
Single-ended I/Os
Programmable output drive
Solve signal integrity issues even after PCB layout
Clock management
LVDS clock distribution
LVDS chip-to-chip connectivity
• Significant cost reduction
– EMI compliance testing and re-design is very expensive
• Time-to-market
– Get your product to market ahead of the competition / FCC
compliance
63
Cost Management Through
System Integration
•
Replacing discrete parts
–
–
–
–
–
–
–
–
–
–
•
Benefits
–
–
–
–
–
64
Dual port memory/ FIFO
Clock buffers
Localized clock drivers
DLLs
Level translators
Hot socketing
Schmitt triggers
TTL devices
Backplane drivers
Board deskew
Cost savings
Fewer components
Board area savings
Higher reliability
Less EMI issues
Integration = BOM Reduction
Targeted for integration
into one-chip PLD solution
Additional features using
Programmable Logic for
FREE !!
Time-to-market
Board Area
Power Savings
Solution Cost
Performance
Additional Logic
Additional Memory
$11.82
$5.73
$3.16
$1.96
$0.91
Additional I/O
Clock Management
$5.09*
Buffers / Drivers
$2.57*
UART
$2.20*
Watchdog Timer
$1.05*
Discrete Logic
Chips
$0.91*
Standard Solutions
66
Save $7.87
3S50
TQ144C
Spartan-3 Solution
$3.95
Introducing
Spartan-3
Xilinx’ Latest Solution for the
Automotive Markets
The Spartan-3 Platform:
A New Class of Spartan FPGAs
Advanced FPGA
Logic with Staggered
Pad Technology
XCITE
Digitally
Controlled
Impedance
90 nm
18 Bit
18 Bit
36 Bit
Embedded
XtremeDSP
Functionality
SelectIO™-Ultra
Technology
VCCIO
Z
Z
Impedance
Z Contro l
DCM
High Performance
Sync Dual-Port™
RAM
68
DCM™ Digital
Clock
Management
Highest Density with Low Cost
90 nm Process Delivers Higher Yields at Higher Densities
100
Density Leadership
90 nm
Process Yield %
80
60
40
180 nm
20
0
0.5
69
“The companies that get into 90nm
production first will get a tremendous
advantage in lower cost….. Rivals who
are late in 90nm process technology
will fall behind and may not be able to
catch up.”
Dan Hutcheson
VLSI Research, Inc.
1
1.5
2
2.5
Density (Million Gates)
3
- Faster performance
- Large density devices
- Lower cost devices
Industrial
Medical Imaging
Test and Measurement
Industrial Automation
PCI/PCI-X
Control systems
FEC
Consumer
FFT/FIR Filters
Set-Top Boxes/HDTV s
IMA (ATM)
Telematics
Encryption
Home Networking
MP3 Decoder
Networking
xDSL Modems
Line Cards
Computers
Graphic Cards
Printers
2000s
Price
FPGA Price Reduction
Time
10,000% Reduction
Price of 100K FPGA Gates Over Time
73
CoolRunner-II CPLD
One Ultimate CPLD Solution for All Designs
High Performance
3.5ns tPD, fmax 303Mhz
Improved features
Storage Systems, Routers
Lowest Power
Low Cost
12mW*
0.18µ = small die size
Lowest cost packaging ~20uA typical stand-by
Set-Top Box, Cell phone Handheld, Portable Equipment
* Estimated 128 macrocell dev ic e, Eight 16-bit counters @ 50M Hz
74
n ot
not
neece ss ar y n ec es sa r y
VQ44
PC44
CP56
Packages
* Note: T
75
PD
yes
VQ44
PC44
CP56
VQ100
yes
yes
yes
yes
yes
yes
yes
yes
VQ100
CP132
TQ144
VQ100
CP132
TQ144
PQ208
FT256
TQ144
PQ208
FT256
FG324
PQ208
FT256
FG324
speeds are preliminary and 1.5V LVCMOS inputs need hysteresis
CoolRunner-II I/O Support
I/O Standard
LVTTL
LVCMOS33
LVCMOS25
LVCMOS18
1.5V I/O
HSTL-1
SSTL2-1
SSTL3-1
VCCIO
Input
V REF
Board Termination
Voltage (VTT)
3.3
N/A
N/A
3.3
N/A
N/A
2.5
N/A
N/A
1.8
N/A
N/A
1.5
N/A
N/A
1.5
0.75
0.75
2.5
1.25
1.25
3.3
1.5
1.5
• Mixed I/O voltages compatible with 1.5V, 1.8V, 2.5V and
3.3V logic levels on all parts
• LVTTL and LVCMOS available on all devices
• SSTL2-I, SSTL-3-I and HSTL-I on 128 macrocell and
denser devices
76
Low Cost Packaging Options
17.6 mm
44 PLCC
12 mm
8 mm
6 mm
6 mm
Uses standard IR techniques
for mounting to PC board
77
8 mm
56 CP
12 mm
132 CP
17.6 mm
44 VQFP
CoolRunner Reference Designs
• Finish designs faster with FREE reference designs
• Increase the capability of the CPLDs you use
Type
PDA
Coming soon – N x N Crosspoint Switch, MP3 Player, NAND Flash Interface, Error Detection & Correction
78
Xilinx IQ Solutions
Silicon for Automotive
Applications
Introducing IQ Products
• Why IQ?
– New array of devices guaranteed over an extended
temperature range
– 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
80
Quality and Traceability
• Full mask set control
– Every time a part is ordered it will have the same
die revision for up to 10 years (if required)
• Fab, assembly and test flow consistency (if required)
– Manufactured in the same fab location and same package
manufacturer location
• Traceability required for AEC and TS16949 standards
• 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 on request
81
XCS30XL TQ144 di ssipating 600mW in still air
125°C
105°C
Q-grade
TJ = 125° C
I-grade
TJ = 100° C
C-grade
TJ = 85° C
85°C
TJ
70°C
Chip Temperature
Rise
vs. Ambient
TA
XCS30XL TQ144 di ssipating 1.5W in still air
155°C
140°C
Temperature is design dependant
- May be able to use Xpower to
determine customer design power
consumption
Q-grade
TJ = 125° C
125°C
105°C
I-grade
TJ = 100° C
C-grade
TJ = 85° C
85°C
70°C
TA
82
TJ
IQ Solutions
• Multiple components
– Programmable products
– IP cores
– System solution boards
– Design services
– eSP web portal
– Customer education
• PLD family members available in the range of
-40°C to +125 C :
Device Type
Spartan XL
XC9500XL
Release Schedule
CoolRunner XPLA3
XCS05XL, XCS10XL, XCS20XL, XCS30XL, XCS40XL - NOW
XC9536XL, XC9572XL - NOW
XC9535, XC9572 - NOW
XCR3032XL, XCR3064XL, XCR3128XL, XCR3256XL, XCR3384XL, XCR3512XL - NOW
Spartan-II
XC2S15, XC2S30, XC2S50, XC2S100, XC2S150, XC2S200 - NOW
CoolRunner-II
Spartan-IIE
Q3CY03
XC9500
83
Q2CY03
The Xilinx IQ Total Solution
• eSP web 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
84
• Design services
– Providing concept
to completion
– Bridging the
technology and
knowledge gap
• IP - LogiCores &
AllianceCore
– Ex: multiplexers,
parallel to serial
converters, error
correction, and
encryption
Density
Automotive Silicon Road Map
2.5V
15K - 200K Gates
50K - 600K Gates
1.8V
3.3V
5k - 40k Gates
XC9500
5V
35-72
Macrocells
32-512 Macrocells
32-512 Macrocells
36-72 Macrocells
Time
85
Xilinx Quality Standard Roadmap
Q1’ CY05
ISO9000/QML/PURE/
TL9000/QS9000
Q4’ CY03
ISO9000/QML/PURE/TL9000
TODAY
ISO9000:2000
ISO9000/QML/PURE
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 w orldw ide
− WW training
− Continuous drive needed
as part of our “values”
86
ISO-9000:2000
PAST
ISO9000/QML/PURE
TL9000 (Telec. Stds.)
Emphasis on
continuous
improvement
Customer input is
significant
Top management
quality review
Analysis & Use of
Data ( FOL --> EOL,
SPC, Metrics)
Comple te d in July 02
QS9000 or TS16949
Systems Expectations for
Automotive Industry
Customer and Supplier
relationship
Top Mgmt Involvement
Telecom Industry Standards
Des ign Process Control
Des ign Control, NPI,
Traceability/ Pr od. I.D.,
¾Des ign Control,
Pr oduct Lifecycle,
NPI, Traceability/
PCN/PDN)
Pr od. I.D., Product
Significant Involvement and
Lifecycle, PCN/PDN)
Participation of Top Mgmt
Specific Emphasis on
(Softw are, Hardw are)
statistical tools &
Emphasis on continuous
techniques continuous
improvement and customer
satisfaction
improvement
High on balanced metrics
¾Gauge R&R; SPC
and communication
Charts, FMEA
systems, tracking results
¾Supplier - customer
relationship
¾performance feedback
¾problem escalation &
resolution
Xilinx Automotive IP
• Ready-made and customizable DSP building blocks
– DSP functions
• FIR filters, DA FIR, FFTs, MAC, sine, cosine, etc.
– Base arithmetic functions
• Addition, subtraction, multiplication, division, square-root
Development time
averages 55% less with
FPGA*
FPGA designs average 6-12 months
0
1
2
3
4
5
6
7
8
9
10
11
12
Units of time (person-months)
Source: Harvard S tudy
90
* Based on an average of 391 different sized designs
13
14
15
16
17
18
Xilinx Maximizes Profitability
In The Market
• Products that are 6 months late and on budget earn 33% less profit over 5 yrs+
• A delay every 4 weeks equals 14% loss in market share#
Market Peak
(Time in Market Advantage)
Profit for first
to market
Field
Upgradability
with Xilinx
Reduced Profit
for Late Comers
Xilinx Product Availability
Start of market window
2:1 TTM Advantage with Xilinx
* Sourc e: Current and Emerging Embedded Markets and Opportunities – Elect ronicMarket Forec asters
† Source: McKinsey & Co. , # Source: John Chambers
WindRiver Systems, Inc.
91
End of market window
Summary
• Rapid growth and change occurring in automotive
applications
• Designers of automotive electronics presented with
numerous issues and challenges
• Telematics a key enabler to incremental revenues for car
manufacturers
• Time-to-market, flexibility, reprogrammability desired
• Xilinx solutions are the perfect answer for automotive
applications
92
Other Customer
Testimonials
Xilinx in Infotainment
Systems – Siemens VDO
• Siemens VDO Dayton
– Integrated entertainment system
– CD tuner w/ MP3, 3D display, and
hands free phone
• Spartan-II FPGAs
– Perform peripheral
interfacing and audio control
– Selected for
• Field 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
94
95
Automotive Test Equipment
• In-car bus networks are changing - CAN may be adopted in US
• Changing standards mean the need for adaptive and
reconfigurable test equipment
• Auto Xray used Spartan FPGAs in their automotive handheld
testers so that their customers never have to buy a new unit simply upgrade the hardware over the Internet
• The scanner is battery powered so needed low power devices Spartan-XL power down mode or CoolRunner CPLDs
"Vehicle standards are constantly changing and the Spartan
FPGAs provide us with the ability to reprogram our hardware
whenever necessary. The Xilinx FPGA allows our customers
to upgrade software and hardware right over the Internet"
Bill Miller, President of AutoXray
96
97
Spartan Automotive
Application Example
• Application: In-car navigation system
• Device: XC2S50, Spartan-II, 50k system gates
• Reasons for using Xilinx:
– Software and technical support
was of the highest quality
– Moving from prototype to production
was seamless
– Device can be easily upgraded to give extra functionality and
features
– The price was surprisingly low and competed well with the
ASIC alternative but with no NRE
98
SiRF Case Study
"With very low power
• FCC recently issued Enhanced-911
consumption, chip scale
(E-911) initiative
packaging and minimal
• Requires all cellular companies to
heat dissipation, CoolRunner
be able to connect emergency calls
CPLDs were an easy choice”
- Greg Turetzky, SiRF
and deliver their location to within
150m to 911 operators
• SiRF developed a chipset to enable GPS in cell phones for this
initiative but needed a way to link signals to processor interface
• Stiff competition in this emerging market means time-to-market is
paramount
• CoolRunner CPLDs were the ideal solution for the interface