LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

FPGA: Coercion dot for indices of small arrays?

Say I have a 4-element, fixed size array. That means I only need 2 bits for the array index (00, 01, 10, 11). However, if I wire a U8 into the Index Array node, LabVIEW 2017 gives me a coercion dot because it's expecting an I32 index.

 

Does this coercion actually happen? Will my index be widened to 32-bits in the final compilation?

Certified LabVIEW Developer
0 Kudos
Message 1 of 2
(2,408 Views)

I don't know for sure but I think it is optimised away by the XIlinx compiler.

0 Kudos
Message 2 of 2
(2,275 Views)