Compatibilidad entre las herramientas de compilación Xilinx y el hardware FPGA

Visión General

Para compilar su código LabVIEW FPGA localmente a su hardware NI FPGA (RIO, serie R, etc.), necesitará tener instalada una versión compatible de las herramientas de compilación Xilinx. En general, la versión de las herramientas de compilación Xilinx que usted necesita depende de su versión de LabVIEW y de qué FPGA está integrado en su dispositivo RIO.


Para determinar qué herramientas de compilación Xilinx necesita, puede usar la herramienta en la sección 1 o correlacionar manualmente las versiones de software adecuadas usando las tablas de la sección 2 y la sección 3.

 

  • Para usar la herramienta simplemente seleccione su hardware y luego seleccione la versión de LabVIEW con la que estará desarrollando.
  • Para determinar manualmente la versión de las herramientas de compilación Xilinx que necesita, primero use la tabla de la sección 2 para hacer una referencia cruzada de qué versión de las herramientas de compilación Xilinx necesita según la versión de LabVIEW que ha instalado en su máquina de desarrollo. Luego, busque la versión mínima de las herramientas de compilación Xilinx que soporta su dispositivo en la tabla de la sección 3. Las herramientas se enumeran de arriba a abajo de la versión más reciente de la herramienta. La primera tabla (sección 2) muestra la versión de las herramientas de compilación Xilinx que debe descargar según su versión de LabVIEW. La segunda tabla (sección 3) muestra la versión mínima de las herramientas de compilación Xilinx que necesita para que sea compatible con su dispositivo. Es posible que la lista esté incompleta.
     

Le recomendamos usar la versión más reciente de las herramientas de compilación Xilinx que sea compatible con su hardware de NI.
 

Nota: Este artículo reemplaza el documento de soporte 73AI806R: ¿Qué versión de las herramientas de compilación Xilinx necesito para compilar mi código LabVIEW FPGA? Algunos manuales de NI pueden aún hacer referencia a este documento anterior.

Selector de compatibilidad de hardware FPGA para LabVIEW

Note: When using Windows 10 please refer to the LabVIEW FPGA Module Compatibility with Windows 10 White Paper before proceeding. The LabVIEW FPGA Module Xilinx Compilation Tools for ISE are not supported on Windows 10 and only certain versions of the LabVIEW FPGA Module Xilinx Compilation Tool for Vivado are supported.

 

Back to top

Versión de LabVIEW y soporte correspondiente para las herramientas de compilación Xilinx

