LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Sort 1D array on an FPGA (functionality in LabVIEW vs LabVIEW NXG)

I need to sort an array on an FPGA. Labview. In LabVIEW 2020 (32-bit) "array >> sort 1S array" is not an option when coding on an FPGA target. However, if I look at the LabVIEW NGX 5.0 manual, I see that "Sort 1D Array (G Dataflow)" says it can work on all FPGA devices, but "only within an optimized FPGA VI". The link and figure below are for reference. 

 

https://www.ni.com/documentation/en/labview/5.0/node-ref/sort-1d-array/

 

Austin-Downey_0-1603819484128.png

 

My questions are:

  1. Is there a way to get a sort function working for an FPGA on LabVIEW 2020?
  2. Is there a sort function built into LabVIEW NGX? If so, what is meant by "optimized FPGA VI"? Is this similar to the old IP builder that has been deprecated? 

 

On a side note, I know that I could code a sort algorithm from scratch, but I would like to learn if NGX can simply do this natively. 

 

All the best, 

Austin 

 

 

0 Kudos
Message 1 of 2
(913 Views)

After contacting tech support, I learned this is a mistake in the documentation. There is no native sort code build into LabVIEW 2020 (or any other including NGX) for the FPGA. 

Message 2 of 2
(830 Views)