組み込み設計向けのイノベーションと性能
組み込みソフトウェア開発の分野は、IoT、機械学習、クラウドコンピューティングとの重複が増えていることにより、大きな転換期を迎えています。開発者は、業界の速いペースに遅れをとらず、増し続ける複雑さを軽減するため、素早く導入できる革新的なハードウェアとソフトウェアのソリューションを必要としています。
Armはアーキテクチャに加えてツールとソフトウェアを提供し、開発者がArmベースの設計を最大限に活かし、性能、エネルギー効率、セキュリティを最適化できるよう支援します。
Features and Benefits
Armアーキテクチャと共に開発されたArmの組込みツールにより、開発者は性能を重視し、可能な限り早期にソフトウェアを開発して、センサーや自律車両システムなど、Armベースのあらゆる組み込みデバイスの設計を最適化できるようになります。
幅広い組み込みソフトウェア開発ツール、デバッグプローブ、開発ボードにより、テスト、検証、展開に向けたコードの作成、ビルド、デバッグ、最適化ができます。
最新の組み込みArmアーキテクチャでモデルが提供され、分析、ベンチマーク、ソフトウェア開発の早期開始が可能です。商用、オープンソース、パートナー用のツールが付属し、IoTおよび自律テクノロジーの製品化を支援します。
当社の豊富なオープンソースのパートナーエコシステムは、シリコンパートナー、システムインテグレーター、ソフトウェア企業による組み込みソフトウェア開発サイクルを通じたコラボレーションを支援し、付加価値を提供します。
継続的インテグレーションを組み込むことで、より迅速なビルド、より健全なコードを実現します。
継続的インテグレーション(CI)は、さまざまな開発・製造環境において、組み込みターゲット向けの高効率で健全かつセキュアなコードを作成するためのベストプラクティス手法です。ArmはCIソリューション全体を補完する、ツールと豊富なエコシステムを提供します。
適用例
エンドポイントAIとIoTデバイスの開発
Armのツールとソフトウェアは、さまざまなワークロード、デバイス、ソフトウェアスタック、クラウドをサポートすることで、大規模にIoTおよび機械学習デバイスを構築・展開するための効率的な方法を提供します。
デジタルコックピットアプリケーションの開発
Apostera社は、ナビゲーションおよびインフォテイメント用の複合現実ヘッドアップディスプレイを開発しています。同社のデジタルコックピットアプリケーションは、Armの最先端アナライザーツールを用いて、ArmベースのオートモーティブSoCで高性能・高効率を実現するために最適化されています。
安全アプリケーションの開発
Arm IPを用いた複雑な安全関連アプリケーションの開発は、安全認証を受けたツールとソフトウェアによって支援され、性能が最適化されたコードの構築や認証リスクの低減を実現します。
へテロジニアス・コンピューティング・システムの最適化
強力な分析ワークフローによって、CPU、GPU、NPU、ISPリソースにおいてどのようにコードが使用されるかを理解することで、複雑なハードウェアおよびソフトウェアのシステムにおける性能に関する問題を分析し、解決することができます。
エキスパートに相談する
Armのツールは、性能およびエネルギー効率を損なうことなく、安全でセキュアな製品を作るのに役立ちます。当社までお問い合わせいただき、Armベースの次なるプロジェクトを始めてください。
Armのツールおよびソフトウェアを探す
Armのツールチェーンおよび仮想モデルにより、開発者は低消費電力のIoTデバイスから複雑な自律システムにいたるまで、Armベースの組み込みプロジェクトにおける性能を把握し、エネルギー効率の高い最適化されたアプリケーションを作成できます。
Arm Development Studio
SoCからアプリケーション開発まで、製品サイクルの全段階におけるあらゆるArmベースのプロジェクトに対応した、包括的なC/C++組み込みソフトウェア開発ツールチェーンです。
Keil MDK
セキュアな組み込みIoTアプリケーションを作成、デバッグ、ビルドするための、ArmベースのCortex-Mマイクロコントローラー向けの包括的なソフトウェア開発ソリューションです。
Keil Studio Cloud
IoT、ML、組み込み開発用のブラウザーベースのIDEです。ツールをインストールする必要がなく、すぐに使えるサンプルが付属し、Gitインテグレーションとウェブデバッギングが可能です。
Arm Virtual Hardware
Armのバーチャルハードウェアは、普及型のIoT開発キット、Armベースのプロセッサー、クラウド内のシステムを仮想化することで、IoTソフトウェアの開発を拡張・加速させます。
アーキテクチャとテクノロジー
TrustZone-M
Armv8-Mアーキテクチャは、TrustZoneテクノロジーをCortex-Mベースのシステムに拡張し、セキュアワールドとノンセキュアワールドの間のコンテキスト切り替えをハードウェアで行うことで、より高速な移行と高い電力効率を実現します。
CMSIS
一貫したデバイスサポート、プロセッサーと周辺機器へのシンプルなソフトウェア・インタフェースを可能にし、ソフトウェアの再利用を簡素化します。また、マイクロコントローラ開発者の習熟時間、ならびに新しいデバイスの市場投入までの時間を短縮します。
機能安全システム
機能安全は、高レベルの信頼性を必要とするシステムにおいて重要です。Arm Safety Readyプログラムは、厳格なレベルの機能安全の体系的フローと開発によって生み出されたArm製品群の集大成です。
Armの組み込み・ソフトウェアの関連情報
当社は、当社の プライバシー ポリシーに従ってお客様の情報を処理します。
過去の Arm IoTニュースレターをご覧ください。