HDL Coder support for Quartus Prime 23.1
19 views (last 30 days)
Show older comments
Per the HDL Coder documentation, testing has been done with Intel Quartus Prime 21.1. I'd like to use my current installation of Quartus Prime 23.1 instead, but encounter the following messages when launching the HDL Workflow Advisor:
Warning: Unable to calculate synthesis tool version number.
Please make sure command "/opt/intelFPGA/23.1/quartus/bin/quartus_sh -h" is available and executable.
Synthesis tool log:
Quartus Prime Shell
Version 23.1std.0 Build 991 11/28/2023 SC Lite Edition
Copyright (C) 2023 Intel Corporation. All rights reserved.
Usage:
----8<---- (Quartus help output, trimmed by me)
Warning: Defaulting to synthesis tool version 9.1.
In the Workflow Advisor, tool version 9.1 is specified, and cannot be changed:
This, in turn, seems to limit the available device families such that my target Cyclone V family is unavailable.
Is there a resolution to this which could allow me to override the detected (or rather, not detected) tool version, and thus enable the Cyclone V device family?
Edit: System information, since that's probably important.
- Operating system: Arch Linux (rolling; kept fully up-to-date)
- MATLAB version: R2023b Update 7
- Quartus Prime version: Quartus Prime Lite 23.1std.0
0 Comments
Answers (1)
Venu Gopal Motukuri
on 12 Mar 2024
Hi Lucas,
I understand that you are facing issue while using the Intel Quartus Prime Lite 23.1.
Unfortunately, MATLAB (R2023b) supports Intel Quartus Standard 21.1 and Intel Quartus Pro 22.4 version of Intel Quartus Third-party synthesis tools.
You are using Intel Quartus Prime Lite 23.1 version which is not supported by MATLAB.
When you use a synthesis tool that has been tested with the HDL Workflow Advisor and start the workflow, the advisor generates a list of devices that are supported with the tool. If you use a third-party synthesis tool that is not supported with the HDL Workflow Advisor, the advisor does not update the device list to reflect the FPGA devices that you can use for that tool.
More information on the supported tool versions can be found in the following documentation link:
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!