From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



FPGA プロジェクトのファイルサイズが増倍する問題



使用ソフトウェア:
使用ソフトウェア・バージョン: 2009
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア:

問題: FPGA ターゲットを含んだプロジェクトを作成し開発を行っていますが、何も変更を加えていなくとも保存するとプロジェクトのファイルサイズが増倍していきます。
新たにプロジェクトを作成し直すと、サイズは小さくなりますが、何度も保存を繰り返していると同様に非常に大きなファイルサイズになってしまいます。
なぜこのような問題が起きているのでしょうか。また、解決策はありますでしょうか。

解決策:

この問題は、プロジェクトに含まれる FPGA ターゲットの名前に日本語が含まれることによって起こる現象です。
LabVIEW 2009 より R シリーズと呼ばれる FPGA ボードをプロジェクトに作成する際のデフォルト名が「 FPGA ターゲット」となっており、「ターゲット」という日本語部分が問題を引き起こしています。
プロジェクトファイルをメモ帳などのテキストエディタで開いて頂きますと、内部に文字化けした部分が確認できます。その部分が日本語名が正常に認識されずに問題を引き起こしている該当箇所になっています。
プロジェクトの保存操作を行いますと、その文字化け部分が倍々になってコピーされていき、プロジェクトファイル全体のサイズ増倍を招きます。
テキストエディタで該当部分を削除することで、ファイルサイズの低減を行うことは出来ますが、根本的な問題の解消にはなりません。

対策方法としましては、プロジェクトを作成し、 FPGA ターゲットを作成した時点で、FPGA ターゲット名を半角英数文字のみに変更し、その上でプロジェクトを保存します。
プロジェクトを新規作成してから、名前を英数半角文字のみに変更するまでの間でプロジェクトの保存を行わないで下さい。
一度、半角英数文字のみの fPGA ターゲット名に変更・保存をして頂いた後であれば、再び FPGA ターゲット名を日本語名に変更しても問題は起こりません。
また、すでに問題が生じているプロジェクトに対して、 FPGA ターゲット名を英数半角文字のみに変更しても、問題は解消されませんので御注意下さい。

なお、 Windows 7 日本語版を使用した場合、上記の対策を施さずとも問題が発生しないことが確認されております。
従いまして、 Windows 7 OS を御利用頂くことによっても、問題を回避することが可能です。

本問題につきましては、本社開発部に対しての報告がなされており、今後のバージョンにて修正される予定です。



関連リンク:

添付:





報告日時: 04/04/2010
最終更新日: 04/05/2010
ドキュメントID: 583K1971