ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
Main Menu
Tweet
Facebook
Line
:-?
スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
webadm
投稿日時: 2006-10-15 1:01
Webmaster
登録日: 2004-11-7
居住地:
投稿: 3086
ModelSm ALTERA WEB EDITION 6.1dではまる
Aletraからメールとか来た覚えはないけど巷では周知の事実らしい期間限定 ModelSim ALTERA WEB EDITION 6.1dをさっそくダウンロードしてみた。

最初にはまったのは、Pre-compiledのライブラリをダウンロードしても出来ない。

よく見たらModelSimのインストールバイナリにPre-compiledライブラリもincludedと書いてあるでは、紛らわしい。

次にはまったのが、ライセンスの設定。ModelSim Xilinx Editionではインストール後にプログラムメニューにライセンス取得のURLが張られるのだがAlteraのはインストールの最後にあらかじめ取得したかEthernet Address指定でライセンスを受けるか、ドングルキーを使うかの選択ダイアログが出る。ドングルを使う場合にはYes、そうでない場合はNOとあるのでNOを押す。それでお終いだった。

おろ、ライセンスはどうやって取得を。と思ってAlteraのサイトをみたらダウンロードのボタンの下にライセンス取得ページへのリンクがあった。つまりQuartus IIなんかのライセンス取得と同様の手続きをすることに。そこでポチっとやるとメールでいつもの通りライセンスファイルが自動送付されるので、それを...どうやって設定するんだ。

ModelSim Aweを起動するとちゃんとしたライセンスが設定されていないとかダイアログが出ておしまい。その中の説明にModelSim aweは環境変数、LM_LICENSE_FILEかMGLS_LICENSE_FILEにライセンスファイルのパスが設定されていることを前提としているとか書いてある。

しかし、LM_LICENSE_FILEにはModelSim Xilinx Editionをインストールした時に設定されたパスが既に入っている。がーん、バッティングするのね。どうすんだこれ。

ALTERAを使う時とXilinx使うときでWindowsのユーザーアカウントをわければ環境変数も別々にできるのでそうしてもよいけど面倒なので、ものは試しに設定されていないMGLS_LICENSE_FILEという環境変数を新規に追加してそちらにModelSim Awe用のライセンスファイルのパスを設定してみた。

そしたら無事ModelSim Aweが起動できた。

心配なのでModelSim XEも立ち上げてみた。大丈夫だった。

はまった人はやってみるといいかも。
webadm
投稿日時: 2006-10-15 4:19
Webmaster
登録日: 2004-11-7
居住地:
投稿: 3086
起動はしたが
起動しただけ。

シミュレーションするにはテスト対象のnetlistとそっから参照されるライブラリを食わせてやらないといけないけど自分で設定しないとだめらしい。

もともとALTERAの場合自前のシミュレーターがあるのでそれがデフォルトでQuartus IIになってサードパーティのツールも考慮されているけど起動のために必要な設定だけで起動した後は知らないらしい。

とりあえずQuartus IIが吐き出したModelSim用のネットリストをModelSimの設定でtest unitとして設定し、ライブラリとしてModelSim Aweのalteraディレクトリ配下のverilogかvhdlの下にある使用するデバイスのパスを追加すればシミュレーションは開始できる。

けどテストベンチは自分で書くしかないのか。テストベンチが無いと入力は全部不定だし。波形もみたいものを選んで指定しないとデフォルトではなんも出ないしで。

基本はそうなんだけどね。

Xilinxはその点自前のシミュレーターを最近まで持っていなかったこともあってサードパーティへの配慮は行き届いているよね。実質サードパーティ製品使わないと本職では使えないとも言える。ほとんどサードパーティ製品とは統合化されているといって良い感じ。波形入力すればテストベンチも自動生成されるし。自分で書いてもいいし。

ALTERAのシミュレーションツールも良くできているけど途中結果が見ることができないのがストレスがたまるよね。何時間かかけてしょっぱなでもう違っているのを見たらがっかりするよね。その点ModelSimは終わっているところはシミュレーション中でも見ることができるし精神的には楽。良くできている。そういう風に作らない方が不思議。
webadm
投稿日時: 2007-12-3 5:23
Webmaster
登録日: 2004-11-7
居住地:
投稿: 3086
Re: ModelSm ALTERA WEB EDITION 6.1dではまる
久々にQuartusとか立ち上げたらライセンス期限切れだったorz

どうやらQuartusも最新は7.1らしい、(  ̄- ̄)トオイメ

こないだ6.1だった記憶が。

早速最新版をダウンロードして、ついでに最新のModelSim ALTERA Web editionも。

ライセンスファイルも新に取得してQuartus IIは無事使えるようになった。

しかしModelSimで怒られる。

ここを見たら前同じ経験をしていたことをすっかり忘れている。

環境変数が昔のModelSimのディレクトリの古いライセンスファイルを指定したままだった。

新に取得したライセンスファイルの名前に変更。

起動、またもや怒られる。

なんでだと良く見ると、ライセンスファイルのあるディレクトリが古いModelSimのディレクトリだったorz

仕方ないので古いディレクトリに新しいライセンスファイルをコピーして起動したら無事立ち上がった。

これはまるのか毎回。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
ページ変換(Google Translation)
サイト内検索