UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 61312

Vivado Hardware Manager - JTAG チェーンですべてのサードパーティ デバイスが認識されない

説明

JTAG チェーンにサードパーティ チェーンがあるとします。 

Vivado 2014.2 以降で不明なデバイスの IDCODE、IR 長、および名前を追加する方法を教えてください。

ソリューション

デバイス プロパティを含む .csv ファイル (例: devices.csv) を作成する必要があります。

ヘッダーが 2 行のカンマ区切り形式にし、1 行目には各列の名前、2 行目には各列のタイプを含めます。

例:

idcode,mask,irlen,name
iiis
0x578315710x0FFFFFFF63rdparty_device

カスタム デバイス プロパティを読み込むため、..Xilinx/Vivado/2016.x/bin ディレクトリに devices.csv ファイルをコピーし、Vivado Tcl シェルまたは Vivado Tcl コンソールを使用するのではなく、別の CMD プロンプトで次の Tcl コマンドを使用して hw_server を開始します。

hw_server -e "set device-info-file <file>.csv"

.csv ファイルのエントリの順序は、スキャン チェーンのデバイスの順序には対応しません。 

CSV ファイルにザイリンクス デバイスを含める必要はありません。ザイリンクス デバイス以外のものだけを含めてください。

.csv ファイルは、IDCODE をデバイス プロパティにマップするテーブルにエントリを追加します。

スキャン チェーンのデバイスの順序は、スキャン チェーンから IDCODE を読み出した後にテーブルで IDCODE を検索し、デバイス プロパティ (IR 長など) を見つけることによって判断されます。

現時点では、スキャン チェーンのデバイスを手動でエニュメレートする方法はありません。

これは、IDCODE のないデバイスに対して主に使用されます。

マスク フィールドにより、IDCODE のどのビットがテーブル検索において上位であるかが指定されます。

IDCODE の上位 4 ビットはバージョン番号で、通常はテーブル検索に必要ないため、一般的なマスクは 0x0fffffff (10 進数の 268435455) です。

すべてのビットが重要な場合、マスクを 0xffffffff にします。

機能するサンプル .csv ファイルが、このアンサーに添付されています。


注記:
  • Vivado 2014.2 以降を使用する必要があります。それより前のバージョンでは、hw_server コマンドで -e オプションを使用できません。
  • .csv ファイル プリプロセッサでは、# のようなコメント文字を使用できます。
  • .csv ファイルではスペースの有無が区別されるため、カンマとカンマの間にスペースがあると問題が発生します。
  • IDCODE および MASK 値は 16 進数で指定する必要があるため、0x を含める必要があります。
  • Microsoft Excel でファイルを開いた場合、ファイルをテキスト エディターでも開き、ファイルに引用符やスペースが間違って追加されていないことを確認してください。
  • JTAG チェーンに含まれていないデバイスは表示されません。ハードウェアは存在している必要があります。
  • ザイリンクス以外のサードパーティ デバイスは、CSV ファイルを使用しないと JTAG チェーンに表示されません。

添付ファイル

関連添付ファイル

タイトル サイズ ファイルタイプ
devices.csv 2 KB CSV
AR# 61312
日付 03/23/2017
ステータス アクティブ
種類 一般
デバイス
  • Artix-7
  • Kintex-7
  • Virtex-7
ツール
  • Vivado Design Suite - 2014.2
  • Vivado Design Suite - 2014.3
  • Vivado Design Suite - 2014.4
このページをブックマークに追加