Versión de LabVIEW Versión de las herramientas de compilación SO Soportado
LabVIEW 2020 Vivado 2019.1, ISE 14.7, ISE 10.1 Windows (Vivado 2019.1), Windows (ISE 14.7), Windows (ISE 10.1), Linux (ISE 14.7)
LabVIEW 2019 Vivado 2017.2, ISE 14.7, ISE 10.1 Windows (Vivado 2017.2)Linux (Vivado 2017.2)Windows (ISE 14.7)Linux (ISE 14.7)Windows (ISE 10.1)
LabVIEW 2018 Vivado 2017.2, ISE 14.7, ISE 10.1 Windows (Vivado 2017.2)Linux (Vivado 2017.2)Windows (ISE 14.7)Linux (ISE 14.7)Windows (ISE 10.1)
LabVIEW 2017 SP1 Vivado 2015.4, ISE 14.7, ISE 10.1 Windows (Vivado 2015.4)Linux (Vivado 2015.4)Windows (ISE 14.7)Linux (ISE 14.7)Windows (ISE 10.1)
LabVIEW 2017 Vivado 2015.4, ISE 14.7, ISE 10.1 Windows (Vivado 2015.4)Linux (Vivado 2015.4)Windows (ISE 14.7)Linux (ISE 14.7)Windows (ISE 10.1)
LabVIEW 2016 Vivado 2015.4, ISE 14.7, ISE 10.1 Windows (Vivado 2015.4)Linux (Vivado 2015.4)Windows (ISE 14.7)Linux (ISE 14.7)Windows (ISE 10.1)
LabVIEW 2015 SP1 Vivado 2014.4, ISE 14.7, ISE 10.1 Windows (Vivado 2014.4)Linux (Vivado 2014.4)Windows (ISE 14.7)Linux (ISE 14.7)Windows (ISE 10.1)
LabVIEW 2015 Vivado 2014.4, ISE 14.7, ISE 10.1 Windows (Vivado 2014.4)Linux (Vivado 2014.4)Windows (ISE 14.7)Linux (ISE 14.7)Windows (ISE 10.1)
LabVIEW 2014 SP1 Vivado 2013.4, ISE 14.7, ISE 10.1 Windows (Vivado 2013.4)Linux (Vivado 2013.4)Windows (ISE 14.7)Linux (ISE 14.7)Windows (ISE 10.1)
LabVIEW 2014 Vivado 2013.4, 14.7, ISE 10.1 Windows (Vivado 2013.4)Linux (Vivado 2013.4)Windows (ISE 14.7)Linux (ISE 14.7)Windows (ISE 10.1)
LabVIEW 2013 SP1 ISE 14.4, ISE 10.1 Windows (ISE 14.4)Linux (ISE 14.4)Windows (ISE 10.1)
LabVIEW 2013 ISE 14.4, ISE 10.1 Windows (ISE 14.4)Linux (ISE 14.4)Windows (ISE 10.1)
LabVIEW 2012 SP1 ISE 13.4, ISE 10.1 Windows (ISE 13.4)Linux (ISE 13.4)RHEL 5.6 (ISE 13.4)Windows (ISE 10.1)
LabVIEW 2012 ISE 13.4, ISE 10.1 Windows (ISE 13.4)Linux (ISE 13.4)Windows (ISE 10.1)
LabVIEW 2011 SP1 ISE 12.4, ISE 10.1 Windows (ISE 12.4)Windows (ISE 10.1)
LabVIEW 2011 ISE 12.4, ISE 10.1 Windows (ISE 12.4)
LabVIEW 2010 SP1 ISE 11.5, ISE 10.1 Windows (ISE 11.5)
LabVIEW 2010 ISE 11.5, ISE 10.1 Windows (ISE 11.5)

 

Regresar al inicio

Herramientas de compilación Xilinx y soporte correspondiente para hardware de NI

Versión mínima de las herramientas de compilación Dispositivos soportados

