Agilex™ 7コンフィグレーション・ユーザーガイド

ID 683673
日付 4/01/2024
Public
ドキュメント目次

7.1. コンフィグレーション機能のチェックリスト

このチェックリストを確認して、動作上の失敗につながる可能性がある問題を特定します。
表 57.  一般的なコンフィグレーションのデバッグチェックリスト
  チェック項目 完了
1 すべてのコンフィグレーション・レジスターが正確に接続されていることを確認する (MSELnCONFIGnSTATUSCONF_DONEINIT_DONEPWRMGT_SDAPWRMGT_SCL)
2 正しい電源投入と電源切断のシーケンスであることを確認する
3 Quartus® Prime Compilation QSFおよびFitterレポートをチェックし、SDM I/Oの割り当てが正しいことを確認する
4 SmartVIDデバイス (-Vまたは-E) の場合、すべての PMBus ピンが Agilex 7 デバイスに接続されていることを確認する
5 SmartVID設定が Agilex 7パワー・マネジメント・ユーザーガイドに記載された推奨事項に従っていることを確認する
6 Agilex 7 -Vまたは-Eデバイスに、VCC、VCCP、VCCL_HPS、およびVCCPLLDIG_HPS に向けて独自の電圧レギュレーター・モジュールがあることを確認する
7 nCONFIGnSTATUSCONF_DONE、および INIT_DONE ピンがHighになった後のコンフィグレーション・ステータスを確認する

コンフィグレーション・ステータスの詳細は、 quartus_pgm コマンドを使用したコンフィグレーション・ステータスの項を参照してください。

8

SDMがブートROMコードを実行しているか、またはコンフィグレーション・ファームウェアを実行しているかを確認する

9 MSEL ピンがボードで正しく接続されているかを確認する
10 トランシーバー、HBM2、 PCIe* 、またはEMIFを使用するデザインでは、コンフィグレーションを始める前に、リファレンス・クロックが安定しておりフリーランニングであることを確認する
11 コンフィグレーション中に選択したクロックが、 Quartus® Prime開発ソフトウェアで指定した周波数と一致していることを確認する
12 デザインにReset Release IPが含まれていることを確認する
13 コンフィグレーションが失敗することを防ぐため、 Agilex 7 -Vデバイスをコンフィグレーションする前に、PMBusレギュレーターのJTAGダウンロード・ケーブルが接続されていないことを確認する
14 オシロスコープとして使用している nCONFIGnSTATUSCONF_DONE、および INIT_DONE ピンをチェックすることで、 Agilex 7 デバイスがPORを抜け出たことを確認する
15 コンフィグレーション・クロック・ソースが適切にコンフィグレーションされていることを確認する。内部オシレーターまたは OSC_CLK_1 ピンを使用することができます。
16 OSC_CLK_1 ピンを駆動するデザインの周波数が25、100、125 MHz であることを確認する
17 HPSをサポートするAgilex 7デバイスでは、コンフィグレーションを開始する前にHPSおよびEMIF IOPLLリファレンス・クロックが安定しており、かつフリーランニングであることを確認する。実際の周波数は、プラットフォーム・デザイナーで指定された設定と一致する必要があります。
18 Quartus® Prime開発ソフトウェアを使用して、PMBus電圧レギュレーター・モジュールに対して、適切なスレーブアドレスが設定されていることを確認する
19 3V I/0を使用するデザインの場合、コンフィグレーションを開始する前にトランシーバー・タイルがパワーアップされることを確認する