why matlab throws an error while doing "build model" in soc builder? the error "version 2022.2 of tool xilinx vivado is not supported in hdl workflow advisor. How to fix it?

9 views (last 30 days)
and i found the errors like this.
"Version 2022.2 of tool Xilinx Vivado is not supported in HDL Workflow Advisor. If you want to continue using this version, set 'AllowUnsupportedToolVersion' to 'true' and re-run the script. Using incompatible tool version, HDL Workflow Advisor may not be able to run further tasks"

Answers (1)

Kiran Kintali
Kiran Kintali on 8 Sep 2023
Edited: Kiran Kintali on 8 Sep 2023
Each release HDL Coder is tested with specific versions of EDA tools. R2023a release is officially tested with the following versions.
The message from HDL workflow advisor is generic and most likely not cause issues if you move forward with even later version.
Third-Party Synthesis Tools and Version Support
The HDL Workflow Advisor is tested with the following third-party FPGA synthesis tools:
  • Intel® Quartus® Prime Standard 21.1
  • Intel Quartus Pro 21.3
  • Xilinx® Vivado® Design Suite 2022.1
  • Microchip Libero® SoC 2022.1
  • Xilinx ISE 14.7
  • Cadence® Stratus HLS 21.2
HDL Coder generates generic RTL and can be compiled with latest versions of EDA tools and hence the generic message from the Workflow advisor. You can find HDL Coder specific examples here.
Also consider trying out R2023b pre-release for additionaly new supported versions of the tools https://www.mathworks.com/help/releases/R2023b/relnotes/index.html
However, HDL Coder RFSoC Hardware Support Package currently supports Vivado 2020.2. Supported EDA Tools and HardwareTool Support
HDL Coder™ supports this third-party FPGA synthesis tool:
  • Xilinx® Vivado® 2020.2
Using HDL Coder Support Package for Xilinx RFSoC Devices, you can target these boards:
  • Xilinx Zynq® UltraScale+™ RFSoC ZCU111 evaluation kit
  • Xilinx Zynq UltraScale+ RFSoC ZCU216 evaluation kit

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!