Intel® Stratix® 10のクロッキングおよびPLLユーザーガイド

ID 683195
日付 12/07/2017
Public
ドキュメント目次

2.2.12. PLLキャリブレーション

I/O PLLには、プロセス、電圧、温度(PVT)のばらつきを補正するための較正が必要なアナログブロックとデジタルブロックの両方が含まれます。 インテル® Stratix 10® はI/Oマネージャーを使用してキャリブレーション・ルーチンを実行します。

以下の2点について考慮する必要があります。

  • パワーアップ・キャリブレーションはデバイス起動時に自動的に開始し、デバイスのコンフィグレーション中に実行します。
  • ユーザー・キャリブレーション—ユーザー・キャリブレーションはI/O PLLのダイナミック・リコンフィグレーションまたは基準クロック周波数の変更を実行する場合、ユーザーのリキャリブレーションを実行する必要があります。必要な較正シーケンスをイネーブルする必要があります。

キャリブレーション・プロセスを正常に完了するには、 OSC_CLK_1クロックとI/O PLLをドライブするすべての基準クロックが安定していて、FPGAコンフィグレーションの開始時にフリーランニングでなければなりません。クロック・スイッチオーバーがイネーブルの場合、キャリブレーションのために両方の基準クロックが存在する必要があります。ユーザーモードでは、コンフィグレーション中にI/O PLLが基準クロックを検出しないと、キャリブレーションの試行が定期的に継続されます。キャリブレーションが完了すると、I/O PLLは自動的にロックされます。