ETAS の AUTOSAR ソリューション イータス株式会社

ETAS の AUTOSAR ソリューション
イータス株式会社
1
Public | STJ2/ETAS | 2014-01 | © ETAS GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
イータス株式会社
会社概要
ETAS – Driving Embedded Excellence
ETAS のソリューションは車載ECUソフトウェア開発の全工程をサポート
ETAS Entwicklungs- und Applikationswerkzeuge für elektronische Systeme GmbH
2
− 創立
1994年
− 本社
ETAS GmbH
− 所在地
ドイツ・シュトゥットガルト
世界に18か所の事業拠点
ヨーロッパ
アジア・パシフィック
北米・南米
ドイツ、フランス、英国、スウェーデン、
イタリア、ロシア(約500名)
日本、韓国、中国、インド(約130名)
アメリカ、ブラジル(約50名)
Public | STJ2/ETAS | 2014-01 | © ETAS GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
AUTOSAR
AUTOSAR 適用によるソフトウェア構造と再利用性
AUTOSAR – アプリケーションと非アプリケーションとを仮想ファンクションバス(RTE:
RunTime-Environment)と呼ばれるソフトウェアで完全に分離、ソフトウェアの再利用性、およ
び新しいビジネスモデルのポテンシャル向上のため、業界全体でのマイグレーションが進行中
− 2003年のAUTOSAR設立から約10年の経験を通
して仕様は成熟
− 開発されたアプリケーションソフトウェアコンポーネ
ント(SWCs)はハードウェア非依存で、他のECUへ
の再利用が可能
− 非アプリケーションソフトウェアはBasic Software
(BSW)として各コンポーネントは標準化
OEM,
Tier 1 or
3rd Party SW supplier
Tier 1 or
3rd Party SW supplier
3
Public | STJ2/ETAS | 2014-01 | © ETAS GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
ETAS AUTOSAR ソリューション
AUTOSAR ECU ソフトウェア開発をトータルにサポート
*.arxml
Software Component の実装
(モデルからのコード生成または
ハンドコーディング)
ECU 1
SWC.c
ASCET
AUTOSAR
システム仕様
作成
Basic Software の
構成および生成
ISOLAR-A
*.arxml
RTA-OS, RTA-RTE,
BSW*
SW
Make/B
uild
ECU 2
RTE.c
ECU n
OS.c
EVE
BSW.c
ソリューション
仮想AUTOSAR ECU
プラットフォーム
既存のネットワーク
コンフィグレーションのインポート dbc/fibex/ldf
コンサルティング/エンジニアリングサービス
*)
4
COMASSO : AUTOSAR 4.0.2ベースのオープンなBSWs(www.comasso.org)
ETAS AUTOSAR ソリューション製品
サードパーティ製品
Public | STJ2/ETAS | 2014-01 | © ETAS GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
AUTOSAR オーサリングツール
ISOLAR-A
− AUTOSAR オーサリングツール
AUTOSAR
SW-C n
...
Virtual Functional Bus
Tool Supporting development
of SW components
System Constraint
Description
ECU
Descriptions
ECU
extract
ECU
I
AUT
OSAR
SWC
1
RTE
AUT
OSAR
SWC
2
BSW
Microcontroller
FlexRay
− オープンソースおよびオープン規格のサポート
− サードパーティ製製品とのシームレスな統合
− AUTOSARツールベンダによるEclipseベースのARTOPデータモ
デルの採用
5
SW-C
Description
AUTOSAR
SW-C 3
AUTOSAR
SW- C 2
− ネイティブにAUTOSAR XML を生成(.arxml)
− 固有のデータベースフォーマットおよびファイル型なし
− DBC、FIBEXおよびLDFなどの既存のネットワーク構成ファ
イルのインポート
− サードパーティ製ツールおよびプロセスとの容易なデータ交換
SW-C
SW-C
SW-C
Description Description Description
AUTOSAR
SW- C 1
− AUTOSAR システムおよびECUインスタンスのディスクリプション
− Software Components (SWCs) およびCompositions の設計
− RTA-RTEを統合した、RTEの生成
− Complex Device Driver (CDD)の設定およびテンプレート生成
Public | STJ2/ETAS | 2014-01 | © ETAS GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
ECU
extract
ECU
AUT
II O-SAR
SWC
3
RTE
...
ECU
n AUTO
-SAR
SWC
n
RTE
BS
W
BS
W
Microcontroller
Microcontroller
Gateway
CAN
System
Description
AUTOSAR SWC 生成ツール
ASCET
− AUTOSAR SWCs生成ツール
− AUTOSAR XMLのインポート/エクスポート
− ISOLAR-Aなどのオーサリングツールから生成された
XMLのインポート
− ASCETで生成されたSWCに対するソースコード生成およ
びXMLのエクスポート
− 処理分割や処理順序、変数型定義、物理値変換式など量産用
コードの各種詳細設定が可能
− 乗除算のシフト演算など、細部に渡る設定
− 各種安全規格への対応
− コード規約 MISRA
− 機能安全規格 IEC61508/ISO26262
− 搭載ECU 10億台以上を誇る実績あるコード生成ツール
6
Public | STJ2/ETAS | 2014-01 | © ETAS GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
AUTOSAR Basic Software Modules
RTA-OS と RTA-RTE
ETAS Products
RTA-OS
RTA-RTE
− ETAS AUTOSAR BSW製品
− RTA-OS:マルチコアを含む各種コントローラに対応、PCをターゲットとして動作させるこ
とで仮想AUTOSAR ECUを実現
 フリースケール Qorivva マイコンに対応:MPC57xx, MPC56xx, MPC55xx
