製品概要
機能と利点
マルチコア向けAIデバッグ支援
Model Context Protocol(MCP)を介してライブ・デバッグ・セッションに直接接続するAIアシスタント機能により、よりスマートなデバッグが可能になります。GitHub Copilot、Claude Code、および任意のMCP対応AIクライアントに対応するこのデバッグ・アシスタントは、以下のような、コンテキストを理解したインテリジェントなデバッグ機能を提供します。
- 自然言語によるハードウェア検査、故障診断、根本原因分析
- クラッシュ、メモリ破損、ペリフェラルの誤構成を、事前に構築された10個の診断プロンプトにより自律的に調査
- 専用のARM Cortex-MおよびRISC-Vフォルト・デコーディングを使用し、レジスタ、メモリ、変数、スタック・トレースを検査
- 自然言語コマンドを使用し、ブレークポイント、条件付きブレークポイント、ハードウェア・ウォッチポイントを設定
- 破壊的な操作に対する安全保護機能を内蔵した、生のGDBコマンドを実行
- ワークスペースのソース・コードを検索し、組込みC/C++の一般的なバグ・パターンを分析
- RTOSスレッドおよびクロスコア相互作用を統合された環境で表示
- ライブ・デバッグおよびコア・ダンプ事後解析の両方に対応
組込みAIのワークフロー統合
トレーニングから量産まで、合理化されたAIモデル展開
- 迅速な統合化のためにGUIやCLIを介してモデルをインポート
- ADIプロセッサおよびマイクロコントローラとの適合性を自動的に検証
- レイテンシと消費電力の分析に関し、Zephyrベースのツールを使いランタイム・パフォーマンスをプロファイリング
- 最適化された推論対応コードをIDE内で直接生成
- 様々な低消費電力MCUと高性能DSPへの展開をサポート
システム・レベルのオーケストレーション
視覚的なリソース管理により複雑なシステム構成を簡素化:
- 複数のコアおよびデバイスにわたりメモリとペリフェラルを視覚的に割り当て
- 再現可能かつバージョン管理されたワークフローのためにJSONベースの構成を使用
- セントラル・ダッシュボードによりシステム全体のリソース計画とデバッグが容易に
- ARM® TrustZone®のパーティショニングによる異種SoCのサポート
- 手動セットアップによるエラーを減らしてブリングアップを加速
- ピン、クロック、消費電力モード、ミドルウェアに対するグラフィカルなリソース割当て
動作の概要
組込みシステム開発者は、断片的なツール、手動による設定、時間を要するデバッグ作業により、絶えず課題に直面しています。CodeFusion Studio 2.0は、Visual Studio Codeをベースに作成され、アナログ・デバイセズのハードウェア・エコシステムに緊密に組み込まれた統合開発環境を用いて、このような状況に対処します。
初期のシステム計画からマルチコア・オーケストレーション、Zephyr RTOS統合、エンドtoエンドのAI展開にいたるまで、CodeFusion Studioは、開発期間の短縮、よりスマートなデバッグ、自信に裏付けられた構築を行うために必要なツールを提供します。
マルチコア・オーケストレーション、Zephyr RTOS、およびエンドツーエンドのAIワークフローをサポートすることで、CodeFusion Studioは、開発期間の短縮、よりスマートなデバッグ、自信に裏付けられた構築を支援します。
AIデバッグ・アシスタント(プレビュー)
自然言語を用いて、ブレークポイントの設定、レジスタおよびメモリの検査、ハード・フォルトの分析、マルチコアの諸問題の調査を行います。これは、Model Context Protocol(MCP)によって強化され、GitHub CopilotおよびClaude Codeに対応しています。
組込みAIツール
組込みの互換性ツール、プロファイリング・ツール、およびコード生成ツールによって、AIモデルのインポートから展開までを管理します。

システム・プランナー
ピン、クロック、ペリフェラル、メモリ、およびサポートされているSoC全体にわたるコア間データフローのオーケストレーションすべてを、1つのセントラル・ダッシュボードから視覚的に行います。

ワークスペース生成ウィザード
ガイドに従って操作するセットアップによって迅速にプロジェクトを開始します。このウィザードは、SoCの選択、テンプレート、およびマルチコア設定を1つのフローに統合してセットアップ時間を短縮し、異なるチーム間でも一貫した作業ができるようにします。

ADI CodeFusion Studio
ステップ1:
Visual Studio Code(バージョン1.100以降)をインストールします。
ステップ2:
VS Codeを起動してエクステンション(Extensions)へ進み、CodeFusion Studioエクステンションをインストールします。
ステップ3:
macOS、Windows、およびLinux用のCodeFusion StudioツールとMSDKをダウンロードしてインストールします。
システム条件
CodeFusion Studioの拡張機能は、次のホスト・オペレーティング・システムでサポートされています。
- Windows 11(64ビット)
- macOS 15、macOS 26(ARM64)
- Ubuntu 22.04および24.04(64ビット)
資料
-
CodeFusion Studio Release Notes (Rev. 2.2.1)2026/05/29
-
CodeFusion Studio™ User Documentation2025/11/03
-
CodeFusion Studio™ Source Code (Rev. 2.2.1)2026/03/26
-
CFS 3rd Party GPL Source Code (Rev. 2.2.0)2026/03/26
-
CodeFusion Studio: Accelerating Embedded Development2026/03/25 -
CodeFusion Studio™ 2.0 Streamlining Physical Intelligence in Embedded Systems2026/02/02 -
Introducing CodeFusion Studio™2026/01/12 -
CodeFusion Studio: System Planner Introduction2025/09/05 -
CodeFusion Studio™ - AI Fusion: Simplifying AI Deployment for Embedded Systems2025/07/31 -
CodeFusion Studio™のご紹介2025/04/28
-
NEW
アナログ・デバイセズの戦略2026/06/15