09-12-2022
04:37 PM
- last edited on
03-06-2025
02:15 PM
by
Content Cleaner
Hi,
I am really interesting to use my mathematic algorithms from my old Zynq-7020 SoC based sbRIO in a new Xilinx Zynq UltraScale+ MPSoC. Is it possible to generate VHDL for Zynq UltraScale+ targets via LabVIEW FPGA IP Export Utility?
09-12-2022 04:50 PM
The documentation says the FPGA must be from the same family. That said I have seen this get stretched if the functions being used are not too specific.
09-12-2022 05:54 PM - edited 09-12-2022 06:01 PM
I am using High Throughput Math Functions for example: Complex Multiply, Rectangular to Polar, Square Root, Multiply, Add for 16 bits fixed-point datas/numbers and some z^-k delay boxes. Aren't these too specific yet?
09-12-2022 06:01 PM
@sz.benjamin wrote:
I am using High Throughput Math Functions for example: Complex Multiply, Rectangular to Polar, Square Root, Multiply, Add for 16 bits fixed point numbers and some z^-k delay boxes. Aren't these too specific yet?
Maybe try a proof of concept using the evaluation mode of this add-on. Make a VI with just one of these functions and see how it exports and can then be imported. Do you have VHDL/Vivado expertise?
09-12-2022 06:06 PM
I have strong experiences in Vivado block design making and using them on AXI bus with Linux kernel drivers, but i have much less in VHDL coding.
09-12-2022 06:37 PM
@sz.benjamin wrote:
I have strong experiences in Vivado block design making and using them on AXI bus with Linux kernel drivers, but i have much less in VHDL coding.
Then definitely worth a shot.