一般ページ (メモリプロパティダイアログボックス)
- 更新日2025-01-28
- 5分で読める
で このページを開くには、メモリプロパティダイアログボックスで、 カテゴリ リストから 一般 を選択します。
このページを使用してのプロパティを編集します。 メモリ項目
このページには以下のコンポーネントがあります。
| オプション | 説明 |
|---|---|
| 名前 | プロジェクトエクスプローラ ウィンドウまたは VI定義メモリ構成 ノード。名前は メモリメソッドノード ブロックダイアグラム上のメモリメソッドノード。 |
| 要求する要素数 | メモリ項目に保持する要素数を指定します。実際のメモリ使用量 (バイト) は、指定する要素数とデータタイプによって異なります。 |
| 実装 | FPGAがこのメモリ項目を保存する方法を指定します。以下のオプションがあります。
ブロックメモリ―メモリの組込ブロックを使用してデータを保存します。Xilinxでは、この実装をブロックRAMまたはBRAMと呼びます。組込ブロックメモリを使用するメモリ項目は、少なくとも 1クロックサイクルを実行します。ブロックメモリは、以下の状況で使用します。 • シングルサイクルタイミングループで、アドレスを指定するサイクルと同じサイクル内でこのメモリデータにアクセスする必要がない場合。 • 必要なメモリの容量が大きい場合。 • FPGAで使用可能な空きリソースが十分にない場合。 このオプションには以下のコンポーネントがあります。
—ルックアップテーブル―メモリ項目をFPGAで使用可能なルックアップテーブルに格納します。ルックアップテーブルを選択する場合、FPGAが加算や減算など他の論理操作にも使用しているFPGAリソースを消費します。Xilinxでは、この実装を分散RAMまたはLUT RAMと呼んでいます。ルックアップテーブルは、以下の状況で使用します。 • シングルサイクルタイミングループ内からメモリにアクセスする場合に、メモリ項目に対するアドレスを指定およびデータの読み取りが同じサイクル内である必要がある場合。 • 必要なメモリの容量がFPGAの組込ブロックメモリの最小容量より小さい場合。 • FPGAの組込ブロックメモリに十分な空き容量がない場合。 このオプションには以下のコンポーネントがあります。
―DRAM―メモリ項目を格納します。 FPGAで使用可能なDRAM 。すべてのハードウェアがメモリとしてのDRAMの使用をサポートしているわけではありません。を参照してください。 DRAMプロパティ のDRAMプロパティページ LabVIEWがプロジェクトにDRAMを実装する方法を構成するためのFPGAターゲットプロパティダイアログボックス。このオプションには以下の項目が含まれます。
|
| 開発用コンピュータでの実行中にVIの実行と実行の間にメモリの値を保持 | このチェックボックスをオンにしない場合、このメモリ項目の値は、開発用コンピュータでVIを実行する間に メモリプロパティ ダイアログボックスの 初期値 ページで指定された初期値にリセットされます。チェックマークをオンにすると、VIが実行されます。このチェックボックスをオンにすると、 LabVIEWは開発用コンピュータでVIを実行する間、このメモリ項目の値を保持しますが、メモリ消費量が多くなり、メモリが大きいと実行速度が遅くなる可能性があります。デフォルトで、このチェックボックスは新規LabVIEWプロジェクトではオフになっています。
メモ 旧バージョンのLabVIEWプロジェクトのチェックボックスは、旧バージョンのFPGAアプリケーションの動作を維持するためにオンになっています。
|