常规页(存储器属性对话框)
- 更新时间2025-01-28
- 阅读时长4分钟
在 在“内存属性”对话框中,从“ 类别 ”列表中选择“ 常规 ”,可显示该页。
使用该页编辑 内存项。
该选项页包括以下部分:
| 选项 | 说明 |
|---|---|
| 名称 | 指定 项目浏览器 窗口或程序中显示的存储器项的名称 VI定义的内存配置 节点。该名称也出现在 存储器方法节点 程序框图上的存储器方法节点。 |
| 请求元素数量 | 指定要保存在内存项中的元素数量。实际使用的内存(以字节为单位)取决于元素数量和指定的数据类型。 |
| 实现 | 指定FPGA如何存储该存储器项。包含下列选项:
块存储器-使用嵌入式存储器块存储数据。Xilinx将此实现方式描述为块RAM或BRAM。使用嵌入式块存储器的存储器项至少占用 一个时钟周期执行。在下列情况下使用块存储器。 • 在单周期定时循环中,无需在提供地址的周期内访问该存储器。 • 需要大量的内存空间。 • FPGA不具有足够的可用资源。 此选项包含下列组件:
—查找表—将存储器项存储在FPGA上可用的查找表中。此存储将消耗FPGA用于其他逻辑运算(例如,加法和减法)的资源。Xilinx将该实现描述为分布式RAM或LUT RAM。在下列情况下使用查找表。 • 您正在单周期定时循环中访问该存储器,并且需要在提供地址的周期内从存储器项读取数据。 • 所需的内存空间小于FPGA上的最小嵌入式块内存。 • FPGA不具有足够的可用嵌入式块内存。 此选项包含下列组件:
—DRAM—将内存项存储在 DRAM 在FPGA上可用。并非所有硬件都支持将DRAM用作内存。见 DRAM属性 页 FPGA终端属性 对话框,用于配置LabVIEW在项目中实现DRAM的方式。该选项包含下列组件:
|
| 在开发计算机上执行时,VI的多次执行间保持存储器的值。 | 如未勾选该复选框,在开发计算机上执行VI时,该内存项中的值将重置为 内存属性 对话框 初始值页中指定的初始值 。选中该复选框, LabVIEW在开发计算机上执行VI之间保留该内存项中的值,但可能会导致更大的内存消耗和较大的内存执行速度。对于新建的LabVIEW项目,该复选框默认为未勾选。
注: 复选框中勾选了之前版本的LabVIEW项目,以保持之前版本FPGA应用程序的行为。
|