エラー: サーチライブラリ内でデザインユニットが見つかりません

Error: Design unit <name_of_unit> not found in searched libraries: <list_of_libraries>

概要

Active-HDLにてVerilogデザインのイニシャライズシミュレーションを実行すると、コンソールウィンドウに次のエラーが通知されます。

Error: Design unit  not found in searched libraries: 
Error: E8005: Kernel process initialization failed.
Error: Simulation initialization failed.

対応方法

シミュレーション時に使用するライブラリを指定する必要があります。Verilogライブラリを使用している場合、下記のようにライブラリを指定します。

GUIでの指定方法

  1. メニューのDesign | Settings を選択します。

  2. Simulation | Verilog を開きます。

  3. Verilog Libraries (-L) 右上にある点線の正方形をクリックします。

  4. 表示されるリストから必要なライブラリを選択し、OKをクリックします。

  5. Applyに続いてOKをクリックします。

スクリプトでの指定方法

asim/vsim コマンドにて -L オプションで指定します。

vsim -work work -L unisim_ver top_level
Ask Us a Question
x

Ask Us a Question

x
Captcha ImageReload Captcha
Incorrect data entered.
Thank you! Your question has been submitted. Please allow 1-3 business days for someone to respond to your question.
Internal error occurred. Your question was not submitted. Please contact us using Feedback form.