コンフィギュレーション時間 - 2023.2 日本語

Vivado Design Suite ユーザー ガイド: Dynamic Function eXchange (UG909)

Document ID
UG909
Release Date
2023-11-15
Version
2023.2 日本語

コンフィギュレーションの速度は、パーシャル BIT ファイルのサイズおよびコンフィギュレーション ポートの帯域幅に直接関係しています。次の表に、各デバイス ファミリの異なるコンフィギュレーション ポートの最大帯域幅を示します。

表 1. 7 シリーズ デバイスのコンフィギュレーション ポートの最大帯域幅
コンフィギュレーション モード 最大クロック レート (MHz) データ幅 (ビット) 最大帯域幅
ICAP 100 32 3.2 Gb/s
SelectMAP 100 32 3.2 Gb/s
シリアル モード 100 1 100 Mb/s
JTAG 66 1 66 Mb/s
表 2. UltraScale デバイスのコンフィギュレーション ポートの最大帯域幅
コンフィギュレーション モード 最大クロック レート (MHz) データ幅 (ビット) 最大帯域幅
ICAP/MCAP 200 32 6.4 Gb/s
ICAP/MCAP (SSI) 1 125 32 4.0 Gb/s
SelectMAP 125 32 4.0 Gb/s
シリアル モード 150 1 150 Mb/s
シリアル (SSI デバイス) 100 1 100 Mb/s
JTAG 50 1 50 Mb/s
JTAG (SSI デバイス) 20 1 20 Mb/s
  1. SLR をプログラムするのにマスター SLR へ送信される場合、ICAP と同じ SLR にプログラミングされる場合は、速い方のレートを使用できます。コンフィギュレーション クロック周波数の最大値は、スピード グレードや動作電圧によって、これらの値よりも小さくなることがあります。詳細は、ターゲット デバイスのデータシートを参照してください。
表 3. UltraScale+ デバイスのコンフィギュレーション ポートの最大帯域幅
コンフィギュレーション モード 最大クロック レート (MHz) データ幅 (ビット) 最大帯域幅
ICAP/MCAP 200 32 6.4 Gb/s
ICAP/MCAP (SSI) 1 125 32 4.0 Gb/s
BPI 125 16 2.0 Gb/s
QSPI 125 4 500 Mb/s
SelectMAP 125 32 4.0 Gb/s
シリアル モード 125 1 125 Mb/s
JTAG 66 1 66 Mb/s
JTAG (SSI デバイス) 20 1 20 Mb/s
  1. SLR をプログラムするのにマスター SLR へ送信される場合、ICAP と同じ SLR にプログラミングされる場合は、速い方のレートを使用できます。コンフィギュレーション クロック周波数の最大値は、スピード グレードや動作電圧によって、これらの値よりも小さくなることがあります。詳細は、ターゲット デバイスのデータシートを参照してください。

ビットストリームの正確な長さは、write_bitstream でレポートされるだけでなく、write_bitstream コマンドで -raw_bitfile オプションを使用して作成された .rbt ファイルにも含まれます。この数値と帯域幅から、コンフィギュレーションの総時間を算出します。次に、ロー ビット ファイルのヘッダーの例を示します。

Xilinx ASCII Bitstream
Created by Bitstream 2023.1
Design name: led_shift_count;UserID=0XFFFFFFFF
Architecture: kintex7
Part:     7k325tffg900
Date:     Mon Mar 16 16:42:05 2015
Bits:     1211072
11111111111111111111111111111111