Stratix® V および Arria® V GZ デバイス ATX PLL の再キャリブレーションは、Quartus® II ソフトウェアのバージョンと ATX PLL ロック状態に依存します。
インテル® Quartus® II ソフトウェア・バージョン 13.1.1 以前
ATX チューニング・レジスターのアドレス・オフセット・0x0は、Quartus® II ソフトウェア・バージョン 13.1.1 以前で利用可能です。ATX チューニング・レジスター・アドレス・オフセット・0x0に書き込んだ場合、手動による再キャリブレーションがトリガーされますが、すでにロック状態が表示されている場合、キャリブレーション・ルーチンは ATX PLL を乱しません。
インテル® Quartus® II ソフトウェア・バージョン 13.1.1 以前で ATX PLL を再キャリブレーションするには、以下の方法を使用してください。
インテル® Quartus® II ソフトウェア・バージョン 13.1.1 以前および ATX PLL はすでにロックされています。
- 「ATX チューニング・レジスター」のアドレスオフセット0x0に書き込みます。
インテル® Quartus® II ソフトウェア・バージョン 13.1.1 以前および ATX PLL はアンロック対応です。
- ATX PLL MIF ファイル全体を ATX PLL に書き込みます。
- 「ATX チューニング・レジスター」のアドレスオフセット0x0に書き込みます。
インテル® Quartus® II ソフトウェア・バージョン 13.1.2 以降
インテル® Quartus® II ソフトウェア・バージョン 13.1.2 で ATX チューニング・レジスターが追加されました。ATX PLL を再キャリブレーションするには、上記の方法を使用するか、以下の方法を使用してください。
ATX チューニング・レジスターのアドレス・オフセット・0x1は、Quartus® II ソフトウェア・バージョン 13.1.2 以降で利用可能です。ATX チューニング・レジスター・アドレス・オフセット・0x1に書き込んだ場合、現在の ATX PLL ロック状態の手動再キャリブレーションがトリガーされます。
ATX PLL キャリブレーションを成功させるための要件
インテル® Quartus® II ソフトウェアのすべてのバージョンでは、ATX PLL キャリブレーションを正常に行うには、以下の要件を満たす必要があります。
- ATX PLL リファレンス・クロックが存在し、安定しており、正しい周波数である必要があります。
- トランシーバー・リコンフィグレーション IP reconfig_mgmt_clk信号が存在し、安定していて、正しい周波数である必要があります。
- ATX PLL はリセット状態またはパワーダウン状態にしないでください。
- ATX PLL からクロックされるトランシーバーの PHY はすべて、再キャリブレーション後にリセットする必要があります。
ATX チューニング・レジスター・アドレス・オフセット・0x1は、Altera®・トランシーバー PHY IP ユーザーガイド (PDF) の今後のバージョンに追加される予定です。