ArmがIoT機器の固定観念を打破、ハードソフト同時並行開発で開発期間を2年短縮:組み込み開発ニュース(2/2 ページ)
アームがIoT機器の開発期間を大幅に短縮する包括的ソリューション「Arm Total Solutions for IoT」を発表。AWSのクラウド上で仮想的に再現した物理ICの機能等価モデルとなる「Arm Virtual Hardware Targets」などの活用によりハードウェアとソフトウェアの開発を同時並行で進められることで、5年かかるIoT機器の開発期間を3年で終えられるという。
3つの要素から構成される「Arm Total Solutions for IoT」
Arm Total Solutions for IoTは3つの要素から構成されている。1つ目は、ArmのプロセッサコアやインターコネクトなどのIPをパッケージにした検証済み統合型サブシステム「Arm Corstone」である。Arm Corstoneは物理ICを製造するためのもので、既にArmのシリコンパートナーによる150以上の製品設計に用いられてきた実績がある。
2つ目は、このArm Corstoneと機能等価な設計用IPパッケージをクラウド上の仮想環境に再現したArm Virtual Hardware Targetだ。中島氏は「Arm Virtual Hardware Targetsを利用することで、ハードウェアができるまでソフトウェアを開発できないという固定観念を打ち破れる」と強調する。特に力を発揮するのが、IoT機器にAIを組み込むエッジAIの開発だ。
3つ目の要素は、IoT機器に広く用いられているCortex-Mコア関連のエコシステムを整備する「Project Centauri」である。オープンソースで公開しているクラウド−デバイス間の標準仕様「Open-CMSIS Pack」、セキュリティ認証「PSA(Platform Security Architecture)」、PSAに準拠したセキュアなファームウェアのレファレンス実装「Trusted Firmware-M」などの活動を1つにまとめるものだ。
これまでのIoT機器の開発では、製品企画に対して求められる物理ICを製造し、ボード設計やハードウェア設計が完了するまでソフトウェア開発に着手できないことがボトルネックになっていた。Arm Total Solutions for IoTでは、物理ICの設計開発と並行しながら、Arm Virtual Hardware Targetsを活用してソフトウェア開発を行えるため開発期間を大幅に短縮できる。
Arm Total Solutions for IoTは、機械学習によるキーワード認識が可能なソフトウェア開発キットがGitHubで公開されている。Arm Corstoneについては、「Cortex-M55」と「Ethos-U55」を搭載する「Corstone-300」が利用可能で、今後は「Cortex-M33」を搭載する「Corstone-200」をはじめラインアップを拡充する計画だ。なお、Corstone-300は、年間利用料を支払うことでArmのさまざまな半導体IPにアクセスできる「Arm Flexible Access」で利用できるようになっている。また、Arm Virtual Hardware Targetsは、AWSのクラウド上で無償提供されており、現時点ではCorstone-300と等価なモデルを利用できるという(クラウドそのものの利用料は必要)。
なお、Arm Total Solutions for IoTの先行利用企業としてもAWSの名前が挙がっている。AWSでは、音声アシスタント「Alexa」搭載機器を開発する際のCI/CDプロセスで活用されるという。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 謎の多い「Armv9」について今分かっていることをまとめる
2021年3月末にArmが発表した最新命令セット「Armv9」。このArmv9について、これまでに公開された技術文書などを基に、現時点(2021年4月中旬)で判明していることをまとめた。 - 「SystemReady」でx86を全方位追撃するArm、高性能組み込み機器向けもカバー
Armが開催した年次イベント「Arm DevSummit 2020」の発表内容をピックアップする形で同社の最新動向について報告する本連載。今回は、「Cortex-A」ベースマシンのPC化を目指す「Project Cassini」と、それを具体化した「SystemReady」について紹介する。 - IntelとAMDを超えたArmのサーバ向けプロセッサ、実はソフトバンクのおかげ?
Armが開催した年次イベント「Arm DevSummit 2020」の発表内容をピックアップする形で同社の最新動向について報告する本連載。今回は、「Neoverseシリーズ」をはじめとするサーバ向けプロセッサの新展開や、「Cortex-Aシリーズ」関連の新IPなどについて紹介する。 - Armが提唱する「エンドポイントAI」の処理性能は従来比で最大480倍に
Armがマイコン向けプロセッサコアIP「Cortex-Mシリーズ」の最新プロダクト「Cortex-M55」と、Cortex-Mシリーズとの組み合わせにより機械学習ベースの推論アルゴリズムを効率的に実行できるNPU「Ethos-U55」を発表。Cortex-M55とEthos-U55を組み合わせた場合、現行の「Cortex-M33」と比べて推論アルゴリズムの処理性能は最大480になる。 - スタートアップはArmのIPで半導体開発し放題!? 「Flexible Access」を拡張
Armは、2019年8月に発表した半導体IPの新しい提供モデル「Arm Flexible Access」について、出資総額500万米ドル以下のスタートアップ企業であれば無償で利用できる「Arm Flexible Access for Startups」の提供を始めたと発表した。 - Armが新ライセンスモデル「Flexible Access」を発表、必要な分だけ支払い
Armは、半導体設計資産の利用を拡大するために新しい提供モデル「Arm Flexible Access」を発表した。メーカーはライセンス取得前から、必要なIPを利用してプロジェクトを開始でき、生産段階に進んでからライセンス料を支払う。