インテル® Cyclone® 10 GXコアファブリックおよび汎用I/Oハンドブック

ID 683775
日付 8/13/2021
Public
ドキュメント目次

6.7.1.3. シーケンサー

シーケンサーは、インターフェイスのキャリブレーションを行うことで高周波のメモリー・インターフェイスの動作を可能にし、伝送遅延によるセットアップおよびホールド要件の変動を補償します。

シーケンサーは、大きな遅延変動が存在するとしても、遅延のキャリブレーションとデータおよびクロック信号の中央揃えの維持に必要なフェーズ設定を決定するために、キャリブレーション・アルゴリズムを実装します。FPGA の I/O のプログラマブル遅延チェーンは、データが中央で維持するように計算された遅延を実装します。

シーケンサーは、すべての I/O バンクに埋め込まれています。シーケンサーは次のコンポーネントで構成されています。

  • リード - ライト・マネージャー
  • アドレス / コマンド・セットまたは命令 ROM
  • PHY、データ、追跡のマネジャーのようなヘルパーモジュール
  • リード - ライト・マネジャーで管理されている各ピン単位でのデータパターンとデータ・アウト・バッファー

シーケンサーのすべての主要なコンポーネントは、Avalon バス上に接続され、Nios IIサブシステムに制御、可視性、および柔軟性を提供します。

図 116. シーケンサー