NI FPGA 하드웨어(RIO, R 시리즈 등)에 대해 LabVIEW FPGA 코드를 로컬에서 컴파일하려면 호환 가능한 버전의 Xilinx 컴파일 도구가 설치되어 있어야 합니다. 일반적으로, 필요한 Xilinx 컴파일 도구 버전은 사용 중인 LabVIEW 버전과 RIO 디바이스에 내장된 FPGA에 따라 다릅니다.
어떤 Xilinx 컴파일 도구가 필요한지 확인하려면 섹션 1의 도구를 사용하거나 섹션 2와 섹션 3의 표를 사용하여 적절한 소프트웨어 버전을 수동으로 연관시키십시오.
NI 하드웨어와 호환되는 최신 버전의 Xilinx 컴파일 도구를 사용하는 것이 좋습니다.
참고: 이 문서는 기술 지원 데이터베이스 73AI806R: “내 LabVIEW FPGA 코드를 컴파일하려면 어떤 버전의 Xilinx 컴파일 도구가 필요합니까?” 문서를 대체합니다. 일부 NI 매뉴얼에서는 위의 이전 문서를 계속 참조할 수도 있습니다.
참고: Windows 10을 사용하는 경우, 진행하기 전에 LabVIEW FPGA 모듈과 Windows 10 호환성 기술백서를 참조하십시오. ISE용 LabVIEW FPGA Module Xilinx 컴파일 도구는 Windows 10에서 지원되지 않으며, 특정 버전의 Vivado용 LabVIEW FPGA Module Xilinx 컴파일 도구만 지원됩니다.
참고: NI CompactRIO 19.6부터 (LabVIEW 2019 SP1) sbRIO-9608, sbRIO-9609, sbRIO-9628, sbRIO-9629 및 sbRIO-9803이 Vivado 2017.2에서 지원됩니다.
LabVIEW 버전 | 컴파일 도구 버전 | 지원 OS |
---|
최소 컴파일 도구 버전 | 지원 디바이스 |
---|
<tdwidth="50%"> </tdwidth="50%">
Vivado 2019.1 | PCIe-6593 PXIe-659x PXIe-786X PXIe-799x sbRIO-9603 sbRIO-9608 sbRIO-9609 sbRIO-9628 sbRIO-9629 sbRIO-9638 sbRIO-96x7 |
Vivado 2017.2 | ELVIS III cRIO-9053 cRIO-9054 cRIO-9056 cRIO-9057 PXIe-5774 PCIe-5774 PCIe-5763 PCIe-5764 PCIe-5775 PCIe-5785 PXIe-5745 PXIe-5775 PXIe-5785 PCIe-7846 PCIe-7856 PCIe-7857 PCIe-7858 |
Vivado 2015.4 | PXIe-79115 PXIe-79125 PXIe-79155 PXIe-57635 PXIe-57645 cRIO-90405 cRIO-90415 cRIO-90425 cRIO-90435 cRIO-90455 cRIO-90465 cRIO-90475 cRIO-90485 cRIO-90495 NI-9145 ELVIS RIO Control Module PXIe-5164 PXIe-7846R PXIe-7847R PXIe-7856R PXIe-7857R PXIe-7858R PCIe-7820R PCIe-7821R PCIe-7822R PXIe-7867R PXIe-7868R |
Vivado 2014.4 | cRIO-9032 cRIO-9037 IC-317x PXIe-5840 PXIe-793xR PXIe-7902R sbRIO-9607 sbRIO-9627 sbRIO-9637 |
Vivado 2013.4 | NI-9147 NI-9149 cRIO-9030 cRIO-9031 cRIO-9033 cRIO-9034 cRIO-9035 cRIO-9036 cRIO-9038 cRIO-9039 cRIO-9063 cRIO-9064 cRIO-9065 cRIO-9066 cRIO-9067 PXIe-5170R PXIe-5171R PXIe-5624R PXIe-6591R PXIe-6592R PXIe-7971R PXIe-7972R PXIe-7976R PXIe-7820R PXIe-7821R PXIe-7822R RoboRIO sbRIO-9651 USRP-RIO 294x USRP-RIO 295x |
ISE 14.7 | CVS-1457 NI-9144 |
ISE 14.4 | myRIO-19004 myRIO-19504 cRIO-90684 PXIe-5646R PXIe-7975R4 USB-7845R4 USB-7846R4 USB-7855R4 USB-7856R4 |
ISE 13.4 | NI-9154 NI-9155 PXIe-5641R PXIe-5644R PXIe-5645R |
ISE 12.4 | cRIO-9081 cRIO-9082 PXIe-7966R |
ISE 11.5 | NI-9146 NI-9148 NI-9157 NI-9159 cRIO-9075 cRIO-9076 PCIe-1473R sbRIO-9605 sbRIO-9606 sbRIO-9623 sbRIO-9626 sbRIO-9633 sbRIO-9636 |
ISE 10.1 (Virtex II가 아닌 타겟)2 | cRIO-9072 cRIO-9073 cRIO-9074 cRIO-9111 cRIO-9112 cRIO-9113 cRIO-9114 cRIO-9116 cRIO-9118 PCIe-7841R PCIe-7842R PCIe-7851R PCIe-7852R PXI-7841R PXI-7842R PXI-7851R PXI-7852R PXI-7853R PXI-7854R PXI-7951R PXI-7952R PXI-7953R PXI-7954R PXIe-7961R PXIe-7962R PXIe-7965R sbRIO-9601 sbRIO-9602 sbRIO-9611 sbRIO-9612 sbRIO-9631 sbRIO-9632 sbRIO-9641 sbRIO-9642 |
ISE 10.1 (Virtex II 타겟만 해당)1 | cRIO-910x7 PCI-7811R PCI-7813R PCI-7830R6 PCI-7831R6 PCI-7833R6 PCIe-8255R PXI-7811R7 PXI-7813R7 PXI-7830R6 PXI-7831R6 PXI-7833R6 |
동일한 컴퓨터에 여러 개의 컴파일러가 설치될 수 있습니다. LabVIEW는 하드웨어를 기준으로 적절한 Xilinx 컴파일 도구를 자동으로 선택합니다. 그러나 자동 선택 후에도, Xilinx 컴파일 도구가 사용 중인 디바이스를 지원하는지는 확인할 필요가 있습니다.