18
Public | ETAS/P | 18/10/2012 | © ETAS GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. 1 The CAN Bus – From its Early Days to CAN FD By Friedhelm Pickhard (ETAS/P)

The CAN Bus –From its Early Days to CAN FDcan-newsletter.org/uploads/media/raw/7d5085731d88552ac2e0ed0d… · The CAN Bus –From its Early Days to CAN FD Challenges of High-Speed

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: The CAN Bus –From its Early Days to CAN FDcan-newsletter.org/uploads/media/raw/7d5085731d88552ac2e0ed0d… · The CAN Bus –From its Early Days to CAN FD Challenges of High-Speed

Public | ETAS/P | 18/10/2012 | © ETAS GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,

distribution, as well as in the event of applications for industrial property rights.

1

The CAN Bus – From its Early Days to CAN FD

By Friedhelm Pickhard (ETAS/P)

Page 2: The CAN Bus –From its Early Days to CAN FDcan-newsletter.org/uploads/media/raw/7d5085731d88552ac2e0ed0d… · The CAN Bus –From its Early Days to CAN FD Challenges of High-Speed

Public | ETAS/P | 18/10/2012 | © ETAS GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,

distribution, as well as in the event of applications for industrial property rights.

2

ETAS

Introduction to ETAS Group

ETAS Group – Corporate Profile

− Founded 1994

− Shareholder 100 % Robert Bosch GmbH

− Headquarters Stuttgart, Germany18 additional offices worldwide

Areas of Application

Function & Software Development

Prototyping

Operating Systems &AUTOSAR RTE

ECU Access & ECU Hardware

Test&

Val.

Meas.&

Cal.

Product Solutions

INCA

ES400 & ES600

ES500

ES700

ETK/XETK

ASCET

INTECRIO

EHOOKS

RTA-OSEK

ES900

ES1000

RTPRO-PC

Function & SW Development

Measurement & Calibration

LABCAR

Testing Systems

Test &Validation

Page 3: The CAN Bus –From its Early Days to CAN FDcan-newsletter.org/uploads/media/raw/7d5085731d88552ac2e0ed0d… · The CAN Bus –From its Early Days to CAN FD Challenges of High-Speed

Public | ETAS/P | 18/10/2012 | © ETAS GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,

distribution, as well as in the event of applications for industrial property rights.

3

The CAN Bus – From its Early Days to CAN FD

Agenda

The History of CAN

CAN as Enabler for E/E-Evolution

CAN – Quo Vadis?

1

2

3

Page 4: The CAN Bus –From its Early Days to CAN FDcan-newsletter.org/uploads/media/raw/7d5085731d88552ac2e0ed0d… · The CAN Bus –From its Early Days to CAN FD Challenges of High-Speed

Public | ETAS/P | 18/10/2012 | © ETAS GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,

distribution, as well as in the event of applications for industrial property rights.

4

The CAN Bus – From its Early Days to CAN FD

The Idea of a Serial Bus System

Source: Bosch 2008,Falkultätskolloquium Dr. S. Dais

From discrete interconnections … towards bus topologies

Page 5: The CAN Bus –From its Early Days to CAN FDcan-newsletter.org/uploads/media/raw/7d5085731d88552ac2e0ed0d… · The CAN Bus –From its Early Days to CAN FD Challenges of High-Speed

Public | ETAS/P | 18/10/2012 | © ETAS GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,

distribution, as well as in the event of applications for industrial property rights.

5

The CAN Bus – From its Early Days to CAN FD

Historical Outline

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

00

01

02

03

04

05

06

07

08

09

10

11

12

Bosch start development on CAN

CAN published at SAE congress Detroit

CAN introduced first in weaving machines

First CAN chips from Intel and Philips

Standardization of CAN in ISO 11898

Foundation of CAN in Automation

Introduction of TTCAN

CANopen protocol published by CiA

Invention of CAN FD (ISO 11898-7)

First Mercedes-Benz S-class with CAN

Specification of severalISO 11898-x:data link layer

high-speed physical layerfault-tolerant physical layer

TTCANlow-power mode

selective wake-up

Source: CiA

CAN patent filed

Page 6: The CAN Bus –From its Early Days to CAN FDcan-newsletter.org/uploads/media/raw/7d5085731d88552ac2e0ed0d… · The CAN Bus –From its Early Days to CAN FD Challenges of High-Speed

