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

ID 683673
日付 5/30/2022
Public

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

ドキュメント目次

3.3. JTAGコンフィグレーション

JTAG チェーン・デバイス・プログラミングは、開発中に理想的です。 JTAG チェーン・デバイス・コンフィギュレーションでは、JTAG ピンを使用して、 インテル® Agilex™ FPGA を.sof/.rbfファイルで直接コンフィギュレーションします。JTAGデバイスチェーンを使用した設定では、外部フラッシュメモリーをプログラムする必要がないため、開発を迅速化できます。イメージがクアッドSPIメモリーに保存されている場合、JTAGを使用して再プログラムすることもできます。クアッドSPIコンテンツが破損しているか無効である場合、JTAGコンフィグレーション・スキームを使用してクアッドSPIメモリー を再プログラムすることもできます。

インテル® Quartus® Primeソフトウェアは、FPGA デザイン情報を含む.sof/.rbfファイルを生成します。 JTAG プログラマーで.sof/.rbfファイルを使用して、 インテル® Agilex™ デバイスをコンフィグレーションできます。 インテル® FPGAダウンロード・ケーブル II インテル®FPGAイーサネット・ケーブルは両方とも、1.8 V で VCCIO_SDM電源をサポートできます。あるいは、JTAGコンフィグレーションにJam* STAPL フォーマット・ファイル (.jam) またはJam* Byte Code File (.jbc) を使用できます。JTAG コンフィギュレーションの後、ホストはCONFIG_STATUS SDM コマンドを実行して、コンフィギュレーションが成功したことを確認します。

インテル® Agilex™ デバイスは、コンフィギュレーション・ビットストリームを自動的に圧縮します。 インテル® Agilex™ デバイスでは圧縮を無効にすることはできません。

表 36.   インテル® Agilex™ コンフィグレーション・データ幅、クロックレート、およびデータレートMbpsは、メガビット/秒の略語です。
モード データ幅(ビット) 最大クロックレート 最大データレート MSEL[2:0]
受け身 JTAG 1 30 MHz 30Mbps 3'b111
注: JTAGポートの優先度が最も高く、 MSEL ピン設定。したがって、次のようにコンフィグレーションできます。 インテル® Agilex™ JTAGを介したデバイス MSEL セキュリティー上の理由でJTAGを無効にしない限り、ピンは別の設定スキームを指定します。
表 37.   インテル® Agilex™ デバイス・コンフィグレーション・ピンのパワーレール
コンフィグレーション機能 ピンタイプ 入力/出力 電源供給元
TCK Fixed 入力 VCCIO_SDM
TDI 12 Fixed 入力 VCCIO_SDM
TMS 12 Fixed 入力 VCCIO_SDM
TDO 12 Fixed 出力 VCCIO_SDM
nSTATUS SDM I/O 出力 VCCIO_SDM
nCONFIG SDM I/O 入力 VCCIO_SDM
MSEL[2:0] SDM I/O 入力 VCCIO_SDM
12 インテル® Agilex™ SoCデバイスでJTAGピンはでHPSJTAGチェーンにアクセスできます 。