FFT HDL Optimized for HDL Coder(When generate RTL Code and Testbench,occur error:)

9 ビュー (過去 30 日間)
Hi; I have this message when try to convert FFT HDL Optimized TO HDL ,and when generate RTL Code and Testbench,get a error:"Error: Evaluation of elaborate function on class hdldspblks.HDLFFT failed with the error message: MATLAB:noSuchMethodOrField: hdlcoder.tp_array .There are no appropriate methods, properties, or fields Signed".
My MATLAB version is 2014a.And the simulation has no error.
How can I figure it out? Thank u !!!

採用された回答

Kiran Kintali
Kiran Kintali 2020 年 5 月 7 日
This is an unexpected internal error. I believe it is fixed in subsequent release. By any chance are you using a reciprocal of some kind with vector inputs? You can try sldiagnostics('modelname') to get an overview of blocks used in the entire model.
  1 件のコメント
HK Frank
HK Frank 2020 年 5 月 7 日
Thanks for the help Kiran Kintail, I got the point. Yes, I think it's the version problem maybe,because when I use the MatLab2018-b version, and just modify somewhere esaily,the Module can convert FFT HDL Optimized to HDL successfully.But I think maybe that I make something wrong,as the FFT HDL Optimized in MatLab2014 Help can be converted to HDL,and synthesis. I will consider your suggestion.Thanks again for your answer^-^.

サインインしてコメントする。

その他の回答 (0 件)

製品

Community Treasure Hunt

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

Start Hunting!

Translated by