FlexRIO API Reference

Create Resource

  • Updated2025-11-22
  • 10 minute(s) read

Create Resource

Creates a reference to a DRAM FIFO. Select the instance that corresponds to the data width of the DRAM being accessed.

Create 64x1 DRAM FIFO (VI)

Creates a reference to a DRAM FIFO.

Create 64x1 DRAM FIFO

cio

memory refnum identifies a memory item implemented using DRAM through which to stream data. Use the U64 custom control at <LabVIEW>\instr.lib\_niInstr\Memory\v1\FPGA\Memory\Public as the data type when configuring the memory properties of this memory item. If the DRAM FIFO is executed in simulation mode, this parameter must point to a memory item that allocates 1MB of memory or less. Simulating more than 1MB of DRAM memory may result in an error.

cu8

actual # of DRAM elements defines the depth of the FIFO. This value must equal the actual number of elements indicated on the Memory Properties page for the memory item.

iLabVIEW_Objectlvclass

DRAM FIFO ref out returns the reference to the DRAM FIFO.

Create 64x2 DRAM FIFO (VI)

Creates a reference to a DRAM FIFO.

Create 64x2 DRAM FIFO

cio

memory refnum identifies a memory item implemented using DRAM through which to stream data. Use the U64 custom control at <LabVIEW>\instr.lib\_niInstr\Memory\v1\FPGA\Memory\Public as the data type when configuring the memory properties of this memory item. If the DRAM FIFO is executed in simulation mode, this parameter must point to a memory item that allocates 1MB of memory or less. Simulating more than 1MB of DRAM memory may result in an error.

cio

memory refnum 2 identifies a second memory item implemented using DRAM through which to stream data. Use the U64 custom control at <LabVIEW>\instr.lib\_niInstr\Memory\v1\FPGA\Memory\Public as the data type when configuring the memory properties of this memory item. If the DRAM FIFO is executed in simulation mode, this parameter must point to a memory item that allocates 1MB of memory or less. Simulating more than 1MB of DRAM memory may result in an error.

cu8

actual # of DRAM elements defines the depth of the FIFO. This value must equal the actual number of elements indicated on the Memory Properties page for the memory item.

Note Note  The address length does not double for the x2 implementation. The DRAM data width doubles in size.
iLabVIEW_Objectlvclass

DRAM FIFO ref out returns the reference to the DRAM FIFO.

Create 128x1 DRAM FIFO (VI)

Creates a reference to a DRAM FIFO.

Create 128x1 DRAM FIFO

cio

memory refnum identifies a memory item implemented using DRAM through which to stream data. Use the U128 custom control at <LabVIEW>\instr.lib\_niInstr\Memory\v1\FPGA\Memory\Public as the data type when configuring the memory properties of this memory item. If the DRAM FIFO is executed in simulation mode, this parameter must point to a memory item that allocates 1MB of memory or less. Simulating more than 1MB of DRAM memory may result in an error.

cu8

actual # of DRAM elements defines the depth of the FIFO. This value must equal the actual number of elements indicated on the Memory Properties page for the memory item.

iLabVIEW_Objectlvclass

DRAM FIFO ref out returns the reference to the DRAM FIFO.

Create 128x2 DRAM FIFO (VI)

Creates a reference to a DRAM FIFO.

Create 128x2 DRAM FIFO

cio

memory refnum identifies a memory item implemented using DRAM through which to stream data. Use the U128 custom control at <LabVIEW>\instr.lib\_niInstr\Memory\v1\FPGA\Memory\Public as the data type when configuring the memory properties of this memory item. If the DRAM FIFO is executed in simulation mode, this parameter must point to a memory item that allocates 1MB of memory or less. Simulating more than 1MB of DRAM memory may result in an error.

cio

memory refnum 2 identifies a second memory item implemented using DRAM through which to stream data. Use the U128 custom control at <LabVIEW>\instr.lib\_niInstr\Memory\v1\FPGA\Memory\Public as the data type when configuring the memory properties of this memory item. If the DRAM FIFO is executed in simulation mode, this parameter must point to a memory item that allocates 1MB of memory or less. Simulating more than 1MB of DRAM memory may result in an error.

cu8

actual # of DRAM elements defines the depth of the FIFO. This value must equal the actual number of elements indicated on the Memory Properties page for the memory item.

Note Note  The address length does not double for the x2 implementation. The DRAM data width doubles in size.
iLabVIEW_Objectlvclass

DRAM FIFO ref out returns the reference to the DRAM FIFO.

Create 256x1 DRAM FIFO (VI)

Creates a reference to a DRAM FIFO.

Create 256x1 DRAM FIFO

cio

memory refnum identifies a memory item implemented using DRAM through which to stream data. Use the U256 custom control at <LabVIEW>\instr.lib\_niInstr\Memory\v1\FPGA\Memory\Public as the data type when configuring the memory properties of this memory item. If the DRAM FIFO is executed in simulation mode, this parameter must point to a memory item that allocates 1MB of memory or less. Simulating more than 1MB of DRAM memory may result in an error.

cu8

actual # of DRAM elements defines the depth of the FIFO. This value must equal the actual number of elements indicated on the Memory Properties page for the memory item.

iLabVIEW_Objectlvclass

DRAM FIFO ref out returns the reference to the DRAM FIFO.

Create 256x2 DRAM FIFO (VI)

Creates a reference to a DRAM FIFO.

Create 256x2 DRAM FIFO

cio

