ModelSim-Altera において VHDL でシミュレーションを行うと、# ** Error: Failure to obtain a VHDL simulation license. と言うエラー・メッセージが出ました。 どうしたら良いでしょうか。 なお、ライセンスは有効期限内で、ModelSim-Altera 用ライセンスも取得しています。
※ この現象は、サブスクリプション・プログラムを 2009年3月8日以前に購入しており、かつ
ver.6.3g_p1 以前のバージョンを使用しているユーザが対象です。
このエラーが発生する場合、VHDL 用ライセンスをお持ちでない可能性があります。
ModelSim-Altera では、ライセンス購入および申請時に指定した言語のみでシミュレーションを実行できます。 ModelSim-Altera の VHDL 用ライセンスを使用しているかを確認してください。
使用しているライセンス・ファイルがどちらの言語に対応しているのかを確認するには、ライセンス・ファイル内の INCREMENT 行をご確認ください。
文字列は以下のとおりです。
・ alteramtivsim ← VHDL 用ライセンス
・ alteramtivlog ← Verilog HDL 用ライセンス
この対策として、現在もライセンス期間内である場合は、ご利用になる ModelSim-Altera のバージョンを更新してください。 ver.6.4a 以降は両言語対応 (混在は不可) でご利用いただけます。 ただし、ライセンス・ファイルのバージョン番号の年月内にリリースされたバージョンが使用可能です。
なお以下のユーザは、このような問題は発生いたしません。
◆ 2009年3月9日以降に ModelSim-Altera Edition 用ライセンスをご購入されたユーザ
◆ 2009年3月9日以前にサブスクリプション・プログラムを購入しライセンス契約が現在継続中のユーザが
ModelSim-Altera Edition ver.6.4a 以降を使用している場合
◆ ModelSim-Altera Starter Edition ユーザ