Reducing Memory Resource Usage with Dual-Port Read Access (FPGA Module)

LabVIEW 2018 FPGA Module Help

Edition Date: March 2018
Part Number: 371599P-01
View Product Info

DOWNLOAD (Windows Only)

LabVIEW 2016 FPGA Module Help
LabVIEW 2017 FPGA Module Help
LabVIEW 2018 FPGA Module Help
LabVIEW 2019 FPGA Module Help
LabVIEW 2020 FPGA Module Help

For some applications, you may be able to reduce the usage of block memory resources and/or improve execution time by configuring the memory for dual-port read access on the Interfaces page of the Memory Properties dialog box.

The main advantage of dual-port read memory is that with two read ports, you can access data simultaneously from two different addresses. For example, if coefficients relate to the same sine or cosine function, you can save the function once in a memory block and use two addresses to read the different phases. The two Memory Method Nodes reading this memory can be within one structure, such as a single-cycle Timed Loop, or in different places in the FPGA VI.


Not Helpful