How to specify device in Matlab for HDL code generation
I want generate HDL from Matlab function using Workflow Advisor. But on finished stage I stuck. I get following log:
### Coder:hdl:post_codegen: Error: failed to run post code generation tasks:
hdlcommon:workflow:WorkflowStageResult ╨хцшь т√тюфр ъюьрэф эр ¤ъЁрэ (ECHO) юЄъы■ўхэ.
╨хцшь т√тюфр ъюьрэф эр ¤ъЁрэ (ECHO) юЄъы■ўхэ.
****** Vivado v2023.2 (64-bit)
**** SW Build 4029153 on Fri Oct 13 20:14:34 MDT 2023
**** IP Build 4028589 on Sat Oct 14 00:45:43 MDT 2023
**** SharedData Build 4025554 on Tue Oct 10 17:18:54 MDT 2023
** Copyright 1986-2022 Xilinx, Inc. All Rights Reserved.
** Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.
source vivado_ip_package.tcl -notrace
WARNING: [Device 21-436] No parts matched ‘xc7z020clg484-1’
ERROR: [Coretcl 2-106] Specified part could not be found.
INFO: [Common 17-206] Exiting Vivado at Fri Apr 26 08:34:28 2024…
Elapsed time is 3.2238 seconds.
MATLAB HDL Coder failed in the post code generation phase. See HDL Coder conformance report.
Use help codegen for more information on using this command.
Error in Manager>>wfa_generateCode at 0
Error in hdlManagerEval at 0
Error in emlcprivate at 0
Most matter messange I find it:
WARNING: [Device 21-436] No parts matched ‘xc7z020clg484-1’
Also need notice what I picked up actually "xazu11eg-ffvf1517-1-i" device from "Zynq UltraScale+" family on "Select Code Generation Targer" stage. I already turned on many others devices, but with no one don’t work.
All Workflow Advisor stages:
Stage 1: HDL Workflow Advisor
Stage 2: Define input types
Stage 3: Fixed-Point Conversion
Stage 4: Select Code Generation Target
Stage 5: Set Target Interface
Stage 6: HDL Code GenerationI want generate HDL from Matlab function using Workflow Advisor. But on finished stage I stuck. I get following log:
### Coder:hdl:post_codegen: Error: failed to run post code generation tasks:
hdlcommon:workflow:WorkflowStageResult ╨хцшь т√тюфр ъюьрэф эр ¤ъЁрэ (ECHO) юЄъы■ўхэ.
╨хцшь т√тюфр ъюьрэф эр ¤ъЁрэ (ECHO) юЄъы■ўхэ.
****** Vivado v2023.2 (64-bit)
**** SW Build 4029153 on Fri Oct 13 20:14:34 MDT 2023
**** IP Build 4028589 on Sat Oct 14 00:45:43 MDT 2023
**** SharedData Build 4025554 on Tue Oct 10 17:18:54 MDT 2023
** Copyright 1986-2022 Xilinx, Inc. All Rights Reserved.
** Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.
source vivado_ip_package.tcl -notrace
WARNING: [Device 21-436] No parts matched ‘xc7z020clg484-1’
ERROR: [Coretcl 2-106] Specified part could not be found.
INFO: [Common 17-206] Exiting Vivado at Fri Apr 26 08:34:28 2024…
Elapsed time is 3.2238 seconds.
MATLAB HDL Coder failed in the post code generation phase. See HDL Coder conformance report.
Use help codegen for more information on using this command.
Error in Manager>>wfa_generateCode at 0
Error in hdlManagerEval at 0
Error in emlcprivate at 0
Most matter messange I find it:
WARNING: [Device 21-436] No parts matched ‘xc7z020clg484-1’
Also need notice what I picked up actually "xazu11eg-ffvf1517-1-i" device from "Zynq UltraScale+" family on "Select Code Generation Targer" stage. I already turned on many others devices, but with no one don’t work.
All Workflow Advisor stages:
Stage 1: HDL Workflow Advisor
Stage 2: Define input types
Stage 3: Fixed-Point Conversion
Stage 4: Select Code Generation Target
Stage 5: Set Target Interface
Stage 6: HDL Code Generation I want generate HDL from Matlab function using Workflow Advisor. But on finished stage I stuck. I get following log:
### Coder:hdl:post_codegen: Error: failed to run post code generation tasks:
hdlcommon:workflow:WorkflowStageResult ╨хцшь т√тюфр ъюьрэф эр ¤ъЁрэ (ECHO) юЄъы■ўхэ.
╨хцшь т√тюфр ъюьрэф эр ¤ъЁрэ (ECHO) юЄъы■ўхэ.
****** Vivado v2023.2 (64-bit)
**** SW Build 4029153 on Fri Oct 13 20:14:34 MDT 2023
**** IP Build 4028589 on Sat Oct 14 00:45:43 MDT 2023
**** SharedData Build 4025554 on Tue Oct 10 17:18:54 MDT 2023
** Copyright 1986-2022 Xilinx, Inc. All Rights Reserved.
** Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.
source vivado_ip_package.tcl -notrace
WARNING: [Device 21-436] No parts matched ‘xc7z020clg484-1’
ERROR: [Coretcl 2-106] Specified part could not be found.
INFO: [Common 17-206] Exiting Vivado at Fri Apr 26 08:34:28 2024…
Elapsed time is 3.2238 seconds.
MATLAB HDL Coder failed in the post code generation phase. See HDL Coder conformance report.
Use help codegen for more information on using this command.
Error in Manager>>wfa_generateCode at 0
Error in hdlManagerEval at 0
Error in emlcprivate at 0
Most matter messange I find it:
WARNING: [Device 21-436] No parts matched ‘xc7z020clg484-1’
Also need notice what I picked up actually "xazu11eg-ffvf1517-1-i" device from "Zynq UltraScale+" family on "Select Code Generation Targer" stage. I already turned on many others devices, but with no one don’t work.
All Workflow Advisor stages:
Stage 1: HDL Workflow Advisor
Stage 2: Define input types
Stage 3: Fixed-Point Conversion
Stage 4: Select Code Generation Target
Stage 5: Set Target Interface
Stage 6: HDL Code Generation hdl coder, target device, vivado, hdl, ip core generation MATLAB Answers — New Questions