Login

ARM、新しいコンパイラ・クオリフィケーション・キットで安全認証が必要なアプリケーションの製品化期間を短縮

02 December 2013

機能安全システムの開発においてコンパイラ評価を簡素化する新しいキット

英ARM社(本社:英国ケンブリッジ、日本法人:横浜市港北区、以下ARM)は、開発者がIEC 61508、ISO 26262などの安全規格に適合し、認証を取得するためのドキュメントを集めたパッケージとして、ARMコンパイラ・クオリフィケーション・キットを発表しました。このキットは、ARMコンパイラ・ツールチェーンの堅牢性と成熟性を実証しており、ツールチェーンの採用を正当化する証拠を、ユーザが何か月もかけて独自に作成する時間を節約することができます。

ARMコンパイラ・ツールチェーンは、産業制御、車載、鉄道、医療アプリケーションの分野で、安全認証を取得している多様な製品にすでに使用されています。ARMコンパイラ・クオリフィケーション・キットは、セーフティ・クリティカル・アプリケーション開発者向けの利用ガイドライン、安全関連アプリケーションに対するARMコンパイラ・ツールチェーンの適切性を示す検証の証拠を提供することにより、前述のような製品上で動作するソフトウェアの認証取得を大幅に容易にします。

ソフトウェア開発者、企業の安全管理者、安全認証評価担当者は、推奨されるベストプラクティスが実行されていること、およびベンダが開発した試験と不具合の報告が分析され、必要な緩和策が講じられていることを示す証拠として、クオリフィケーション・キットを使用できます。

同様のドキュメンテーションを提供しないツールチェーンのユーザは、独自に証拠を作成するか、裏付けが少ない、あるいはツールチェーンの機能性に厳しい制約を課すことの多い第三者の認証を選択するしかありません。いずれにしても時間とコストのかかる評価プロセスに直面することになります。ARMコンパイラ・クオリフィケーション・キットにより、ARMベースの安全アプリケーションの開発者は、高レベルのコンパイラ最適化を通じて生成されたコードを利用できます。

ARMのMCUツール担当ディレクタであるReinhard Keilは、次のように述べています。「ARMプロセッサは、安全関連アプリケーションの事実上の標準として急速に普及しつつありますが、実証されたソフトウェア開発ツールは、信頼性の高いハードウェアと同様に重要です。ARMコンパイラ・クオリフィケーション・キットは、充実した報告書、およびコンパイラの最適化を損なわないための実用的なユーザ・ガイドラインにより、検証にかかる労力を軽減し、セーフティ・クリティカル・システムの認証を容易にします。」  

 ARMコンパイラ・クオリフィケーション・キットは、以下の資料で構成されます。

1. 安全マニュアル

安全マニュアルは、推奨されるユースケースや潜在的なエラーを緩和する対策など、安全関連のプロジェクトにおけるツールチェーンの構成方法を記載したものです。

2. 不具合報告

不具合報告には、国際的なテストやユーザからの報告で発見された既知の不具合や回避策のリストが含まれます。

3. 試験報告

試験報告には、コンパイラがISO C90、C99のC言語準拠入力に基づいて正しい出力を生成することを証明するC言語準拠試験の結果が記載されています。

4. 開発プロセス資料

開発プロセス資料には、ツールチェーンの作成に使用された社内のソフトウェア開発プロセスの説明が記載されています。これには、要件と不具合管理の手続き、コンフィギュレーション管理の手続き、ソース・コード・コミットと不具合や要件のトレーサビリティ、検証手続きが含まれます。

ツールチェーンを社内で評価した後は、長期的なメンテナンスによってその投資を保護する必要があります。オプションのARMコンパイラ・エクステンデッド・メンテナンス・プログラムは、特定のコンパイラ・バージョンに関するメンテナンス情報を5年、あるいは必要に応じてさらに長期間提供します。  

提供時期

ARMコンパイラ・クオリフィケーション・キットとエクステンデッド・メンテナンスは、現在提供中のARMコンパイラ5.04に対応しています。ARMコンパイラ5.04は、2013年12月よりDevelopment Studio 5(DS-5)、2014年1月よりKeil MDK-ARMの一部として提供されます。   ARMコンパイラ・クオリフィケーション・キットとエクステンデッド・メンテナンス・プログラムの詳細は、http://ds.arm.com/arm-compiler-qualification-kit.をご覧ください。

ARM社概要

ARMは、ワイヤレス、ネットワーク、コンシューマ・エンターテイメント・ソリューションからイメージング、自動車、セキュリティ、そしてストレージ機器といった高度なデジタル製品のコアとなる技術をデザインしています。ARMが提供する総合的な製品・IP(知的財産)には、組み込みRISCマイクロプロセッサ、グラフィックス・プロセッサ、ビデオ・エンジン、組み込みソフトウエア、セルライブラリ、組み込みメモリ、高速インターコネクトとメモリコントローラ、ペリフェラル、開発ツールが含まれます。ARMは、総合的なデザインサービス、トレーニング、サポート、メンテナンスとARMの幅広いパートナーコミュニティと共に、信頼性の高い製品を迅速に市場へ投入するためのトータルシステムソリューションを、大手エレクトロニクス企業に提供しています。ARMについて詳しくは当社Webサイト(http://www.arm.com/)や、以下リンク(英語)をご覧ください。

The ARM Connected Community is the place that makes it easier for developers to find information for ARM-based designs, applications and projects. It is an interactive platform for all end users, media and partners of the ARM ecosystem. Join the conversation at http://community.arm.com.

Download Shared Purpose - 8 Leadership Lessons for the Ecosystem Age
The secrets of success from the Connected Community surrounding ARM

ARM website: http://www.arm.com
ARM Connected Community: http://community.arm.com
ARMFlix on YouTube: http://www.youtube.com/armflix

ARM on Twitter:
http://twitter.com/ARMPROffice
http://twitter.com/ARMMultimedia
http://twitter.com/ARMMobile
http://twitter.com/ARMCommunity
http://twitter.com/ARMEmbedded
http://twitter.com/ARMSoC
http://twitter.com/ARMTools
http://twitter.com/SoftwareOnARM

ENDS

ARM, Artisan and AMBA and Cortex are registered trademarks of ARM Limited. CoreLink, big.LITTLE, Mali and POP are trademarks of ARM Limited. All other brands or product names are the property of their respective holders. “ARM" is used to represent ARM Holdings plc; its operating company ARM Limited; and the regional subsidiaries ARM Inc.; ARM KK; ARM Korea Limited.; ARM Taiwan Limited; ARM France SAS; ARM Consulting (Shanghai) Co. Ltd.; ARM Germany GmbH; ARM Embedded Technologies Pvt. Ltd.; ARM Norway, AS and ARM Sweden AB.

  <お問い合わせ先>  

アーム株式会社    マーケティングコミュニケーション 飯塚 聖子

TEL:045-477-5129             FAX:045-477-5261  

ホフマン ジャパン株式会社 (アーム(株)PR代理店)小倉 德行、鷲野 みゆき

TEL:03-5159-5750             FAX:03-5159-2166  







Cookies

We use cookies to give you the best experience on our website. By continuing to use our site you consent to our cookies.

Change Settings

Find out more about the cookies we set