Maximum Outstanding Requests for Data when Configuring DRAM in LabVIEW

Updated Nov 14, 2022

Reported In


  • PXI FPGA Module for FlexRIO
  • PXI Multifunction Reconfigurable I/O Module


  • LabVIEW FPGA Module

Issue Details

  • I am using an NI FPGA device and want to use the on-board memory (DRAM) in my application
  • When I configure DRAM to use, what is the Maximum Outstanding Requests for Data configuration option in the General Page (Memory Properties Dialog Box)


The Maximum Outstanding Requests for Data creates a temporary buffer on the block memory until the Retrieve Method is called. By default the value is set to 64 to allow for optimal throughput. If it's lower, you risk losing data but depending on your application and what you need, that value can be increased with the trade-off in increased use of FPGA resources and compilation time.