AR# 56685

2013.1 Vivado シミュレータ - 「ERROR: [XSIM 43-3225] Cannot find design unit work. in library work located at xsim.dir/work」というエラー メッセージが表示される

説明

Vivado 2013.1 で合成後の論理シミュレーションを実行すると、次のようなエラー メッセージが表示されます。

ERROR: [XSIM 43-3225] Can not find design unit work.<testbench_name>  in library work located at xsim.dir /work

このエラーの原因とその回避策を教えてください。

ソリューション

このエラーは、テストベンチ ファイルのコンパイルに問題があるために発生します。 

これは、通常 Vivado で生成されるプロジェクト ファイル (.prj) に含まれていないファイルがあるためです。

プロジェクト ファイルは <project_name>.sim/sim_1/synth/func/ ディレクトリでチェックできます。 

自動的に生成される .prj ファイルにファイルが含まれない場合は、次を実行してください。

  1. カスタム プロジェクト ファイルを作成して、コマンド ラインからシミュレーションを実行します。
  2. [Sources] ウィンドウで階層アップデート モードをチェックします。
    [Automatic Update and Compile Order] に設定されていることを確認します。
  3. テストベンチ ファイルのプロパティを確認し、[Used In] プロパティにシミュレーションが含まれていることを確認してください。
    ソースを一旦削除して追加し戻して、違いがあるかどうかを確認します。

アンサー レコード リファレンス

マスター アンサー レコード

AR# 56685
日付 04/07/2015
ステータス アクティブ
種類 一般
ツール