【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开发6 小时前
LabVIEW数据库事务操作
数据库·labview·labview知识·labview功能·labview程序
Kay.Wen19 天前
LabVIEW 转换 XML文本
xml·labview
LabVIEW开发24 天前
LabVIEW插值应用
算法·labview·labview知识·labview功能·labview程序
LabVIEW开发25 天前
LabVIEW控制阀性能测试评估系统
人工智能·labview·labview知识·labview功能·labview程序
LabVIEW开发1 个月前
LabVIEW振动信号采集分析
fpga开发·labview·labview知识·labview功能·labview程序
LabVIEW开发1 个月前
LabVIEW PID VI 温控参数全解与应用
labview·labview知识·labview功能·labview程序
俊俊谢1 个月前
LabVIEW如何排查和修复dll缺失问题
驱动开发·.net·labview·dll
unicrom_深圳市由你创科技1 个月前
LabVIEW和C#在工业控制中的应用差异是什么?
fpga开发·c#·labview
电气_空空1 个月前
基于 LabVIEW 串口通信的研究
单片机·嵌入式硬件·毕业设计·labview
电气_空空1 个月前
基于 LabVIEW 的 PID 控制系统设计与实现
嵌入式硬件·毕业设计·labview