Professional Documents
Culture Documents
Introduction to
Automotive Embedded Systems
8-June-2012
Hiroaki TAKADA
Executive Director and Professor
Center for Embedded Computing Systems, Nagoya Univ.
Chairman, TOPPERS Project
Email: hiro@ertl.jp URL: http://www.ertl.jp/~hiro/
Hiroaki Takada 1
Automotive Embedded Systems
Hiroaki Takada 2
Automotive Embedded Systems
Location of Nagoya
Tokyo
Osaka
Hamamatsu
(Suzuki)
Okazaki
(Mitsubishi Motor Corp.)
Nagoya
Toyota
(Toyota Motor Corp.)
Hiroaki Takada 3
Automotive Embedded Systems
Table of Contents
Introduction to Automotive Embedded Systems
▶ Automotive Embedded Systems and their Features
▶ Classification of Automotive Embedded Systems
▶ Example Systems ‒ Engine Management, ...
▶ Evolution Steps of Automotive Control Systems
▶ Current Problems of Automotive Embedded Systems
▶ Platform-base Development, AUTOSAR, JASPAR
▶ ISO 26262 ‒ Functional Safety Standard
Brief Introduction to Our Activities ‒ NCES and TOPPERS
▶ Introduction to NCES
▶ Introduction to TOPPERS Project
Hiroaki Takada 5
Automotive Embedded Systems
INTRODUCTION TO
AUTOMOTIVE EMBEDDED SYSTEMS
Hiroaki Takada 6
Automotive Embedded Systems
䉣䊮䉳䊮ᓮ
equipment or a machine to control it.
▶ Embedded systems are applied to most electric/
electronic equipment, recently.
Automotive Embedded (Computing) System
▶ A computer system that
is embedded into a car
to control it.
▶ An embedded computer
unit is called an ECU
(Electronic Control Unit).
Engine Management ECU
32bit䊙䉟䉮䊮↪
Hiroaki Takada Courtesy: Toyota Motor Corp.
7
Automotive Embedded Systems
Hiroaki Takada 9
Automotive Embedded Systems
Hiroaki Takada 10
Automotive Embedded Systems
exhaust
Hiroaki Takada 14
Automotive Embedded Systems
Hiroaki Takada 17
Automotive Embedded Systems
Hiroaki Takada 18
Automotive Embedded Systems
Hiroaki Takada 19
Automotive Embedded Systems
Hiroaki Takada 20
Automotive Embedded Systems
Hiroaki Takada 23
Automotive Embedded Systems
Platform-base Development
Conventional Component-base Development
▶ Each ECU (component) is developed (usually
independently) at first.
▶ An automotive component supplier develops both
of the hardware and software of ECU.
▶ Car (system) is designed by integrating the ECUs
developed by different suppliers.
Platform-base Development
▶ Platform (PF) should be developed at first.
▶ PF = Hardware PF + Software PF + Network
▶ Software PF = OS + middleware
▶ Application software should be developed on the PF.
Hiroaki Takada 24
Automotive Embedded Systems
Hiroaki Takada 26
Automotive Embedded Systems
Hiroaki Takada 27
Automotive Embedded Systems
Hiroaki Takada 28
Automotive Embedded Systems
Part 4.
System Development
Part 7.
Part 3.
Concept Phase
Production
Part 5. Part 6. and Operation
HW Development
SW Development
Hiroaki Takada 32
Automotive Embedded Systems
Hiroaki Takada 33
Automotive Embedded Systems
Hiroaki Takada 34
Automotive Embedded Systems
Hiroaki Takada 35
Automotive Embedded Systems
Introduction to NCES
NCES (Center for Embedded Computing Systems)
▶ a research center focused on embedded computing
systems
▶ automotive application is the main focus
▶ several (relatively) large-scale joint projects with car
makers and car component suppliers
▶ established in 2006 to form a hub for collaborative
research and education of embedded systems
technologies
Scope of NCES
▶ research aiming at practical use in industry
▶ development of prototype system/software
▶ education and human resource development
Hiroaki Takada 37
Automotive Embedded Systems
Hiroaki Takada 39
Automotive Embedded Systems
Hiroaki Takada 40
Automotive Embedded Systems
Hiroaki Takada 41
Automotive Embedded Systems
Hiroaki Takada 44
Automotive Embedded Systems
DO!KARAOKE
(PANASONIC)
Hiroaki Takada 45
Automotive Embedded Systems
Kizashi (SUZUKI)
AP-X (Kyowa
H-IIB(JAXA)
ASTRO-H (JAXA) MEDIX)
OSP-P200 (Okuma)
under development
under development
Hiroaki Takada 46