SDI II Intel® FPGA IPユーザーガイド

ID 683133
日付 10/05/2023
Public
ドキュメント目次

8.2.1.3. リコンフィグレーション管理

リコンフィグレーション管理ブロック (sdi_ii_ed_reconfig_mgmt.v および sdi_ii_reconfig_logic.v) には、変更する必要があるビットを特定するためのリコンフィグレーション・ユーザー・ロジック (有限ステートマシン) が含まれており、ストリーマー・モジュール・モード1を通じて、適切なトランシーバー・レジスターに書き込まれる正しいデータを選択します。また、SDIレシーバーとトランシーバー・リコンフィグレーション・コントローラー間のハンドシェイクも提供します。このデザインでの各リコンフィグレーション・ブロックは、1つのトランシーバー・リコンフィグレーション・コントローラーとのみインターフェイスする必要があります。

リコンフィグレーション・プロセス中、ロジックはまずリコンフィグレーションが必要なトランシーバー・レジスターからデータを読み出し、そのデータをローカルレジスターに一時的に格納します。次に、ロジックはデータの適切なビットのみを事前定義された値で上書きし、変更されたデータをトランシーバー・レジスターに書き込みます。一度にアクセスできるトランシーバー・レジスターは1つだけであるため、他のレジスターをリコンフィグレーションするときにプロセス全体が繰り返されます。

複数のSDIチャネルをリコンフィグレーションする場合、論理チャネル番号を各チャネルおよびリコンフィグレーション・インターフェイスに適切に設定する必要があります。例えば、デザイン例とシミュレーション・テストベンチの図には、1つのSDIデュプレックス、1つのSDI RX、および1つのSDI TXブロックがあります。SDI二重のリコンフィグレーション・インターフェイスの数は2 (チャネル用とTX PLL用に各1つ)、SDI RXの場合は1 (チャネル用)、SDI TXの場合は2 (チャネル用とTX PLL用に各1つ) です。トランシーバー・リコンフィグレーション・コントローラーに必要なリコンフィグレーション・インターフェイスの総数は5です。

次の表に、チャネルおよびトランシーバー・リコンフィグレーション・コントローラーのインターフェイス番号を示します。

SDI二重のレシーバーの論理チャネル番号は0で、SDI RXの論理チャネル番号は2です。生成されたデザイン例エンティティーは、このインターフェイス接続を示しています。

表 68.  複数のSDIチャネルのリコンフィグレーション用のチャネル番号の設定
SDIブロック SDIチャネル番号 トランシーバー・リコンフィグレーション・コントローラーのインターフェイス番号
SDI二重 0 0および1
SDI RX 1 2
SDI TX 1 3および4