From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
Version 13.0.0
June 2013
This file contains important information about the LabVIEW 2013 FPGA IP Builder.
Overview
New Features and Changes
System Requirements
Supported FPGA Targets
Installation Instructions
Activation Instructions
Upgrade and Compatibility Issues
Known Issues
Bug Fixes
Accessing the Help
Finding Examples
Automating the Installation of NI Products
NI Software Support for Microsoft Windows Vista, Windows XP, and Windows Server 2003
The FPGA IP Builder enables you to create FPGA algorithms, interactively optimize the algorithms according to specific application requirements, and automatically generate efficient LabVIEW FPGA code.
You must have the LabVIEW FPGA Module, the necessary Xilinx compilation tools, and NI-RIO installed on the local computer to use the FPGA IP Builder. Refer to the FPGA Module installation options on the LabVIEW Platform DVD, or your original media, for instructions on installing the FPGA Module and Xilinx compilation tools for LabVIEW. Refer to the NI Device Drivers DVD for instructions on installing NI-RIO.
After you install the FPGA IP Builder, an IP Builder project item automatically appears when you add an FPGA target to a LabVIEW project. The FPGA IP Builder supports only a limited number of FPGA targets.
The 2013 release of the FPGA IP Builder includes the following new features and changes:
In addition to the system requirements for the LabVIEW Development System, the FPGA IP Builder has the following requirements:
Note The FPGA IP Builder does not support Windows 8.
Refer to the LabVIEW Readme, LabVIEW FPGA Module Release and Upgrade Notes, and NI-RIO Device Drivers Readme for additional system requirements and supported operating systems.
The FPGA IP Builder supports the following FPGA targets:
Device Type | Target |
---|---|
CompactRIO | cRIO-9081 |
cRIO-9082 | |
cRIO-911x | |
Ethernet RIO** | NI 9146 |
FlexRIO | PXI-795xR |
PXIe-796xR | |
IF Transceivers* | PXIe-5641R |
MXIe-RIO Chassis | NI 9157 |
NI 9159 | |
R Series | PCIe, PXI-784xR |
PCIe, PXI-785xR | |
Real-Time CompactRIO** | cRIO-9075 |
cRIO-9076 | |
cRIO-9081 | |
cRIO-9082 | |
cRIO-FRC II | |
Real-Time Single-Board RIO** | sbRIO-9605 |
sbRIO-9606 | |
sbRIO-9623 | |
sbRIO-9626 | |
sbRIO-9633 | |
sbRIO-9636 | |
Vector Signal Transceiver (VST)*** | PXIe-5644R |
* Appears only if you install the NI-5640R instrument driver. ** Appears only if you add a top-level target in a project. Requires the LabVIEW Real-Time Module. *** Appears only if you install the NI PXIe-5644R instrument driver. |
Double-click the setup.exe file in the root directory of the FPGA IP Builder installer and follow the instructions on the screen to install this product.
Complete the following steps to activate the FPGA IP Builder.
If you are upgrading or moving between software packages, in most cases you do not have to install additional software, as follows:
For information on how to use NI License Manager to activate software, refer to the NI License Manager Help, which you can access from the Help»Contents menu item in NI License Manager.
During activation, you may be prompted for your ni.com user ID and password in order to register your product. NI uses the contact information that you provide to ensure access to your service benefits, including technical support, software upgrades, and updates. If you are not prompted to register, you can visit ni.com/support, click the Product Registration link, and enter your registration information manually.
National Instruments only permits you to use each FPGA IP Builder license on a single computer. Refer to the software end-user license agreement in the installer, the NI License Manager Help, or ni.com/legal/license for more information.
Activation codes for the FPGA IP Builder are unique to each computer. To transfer your software to another computer, you will need a new activation code. To receive a new activation code when moving the software to another new computer, send an email to ipbuilder.activation@ni.com.
National Instruments respects your privacy. For more information about the National Instruments activation information privacy policy, go to ni.com/activate/privacy.
activation code | A 20-character code that enables NI software to run on your computer, based on your serial number and computer ID. You receive and apply an activation code by completing the activation process. |
computer ID | A 16-character ID that uniquely identifies your computer, generated during the activation process. To find your computer ID, launch NI License Manager and click the Display Computer Information button. |
serial number | An alphanumeric string that uniquely identifies your purchase of a single copy of software, included in your software kit on your Certificate of Ownership, on the product packing slip, or on the shipping label. |
National Instruments uses activation to better support evaluation of our software, to enable additional software features, and to support license management in large organizations. To find out more about National Instruments software licensing, visit ni.com/activate for frequently asked questions, resources, and technical support.
After you upgrade the FPGA IP Builder from version 2012 to version 2013, you might encounter the following compatibility issue:
You can access the software and documentation known issues list online. Refer to the National Instruments website for an up-to-date list of known issues in the FPGA IP Builder.
The following items are the IDs and titles of a subset of issues fixed in the FPGA IP Builder. This is not an exhaustive list of issues fixed in the current version of the FPGA IP Builder. If you have a CAR ID, you can search this list to confirm that the issue has been fixed.
ID | Fixed Issue |
---|---|
344412 | FPGA IP Builder converts some terminals to numeric controls and indicators |
353425 | FPGA IP Builder might fail to apply the "Number of pipeline stages" directive |
362036 | An estimation error occurs if the second-level subVI has unwired array controls |
Refer to the LabVIEW Help, accessible by selecting Help»LabVIEW Help from LabVIEW, for more information about the FPGA IP Builder.
Select Help»Find Examples from LabVIEW to launch the NI Example Finder. LabVIEW examples for the FPGA IP Builder are located in the labview\examples\FPGAIPBuilder directory. You can modify an example VI to fit an application, or you can copy and paste from one or more examples into a VI that you create.
You can automate the installation of most NI products using command-line arguments to suppress some or all of the installer user interface and dialog boxes. However, starting with the August 2012 releases (products using NI Installers version 3.1 or later), you may need to perform additional steps before or during a silent installation of NI software.
If the NI product you are installing uses Microsoft .NET 4.0, the .NET installer may run before any NI software installs and may require a reboot before the installation of NI software begins. To avoid a .NET reboot, install .NET 4.0 separately before you install NI software.
For more information, refer to the following KnowledgeBase articles:
National Instruments LabVIEW FPGA IP Builder will drop support for Microsoft Windows Vista, Windows XP, and Windows Server 2003 as of July 1, 2016. Versions of the FPGA IP Builder that ship after July 1, 2016 will not install or run on Windows Vista, Windows XP, or Windows Server 2003. For detailed information about NI application software product life cycles, visit ni.com/info and enter one of the following Info Codes:
Product | Info Code |
NI LabVIEW | lifecycle |
NI LabWindows™/CVI™ | cvi_lifecycle |
NI Measurement Studio | mstudiolifecycle |
NI TestStand | tslcp |
NI DIAdem | ddlcp |
NI SignalExpress | selcp |
NI VeriStand | nivslifecycle |
Copyright
© 2012–2013 National Instruments. All rights reserved.
Under the copyright laws, this publication may not be reproduced or transmitted in any form, electronic or mechanical, including photocopying, recording, storing in an information retrieval system, or translating, in whole or in part, without the prior written consent of National Instruments Corporation.
National Instruments respects the intellectual property of others, and we ask our users to do the same. NI software is protected by copyright and other intellectual property laws. Where NI software may be used to reproduce software or other materials belonging to others, you may use NI software only to reproduce materials that you may reproduce in accordance with the terms of any applicable license or other legal restriction.
End-User License Agreements and Third-Party Legal Notices
You can find end-user license agreements (EULAs) and third-party legal notices in the following locations:
Trademarks
Refer to the NI Trademarks and Logo Guidelines at ni.com/trademarks for information on National Instruments trademarks. Other product and company names mentioned herein are trademarks or trade names of their respective companies.
Patents
For patents covering the National Instruments products/technology, refer to the appropriate location: Help»Patents in your software, the patents.txt file on your media, or the National Instruments Patent Notice at ni.com/patents.