Configuring DRAM with FPGA Memory Items
- Updated2024-06-14
- 2 minute(s) read
Configuring DRAM with FPGA Memory Items
Note A memory item targets a single DRAM bank. If
you only select one memory item, this memory item can be as large as the entire bank. You
can use memory items to divide the full DRAM space into smaller memories that you can access
independently from different sections of the LabVIEW FPGA code.

To configure DRAM with FPGA memory items, complete the following steps.
-
Determine whether you want to create a target-scoped memory item or a VI-defined memory item.
- To create a target-scoped memory item, which you can access in the entire FPGA VI hierarchy, right-click the FPGA target in the Project Explorer window and select from the shortcut menu. The Memory Properties dialog box appears.
- To create a VI-defined memory item, place a VI-defined Memory Configuration node on the block
diagram, right-click the node, and select Configure from the shortcut menu. The Memory
Properties dialog box appears.
Figure 3. Memory Properties Window
-
Configure the memory item in the Memory Properties dialog box.
Click OK. The memory item is now populated in the Project
Explorer window under the target.
Note If you use a Memory Method Node in a single-cycle Timed Loop, make sure the corresponding arbitration option is Arbitrate if Multiple Requestors Only or Never Arbitrate.
- Use the memory item in an FPGA VI.