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# 46842

XST - NGC ファイルを比較する方法

説明

合成を 2 回実行して生成された 2 つの NGC ファイルがあります。

合成結果が同じものになるか異なるものになるかを確認するため、これら 2 つの NGC ファイルを比較する方法はありますか。

ソリューション

NGC ファイルは、読み取り不可の ASCII 形式です。したがって、確認の目的で直接比較することはできません。 

ただし、次の方法で NGC ファイルを比較することができます。

1. NGC ファイルをシミュレーション モデルの .v/.vhd ファイルに変換し、次に Verilog/VHDL シミュレーション モデルを比較します。

    シミュレーション モデルは次の方法で生成できます。

  • GUI で [Generate Post-Synthesis Simulation Model] を実行します。
  • 次の netgen コマンドを GUI の Tcl コンソールで実行するか、またはコマンド ライン プロンプトで実行します。
netgen -w -sim -ofmt vhdl|verilog <name>.ngc <name>_synthesis.vhd |<name>_synthesis.v

2. NGC から EDIF に変換し、EDIF ファイルを比較します。 

    EDIF ファイルを生成するには、次を実行します。

  • 次の ngc2edif コマンドを GUI の Tcl コンソールで実行するか、またはコマンド ライン プロンプトで実行します。
ngc2edif -w <name>.ngc <name>.edif
AR# 46842
作成日 03/14/2012
最終更新日 01/27/2015
ステータス アクティブ
タイプ 一般
ツール
  • Vivado Design Suite