常规页(FIFO属性对话框)
- 更新时间2025-01-28
- 阅读时长5分钟
在 在FIFO属性对话框中,从 类别 列表中选择 常规 ,可显示该页。
使用该页编辑 FIFO。
该选项页包括以下部分:
| 选项 | 说明 |
|---|---|
| 名称 | 指定 项目浏览器 窗口或窗口中显示的FIFO的名称。VI定义的FIFO配置 节点。该名称也出现在 FIFO方法节点 程序框图上的FIFO方法节点,可在FIFO名称控件和常量中使用该节点访问终端范围的FIFO。 |
| 类型 | 指定要使用的FIFO的类型。该选项不适用于 VI定义的FIFO。 |
| 禁用上溢 | 指定在写入方FIFO尝试写入数据流失败时禁用点对点数据流。该选项仅对点对点写入方FIFO有效。 |
| 禁用下溢 | 读取方FIFO不从数据流接收数据时,指定禁用点对点数据流。该选项仅对点对点读取方FIFO有效。 |
| 请求元素数量 | 指定FIFO可包含的所需元素数量。
FIFO可保留的最大元素数量取决于选择的执行方式及FPGA的可用于该执行方式的资源量。如FIFO使用内置控件逻辑,最大元素数量还取决于数据类型。内置FIFO的宽度必须小于或等于1024。 如FPGA的资源不足以处理用户输入的请求的元素数量,FPGA VI编译将失败。如在类型下拉菜单中选择主机至终端-DMA或终端至主机-DMA,请求的元素数量将指定DMA通道的FPGA FIFO大小。最大DMA FIFO容量随终端变化。参考特定的FPGA终端 有关DMA FIFO大小限制的详细信息,请参阅硬件文档。 如在 实现 控件中选择 块存储器 , FIFO可容纳的元素数量存在限制。实际元素数量指示了FIFO中的元素数量。其与请求的元素数量可能不一致。 注: 如在从FPGA到主机的DMA传输过程中发生超时,请使用 FIFO.Configure 方法 调用方法 函数并增加 深度 参数,而不是增加 请求的元素数量。增加深度参数值将增加主机端缓冲区大小,这更易于解决超时问题且不会增加FPGA设备的使用量。
|
| 实现 | 指定 FIFO在FPGA上实现的存储类型。仅可指定终端范围和VI定义的FIFO的实现。包含下列选项:
所有上述执行选项均包含下列组件:
控制逻辑-指定FPGA如何实现FIFO。
|