FPGA Compile Error: "The Selected Target Requires 64-Bit Xilinx Tools"

Updated Dec 29, 2020

Reported In


  • PXI Multifunction Reconfigurable I/O Module
  • CompactRIO Chassis
  • Multifunction Reconfigurable I/O Device
  • Digital Reconfigurable I/O Device
  • myRIO Student Embedded Device


  • LabVIEW FPGA Module
  • FPGA Xilinx Compilation Tools

Operating System

  • Windows


  • Xilinx Compilation Tools
  • 32-bit OS
  • Virtex 6
  • Kintex 7
  • Virtex 7

Issue Details

I tried to compile my FPGA code locally, but I got the error The selected target requires 64-bit Xilinx tools, but the system uses a 32-bit OS. What can I do to solve this and compile my code?


This happens because the FPGA chips on some NI hardware require 64-bit Xilinx compilation tools. This is mainly seen with RIO devices using Virtex 6, Kintex 7, or Virtex 7 chips. In order to be able to compile your code, you must do one of the following: