Xilinx 컴파일 도구와 NI FPGA 하드웨어 간의 호환성

개요

NI FPGA 하드웨어(RIO, R 시리즈 등)에 대해 LabVIEW FPGA 코드를 로컬에서 컴파일하려면 호환 가능한 버전의 Xilinx 컴파일 도구가 설치되어 있어야 합니다. 일반적으로, 필요한 Xilinx 컴파일 도구 버전은 사용 중인 LabVIEW 버전과 RIO 디바이스에 내장된 FPGA에 따라 다릅니다.


어떤 Xilinx 컴파일 도구가 필요한지 확인하려면 섹션 1의 도구를 사용하거나 섹션 2와 섹션 3의 표를 사용하여 적절한 소프트웨어 버전을 수동으로 연관시키십시오.

 

  • 해당 도구를 사용하려면 하드웨어를 선택한 다음 개발하려는 LabVIEW 버전을 선택하십시오.
  • 필요한 Xilinx 컴파일 도구 버전을 직접 확인하려면, 먼저 섹션 2의 표를 통해 개발 컴퓨터에 설치한 LabVIEW 버전을 기준으로 어떤 Xilinx 컴파일 도구 버전이 필요한지 상호 참조를 통해 파악하십시오. 그런 다음, 섹션 3의 표에서 사용 중인 디바이스를 지원하는 최소 Xilinx 컴파일 도구 버전을 찾으십시오. 도구는 최신 버전의 도구 순서대로 위에서 아래로 나열되어 있습니다. 첫 번째 표(섹션 2)에는 사용 중인 LabVIEW 버전을 기준으로 다운로드해야 할 Xilinx 컴파일 도구 버전이 전반적으로 표시되어 있습니다. 두 번째 표(섹션 3)에는 사용 중인 디바이스 지원에 필요한 최소 Xilinx 컴파일 도구 버전이 표시되어 있습니다. 이 목록에는 일부 버전이 누락될 수도 있는 점에 유의하시기 바랍니다.
     

NI 하드웨어와 호환되는 최신 버전의 Xilinx 컴파일 도구를 사용하는 것이 좋습니다.
 

참고: 이 문서는 기술 지원 데이터베이스 73AI806R: “내 LabVIEW FPGA 코드를 컴파일하려면 어떤 버전의 Xilinx 컴파일 도구가 필요합니까?” 문서를 대체합니다. 일부 NI 매뉴얼에서는 위의 이전 문서를 계속 참조할 수도 있습니다.

FPGA 하드웨어와 LabVIEW의 호환성 선택기

참고: 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 버전 및 해당 Xilinx 컴파일 도구 지원

LabVIEW 버전컴파일 도구 버전지원 OS
LabVIEW 2023 Q1Vivado 2021.1, ISE 14.7Windows (Vivado 2021.1)Linux (ISE 14.7)
LabVIEW 2022 Q3Vivado 2021.1, ISE 14.7Windows (Vivado 2021.1)Linux (ISE 14.7)
LabVIEW 2021Vivado 2019.1, ISE 14.7Windows (Vivado 2019.1)Linux (ISE 14.7)
LabVIEW 2020Vivado 2019.1, ISE 14.7, ISE 10.1Windows (Vivado 2019.1), Windows (ISE 14.7), Windows (ISE 10.1), Linux (ISE 14.7)
LabVIEW 2019 SP1Vivado 2017.2, ISE 14.7, ISE 10.1Windows (Vivado 2017.2)Linux (Vivado 2017.2)Windows (ISE 14.7)Linux (ISE 14.7)Windows (ISE 10.1)
LabVIEW 2019Vivado 2017.2, ISE 14.7, ISE 10.1Windows (Vivado 2017.2)Linux (Vivado 2017.2)Windows (ISE 14.7)Linux (ISE 14.7)Windows (ISE 10.1)
LabVIEW 2018Vivado 2017.2, ISE 14.7, ISE 10.1Windows (Vivado 2017.2)Linux (Vivado 2017.2)Windows (ISE 14.7)Linux (ISE 14.7)Windows (ISE 10.1)
LabVIEW 2017 SP1Vivado 2015.4, ISE 14.7, ISE 10.1Windows (Vivado 2015.4)Linux (Vivado 2015.4)Windows (ISE 14.7)Linux (ISE 14.7)Windows (ISE 10.1)
LabVIEW 2017Vivado 2015.4, ISE 14.7, ISE 10.1Windows (Vivado 2015.4)Linux (Vivado 2015.4)Windows (ISE 14.7)Linux (ISE 14.7)Windows (ISE 10.1)
LabVIEW 2016Vivado 2015.4, ISE 14.7, ISE 10.1Windows (Vivado 2015.4)Linux (Vivado 2015.4)Windows (ISE 14.7)Linux (ISE 14.7)Windows (ISE 10.1)
LabVIEW 2015 SP1Vivado 2014.4, ISE 14.7, ISE 10.1Windows (Vivado 2014.4)Linux (Vivado 2014.4)Windows (ISE 14.7)Linux (ISE 14.7)Windows (ISE 10.1)
LabVIEW 2015Vivado 2014.4, ISE 14.7, ISE 10.1Windows (Vivado 2014.4)Linux (Vivado 2014.4)Windows (ISE 14.7)Linux (ISE 14.7)Windows (ISE 10.1)
LabVIEW 2014 SP1Vivado 2013.4, ISE 14.7, ISE 10.1Windows (Vivado 2013.4)Linux (Vivado 2013.4)Windows (ISE 14.7)Linux (ISE 14.7)Windows (ISE 10.1)
LabVIEW 2014Vivado 2013.4, 14.7, ISE 10.1Windows (Vivado 2013.4)Linux (Vivado 2013.4)Windows (ISE 14.7)Linux (ISE 14.7)Windows (ISE 10.1)
LabVIEW 2013 SP1ISE 14.4, ISE 10.1Windows (ISE 14.4)Linux (ISE 14.4)Windows (ISE 10.1)
LabVIEW 2013ISE 14.4, ISE 10.1Windows (ISE 14.4)Linux (ISE 14.4)Windows (ISE 10.1)
LabVIEW 2012 SP1ISE 13.4, ISE 10.1Windows (ISE 13.4)Linux (ISE 13.4)RHEL 5.6 (ISE 13.4)Windows (ISE 10.1)
LabVIEW 2012ISE 13.4, ISE 10.1Windows (ISE 13.4)Linux (ISE 13.4)Windows (ISE 10.1)
LabVIEW 2011 SP1ISE 12.4, ISE 10.1Windows (ISE 12.4)Windows (ISE 10.1)
LabVIEW 2011ISE 12.4, ISE 10.1Windows (ISE 12.4)
LabVIEW 2010 SP1ISE 11.5, ISE 10.1Windows (ISE 11.5)
LabVIEW 2010ISE 11.5, ISE 10.1Windows (ISE 11.5)

 

