LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Block Memory and Read Latency outside SCTL

Solved!
Go to solution

I have a simple question about LabVIEW FPGA which I believe is causing me trouble:

 

If I am reading a block memory outside of a SCTL (in a normal while loop) and the block memory has 2 cycles of read latency, will the block memory provide a proper value in a given iteration without any pipelining or other considerations?

 

Thank you

0 Kudos
Message 1 of 3
(436 Views)

@Gryffin wrote:

I have a simple question about LabVIEW FPGA which I believe is causing me trouble:

 

If I am reading a block memory outside of a SCTL (in a normal while loop) and the block memory has 2 cycles of read latency, will the block memory provide a proper value in a given iteration without any pipelining or other considerations?

 

Thank you


I have only used it in a SCTL.  I think this could be tried out in a simple test VI.


Certified LabVIEW Architect, Certified Professional Instructor
ALE Consultants

Introduction to LabVIEW FPGA for RF, Radar, and Electronic Warfare Applications
0 Kudos
Message 2 of 3
(388 Views)
Solution
Accepted by topic author Gryffin

I've only ever used SCTLs, but I think normal while loops handle all of the latencies in the background, so yes I think it should return a valid value each time. But this needs to be tested in a VI.

0 Kudos
Message 3 of 3
(372 Views)