これらのカーネルはデバイスに存在しますが、ソフトウェア アプリケーションからは認識されず、直接アクセスすることもできません。これらのカーネルにはプログラマブル レジスタ インターフェイスはありません。カーネルには少なくとも 1 つの AXI4-Stream インタフェースが必要です。カーネルは、これらのストリーミング インターフェイスを介してシステムの残りの部分と同期します。
ソフトウェアで制御されないカーネルは高度な機能とみなされ、ソフトウェアで制御可能なカーネルが使用できない場合にのみ使用してください。プログラマブル レジスタ インターフェイスを備えていないため、制御関連情報はカーネルのデータ インターフェイスを介して渡す必要があります。
ソフトウェアで制御されないカーネルは、ホスト アプリケーションがカーネルと直接対話しないため、ソフトウェア API を必要としません。カーネルは、カーネルの自動再起動 で説明されるように、RTL カーネル または C/C ++ カーネル のいずれかとして開発できます。