インテル® Agilex™ ハード・プロセッサー・システムのテクニカル・リファレンス・マニュアル

ID 683567
日付 1/19/2023
Public
ドキュメント目次

B.5.2.2.3. 連続する読み出しおよび書き込み

indrdレジスターまたはindwrレジスターのstartビットを2回続けてトリガーすることにより、一度に2つの間接動作をトリガーすることが可能です。2番目の動作は、最初の動作の進行中にトリガーすることができます。例えば、間接書き込み動作の進行中に、ソフトウェアで間接読み出しまたは間接書き込み動作をトリガーすることができます。ソフトウェアでそれぞれの転送動作をトリガーする前に、対応する開始レジスターとカウントレジスターを適切にコンフィグレーションしている必要があります。

この方法により、1つの間接動作が完了してから2番目の動作が開始するまでのターンアラウンド・タイムが短くなります。2つを超える動作をキューに入れようとすると、間接読み出し拒否割り込みが生成されます。