【LabVIEW FPGA入门】FPGA寄存器(Register)

当您需要从多个时钟域或设计的不同部分访问数据,并且需要编写可重复使用的代码时,可使用寄存器项来存储数据。与 FIFO 相比,寄存器项消耗的 FPGA 逻辑资源更少,而且不消耗块存储器,而块存储器是最有限的 FPGA 资源类型。

LabVIEW FPGA 模块有两种寄存器项:

  • VI-defined register items: 使用VI定义的寄存器项创建可重入的子VI,避免资源冲突。如果在可重入的 FPGA VI 中配置了 VI 定义的寄存器项,LabVIEW 将为 VI 的每个实例创建寄存器项的单独副本。
  • Target-scoped register items: 如果希望寄存器项在 "项目浏览器"(Project Explorer)窗口中可见并可配置,则可使用目标范围寄存器项。目标寄存器项可在项目浏览器窗口中同一目标下的任何 FPGA VI 中使用

可以通过配置窗口或初始化VI初始化值

相关推荐
LabVIEW开发10 小时前
燃料电池宽频阻抗测量:PXI 高速多通道采集 + LabVIEW FFT 的工程实现
labview·labview知识·labview功能·labview程序
LabVIEW开发11 小时前
COMPASS 托卡马克汤姆逊散射诊断:LabVIEW + PXI 如何把通道偏斜压到 300 皮秒
labview·labview知识·labview功能·labview程序
LabVIEW开发13 小时前
ABB 瑞士高压实验室:用 LabVIEW 重建数据管理与报告流程,每次试验省 5 万美元
labview·labview知识·labview功能·labview程序
LabVIEW开发2 天前
ESO 极大望远镜主动光学:LabVIEW 实时模块 + 多核 COTS 替代专用硬件的路径
labview·1024程序员节·labview知识·labview功能·labview程序
LabVIEW开发2 天前
ISRO 卫星应答机可搬移 ATE:模块化仪器 + LabVIEW 把测试时间砍掉一半
labview·1024程序员节·labview知识·labview功能·labview程序
zu75432 天前
什么叫射频电源
labview·射频工程·等离子体·ate·半导体设备·刻蚀·semi 标准
LabVIEW开发3 天前
核聚变要的功率半导体,LabVIEW 怎么测
自动化测试·数据采集·labview·功率半导体
LabVIEW开发4 天前
AB PLC:接 LabVIEW 常踩的 6 个坑
labview·labview知识·labview功能·labview程序
LabVIEW开发4 天前
LabVIEW 32 通道 50 MSps 被动声学成像
labview·labview知识·labview功能·labview程序
LabVIEW开发4 天前
LabVIEW 让 984 块镜面 1 ms 完成对齐
labview·labview知识·labview功能·labview程序