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,466 Views)
Solution
Accepted by topic author 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,433 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,403 Views)