Public | ETAS/P | 18/10/2012 | © ETAS GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,

distribution, as well as in the event of applications for industrial property rights.

6

The CAN Bus – From its Early Days to CAN FD

The Spread of the CAN Bus System

The triumphant success of CAN:

− Field bus systems in automation technology

− Aeronautic technologies (Networking of avionic systems)

− Medical technology (Communication between medical devices)

− Agricultural machinery and railway technology

− Building technology (Control of elevators)

− Consumer goods area (Washing machines, stoves, and products in consumer electronics)

Page 7: The CAN Bus –From its Early Days to CAN FDcan-newsletter.org/uploads/media/raw/7d5085731d88552ac2e0ed0d… · The CAN Bus –From its Early Days to CAN FD Challenges of High-Speed

Public | ETAS/P | 18/10/2012 | © ETAS GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,

distribution, as well as in the event of applications for industrial property rights.

7

The CAN Bus – From its Early Days to CAN FD

Agenda

The History of CAN

CAN as Enabler for E/E-Evolution

CAN – Quo Vadis?

1

2

3

Page 8: The CAN Bus –From its Early Days to CAN FDcan-newsletter.org/uploads/media/raw/7d5085731d88552ac2e0ed0d… · The CAN Bus –From its Early Days to CAN FD Challenges of High-Speed

Public | ETAS/P | 18/10/2012 | © ETAS GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,

distribution, as well as in the event of applications for industrial property rights.

8

The CAN Bus – From its Early Days to CAN FD

The First In-vehicle CAN Bus

Daimler S class W140 (1991)

Source: Daimler AG

ABS/ASR

Transmission Control and Ignition

Engine Control (fuel injection)

Page 9: The CAN Bus –From its Early Days to CAN FDcan-newsletter.org/uploads/media/raw/7d5085731d88552ac2e0ed0d… · The CAN Bus –From its Early Days to CAN FD Challenges of High-Speed

Public | ETAS/P | 18/10/2012 | © ETAS GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,

distribution, as well as in the event of applications for industrial property rights.

9

The CAN Bus – From its Early Days to CAN FD

Increase of In-Vehicle Bus Communication

Source: Daimler-Chrysler 2004; Philips Source: BMW, Frischkorn, BoCSE 2002

Source: VW 2005, Fachkongreß Automobil-Elektronik Source: NEC, 2006; Bosch

Page 10: The CAN Bus –From its Early Days to CAN FDcan-newsletter.org/uploads/media/raw/7d5085731d88552ac2e0ed0d… · The CAN Bus –From its Early Days to CAN FD Challenges of High-Speed

Public | ETAS/P | 18/10/2012 | © ETAS GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,

distribution, as well as in the event of applications for industrial property rights.

10

The CAN Bus – From its Early Days to CAN FD

Today´s CAN Bus Architecture

CGWCAN

LIN

FlexRay

MOST

CGWCentral Gateway

Body Powertrain Vehicle Motion & Safety

Infotainment

Page 11: The CAN Bus –From its Early Days to CAN FDcan-newsletter.org/uploads/media/raw/7d5085731d88552ac2e0ed0d… · The CAN Bus –From its Early Days to CAN FD Challenges of High-Speed

Public | ETAS/P | 18/10/2012 | © ETAS GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,

distribution, as well as in the event of applications for industrial property rights.

11

The CAN Bus – From its Early Days to CAN FD

The Success Factors of the CAN Technology

1. First “real” protocol bus in the vehicle, allowing complex

functionality while reducing the need for wiring

2. The open license policy of Bosch drove fast availability of CAN on

chip on the market

3. CAN is low-cost and requires small silicon area and low computing

power

4. Compared to time-triggered protocols, CAN has a low planning

effort and is highly flexible in adding unplanned nodes to the

network

5. CAN resolves network collision via bit arbitration, such that the

message with higher priority is sent

Page 12: The CAN Bus –From its Early Days to CAN FDcan-newsletter.org/uploads/media/raw/7d5085731d88552ac2e0ed0d… · The CAN Bus –From its Early Days to CAN FD Challenges of High-Speed

Public | ETAS/P | 18/10/2012 | © ETAS GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,

distribution, as well as in the event of applications for industrial property rights.

12

The CAN Bus – From its Early Days to CAN FD

Agenda

The History of CAN

