07-05-2024 04:39 AM
Can I use Vivado to Program the FPGA in PXIe 6594?
It is using Xilinx Kintex Ultrascale+ KU15 FPGA inside it. Is it possible to program FPGA using Vivado, if so how can we add that board in Vivado? It's not available in the boards list. I also need a constraint file for Vivado.
07-05-2024 11:20 AM
@raja_fpga wrote:
Can I use Vivado to Program the FPGA in PXIe 6594?
It is using Xilinx Kintex Ultrascale+ KU15 FPGA inside it. Is it possible to program FPGA using Vivado, if so how can we add that board in Vivado? It's not available in the boards list. I also need a constraint file for Vivado.
Short answer, yes via LabVIEW FPGA Vivado Export, see https://www.ni.com/docs/en-US/bundle/labview-fpga-module/page/exporting-fpga-vis-as-vivado-design-su...
Long answer, you have to install NI's tools (LabVIEW, LabVIEW FPGA, FlexRIO driver, Vivado compile tools) to run Vivado Export. Look at the LabVIEW FPGA example(s) for the 6594 and for Vivado Export. You will need to define the interfacing before the export is completed which may be some back and forth. In Vivado Export, the NI function blocks will be encrypted.