The Fully Networked Car Geneva, 3-4 March 2010 1 DEVELOPMENT OF OPEN-CORE FLEXRAY CONTROLLER FOR OEM...

11
The Fully Networked Car Geneva, 3-4 March 2010 1 DEVELOPMENT OF OPEN-CORE FLEXRAY CONTROLLER FOR OEM ULTRA LOW COST AUTOMOTIVE APPLICATIONS PRAMOD.V SUBRAT KAR BHARTI SCHOOL OF TELECOMMUNICATION TECHNOLOGY AND MANAGEMENT, INDIAN INSTITUTE OF TECHNOLOGY, DELHI

Transcript of The Fully Networked Car Geneva, 3-4 March 2010 1 DEVELOPMENT OF OPEN-CORE FLEXRAY CONTROLLER FOR OEM...

Page 1: The Fully Networked Car Geneva, 3-4 March 2010 1 DEVELOPMENT OF OPEN-CORE FLEXRAY CONTROLLER FOR OEM ULTRA LOW COST AUTOMOTIVE APPLICATIONS PRAMOD.VSUBRAT.

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

Page 2: The Fully Networked Car Geneva, 3-4 March 2010 1 DEVELOPMENT OF OPEN-CORE FLEXRAY CONTROLLER FOR OEM ULTRA LOW COST AUTOMOTIVE APPLICATIONS PRAMOD.VSUBRAT.

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

Page 3: The Fully Networked Car Geneva, 3-4 March 2010 1 DEVELOPMENT OF OPEN-CORE FLEXRAY CONTROLLER FOR OEM ULTRA LOW COST AUTOMOTIVE APPLICATIONS PRAMOD.VSUBRAT.

The Fully Networked Car Geneva, 3-4 March 2010

A FLEXRAY NODE 3

Host Processor

Flexray Communication

Controller

Bus Driver

Page 4: The Fully Networked Car Geneva, 3-4 March 2010 1 DEVELOPMENT OF OPEN-CORE FLEXRAY CONTROLLER FOR OEM ULTRA LOW COST AUTOMOTIVE APPLICATIONS PRAMOD.VSUBRAT.

The Fully Networked Car Geneva, 3-4 March 2010

SMART FLEXRAY CONTROLLER 4

Page 5: The Fully Networked Car Geneva, 3-4 March 2010 1 DEVELOPMENT OF OPEN-CORE FLEXRAY CONTROLLER FOR OEM ULTRA LOW COST AUTOMOTIVE APPLICATIONS PRAMOD.VSUBRAT.

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.

Page 6: The Fully Networked Car Geneva, 3-4 March 2010 1 DEVELOPMENT OF OPEN-CORE FLEXRAY CONTROLLER FOR OEM ULTRA LOW COST AUTOMOTIVE APPLICATIONS PRAMOD.VSUBRAT.

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

Page 7: The Fully Networked Car Geneva, 3-4 March 2010 1 DEVELOPMENT OF OPEN-CORE FLEXRAY CONTROLLER FOR OEM ULTRA LOW COST AUTOMOTIVE APPLICATIONS PRAMOD.VSUBRAT.

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

Page 8: The Fully Networked Car Geneva, 3-4 March 2010 1 DEVELOPMENT OF OPEN-CORE FLEXRAY CONTROLLER FOR OEM ULTRA LOW COST AUTOMOTIVE APPLICATIONS PRAMOD.VSUBRAT.

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

Page 9: The Fully Networked Car Geneva, 3-4 March 2010 1 DEVELOPMENT OF OPEN-CORE FLEXRAY CONTROLLER FOR OEM ULTRA LOW COST AUTOMOTIVE APPLICATIONS PRAMOD.VSUBRAT.

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

Page 10: The Fully Networked Car Geneva, 3-4 March 2010 1 DEVELOPMENT OF OPEN-CORE FLEXRAY CONTROLLER FOR OEM ULTRA LOW COST AUTOMOTIVE APPLICATIONS PRAMOD.VSUBRAT.

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

Page 11: The Fully Networked Car Geneva, 3-4 March 2010 1 DEVELOPMENT OF OPEN-CORE FLEXRAY CONTROLLER FOR OEM ULTRA LOW COST AUTOMOTIVE APPLICATIONS PRAMOD.VSUBRAT.

The Fully Networked Car Geneva, 3-4 March 2010

11