LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

FPGA: Does priority have an meaning with FPGA-running VI?

Hello,

 

I am using NI-7833R FPGA. I added some code containing single-cycle timed-loop to an already existing VI. However the VI won't compile because its priority was "time-critical priority (highest)", and single-cycle timed loops aren't allowed in such VIs.

 

When lowering the VI execution priority, is does compile.

 

My question is: Does the execution priority matter in FPGA target VIs? This is very strange since these VIs execute independently without any threading issues (AFAIK).

 

Is there a cause for concern if I lower the priority from critical?

 

Thank you,

 

Itay.

0 Kudos
Message 1 of 2
(2,594 Views)

In FPGA, it is all hardware.  So there really is no such thing as priority.  Being inside of a SCTL, everything should complete within a single clock cycle.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
0 Kudos
Message 2 of 2
(2,576 Views)