インテル® Agilex™のクロッキングおよびPLLユーザーガイド

ID 683761
日付 3/26/2022
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

2.2.11. PLL入力クロック・スイッチオーバー

クロック・スイッチオーバー機能により、I/O PLL は2つのリファレンス入力クロックを切り替えることができます。この機能は、クロックの冗長に、またはデュアルクロック・ドメイン・アプリケーション (前のクロックが動作を停止した場合に、冗長クロックをオンにするシステム) に使用します。デザインは、クロックがそれ以上トグルしないとき、またはユーザーのコントロール信号 extswitch に基づいて、自動的にクロック・スイッチオーバーを実行することができます。

インテルAgilex I/O PLLは次のクロック・スイッチオーバー・モードをサポートします。

  • 自動スイッチオーバー - クロックセンス回路が現在のリファレンス・クロックを監視します。現在のリファレンス・クロックがトグルを停止した場合、リファレンス・クロックは自動的に inclk0 または inclk1 クロックに切り替わります。
  • 手動クロック・スイッチオーバー - クロック・スイッチオーバーは extswitch 信号を使用して制御します。extswitch 信号がロジックHighからロジックLowになり、inclk が切り替えられるまで少なくとも3クロックサイクルの間Lowのままになると、I/O PLLへのリファレンス・クロックは inclk0 から inclk1 へ、またその逆へ切り替わります。
  • 手動オーバーライドによる自動スイッチオーバー - このモードは、自動スイッチオーバーおよび手動クロック・スイッチオーバーを組み合わせたものです。extswitch 信号がLowになると、自動クロック・スイッチオーバー機能をオーバーライドします。extswitch 信号がLowである限り、それ以上のスイッチオーバー動作はブロックされます。