VisualAppletsには便利な基本設定があらかじめ用意されていますが、ユーザーのニーズに合わせて個別に最適化することも可能です。 プログラムの設定は変更してローカルコンピューターに保存できます。 設定は、VisualAppletsのユーザーインターフェイスからアクセスできる複数の設定ダイアログで行うことができます。
すべてのユーザー向けのグローバル設定、現在のユーザー向けの個人設定、または特定のインストール向けのローカル設定を定義できます。
すべての設定は1つの設定ファイル(VisualApplets.ini)に保存されます。このファイルの場所は、インストールプロセスですでに選択されています。
以下のセクションでは、設定オプションについて説明します。
システム設定を指定するためのダイアログには、次のようにアクセスできます。
-
メニュー項目 → を選択します。
System Settingsウィンドウが開きます。ここで、さまざまな設定カテゴリを選択できます。カテゴリごとに設定ダイアログが表示されます。
このダイアログでは、さまざまな種類のファイルのデフォルトの保存場所を設定できます。
![]() |
デフォルトパスの設定 |
|---|---|
|
VisualAppletsが管理者権限を必要とするフォルダー(例: C:\Programs)にインストールされている場合は、デフォルトパスを使用するために管理者権限でVisualAppletsを起動する必要があります。 または、System Settings / Path Settingsでパス設定を変更することもできます。この場合は、'System Settings' / Global Build Settings / Generation of Hardware Applets / Path for storage of hardware applets (*.hap)のパスも変更してください。 |
一時ファイル
Path for temporary files: 実行中、VisualAppletsは一時ファイルを生成する必要があります。 通常、これらのファイルはVisualAppletsの終了時に削除されます。 これらのファイルを作成するディレクトリを選択します。
Use the system’s temporary directory: このオプションをオンにすると、VisualAppletsはオペレーティングシステムからこの場所を取得します。 これが推奨される設定です。この目的に別のディレクトリを使用する場合は、このチェックボックスをオフにし、上のフィールドに代替ディレクトリを指定して、書き込み禁止になっていないことを確認してください。
ユーザーライブラリ
Path for storage of user libraries: ユーザーライブラリは、ユーザー自身が作成したモジュールのコンテナです。 (詳細については、該当する章を参照してください。)このフィールドでは、ユーザー定義モジュールの保存先および読み込み元のディレクトリを指定できます。 このライブラリを他のチームメンバーや異なるPC間で共有する場合は、このディレクトリを別のディレクトリ(ネットワークドライブ上のディレクトリなど)に変更してください。このディレクトリが書き込み禁止になっていないことを確認してください。
カスタムライブラリ
Path for storage of custom libraries: カスタムライブラリは、ユーザー自身が作成したカスタムオペレータのコンテナです。 このフィールドでは、カスタムオペレータの保存先および読み込み元のディレクトリを指定できます。 カスタムオペレータを他のチームメンバーや異なるPC間で共有する場合は、このディレクトリを別のディレクトリ(ネットワークドライブ上のディレクトリなど)に変更してください。このディレクトリが書き込み禁止になっていないことを確認してください。
スクリプトコレクション
Path for storage of your Tcl script collection: VisualAppletsでは、Tclスクリプトを作成し、個々のTclプロシージャをライブラリ要素として利用できます。 このフィールドでは、Tclスクリプトの保存先および読み込み元のディレクトリを指定できます。 Tclスクリプトコレクションを他のチームメンバーや異なるPC間で共有する場合は、このディレクトリを別のディレクトリ(ネットワークドライブ上のディレクトリなど)に変更してください。このディレクトリが書き込み禁止になっていないことを確認してください。
VisualAppletsデザイン
Path for VisualApplets designs: ここでは、VisualAppletsがデザインファイル(*.VA)を保存および読み込みするデフォルトの場所を定義できます。 このディレクトリが書き込み禁止になっていないことを確認し、Use previously selected directoryオプションをオフにしてください。
Use previously selected directory: チェックボックスがオンの場合、VisualAppletsは前回この目的に使用したディレクトリに*.vaファイルを保存することを提案します。 オフの場合、VisualAppletsはデザインファイルの保存/読み込み用にPath for VisualApplets designsフィールドで指定されたディレクトリを提案します。
SDKプロジェクト
SDKプロジェクトの保存パス: Framegrabber APIを使用した生成されたアプレットの使用方法とパラメータ設定を示す、 自動生成されたソースコード(「SDKプロジェクト」)のデフォルトの保存場所をここで指定します。 SDKプロジェクトは、ハードウェアアプレットのビルド後、またはメニューから → を選択してオンデマンドで生成されます。
ヘルプ
ヘルプのパス:オペレーターおよびコンテキストヘルプのファイルがインストールされているベースディレクトリを指定します。 異なるインストール間でヘルプファイルを共有するため、このパスを中央の場所に変更できます。 指定したディレクトリにヘルプファイルが存在することを確認してください。
![]() |
ハードウェアアプレットの保存場所(ビルドプロセス中に作成される*.hapファイル) |
|---|---|
|
最終的なハードウェアアプレット(*.hapファイル)を保存するためのディレクトリ。これは、'System Settings'のGlobal Build Settingsカテゴリおよび、ここにあるGeneration of Hardware Applets / Path for storage of hardware applets (*.hap)で定義します。 |
これらの設定は、VisualAppletsのシミュレーション機能のデフォルトの動作に影響します。
Simulation Sources
シミュレーション用画像の場所:VisualAppletsがシミュレーション用の画像を取得するディレクトリをここで指定します。 VisualAppletsには、デモ用のサンプル画像がいくつか付属しています。 しかし実際の運用では、処理対象の画像に類似した独自の画像を使用します。 テスト画像が保存されているディレクトリを指定してください。
前回選択したディレクトリを使用する: このボックスがオンの場合、VisualAppletsは前回のシミュレーションで画像を選択したディレクトリを最初に提案します。 オフの場合、VisualAppletsは画像の読み込みに常に上記で指定したディレクトリを提案します。
Simulation Probes
出力画像のパス:シミュレーションの実行中にシミュレーションプローブで作成された画像ファイルの保存場所。 この設定は、ユーザーが特定のシミュレーションプローブの収集されたシミュレーション結果を保存する際、推奨パスとして表示されます。
一時画像ファイル
一時画像ファイルのパス: シミュレーションの実行中にシミュレーションデータを処理するモジュールによって作成される一時ファイルの保存場所。 この場所を指定することで、VisualAppletsは、例えば特定のモジュールなどでこれらのファイルを自動的に取得し、 デザインの別の部分や同じデザイン内の別のモジュールへソースとして渡すことができます。
VisualAppletsの一時ディレクトリを使用する:このオプションをオフにする場合は、指定したディレクトリが書き込み保護されていないことを確認してください。 書き込み保護されている場合、VisualAppletsはデータを全くシミュレーションできません。
シミュレーションの結果はバイナリファイル形式で保存されます。2つの異なる形式を利用できます:
-
生データを*.rsdとして保存:ファイルは「RSD」ファイル形式(画像データと記述データ)で保存されます。
-
生データを*.rawとして保存:ファイルは「Raw」ファイル形式(画像データのみ)で保存されます。
通常、ユーザーがこれらの設定を編集する必要はありません。
Simulation Options
VisualApplets(バージョン3.2以降)には、新しいシミュレーションEngineが搭載されています。 新しいエンジンにより、データフローが非常にリアルに表現され、ブロックされた画像データストリームのシミュレーションが可能になります。 新しいエンジンはデフォルトで有効になっています。 古いシミュレーションエンジンを使用する場合は、ここで新しいエンジンを無効にできます。
I/O Image Library
ここでは、画像の読み込みと保存に Image Magick library を使用するか、VisualAppletsのネイティブ実装を使用するかを選択できます。 Image Magick library がデフォルトで選択されています。
以下で、プローブ画像を保存するための圧縮パラメータを設定できます。
これらの設定を使用することで、VisualAppletsで作成されたアプレット(ターゲットハードウェアアプレット)が実行されるデフォルトのターゲットプラットフォームを定義できます。 この設定を行うことは、開発者の作業が特定のフレームグラバー(「Hardware platform」) またはランタイムの特定のオペレーティングシステム(「Operating system platform」)に集中している場合に役立ちます。
ターゲットハードウェアアプレットのデフォルトプラットフォーム
Hardware platform:ハードウェアプラットフォームの選択には、VisualAppletsのインストール時に利用可能なすべてのハードウェアプラットフォーム(フレームグラバーの種類)が表示されます。 ここで指定したプラットフォームは、メニュー項目の → を使用して新しいデザインを作成する際に、プログラムによってデフォルトプラットフォームとして提案されます。
例:microEnable IV – VD4-CLフレームグラバーに基づくプロジェクトを作成する場合、このハードウェアプラットフォームをここでデフォルトプラットフォームとして設定できます。 新しいアプレットデザインを作成する際に、プログラムによって提案されます。
Operating system platform:オペレーティングシステムプラットフォームの選択には、アプレットを作成できるすべての利用可能なオペレーティングシステムが表示されます。 ここで指定したプラットフォームは、メニュー項目の → を使用して新しいデザインを作成する際に、プログラムによってデフォルトプラットフォームとして提案されます。
![]() |
ヒント |
|---|---|
|
ここで入力した設定は提案としてのみ表示されますのでご注意ください。新しいアプレットの作成中、デザインプロセス中、またはアプレットのデザインがすでに完了している場合でも、両方のプラットフォームをいつでも変更できます。 ターゲットハードウェアおよびターゲットオペレーティングシステムに関する情報は、対応する*.VAデザインファイルに保存されます。 |
この一連の設定は、VisualAppletsのデザインウインドウに関連しています。
Extended Link Capture
選択したモジュールの入力ポートまたは出力ポート周辺のキャプチャエリアのサイズを定義します。 キャプチャエリアを拡大すると、ユーザーが小さなポートを正確にクリックする必要がなくなるため、個々のモジュールポートのリンクをより簡単かつ迅速に作成できるようになります。
Layout presettings for new designs
新しいVisualAppletsデザインのデフォルトのレイアウト寸法を定義します。この設定は、File/Newを介して新しいVisualAppletsデザインが作成されたときに有効になります。 既存のデザインのレイアウト寸法は、メニュー項目Design/Diagram Layout Settings/を介していつでも変更可能であり、VisualAppletsのデザインごとに個別に保存されることにご注意ください。
Grid
デザインパネル内のグリッド線のデフォルトの間隔を定義します。この設定は、File/Newを介して新しいVisualAppletsデザインが作成されたときに有効になります。 既存のデザインのグリッド線間隔は、メニュー項目Design/Diagram Layout Settings/を介していつでも変更可能であり、VisualAppletsのデザインごとに個別に保存されることにご注意ください。
Link Appearance
これらの設定は、デザイン内で異なるモジュールを結合している接続リンクの視覚化を定義します。 デザインファイルが開いている場合、これらの設定の変更はすぐに有効になります。
Link Tool Tip
ユーザー マウスカーソルをリンク上に移動したときにツールチップに表示される情報を定義します。 デザインファイルが開いている場合、これらの設定の変更はすぐに有効になります。
このカテゴリの設定を使用すると、アプレットの作成プロセスをカスタマイズできます。
特定の合成ディレクトリ
ここでは、ビルドプロセス中に作成される一時ファイルが生成されるディレクトリを指定できます。 これらのファイルは、アプレットの生成後に削除されます(以下のBuild trace filesも参照してください)。
ハードウェアアプレットの生成
ここでは、生成されたハードウェアアプレット(*hapファイル)が保存される場所を指定できます。
Create subdirectories for hardware platforms: プラットフォーム名に従って追加のサブディレクトリを生成します。
Copy applets to runtime directories: 生成されたファイルをFramegrabber SDKのインストールフォルダ(インストールされている場合)にコピーし、ファイルを既存のフレームグラバーに即座に読み込めるようにします。
ビルドトレースファイル
Keep build trace files: ここでは、これらのファイルのの詳細な分析やトレーサビリティの理由から、ビルドプロセス中に生成される中間ファイルをコピーするディレクトリを指定できます。
特殊設定
Style of synthesized design netlists: ネットリスト生成のスタイルをここで選択します。
-
タイミングクリティカルなデザインを構築する際は、ビルドフローでより良いタイミング収束を実現するために、Optimizedを使用してください。 VisualAppletsは、FPGA上のロジックのより良い分散をXilinxツールフローが生成するのに役立つ場合がある代替の命名スキームを使用してFPGAネットリストを生成します。 環境変数VA_NETLIST_STYLEの設定は影響しません。
-
Defaultに設定されている場合は、環境変数VA_NETLIST_STYLEが参照されます。
-
環境変数が値2に設定されている場合、FPGAネットリストの生成に代替の命名スキームが使用されます。 代替の命名スキームは、場合によって、XilinxツールフローがFPGA上のロジックのより良い分散を生成するのに役立ちます。
-
環境変数が値1に設定されている場合、レガシー命名スキーム(VisualApplets 3.1以前)が使用されます。
-
-
Legacyに設定されている場合は、レガシー命名スキーム(VisualApplets 3.1以前)が使用されます。環境変数VA_NETLIST_STYLEの設定は影響しません。

![[注]](../common/images/admon/note.png)




![[ヒント]](../common/images/admon/tip.png)



前へ