CAN as Enabler for E/E-Evolution

CAN – Quo Vadis?

1

2

3

Page 13: The CAN Bus –From its Early Days to CAN FDcan-newsletter.org/uploads/media/raw/7d5085731d88552ac2e0ed0d… · The CAN Bus –From its Early Days to CAN FD Challenges of High-Speed

Public | ETAS/P | 18/10/2012 | © ETAS GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,

distribution, as well as in the event of applications for industrial property rights.

13

The CAN Bus – From its Early Days to CAN FD

Complexity and Number of Functions

Source: Bundesminsterium für Wirtschaft und Technik: “eCar-IKT-Systemarchitektur für Elektromobilität”

Page 14: The CAN Bus –From its Early Days to CAN FDcan-newsletter.org/uploads/media/raw/7d5085731d88552ac2e0ed0d… · The CAN Bus –From its Early Days to CAN FD Challenges of High-Speed

Public | ETAS/P | 18/10/2012 | © ETAS GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,

distribution, as well as in the event of applications for industrial property rights.

14

The CAN Bus – From its Early Days to CAN FD

Data Rates and Implementation Cost

Source: Robert Bosch Automotive Electronics: “Can FD – CAN with Flexible Data-rate” (2011)

Page 15: The CAN Bus –From its Early Days to CAN FDcan-newsletter.org/uploads/media/raw/7d5085731d88552ac2e0ed0d… · The CAN Bus –From its Early Days to CAN FD Challenges of High-Speed

Public | ETAS/P | 18/10/2012 | © ETAS GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,

distribution, as well as in the event of applications for industrial property rights.

15

The CAN Bus – From its Early Days to CAN FD

Possible Future E/E-Architecture with CAN FD

Body & Cabin Powertrain Vehicle Motion & Safety Cockpit & Infotainment

CAN(FD) CAN(FD)

…Ethernet

DAS2)

SEN 1

SEN 2

SEN 3

Audio/Video

Domain-Backbone

Cam3) 1

Cam 2

(CGW)optional

..

Eth

ern

et

Vehicle

CU

Charger

CU

Inverter,

DC/DC CU

Battery

CU

REX1)

CU

Domain architecture with Ethernet “Back-Bone”

1) Range Extender

2) Driver Assistant System

3) Camera for top view

Eth

ern

et

message

Page 16: The CAN Bus –From its Early Days to CAN FDcan-newsletter.org/uploads/media/raw/7d5085731d88552ac2e0ed0d… · The CAN Bus –From its Early Days to CAN FD Challenges of High-Speed

Public | ETAS/P | 18/10/2012 | © ETAS GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,

distribution, as well as in the event of applications for industrial property rights.

16

The CAN Bus – From its Early Days to CAN FD

Challenges of High-Speed Communication Networks

CANController

FlexRayController

EthernetMAC

ETASData EngineETASData Engine

CPU

CANController

FlexRayController

EthernetMAC

CPUControl Plane

Data Plane

Control Plane

Data Plane

� Data Plane and Control Plane in sw

� CPU controls directly the communication controller

� High, variable latency, high jitter, low throughput

� Low performance data handlingwith high CPU load

� Data Plane implemented in hw

� CPU controls directly the hw engine

� Low, constant latency (< 5µs), negligible jitter, high throughput (up to 3 Gbit/s

� High performance data handling with minimum CPU load

Classical System ETAS Data Engine

HW Security

Page 17: The CAN Bus –From its Early Days to CAN FDcan-newsletter.org/uploads/media/raw/7d5085731d88552ac2e0ed0d… · The CAN Bus –From its Early Days to CAN FD Challenges of High-Speed

Public | ETAS/P | 18/10/2012 | © ETAS GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,

distribution, as well as in the event of applications for industrial property rights.

17

The CAN Bus – From its Early Days to CAN FD

Future Trends and Bus Technologies

Page 18: The CAN Bus –From its Early Days to CAN FDcan-newsletter.org/uploads/media/raw/7d5085731d88552ac2e0ed0d… · The CAN Bus –From its Early Days to CAN FD Challenges of High-Speed

Public | ETAS/P | 18/10/2012 | © ETAS GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,

distribution, as well as in the event of applications for industrial property rights.

18

The CAN Bus – From its Early Days to CAN FD

By Friedhelm Pickhard (ETAS/P)

Thank You!Thank You!