ソフトウェアで制御されていないカーネル - 2022.1 日本語

Vitis 統合ソフトウェア プラットフォームの資料: アプリケーション アクセラレーション開発 (UG1393)

Document ID
UG1393
Release Date
2022-05-25
Version
2022.1 日本語

これらのカーネルはデバイスに存在しますが、ソフトウェア アプリケーションからは認識されず、直接アクセスすることもできません。これらのカーネルにはプログラマブル レジスタ インターフェイスはありません。カーネルには少なくとも 1 つの AXI4-Stream インタフェースが必要です。カーネルは、これらのストリーミング インターフェイスを介してシステムの残りの部分と同期します。

ソフトウェアで制御されないカーネルは高度な機能とみなされ、ソフトウェアで制御可能なカーネルが使用できない場合にのみ使用してください。プログラマブル レジスタ インターフェイスを備えていないため、制御関連情報はカーネルのデータ インターフェイスを介して渡す必要があります。

ソフトウェアで制御されないカーネルは、ホスト アプリケーションがカーネルと直接対話しないため、ソフトウェア API を必要としません。カーネルは、カーネルの自動再起動 で説明されるように、RTL カーネル または C/C ++ カーネル のいずれかとして開発できます。