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

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

17.7.9.3. PPSに影響しない割り込みの生成

レジスター459 (PPS Control Register) のビット [6:5] (TRGTMODSEL) を使用すると、Target Timeレジスター (レジスター455および456) をプログラミングして、次のいずれかを実行することが可能です。†

  • 割り込みのみを生成 †
  • 割り込み、およびPPSの開始時間と停止時間を生成†
  • PPSの開始時間と停止時間のみを生成 †

Target Timeレジスター (レジスター455および456) をプログラミングして割り込みイベントのみを生成するには、次の内容を行います。†

  1. レジスター459 (PPS Control Register) のビット [6:5] (TRGTMODSEL) で00 (割り込み用) をプログラミングし、Target Timeレジスター (レジスター455および456) をターゲット時間割り込みに使用するようにMACに指示します。†
  2. Target Timeレジスター (レジスター455および456) にターゲット時間の値をプログラミングし、ターゲット時間が経過した際に割り込みを生成するようにMACに指示します。ビット [6:5] (TRGTMODSEL) が変更された (例えばPPSを制御するため) 場合、割り込みの生成は、新しいモードと新しくプログラムされているTarget Timeレジスターの値で上書きされます。