”
ISE11.3でのプロジェクトの絶対パス問題?”で家からフォルダごとコピーしてきたプロジェクトをインプリメントすると、テンポラリファイルやbitファイルが家と同じフォルダに作られるという問題に遭遇した。
この原因が分かった。”
33511 - 11.2 ISE - 「ERROR: no Simulation Engine found in the Transform Input that matches testbench_isim_beh.exe」というエラー メッセージが表示される”によると”ISE 11.2 で、Project Navigator にプロジェクトの作業ディレクトリとしてメインのプロジェクト ディレクトリ以外のディレクトリを指定できる機能が追加されました。”ということだ。この作業用ディレクトリを見てみた。
Project Navigator のDesign Edit Properties アイコンをクリックする。

Design Properties ダイアログが開く。

Location はコピー先のフォルダになっているが、Working directory はコピー元の情報のままだ。これでは作業用ディレクトリが異なってしまう。それに、Working directory のところはハイドされていて書き換えができない。それで、フォルダごとコピーした時にはこの問題をどうしようと思ったが、Copy Project というのがあった。これでやってみる。
File メニューからCopy Project を選択すると、Copy Projectダイアログが出てくる。

ここで、新規フォルダを指定して、プロジェクトをコピーする。その時に作業用ディレクトリも指定することができる。上のダイアログの設定だと、プロジェクトが立ち上がるので、そのままインプリすれば、指定したフォルダにテンポラリファイルやbitファイルが生成される。
なお、
このヘルプによると”Working directory はプロジェクトを作成するときでないと変更できない”と読めるように書いてあった。
- 2009年11月05日 17:42 |
- Xilinx ISEについて
-
| トラックバック:0
-
| コメント:0