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

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.
We use cookies to ensure we give you the best user experience and to provide you with content we believe will be of relevance to you. If you continue to use our site, you consent to our use of cookies. A detailed overview on the use of cookies and other website information is located in our Privacy Policy.