From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Block RAM vs Look up Tables in LabVIEW FPGA

Solved!
Go to solution

I am using  VI- defined memories in my code.

which implementation is more efficient in timing , Block RAM or look Up table? 

0 Kudos
Message 1 of 3
(1,464 Views)
Solution
Accepted by ramyasree

LUTs are available for smaller amounts of storage and therefore faster in access times.  BRAMs are larger and therefore slower in access times.

 

See https://zone.ni.com/reference/en-XX/help/371599P-01/lvfpgaconcepts/fpga_memory_items/

 

https://www.ni.com/en-us/support/documentation/supplemental/13/the-ni-labview-high-performance-fpga-... has some figures on ranges but as a 2014 document these numbers are now larger and depend on the FPGA type.


Certified LabVIEW Architect, Certified Professional Instructor
ALE Consultants

Introduction to LabVIEW FPGA for RF, Radar, and Electronic Warfare Applications
Message 2 of 3
(1,431 Views)

Thanks you.

That document has been very helpful.

Now only, I got some idea to proceed further.

0 Kudos
Message 3 of 3
(1,401 Views)