Tags
Language
Tags
April 2024
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4

LabVIEW 2020 FPGA Compilation Tool

Posted By: scutter
LabVIEW 2020 FPGA Compilation Tool

LabVIEW 2020 FPGA Compilation Tool | 14.0 Gb

National Instruments (NI), is pleased to announce the availability of LabVIEW 2020 FPGA Compilation Tool is utility software that include tools to help you locally or remotely compile LabVIEW FPGA code to run on NI FPGA hardware targets supported by Xilinx ISE or Xilinx Vivado.

The NI LabVIEW FPGA Module, along with standard NI reconfigurable I/O (RIO) hardware, has made field-programmable gate arrays (FPGAs) more accessible to engineers and scientists for a decade. However, FPGA programmers industry-wide know that one difficulty with FPGA technology is overcoming the processor intensive task of synthesizing, placing, and routing an FPGA design, which results in compile times that can last minutes to hours. To further compound this problem, Moore’s law has held true over the last decade, resulting in larger and more complex designs. Without action, the compile time will continue to take an increasingly large portion of your overall FPGA design process.

National Instruments architected the LabVIEW FPGA compile system with three fundamental software components, which results in a modular, scalable compile solution. The compile system is split into three parts: the development computer, the compile server, and any number of compile workers.

LabVIEW FPGA Module Development Environment — The LabVIEW development environment that you are familiar with is where you create your application. Clicking Run on your FPGA VI completes the generating intermediate files step (see LabVIEW FPGA Compilation Process for more information). After generation, the development computer sends the intermediate files through web services communication to the compile server.

Compile Server — The compile server accepts compile jobs from one or many LabVIEW FPGA development systems and looks for available compile workers to farm out compile jobs to. If no compile workers are available, the compile server holds the compile job in a queue until a compile worker becomes available.

Compile Worker — The compile worker has the Xilinx compilation tools installed for FPGA design synthesis, mapping, placing, and routing. With these tools, a compile worker implements the design and generates a bitfile. The compile worker sends the bitfile back to the compile server, which, in turn, sends the bitfile back to the development computer.

LabVIEW procedure: Compile an FPGA VI


Since 1976, National Instruments has equipped engineers and scientists with tools that accelerate productivity, innovation and discovery. NI’s graphical system design approach to engineering provides an integrated software and hardware platform that speeds the development of any system needing measurement and control. The company’s long-term vision and focus on improving society through its technology supports the success of its customers, employees, suppliers and shareholders.

Product: LabVIEW FPGA Compilation Tool
Version: 2020 *
Supported Architectures: 32bit / 64bit
Website Home Page : www.ni.com
Language: english
System Requirements: PC **
Supported Operating Systems: **
Size: 14.0 Gb

- LabVIEW 2020 FPGA Compilation Tool for ISE 10.1 (x86)
- LabVIEW 2020 FPGA Compilation Tool for ISE 14.7 (x86)
- LabVIEW 2020 FPGA Compilation Tool for Vivado 2019.1 (x64)

The Xilinx compilation tools include tools for Vivado 2019.1, ISE 10.1 and ISE 14.7, which are supported by the LabVIEW FPGA Module. Install these compilation tools if you want to compile FPGA VIs on a Windows computer. You must install these tools on the FPGA Module development computer if you plan to use the Configure Component-Level IP wizard, configure the IP Integration Node, incorporate Xilinx IP, or use third-party simulation. The Xilinx compilation tools also support Linux.

- LabVIEW 2020 FPGA Compile Farm Toolkit (32bit / 64bit)

The LabVIEW FPGA Compile Farm Toolkit helps you create an on-site server to manage FPGA compilations easily. You can connect as many worker computers as you need, and the central server software manages the farming out of parallel compilations and queuing. To reduce your FPGA compile times, the toolkit also includes support for Linux compile worker computers.

System Requirements
The Xilinx compilation tool for Vivado 2019.1 has the following system requirements:

One of the following operating systems:
- Windows 10 (version 1909) (64-bit)
- Windows 7 SP1 (64-bit)
- 15 GB of additional disk space
- Memory—Refer to the Xilinx website at www.xilinx.com for memory requirements of different FPGA targets. Failure to meet the target-specific memory requirement may result in unpredictable compilation results.

Supported Hardware
The following sections contain the NI hardware supported by the Xilinx compilation tools on Windows. Devices that are compatible with the FPGA Module (64-bit) are in bold.

Xilinx Compilation Tool for Vivado 2019.1
Use the Xilinx Compilation Tool for Vivado 2019.1 to compile FPGA VIs for the following devices:

- cRIO-903x/904x/905x/906x
- IC-317x
- myRIO-1900/1950
- NI ELVIS III
- NI ELVIS RIO Control Module
- NI-9145/9147/9149
- PCIe-576x/577x/5785/6593/782xR/7846/7856/7857/7858/798x
- PXIe-5163R/5164R/517xR/5624R/5745/576x/577x/5785/5840R/659x/782xR/784x/785x/786x/786xR/7902R/791x/793xR/797xR/798x/799x
- roboRIO
- sbRIO-9603/9608/9609/9628/9629/9638/9651/96x7
- USB-784xR/785xR
- USRP-RIO devices

Xilinx Compilation Tool for ISE 14.7
Use the Xilinx Compilation Tool for ISE 14.7 to compile FPGA VIs for the following devices:

- IC-312x
- NI-915x
- NI CVS-145x/145xRT
- PCIe-7841R/7842R/7851R/7852R/1473R/8237R
- PXIe-796xR/564xR
- PXI-784xR/785xR/795xR
Install the Xilinx Compilation Tool for ISE 10.1 if your FPGA device contains a Xilinx Virtex II chip.

FPGA Compile Farm Server System Requirements
If you install the FPGA Compile Farm Server on a separate computer, you can configure that computer to be a remote compile farm server. If you install the Xilinx compilation tools on a separate computer, you can configure that computer to be a remote compile worker. You can use either a Windows or Linux computer as a compile worker. The remote compile farm server must meet the following minimum system requirements:
- 35 MB of disk space
- 1 GB RAM
One of the following operating systems:
- Windows 10 (version 1909)/8.1 Update 1
- Windows 7 SP1
- Windows Server 2016
- Windows Server 2008 R2 SP1

Please visit my blog

Added by 3% of the overall size of the archive of information for the restoration

No mirrors please


LabVIEW 2020 FPGA Compilation Tool