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

11.5 CompXlib ModelSim SE/PE - CompXlib を用いてコンパイルしてもライブラリが ModelSim にマップされない

説明


modelsim フォルダー内にある modelsim.ini ファイルはデフォルトで読み出し専用となっています。

compxlib.exe を実行すると、環境変数 $MODELSIM で設定されたロケーションで実行されているようです。
 
環境変数が検出されない場合、modelsim.ini ファイルが現在のフォルダー (このフォルダーから CompXlib が実行される) に作成されます。

環境変数が検出された場合、CompXlib は、$MODELSIM がポイントする modelsim.ini ファイルにライブラリ マッピングを追加しようとします。
 
その modelsim.ini が読み出し専用 (デフォルト設定) であれば、CompXlib はライブラリ マッピングを追加しません。

その結果、ライブラリはコンパイルされますがマップされません。

ソリューション


現在のディレクトリに modelsim.ini が作成されているかどうかを確認します。

作成されていれば、そのファイルを modelsim フォルダーにコピーし、古い modelsim.ini ファイルを上書きします。

ただし、これを実行する前に元の modelsim.ini ファイルのバックアップ コピーを取っておきます。

現在のフォルダーに作成された modelsim.ini ファイルを開き、modelsim フォルダー内の modelsim.ini ファイルにライブラリ マッピングをコピーします

次のようになります。

UNISIMS_VER = c:\simLib\unisim_ver
UNI9000_VER = c:\simLib\uni9000_ver
SIMPRIMS_VER = c:\simLib\simprim_ver
XILINXCORELIB_VER = c:\simLib\XilinxCoreLib_ver
AIM = c:\simLib\abel\aim
UNISIM = c:\simLib\unisim
SIMPRIM = c:\simLib\simprim
XILINXCORELIB = c:\simLib\XilinxCoreLib
PLS = c:\simLib\abel\pls


現在のディレクトリに modelsim.ini ファイルが生成されていない場合は、手動で modelsim フォルダーにある modelsim.ini ファイルを編集してライブラリ マッピングを追加できます。

次のようになります。
 

UNISIMS_VER = c:\simLib\unisim_ver
UNI9000_VER = c:\simLib\uni9000_ver
SIMPRIMS_VER = c:\simLib\simprim_ver
XILINXCORELIB_VER = c:\simLib\XilinxCoreLib_ver
AIM = c:\simLib\abel\aim
UNISIM = c:\simLib\unisim
SIMPRIM = c:\simLib\simprim
XILINXCORELIB = c:\simLib\XilinxCoreLib
PLS = c:\simLib\abel\pls


パスが正しいこと、そしてコンパイル済みのライブラリのみがマップされていることを確認する必要があります。

次の手順に従ってください。

  1. コンパイル済みのライブラリを削除します。
  2. ModelSim フォルダー内の modelsim.ini ファイルを書き込み可能にします。
  3. 環境変数の MODELSIM がこのファイル (modelsim.ini) をポイントしていることを確認します。
  4. CompXlib を再実行します。

これにより、すべてが再コンパイルされ、modelsim.ini ファイルが編集されてマッピングが追加されます。
AR# 15911
日付 11/26/2014
ステータス アクティブ
種類 一般
ツール
  • ISE
  • ISE Design Suite
このページをブックマークに追加