Harpoonは、高性能64ビットArm® Cortex ®-Aコア上で実行される独立したリアルタイム・ドメインを提供する、ベース・イネーブルメント・ソフトウェアです。Jailhouseハイパーバイザがハードウェアのリソース分離に使用されており、リアルタイム・ドメインのRTOSを機能豊富なLinuxディストリビューションと同時に動作させながら、RTOSのリアルタイム・パフォーマンスへの影響を最小限に抑えることができます。
Harpoonは、Jailhouseのゲスト・オペレーティング・システムとしてFreeRTOSとZephyrをサポートしています。これにより、お客様はCortex-Mコアよりも高性能なCortex-Aコア (Armv8-A) でリアルタイム・アプリケーションを開発できるようになります。
Harpoonは、NXPのi.MX 8M Mini、i.MX 8M Nano、i.MX 8M Plus、およびi.MX 93アプリケーション・プロセッサでサポートされています。Harpoonは、オーディオおよび産業用のリファレンス・リアルタイム・アプリケーションに加え、お客様による迅速な評価のためのリアルタイム・レイテンシ計測アプリケーションを提供します。