Why do I get the Vivado error message "Specified part could not be found" during IP Core Generation with HDL Workflow Advisor or SoC Builder?

조회 수: 43 (최근 30일)
I am trying to generate an IP Core using HDL Coder. However, in step 3.2 of HDL Workflow Advisor, I see:
Failed Task "Vivado IP Packager" unsuccessful. See log for details. Generated logfile:
hdl_prj\hdlsrc\DUTname\workflow_task_VivadoIPPackager.log
Error in hdlturnkey.ip.IPEmitterVivado/packageVivadoIP
Error in hdlturnkey.ip.IPDriver/generateIPCore
And the content in the "workflow_task_VivadoIPPackager.log" file is:
Task "Vivado IP Packager" unsuccessful. See log for details.
Generated logfile: 
****** Vivado v2020.1 (64-bit)
 **** SW Build 2902540 on Wed May 27 19:54:49 MDT 2020
 **** IP Build 2902112 on Wed May 27 22:43:36 MDT 2020
  ** Copyright 1986-2020 Xilinx, Inc. All Rights Reserved.
source vivado_ip_package.tcl -notrace
WARNING: [Device 21-436] No parts matched 'xc7k325tffg900-2'
ERROR: [Coretcl 2-106] Specified part could not be found.
INFO: [Common 17-206] Exiting Vivado at Mon May 30 15:13:18 2022...
Elapsed time is 5.1019 seconds.
A log file with the same name containing the same error message may be created when using SoC Blockset and SoC Builder.

채택된 답변

MathWorks Support Team
MathWorks Support Team 2025년 2월 12일
편집: MathWorks Support Team 2025년 2월 12일
This error message is emitted by the AMD Vivado™ software (formerly Xilinx Vivado). It indicates that the Vivado installation is missing the FPGA part that you would like to use.
To resolve this, refer to the following AMD knowledge on how to install additional devices to an existing Vivado installation: How can I install additional Devices or Options to an existing Vivado installation? - amd.com 
For example, according to the part number "xc7k325tffg900-2" mentioned in the error message above, it appears a Kintex-7 FPGA is targetted. You therefore need to make sure that Kintex-7 family is selected in the Vivado installer:
Additional notes:
(1) When using SoC Blockset and SoC Builder, there is a limitation in versions R2023a and earlier that requires the parts for Zynq-7000 SoCs to always be installed, regardless of which board you target.
(2) Note that the free Vivado Standard edition (formerly called "WebPACK edition") only supports "low-cost" devices. To target "high-cost" boards like Xilinx ZC706, Xilinx ZCU102 MPSoC, Xilinx ZCU111 RFSoC, or Xilinx ZCU216 RFSoC, you will need an appropriate Vivado enterprise license.
A list of all FPGA devices supported by Vivado Standard Edition can be found in the "Architecture Support" section of the Vivado Design Suite Release Notes. For the most recent version, the list can be found here: AMD Vivado™ Design Suite: Standard & Enterprise Edition 
To resolve this, contact your company's license administrator to get an appropriate Vivado license for your FPGA device.

추가 답변 (0개)

태그

아직 태그를 입력하지 않았습니다.

제품


릴리스

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by