memory refnum identifies a memory item implemented using DRAM through which to stream data. Use the U256 custom control at <LabVIEW>\instr.lib\_niInstr\Memory\v1\FPGA\Memory\Public as the data type when configuring the memory properties of this memory item. If the DRAM FIFO is executed in simulation mode, this parameter must point to a memory item that allocates 1MB of memory or less. Simulating more than 1MB of DRAM memory may result in an error.

cio

memory refnum 2 identifies a second memory item implemented using DRAM through which to stream data. Use the U256 custom control at <LabVIEW>\instr.lib\_niInstr\Memory\v1\FPGA\Memory\Public as the data type when configuring the memory properties of this memory item. If the DRAM FIFO is executed in simulation mode, this parameter must point to a memory item that allocates 1MB of memory or less. Simulating more than 1MB of DRAM memory may result in an error.

cu8

actual # of DRAM elements defines the depth of the FIFO. This value must equal the actual number of elements indicated on the Memory Properties page for the memory item.

Note Note  The address length does not double for the x2 implementation. The DRAM data width doubles in size.
iLabVIEW_Objectlvclass

DRAM FIFO ref out returns the reference to the DRAM FIFO.

Create 384x1 DRAM FIFO (VI)

Creates a reference to a DRAM FIFO.

Create 384x1 DRAM FIFO

cio

memory refnum identifies a memory item implemented using DRAM through which to stream data. Use the U384 custom control at <LabVIEW>\instr.lib\_niInstr\Memory\v1\FPGA\Memory\Public as the data type when configuring the memory properties of this memory item. If the DRAM FIFO is executed in simulation mode, this parameter must point to a memory item that allocates 1MB of memory or less. Simulating more than 1MB of DRAM memory may result in an error.

cu8

actual # of DRAM elements defines the depth of the FIFO. This value must equal the actual number of elements indicated on the Memory Properties page for the memory item.

iLabVIEW_Objectlvclass

DRAM FIFO ref out returns the reference to the DRAM FIFO.

Create 384x2 DRAM FIFO (VI)

Creates a reference to a DRAM FIFO.

Create 384x2 DRAM FIFO

cio

memory refnum identifies a memory item implemented using DRAM through which to stream data. Use the U384 custom control at <LabVIEW>\instr.lib\_niInstr\Memory\v1\FPGA\Memory\Public as the data type when configuring the memory properties of this memory item. If the DRAM FIFO is executed in simulation mode, this parameter must point to a memory item that allocates 1MB of memory or less. Simulating more than 1MB of DRAM memory may result in an error.

cio

memory refnum 2 identifies a second memory item implemented using DRAM through which to stream data. Use the U384 custom control at <LabVIEW>\instr.lib\_niInstr\Memory\v1\FPGA\Memory\Public as the data type when configuring the memory properties of this memory item. If the DRAM FIFO is executed in simulation mode, this parameter must point to a memory item that allocates 1MB of memory or less. Simulating more than 1MB of DRAM memory may result in an error.

cu8

actual # of DRAM elements defines the depth of the FIFO. This value must equal the actual number of elements indicated on the Memory Properties page for the memory item.

Note Note  The address length does not double for the x2 implementation. The DRAM data width doubles in size.
iLabVIEW_Objectlvclass

DRAM FIFO ref out returns the reference to the DRAM FIFO.

Create 512x1 DRAM FIFO (VI)

Creates a reference to a DRAM FIFO.

Create 512x1 DRAM FIFO

cio

memory refnum identifies a memory item implemented using DRAM through which to stream data. Use the U512 custom control at <LabVIEW>\instr.lib\_niInstr\Memory\v1\FPGA\Memory\Public as the data type when configuring the memory properties of this memory item. If the DRAM FIFO is executed in simulation mode, this parameter must point to a memory item that allocates 1MB of memory or less. Simulating more than 1MB of DRAM memory may result in an error.

cu8

actual # of DRAM elements defines the depth of the FIFO. This value must equal the actual number of elements indicated on the Memory Properties page for the memory item.

iLabVIEW_Objectlvclass

DRAM FIFO ref out returns the reference to the DRAM FIFO.

Create 512x2 DRAM FIFO (VI)

Creates a reference to a DRAM FIFO.

Create 512x2 DRAM FIFO

cio

memory refnum identifies a memory item implemented using DRAM through which to stream data. Use the U512 custom control at <LabVIEW>\instr.lib\_niInstr\Memory\v1\FPGA\Memory\Public as the data type when configuring the memory properties of this memory item. If the DRAM FIFO is executed in simulation mode, this parameter must point to a memory item that allocates 1MB of memory or less. Simulating more than 1MB of DRAM memory may result in an error.

cio

memory refnum 2 identifies a second memory item implemented using DRAM through which to stream data. Use the U512 custom control at <LabVIEW>\instr.lib\_niInstr\Memory\v1\FPGA\Memory\Public as the data type when configuring the memory properties of this memory item. If the DRAM FIFO is executed in simulation mode, this parameter must point to a memory item that allocates 1MB of memory or less. Simulating more than 1MB of DRAM memory may result in an error.

cu8

actual # of DRAM elements defines the depth of the FIFO. This value must equal the actual number of elements indicated on the Memory Properties page for the memory item.

Note Note  The address length does not double for the x2 implementation. The DRAM data width doubles in size.
iLabVIEW_Objectlvclass

DRAM FIFO ref out returns the reference to the DRAM FIFO.