The Fully Networked Car Geneva, 3-4 March 2010 1 DEVELOPMENT OF OPEN-CORE FLEXRAY CONTROLLER FOR OEM...
-
Upload
hannah-mcneil -
Category
Documents
-
view
219 -
download
5
Transcript of The Fully Networked Car Geneva, 3-4 March 2010 1 DEVELOPMENT OF OPEN-CORE FLEXRAY CONTROLLER FOR OEM...
The Fully Networked Car Geneva, 3-4 March 2010
1DEVELOPMENT OF OPEN-CORE FLEXRAY CONTROLLER FOR OEM ULTRA LOW COST AUTOMOTIVE APPLICATIONS
PRAMOD.V SUBRAT KARBHARTI SCHOOL OF TELECOMMUNICATION TECHNOLOGY AND MANAGEMENT,
INDIAN INSTITUTE OF TECHNOLOGY, DELHI
The Fully Networked Car Geneva, 3-4 March 2010
THE FUTURE CAR 2
Diagnostics
Engine
Transmission
More..
Gateway(Power train)
Radio
Mobile Phone
Infotainment
Video System
Gateway-2(Telematics)
Door Lock
Climate Control
Seat Control
More..
Gateway-3(Comfort)
Steer By Wire
Brake By Wire
More..
Gateway-4(Chassis)
Flexray Backbone
Flex
ray/
CA
N
MO
ST
CA
N
Flex
ray
The Fully Networked Car Geneva, 3-4 March 2010
A FLEXRAY NODE 3
Host Processor
Flexray Communication
Controller
Bus Driver
The Fully Networked Car Geneva, 3-4 March 2010
SMART FLEXRAY CONTROLLER 4
The Fully Networked Car Geneva, 3-4 March 2010
A SMART FLEXRAY CONTROLLER BASED ELECTRONIC CONTROL UNIT(ECU)
5
CSPPOCCHI
MAC
CO
DE
C
FSPProgramMemory
Hos
t Pro
cess
or
Bus
Dri
ver To
Flexray Bus
Programming Interface
I/O Interface
Flexray Controller I/O interface
PICOBLAZE+INTERFACE UNITFlexray Communication
Controller
FEATURES
o“On the fly” Programmable.
o1K of program memory.
oAccess to all Blocks of the Flexray Controller.
The Fully Networked Car Geneva, 3-4 March 2010
APPLICATIONS
o The applications most suited for the smart Flexray controller are:
1. Simple Applications: The ECU is generally used as simple control or a sensor node. Ex: Seat Control, Lighting Systems etc.
2. High End Applications: It involves multiple ECUs connected to a single powerful processor. Ex: Gateways, Diagnostic Unit etc.
6
The Fully Networked Car Geneva, 3-4 March 2010
FLEXRAY BASED ANTI-LOCK BRAKING SYSTEM(ABS) 7
ECU-1
ECU-4
ECU-3
ECU-2
ECU-5
ABS Control Unit
Brake control
ECU-2
ABS Control Unit
The Fully Networked Car Geneva, 3-4 March 2010
FPGA BASED ON-BOARD MULTIFUNCTION SYSTEM 8
GPS Wi-Fi
ABS ESP Display
Transmission control
ValveTiming
S1
S5
S6S2
S3
S4S7
MOST to Flexray
CAN to FlexrayOn Board
Multi-Function System
Infotainment
Comfort Control
Flexray Bus A
Flexray Bus B
Flexray Bus C
Diagnostic/Safety Sensors FEATURES
oEach PicoBlaze core acts as a co-processor.oHost processor distributes tasks to each controller.oPicoBlaze core analyzes, filters and process the received Flexray frames.oHost processor interrupted only when a crucial decision is to be taken
The Fully Networked Car Geneva, 3-4 March 2010
KEY BENEFITS OF SMART FLEXRAY CONTROLLER
o Facilitates quick decisiono Reduce the time taken by the host processor in
accessing the Flexray controller.o Better content filtering with programmable parameters.o Can work without a host processor in simple
applications, hence reducing the overall cost.o Supports up to 1K of program memory allows a
decent sized application.o Gives more flexibility to the designer.
9
The Fully Networked Car Geneva, 3-4 March 2010
CONCLUSION
o Vehicular networking will play a major role in the future automobile
o As a vehicular networking protocol, Flexray will ease implementations like “Steer by wire”, “Brake by wire” in future automobileso Open-source silicon will be to automobiles what open-source
is to software. Boundaries will end, monopolies will cease.o Smart Flexray controllers will help in managing the data
flow in a vast Flexray network and bringing down the cost per ECU
10
The Fully Networked Car Geneva, 3-4 March 2010
11