<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 NI ELVIS III
NI cRIO-9053
NI cRIO-9054
NI cRIO-9056
NI cRIO-9057
NI PXIe-5774
NI PCIe-5774
NI PCIe-5763
NI PCIe-5764
NI PCIe-5775
NI PCIe-5785
NI PXIe-5745
NI PXIe-5775
NI PXIe-5785
NI PCIe-7846
NI PCIe-7856
NI PCIe-7857
NI PCIe-7858
Vivado 2015.4 NI PXIe-79115
NI PXIe-79125
NI PXIe-79155
NI PXIe-57635
NI PXIe-57645
NI cRIO-90405
NI cRIO-90415
NI cRIO-90425
NI cRIO-90435
NI cRIO-90455
NI cRIO-90465
NI cRIO-90475
NI cRIO-90485
NI cRIO-90495
NI 9145
Módulo de Control NI ELVIS RIO
NI PXIe-5164
NI PXIe-7846R
NI PXIe-7847R
NI PXIe-7856R
NI PXIe-7857R
NI PXIe-7858R
NI PCIe-7820R
NI PCIe-7821R
NI PCIe-7822R
NI PXIe-7867R
NI PXIe-7868R
Vivado 2014.4 NI cRIO-9032
NI cRIO-9037
NI IC-317x
NI PXIe-5840
NI PXIe-793xR
NI PXIe-7902R
NI sbRIO-9607
NI sbRIO-9627
NI sbRIO-9637
Vivado 2013.4 NI 9147
NI 9149
NI cRIO-9030
NI cRIO-9031
NI cRIO-9033
NI cRIO-9034
NI cRIO-9035
NI cRIO-9036
NI cRIO-9038
NI cRIO-9039
NI cRIO-9063
NI cRIO-9064
NI cRIO-9065
NI cRIO-9066
NI cRIO-9067
NI PXIe-5170R
NI PXIe-5171R
NI PXIe-5624R
NI PXIe-6591R
NI PXIe-6592R
NI PXIe-7971R
NI PXIe-7972R
NI PXIe-7976R
NI PXIe-7820R
NI PXIe-7821R
NI PXIe-7822R
NI RoboRIO
NI sbRIO-9651
NI USRP-RIO 294x
NI USRP-RIO 295x
ISE 14.7 NI CVS-1457
NI 9144
ISE 14.4 myRIO-19004
myRIO-19504
NI cRIO-90684
NI PXIe-5646R
NI PXIe-7975R4
NI USB-7845R4
NI USB-7846R4
NI USB-7855R4
NI USB-7856R4
ISE 13.4 NI 9154
NI 9155
NI PXIe-5641R
NI PXIe-5644R
NI PXIe-5645R
ISE 12.4 NI cRIO-9081
NI cRIO-9082
NI PXIe-7966R
ISE 11.5 NI 9146
NI 9148
NI 9157
NI 9159
NI cRIO-9075
NI cRIO-9076
NI PCIe-1473R
NI sbRIO-9605
NI sbRIO-9606
NI sbRIO-9623
NI sbRIO-9626
NI sbRIO-9633
NI sbRIO-9636
ISE 10.1 (dispositivos que no son Virtex II)2 NI cRIO-9072
NI cRIO-9073
NI cRIO-9074
NI cRIO-9111
NI cRIO-9112
NI cRIO-9113
NI cRIO-9114
NI cRIO-9116
NI cRIO-9118
NI PCIe-7841R
NI PCIe-7842R
NI PCIe-7851R
NI PCIe-7852R
NI PXI-7841R
NI PXI-7842R
NI PXI-7851R
NI PXI-7852R
NI PXI-7853R
NI PXI-7854R
NI PXI-7951R
NI PXI-7952R
NI PXI-7953R
NI PXI-7954R
NI PXIe-7961R
NI PXIe-7962R
NI PXIe-7965R
NI sbRIO-9601
NI sbRIO-9602
NI sbRIO-9611
NI sbRIO-9612
NI sbRIO-9631
NI sbRIO-9632
NI sbRIO-9641
NI sbRIO-9642
ISE 10.1 (dispositivos Virtex II únicamente)1 NI cRIO-910x7
NI PCI-7811R
NI PCI-7813R
NI PCI-7830R6
NI PCI-7831R6
NI PCI-7833R6
NI PCIe-8255R
NI PXI-7811R7
NI PXI-7813R7
NI PXI-7830R6
NI PXI-7831R6
NI PXI-7833R6

 

Regresar al inicio

Notas
 
  1. Instale únicamente las herramientas de compilación Xilinx ISE 10.1 si su dispositivo FPGA contiene un chip Virtex II. De lo contrario, utilice la versión más reciente de las herramientas de compilación Xilinx que sea compatible con su dispositivo.
    Para determinar qué chip Xilinx posee su dispositivo, consulte la página de productos de su dispositivo o el documento chips Xilinx FPGA para Dispositivos RIO de National Instruments.
  2. Los dispositivos RIO que utilizan el chip Spartan 6 requieren LabVIEW 2010 SP1 o versiones posteriores.
  3. Los dispositivos RIO que utilizan chips Virtex 6, Kintex 7 o Virtex 7 requieren compilación en un SO de 64 Bits.
  4. A partir de LabVIEW 2014, las herramientas de compilación Xilinx Vivado son necesarias para Virtex 7, Zynq y Kintex-7. Todos los demás chips compatibles con las herramientas de compilación Xilinx ISE 14.4 requieren las herramientas de compilación Xilinx ISE 14.7.
  5. Consulte el archivo Readme del controlador para obtener más información sobre compatibilidad. Estos dispositivos son compatibles con LabVIEW 2017 (o posterior) o LabVIEW 2017 SP1 (o posterior). La versión de Xilinx Vivado Tools (2015.4) que se envió con el Módulo LabVIEW 2017 FPGA fue la misma que la versión que se envió con el Módulo LabVIEW 2016 FPGA.
  6. El soporte para este hardware se eliminó en LabVIEW 2017.
  7. El soporte para este hardware se eliminó en LabVIEW 2019.
     

Pueden coexistir varios compiladores en la misma PC. LabVIEW seleccionará automáticamente las herramientas de compilación Xilinx correctas según el hardware. Sin embargo, deberá asegurarse de que las herramientas de compilación Xilinx sean compatibles con su dispositivo.

 

Regresar al inicio

Recursos adicionales