맨 위로 이동

Xilinx 컴파일 도구 및 해당 NI 하드웨어 지원

최소 컴파일 도구 버전지원 디바이스

<tdwidth="50%"> </tdwidth="50%">

Vivado 2019.1PCIe-6593
PXIe-659x
PXIe-786X
PXIe-799x
sbRIO-9603
sbRIO-9608
sbRIO-9609
sbRIO-9628
sbRIO-9629
sbRIO-9638
sbRIO-96x7
Vivado 2017.2ELVIS 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.4PXIe-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.4cRIO-9032
cRIO-9037
IC-317x
PXIe-5840
PXIe-793xR
PXIe-7902R
sbRIO-9607
sbRIO-9627
sbRIO-9637
Vivado 2013.4NI-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.7CVS-1457
NI-9144
ISE 14.4myRIO-19004
myRIO-19504
cRIO-90684
PXIe-5646R
PXIe-7975R4
USB-7845R4
USB-7846R4
USB-7855R4
USB-7856R4
ISE 13.4NI-9154
NI-9155
PXIe-5641R
PXIe-5644R
PXIe-5645R
ISE 12.4cRIO-9081
cRIO-9082
PXIe-7966R
ISE 11.5NI-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가 아닌 타겟)2cRIO-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 타겟만 해당)1cRIO-910x7
PCI-7811R
PCI-7813R
PCI-7830R6
PCI-7831R6
PCI-7833R6
PCIe-8255R
PXI-7811R7
PXI-7813R7
PXI-7830R6
PXI-7831R6
PXI-7833R6

 

맨 위로 이동

노트
 
  1. Virtex II 칩이 내장된 FPGA 디바이스를 사용할 경우에는 Xilinx 컴파일 도구 ISE 10.1만 설치하십시오. 그 외의 경우, 디바이스와 호환되는 최신 버전의 Xilinx 컴파일 도구를 사용하십시오.
  2. Spartan 6 칩을 사용하는 RIO 디바이스는 LabVIEW 2010 SP1 이상이 필요합니다.
  3. Virtex 6, Kintex 7 또는 Virtex 7 칩을 사용하는 RIO 디바이스는 64비트 OS에서 컴파일해야 합니다.
  4. LabVIEW 2014부터는 Virtex 7, Zynq, Kintex-7에 Xilinx 컴파일 도구 Vivado가 필요합니다. Xilinx 컴파일 도구 ISE 14.4에서 지원되는 다른 모든 칩에는 Xilinx 컴파일 도구 ISE 14.7이 필요합니다.
  5. 자세한 호환성 정보는 드라이버 Readme 파일을 참조하십시오. 이러한 타겟은 LabVIEW 2017 이상 또는 LabVIEW 2017 SP1 이상을 지원합니다. LabVIEW 2017 FPGA 모듈과 함께 제공된 Xilinx Vivado 도구(2015.4) 버전은 LabVIEW 2016 FPGA Module과 함께 제공된 버전과 동일합니다.
  6. 이 하드웨어에 대한 지원은 LabVIEW 2017에서 중단되었습니다.
  7. 이 하드웨어에 대한 지원은 LabVIEW 2019에서 중단되었습니다.
     

동일한 컴퓨터에 여러 개의 컴파일러가 설치될 수 있습니다. LabVIEW는 하드웨어를 기준으로 적절한 Xilinx 컴파일 도구를 자동으로 선택합니다. 그러나 자동 선택 후에도, Xilinx 컴파일 도구가 사용 중인 디바이스를 지원하는지는 확인할 필요가 있습니다.

 

맨 위로 이동

관련 자료