By Friedhelm Pickhard (ETAS/P) 1
ETAS Introduction to ETAS Group ETAS Group Corporate Profile Founded 1994 Shareholder Headquarters 100 % Robert Bosch GmbH Stuttgart, Germany 18 additional offices worldwide Areas of Application Product Solutions Function & Software Development Function & SW Development Test & Validation Measurement & Calibration Prototyping Operating Systems & AUTOSAR RTE Test & Val. Meas. & Cal. ASCET INTECRIO EHOOKS RTA-OSEK ES900 LABCAR Testing Systems INCA ES400 & ES600 ES500 ES700 ETK/XETK ECU Access & ECU Hardware ES1000 RTPRO-PC 2
Agenda 1 The History of CAN 2 3 CAN as Enabler for E/E-Evolution CAN Quo Vadis? 3
The Idea of a Serial Bus System From discrete interconnections towards bus topologies Source: Bosch 2008,Falkultätskolloquium Dr. S. Dais 4
Historical Outline 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 Bosch start development on CAN CAN patent filed CAN published at SAE congress Detroit First CAN chips from Intel and Philips CAN introduced first in weaving machines First Mercedes-Benz S-class with CAN Foundation of CAN in Automation Standardization of CAN in ISO 11898 CANopen protocol published by CiA Introduction of TTCAN Specification of several ISO 11898-x: data link layer high-speed physical layer fault-tolerant physical layer TTCAN low-power mode selective wake-up Invention of CAN FD (ISO 11898-7) 98 99 00 01 02 03 04 05 06 07 08 09 10 11 12 Source: CiA 5
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) 6
Agenda 1 The History of CAN 2 3 CAN as Enabler for E/E-Evolution CAN Quo Vadis? 7
The First In-vehicle CAN Bus Daimler S class W140 (1991) Engine Control (fuel injection) ABS/ASR Source: Daimler AG Transmission Control and Ignition 8
Increase of In-Vehicle Bus Communication Source: VW 2005, Fachkongreß Automobil-Elektronik Source: NEC, 2006; Bosch Source: Daimler-Chrysler 2004; Philips Source: BMW, Frischkorn, BoCSE 2002 9
Today s CAN Bus Architecture CGW Body Powertrain Vehicle Motion & Safety Infotainment CGW CAN LIN FlexRay MOST Central Gateway 10
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 11
Agenda 1 The History of CAN 2 3 CAN as Enabler for E/E-Evolution CAN Quo Vadis? 12
Complexity and Number of Functions Source: Bundesminsterium für Wirtschaft und Technik: ecar-ikt-systemarchitektur für Elektromobilität 13
Data Rates and Implementation Cost Source: Robert Bosch Automotive Electronics: Can FD CAN with Flexible Data-rate (2011) 14
Possible Future E/E-Architecture with CAN FD Domain architecture with Ethernet Back-Bone Ethernet (CGW) optional Domain-Backbone CAN(FD) Vehicle CU CAN(FD) Inverter, DC/DC CU Ethernet DAS 2) Ethernet Audio/Video Battery message CU Charger CU REX 1) CU SEN 1 SEN 2 SEN 3 Cam 3) 1 Cam 2 Body & Cabin Powertrain Vehicle Motion & Safety Cockpit & Infotainment.. 1) Range Extender 2) Driver Assistant System 3) Camera for top view 15
Challenges of High-Speed Communication Networks Classical System CPU Control Plane Data Plane ETAS Data Engine CPU Control Plane HW Security ETAS Data Engine Data Plane CAN Controller FlexRay Controller Ethernet MAC CAN Controller FlexRay Controller Ethernet MAC Data Plane and Control Plane in sw CPU controls directly the communication controller High, variable latency, high jitter, low throughput Low performance data handling with 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 16
Future Trends and Bus Technologies 17
By Friedhelm Pickhard (ETAS/P) Thank You! 18