このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。
2.2.11.3. 手動クロック・スイッチオーバー
手動クロック・スイッチオーバー・モードでは、extswitch 信号は、inclk0 または inclk1 のどちらがI/O PLLへの入力クロックとして選択されるかを制御します。デフォルトでは、inclk0 が選択されています。
クロック・スイッチオーバー・イベントは、extswitch 信号がロジックHighからロジックLowに遷移したときに開始され、inclk が切り替えられている間に少なくとも3 inclk サイクルの間Lowに保持されます。
別のスイッチオーバー・イベントを実行するには、extswitch 信号を再びHighに戻す必要があります。別のスイッチオーバー・イベントが必要ない場合は、最初のスイッチの後 extswitch 信号をロジックLowステートのままにしておくことができます。
inclk0 と inclk1 の周波数が異なり、常に実行している場合、extswitch の最小Low時間は、より遅い inclk0 と inclk1 サイクルの3つ以上である必要があります。
図 22. インテルAgilex I/O PLLの手動クロック・スイッチオーバー回路
I/O PLL用 Intel® FPGA IPコアでのスイッチオーバー遅延を指定することで、クロック・スイッチオーバー動作を遅延させることができます。スイッチオーバー遅延を指定する場合、クロック・スイッチオーバーを開始するために指定された遅延サイクルの数に加えて、inclk が切り替えられる間少なくとも3 inclk サイクルの間、extswitch 信号をLowに保持する必要があります。