AUTOSAR準拠のTOPPERSをテンシリカのプロセッサとDSPに移植:組み込み開発ニュース
ケイデンス(Cadence Design Systems)は名古屋大学と協業し、同社のテンシリカプロセッサおよびDSPに車載ソフトウェアの標準規格「AUTOSAR」に準拠したリアルタイムOS「TOPPERS ATK2-SC1」を移植した。
ケイデンス(Cadence Design Systems)は2017年7月11日(現地時間)、名古屋大学の組込みリアルタイムシステム研究室と協業し、同社のテンシリカプロセッサおよびDSPに車載ソフトウェアの標準規格「AUTOSAR」に準拠した「TOPPERS ATK2-SC1」を移植したと発表した。車載ソフトウェア開発者はプラットフォームに依存しないコードを維持しながら、テンシリカDSPの演算メリットの活用が可能になる。
TOPPERS ATK2-SC1は、名古屋大学組込みシステム研究センターが複数の企業と共同開発した自動車制御用リアルタイムオペレーティングシステム(RTOS)だ。AUTOSARに準拠し、車載システム制御アプリケーションにおいてソフトウェアタスクの詳細なタイミングを管理し、根幹をなすソフトウェアビルディングブロックの1つとなっている。
ケイデンスでは今回の協業により、ATK2-SC1が正しく機能すること、競争力の高い性能レベルで動作することを検証し、テンシリカのプロセッサプラットフォームにATK2-SC1を移植した。これにより、テンシリカプロセッサの演算性能を必要とするADAS(先進運転支援システム)、HMI(Human Machine Interface)、自動運転システムなどの車載アプリケーションを開発する設計者は、TOPPERS ATK2-SC1上で車載アプリケーションの初期開発を開始できる。
車載電子システムが急激に複雑化するなか、AUTOSARは電子制御ユニット(ECU)のソフトウェアスタックを構成するビルディングブロックを体系化し、複数の企業やOEMメーカーの協業を可能にする。明確に定義されたコンポーネントを再利用することで、ECUをより迅速/効率的に開発し、さまざまなプロセッサやDSPを組み込んだシステムの開発が可能になる。
今回の移植によりECUの開発者は、テンシリカのDSPアーキテクチャを利用して、RTOSであるTOPPERS ATK2-SC1を変更することなくプロセッサを特定用途向けに最適化できる。さらに、安全性を重視する車載システムに必要な品質・信頼性を維持しつつ、AUTOSAR OS上の車載アプリケーション開発を迅速に進めることができるとしている。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- What is “AUTOSAR”/AUTOSARとは?
車載ソフトウェアの標準仕様「AUTOSAR」への移行・適用に当たって、実際に理解しておくべきポイントやヒントを整理して詳しく紹介する - Facts on AUTOSAR/AUTOSAR導入の現実
今回は、前回お届けした現状の“AUTOSARの導入形態”をさらに掘り下げて、AUTOSAR導入の“現実”について見ていこう - 実際にAUTOSARを導入していくためには?
最終回では、AUTOSAR導入に向けた準備と効果的な導入の進め方について、そのヒントを紹介する。 - AUTOSARとは?/What is AUTOSAR?−2015年版−(前編)
量産車にもすでに適用されている車載ソフトウェアの標準規格「AUTOSAR」。しかし現在も、AUTOSARとそれを取り巻く環境は刻々と変化している。本連載では、2011年に好評を博したAUTOSARの解説連載「AUTOSARとは?」の筆者が、2015年現在のAUTOSARの仕様や策定状況、関連する最新情報について説明する。 - AUTOSARとは?/What is AUTOSAR?−2015年版−(後編)
「AUTOSARとは?」という問いにはさまざまな切り口での答えがある。今回は、前回に引き続き、「AUTOSARとは?/What is AUTOSAR?−2015年版−」の後編として、AUTOSARの標準化の対象である「(Software)Architecture」「Methodology」「Application Interface」の3項目の観点から説明する。 - はじめてのAUTOSAR導入で陥りやすい罠
国内企業でAUTOSARを初めて導入する際の典型的パターンは2つある。「AUTOSAR導入準備の初期段階としての試作評価実施」と「量産開発を通じてのAUTOSAR導入」だ。今回は、これら2つのパターンの詳細と、それぞれどういった結末が起こり得るかについての考察を示す。