PC プラットフォーム ノードロックライセンス・コードワードインストール方法 ==================================================================== この文書は、入手したコードワードの簡単なインストール手順書です。 詳細については、"Installation on PC Systems" マニュアルの Chapter 3 をご参照ください。 「はじめに」をお読みになり、問題がなければ「インストール手順」通りに 作業を進めてください。もしうまくいかない場合は、「よくある問題」や 「参考」をお読みください。 重要: --------------------------------------------------------------------------- 以前のバージョンの ADS をご利用になっていた方のなかで、codeword package や Limited Term Package (LTP) など、パッケージ形式のコードワードをご利用になっ ていた方には、ADS 2003A より ライセンス・バンドル (licnese bundle) 形式の ライセンスが発行されます。(以前のコードワード中に、PACKAGE で始まる行がある 場合がこれにあたります) ライセンス・バンドル形式のライセンスの利用方法につきましては、"License Preference Tool の利用方法" の節をご覧になるか、詳細については、"Installation on PC Systems" マニュアルの Chapter 4 をご参照ください。 --------------------------------------------------------------------------- はじめに -------- Agilent EEsof EDA 製品では、ネットワークカードの LAN-ID やハードウェア キー番号で限定された、特定の PC のみで使用権のあるノードロックライセン スをサポートしています。 重要: ハードウェアキーを使用している場合は、必ず最新の FLEXID ドライバを インストールしてください。FLEXID ドライバは、'flexid.exe' を実行する ことによりインストールが可能です。'flexid.exe' は、ADS 2003A CD-ROM に収録されているものか、弊社 WEBサイトの ハードウェアキー・ドライバ・ ダウンロードコーナーからダウンロードしたものをご使用ください。 http://eesof.tm.agilent.com/support/supp203j.html インストール手順 ---------------- ここでの手順は、初めてライセンスファイルをインストールする場合の手順に ついて記述しています。もし、ライセンスを追加する場合は、手順2.で設置 するファイルに、追加で入手したライセンスファイルの INCREMENT 行を追加 するのみで、追加ライセンスを使用することができるようになります。 期限切れのライセンスが license.lic ファイル中に存在する場合は、その ライセンスは削除しておくことを強くお勧めします。古いライセンスとの混在 は、競合やその他トラブルの原因となります。 1. 入手した license.lic ファイルをローカルドライブに保存します。 2. license.lic ファイルを、ADS のインストールされたディレクトリの licenses フォルダに設置します。通常のインストールを行った場合は、 以下のようなパスになります。 c:\ads2003A\licenses\license.lic 3. ノードロックライセンスの場合は、FLEXlm ライセンスデーモンを起動する 必要はありません。 4. ADS は標準インストールを行った場合、以下のパスのライセンスファイル を自動的に読み込みます。 c:\ads2003A\licenses\license.lic ただし、環境変数 LM_LICENSE_FILE や AGILEESOFD_LICENSE_FILE を 設定した場合は、環境変数が優先されます。LM_LICENSE_FILE が設定され ている場合は、ADS は上記標準パスのライセンスより先にこちらを読み込 みます。また、AGILEESOFD_LICENSE_FILE も設定されている場合は、 AGILEESOFD_LICENSE_FILE にあるライセンスファイルが読み込まれます。 Windows の環境変数の設定方法につきましては、スタート>ヘルプ を起動 後、キーワードタブを選択し、キーワードに「環境変数」の入力して 「追加」や「変更」の項目をご参照ください。 5. ADS を起動し、動作確認を行います。 ---------------------------------------------------------------------------- ************ LICENSE PREFERENCE TOOL の利用方法(UNIX,WINDOWS) ************ ---------------------------------------------------------------------------- ADS 2003A には、"License Preference Tool" が導入されました。これは、ADS, ダイナミックリンク, RFDE の起動時にどのライセンス・バンドルを使用するか あらかじめ選択する機能です。 このツールにより、以前のパッケージ・ライセンスよりも更に細かく、ユーザが使用 するライセンスを管理することができます。ADS, ダイナミックリンク, RFDE を使用 するにあたり、どのライセンス・バンドルを優先的に使用するかを設定するために、 "License Preference Tool" の使用方法をよくご理解ください。 Licnese Preference Tool の起動方法: ===== UNIX の場合 ===== License Preference Tool の起動方法は、以下の二通りがあります。端末ウインドウ から、以下のコマンドを入力してください: ADS を起動するときに、以下のオプションを付けて起動します > ads -p 上記コマンドにより、最初に License Preference Tool が起動します。ライセンス・ バンドルの選択後、自動的に ADS が起動します。 License Preference Tool のみを起動したいときは、以下のコマンドを入力します: > $HPEESOF_DIR/bin/aglmpref. 上記コマンドにより、License Preference Tool が起動します。この場合は、ADS は自動的には起動しません。 ==== WINDOWS の場合 ==== License Preference Tool の起動方法は、以下の二通りがあります: License Preference Tool のみを起動する場合は、スタートメニューから以下の メニューを選択します: プログラム > Advanced Design System 2003A > ADS Tools > License Preference Tool. ADS 起動前に、自動的に License Preference Tool を起動したい場合は、スタート メニューの Advanced Design System のショートカットをあらかじめ編集します。 Advanced Design System のアイコン上で、マウスの右ボタンをクリックして、 プロパティを選択します。リンク先の ADS 起動コマンドに -p オプションを追加します。 C:\ADS2003A\bin\ads.exe -p 上記設定を行うと、ADS 起動時に必ず License Preference Tool が起動するように なります。 License Preference ウインドウでは、利用可能なライセンス・バンドルとそのバンドル に含まれるライセンスが表示され、バンドルを選択することができます。 表示されているライセンス・バンドルで利用できるライセンスを表示したいときは、 Available License Bundles 欄に表示されているライセンス・バンドル名に横のアイコン をクリックします。 使用するライセンス・バンドルを選択する場合は、Available License Bundles 欄に 表示されているライセンス・バンドルをクリックし、Add ボタンをクリックします。 選択されたバンドルは、Selected License Bundles 欄に表示されます。 使用したいライセンス・バンドルの設定後、OK ボタンをクリックし、ウインドウを 閉じます。-p オプションで起動していた場合は、そのまま自動的に ADS が起動され ます。 License Preference Tool により、AGILEESOFD_LICENSE_PREFERENCE 環境変数が設定 されます。この設定は以下の場所に保存されます。 UNIX: $HOME/.flexlmrc WINDOWS レジストリ: HKEY_LOCAL_MACHINE\SOFTWARE\FLEXlm License Manager なお、ライセンス・バンドルの選択についての詳細は、ADS, RFDE の Installation Guide、Chapter 4 "Using Advanced Design System"をご覧ください。 よくある問題 ------------ 上記手順を終了後、問題が発生した場合は、下記の事項をご確認ください。 o "hostid of this sysem does not match the hostid specified in the license file. Feature: ads_schematic Hostid: FLEXID=7-36c7c388 FLEXIm error -9,57" 上記エラーが発生した場合は、ADS 2003A インストール CD-ROM から flexid.exe を実行して、最新のハードウェアキー・ドライバのインス トールをお試しください。flexid.exe は、CD-ROM のルートディレクトリ にあります。 o "invalid host" error 上記エラーが発生した場合は、ADS 2003A インストール CD-ROM から flexid.exe を実行して、最新のハードウェアキー・ドライバのインス トールをお試しください。flexid.exe は、CD-ROM のルートディレクトリ にあります。 o license.lic ファイル中に記述されている、ネットワークカードの LAN-ID か、ハードウェアキーの FLEXid が、使用している PC のものと一致して いるかをご確認ください。 ノードロック ID は、license.lic ファイルの INCREMENT 行の中の、 'HOSTID=' で始まるフィールドに記入されています。 使用している PC のネットワークカードの LAN-ID や、ハードウェアキー の ID 番号は、aglmtool を用いて確認することができます。 スタート > プログラム > Advanced Design System 2003A > ADS Tools > License Information Tool また、別の方法としてコマンドプロンプトから、以下のコマンドを用いて 確認することもできます。 cd /d c:\ads2003A\licenses\bin lmutil lmhostid -flexid (ハードウェアキーの ID を調べたい場合) lmutil lmhostid (LAN-ID を調べたい場合) o ライセンスファイルは正しい場所に、正しい名前で設置されているか、 ご確認ください。 ADS は通常、ADS がインストールされたディレクトリの licenses ディレ クトリの中の、license.lic ファイルを読み込みます。Windows でライセ ンスファイルをコピーする際、'license.lic.txt' や 'license.lic.doc' などと自動的に拡張子が付加されている場合があります。実際のファイル 名を確認するために、コマンドプロンプトから以下のコマンドを用いて ファイル名をもう一度ご確認ください。 C:\>cd \ads2003A\licenses C:\ads2003A\licenses>dir Volume in drive C is SysDisk Volume Serial Number is 3440-4D0A Directory of C:\ads2003A\licenses 02/25/2002 10:06