Skip to content

Release 26.5 (2026 Q3)

Latest

Choose a tag to compare

@Karthick-Selvam-17 Karthick-Selvam-17 released this 30 Jul 11:29
24a0f5f

New Features

  • Added Support for LabVIEW 2026 64-bit

Changes

  • Deprecated Support for LabVIEW 2023

Bug Fixes

Bug Number Description
3840826 HDL Coder Task errors out while parsing Internal IOs in the reference design project if there is a typedef ctl present in the project.

Known Issues

Bug Number Description
2295676 Opening HDL workflow advisor for a model with NI FPGA Bitfile Generation workflow throws "Unable to load from restore point." error.
Workaround: Replace "utilHandle_HDLAdvisorData.p" in "C:\Program Files\MATLAB\<MATLAB_version>\toolbox\hdlcoder\hdlcoder\hdlwa\private\" with the file provided in this release asset and restart MATLAB.
Note: Issue observed from MATLAB 2022b Update 4 to MATLAB 2023a Update 2, Fixed in MATLAB 2023a Update 3
2330587 Running/Importing scripts that are created using HDL Coder Support Package for NI hardware 23.0 and below throws "Unrecognized property 'DesiredDerivedFrequency' for class 'HWCli.NIWorkflowConfig'"
Workaround: Remove 'hWC.DesiredDerivedFrequency' from the script.
2177807 LabVIEW security window pops up for the first run of NI FPGA Bitfile Generation workflow with LabVIEW 2021
Note: Add ServerRunner_CLI.vi in permissions list and try again.
2177772 Upgrading HDL Coder Support Package for NI hardware may result in unexpected behavior
Workaround: Clear/Delete slprj folder before running MATLAB.
2464137 Using HDL Coder Support Package for NI FPGA Hardware with Non English Language OS produces error
Workaround: Change the Region settings to English.
2590831 Compile Project task sometimes results in an Encrypted Envelope error.
Workaround: This is typically due to syntax errors in the generated VHDL. There errors get masked due to encryption. Compile the model using "Generic ASIC/FPGA" workflow to find the underlying syntax error.
2778033 Internal IOs won't get populated in step 1.3.
Workaround: Replace "InterfaceList.p" in + "C:\Program Files\MATLAB\<MATLAB_version>\toolbox\hdlcoder\hdlcommon\+hdlturnkey\+interface\" with the file provided in this release asset and restart MATLAB.
Note: Issue observed from MATLAB 2022b to MATLAB 2023a, Fixed in MATLAB 2023b
2830015 Incorrect usage of the getInputParameters method when running the HDL workflow advisor.
Workaround: If you encounter this error on a freshly installed MATLAB, open a new model, navigate to the Workflow Advisor, and complete the initial steps of the NI workflow up to page 1.4. After completing these steps, you can save the model and delete it if it is no longer needed.
3058140 Encrypted Envelope Error when compiling a model that has a reference model
Workaround: Generate VHDL code for model references into a single library by using 'hdlset_param(<modelName>,'UseSingleLibrary','on')' and proceed with executing HDLWA.

Known Limitations

  • Only supports VHDL.
  • No support for double precision ports (single precision is supported).
  • Only registers CPU-FPGA communication through Read/Write controls.
  • No support for purely combinatorial circuits, such as circuits without clocks.
  • Cannot connect array and complex ports to board I/O.
  • Post code generation ports in VHDL entity that do not have a corresponding model port(e.g., clk_enable) will be mapped to registers.
  • Save and Load Restore Point does not work.
  • Auto-restore last exited session does not work.
  • Only English LabVIEW is supported.