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

相关推荐
业精于勤的牙1 天前
编程环境 | LabVIEW 2024百度云盘中文正式版下载教程
labview
LabVIEW开发4 天前
LabVIEW声学特性航空复合材料裂纹无损检测系统
labview·labview知识·labview功能·labview程序
LabVIEW开发4 天前
LabVIEW开发DC/RF 类自动测试系统
labview·labview知识·labview功能·labview程序
做一个码农都是奢望8 天前
2024 vs 2014 labview的电子表格差异
labview
LabVIEW开发10 天前
LabVIEW开发3ω热导率测试
labview·labview知识·labview功能·labview程序
softs_download11 天前
LabVIEW下载安装图文教程(附安装包,非常详细)
labview·labview下载·labview软件下载安装教程·labview下载教程·labview安装教程·labview下载安装教程·labview下载安装
LabVIEW开发12 天前
LabVIEW中BMP转JPG方法
labview·labview知识·labview功能·labview程序
xqlily12 天前
LabVIEW的特点和优势
labview
kyle~15 天前
虚拟仪器LabView(VI)
c++·python·ros·labview
Paper Clouds15 天前
Labview安装报错 ni-systemlink-message-broker
labview·软件安装·软件需求·ni