【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初始化值

相关推荐
我比怪兽还怪7 小时前
simulink导出dll labview调用
labview
LabVIEW开发7 小时前
LabVIEW 调用 Win10 触控键盘(TabTip.exe)说明
labview·labview知识·labview功能·labview程序·触屏键盘
ewb_topic4 天前
重新定义PC仪器:我们发明了一种方法,给“看不见”的软件延迟装上了刻度
labview·虚拟仪器
专注VB编程开发20年12 天前
上位机开发-工厂流水线机器视频VisionPro、LabVIEW 实现多物品识别的
labview·机器视觉·visionpro
9稳16 天前
基于PLC的液体自动混合加热控制系统设计
开发语言·网络·数据库·labview·plc
LabVIEW开发17 天前
LabVIEW 开发内燃机缸压采集与分析系统
labview·labview知识·labview功能·labview程序
LabVIEW开发17 天前
LabVIEW脑信息获取与成像系统
labview·labview知识·labview功能·labview程序
Gentle58617 天前
关于labview一些记录
labview
Gentle58617 天前
labview实现滚动字符串
labview
LabVIEW开发18 天前
LabVIEW系统资源监控:CPU / 内存 / 硬盘
labview·labview知识·labview功能·labview程序