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

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

14.3.3. インテル® Agilex™ I/Oのコントロール・レジスター

HPSはコントロール・レジスターを提供するため、システムでは、システムの起動時に次のI/Oのパラメーターを初期化することが可能です。

  • 外部オシレーターのクロック入力に対するピンの割り当て
  • 各HPSペリフェラルに対するピンの割り当て
  • オプションでFPGAロジックに公開されるHPSペリフェラル・インターフェイス
  • I/Oセルのコンフィグレーション
注: ソフトウェアは、セキュアモードでのみHPS I/Oのコントロール・レジスターにアクセスすることができます。

コントロール・レジスターは、次のグループに分類することができます。

  • 専用ピンのMUXレジスター
  • 専用のコンフィグレーション・レジスター
  • FPGAアクセスのMUXレジスター
  • HPSのオシレーター・クロック入力レジスター
  • HPS JTAGピンのMUXレジスター

コントロール・レジスターは、システム生成時にHPSコンポーネントをインスタンス化する際にプログラミングします。HPSコンポーネントをコンフィグレーションする際に、プラットフォーム・デザイナーで正しいレジスター設定を決定し、それらをブート・ローダー・コードに配置します。