− RTA-RTE:コンパクトで高品質のAUTOSAR仮想ファンクションバス
 欧州のパワートレインECUに多くの採用実績
7
Public | STJ2/ETAS | 2014-01 | © ETAS GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
AUTOSAR Basic Software Modules
AUTOSAR Basic Software – COMASSO
− COMASSO は実績あるAUTOSAR BSWsを提供
− オープンソースコミュニティ( http://www.comasso.org )
− 2013年設立
− COMASSO のレポジトリを介して
実績あるBSWsを順次提供
− COMASSO の提供するBSWを評価する
ためのStarter kitとしてETAS製品が提供
− COMASSO BSWs
− ISOLAR-A
− RTA-OS および RTA-RTE
− 仮想 AUTOSAR ECU 環境
(ISOLAR-EVE/RTPC-EVE)
8
Public | STJ2/ETAS | 2014-01 | © ETAS GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.
仮想AUTOSAR ECUソリューション
ISOLAR-EVE/RTPC-EVE
AUTOSAR
.arxml
− ISOLAR-EVEはPC用のAUTOSAR OS(RTA-OS)およびMCALを提供、
仮想環境でのAUTOSARソフトウェア動作検証を提供することで、さ
まざまなユースケースがPC上で可能
AUTOSAR
.c/.h
ISOLAR-EVE
− ISOLAR-EVEの提供するAUTOSAR RTE(RTA-RTE)を利用し
たSWCs間の結合試験
− BSWsを含むAUTOSAR ECUソフトウェア検証
− RTPC-EVEに複数AUTOSAR ECUイメージをダウンロードする
RTPC-EVE
ことによる、仮想ネットワークの検証 など
− INCAとの接続による仮想適合
− ISOLAR-A同様にEclipseをベースにしたARTOPプラットフォームの
採用による多様なユーティリティの使用および外部ツールとの容易
な連携
VECU11
VECU
Application Software
Application Software
RTE
RTE
OS
OS
µC-independent
µC-independent
Basic SW
Basic SW
Virtual MCAL
Virtual MCAL
RT-Linux
9
Public | STJ2/ETAS | 2014-01 | © ETAS GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction, editing,
distribution, as well as in the event of applications for industrial property rights.