HDL Coder Support Package for NI FPGA Hardware
HDL Coder Support Package for NI FPGA Hardware
HDL Coder™ Support Package for NI FPGA Hardware enables generating bitfiles for NI FPGA hardware from HDL Coder by providing LabVIEW FPGA integration.
This workflow allows you to perform the following actions:
- Map algorithm I/O to onboard interfaces
- Generate HDL code
- Generate a LabVIEW FPGA project and create a bitfile. Once created, you can upload this file to NI FPGA Hardware.
Note: This support package is functional for R2022b and beyond.
Software Compatibility
HDL Coder™ Support Package for NI FPGA Hardware | MathWorks Simulink® | LabVIEW Full or Professional Development Systems (32-bit) | LabVIEW FPGA Module (32-bit) | NI R Series Multifunction RIO with LabVIEW Support (32-bit) | IP to FPGA Conversion Utility |
---|---|---|---|---|---|
22.8 (2022 Q4) | R2022b | 2019, 2020 and 2021 | 2019, 2020 and 2021 | 2022 Q4 | 2022 Q4 |
Installation Guide for HDL Coder Support Package for NI FPGA Hardware
Before you begin, install the supported versions of MathWorks MATLAB®, Simulink® and HDL Coder™.
Install and activate LabVIEW Full or Professional Development Systems (32-bit) , LabVIEW FPGA Module (32-bit), NI R Series Multifunction RIO LabVIEW Support (32-bit), and IP to FPGA Conversion Utility.
Install HDL Coder Support Package for NI FPGA Hardware
- Open the MATLAB Add-On Explorer.
- Use the search bar to find HDL Coder Support Package for NI FPGA Hardware
- Install the add-on.
- Restart MATLAB.
Compile Server Considerations
- Local Compile Server – To install the recommended version of the Xilinx compilation tool, refer to Compatibility between Xilinx Compilation Tools and NI FPGA Hardware. Install the compilation tool from LabVIEW FPGA Compilation Tool.
- Network Compile Server – To set up a network compile server, refer to NI LabVIEW FPGA Compilation Options.
- LabVIEW FPGA Compile Cloud Service – To set up an account to use the cloud compile service, refer to Creating an Account for the NI LabVIEW FPGA Compile Cloud Service. For more details on Compile Cloud Service, refer to Compile Faster with the LabVIEW FPGA Compile Cloud Service.
Cite As
NI Team HIL (2023). HDL Coder Support Package for NI FPGA Hardware (https://github.com/ni/hdlcoder-support-package-for-nifpga-hardware/releases/tag/v22.8), GitHub. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
matlab_support
Version | Published | Release Notes | |
---|---|---|---|
22.8 |
|