HDL CoderによるVHDL生成時のエラーについて

1 次查看(过去 30 天)
Yuki Kaneyasu
Yuki Kaneyasu 2020-5-7
高位合成を簡単なプログラムで試すために、HDL Coderを立ち上げMATLAB関数、MATLABテストベンチファイルを指定しました。ワークフローアドバイザーを立ち上げると、固定小数点の変換の項目で、関数customFetchLoggedDataについて、『この 'char' の定数を削除できません。 』というエラーが出て、型の検証を行うことができません。
原因と解決策をご教示願いたいです。よろしくお願いします。
  2 个评论
Shoumei
Shoumei 2020-5-12
文字列データを使われているのでしょうか?
回路化するものなので、コード生成対象のMATLAB関数の中で文字列データは扱えないと思います。
具体的なコード例があるともう少し具体的な回答ができると思います。
Yuki Kaneyasu
Yuki Kaneyasu 2020-5-13
コメントありがとうございます。
文字列データは使っていません。以下の加算器を変換しようと思っています。
function [sum] = main(num1, num2)
sum = num1 + num2;
テストベンチは以下のように作成しました。
for i = 1:10
sum = main(i, i);
if sum == i*2
disp("True");
else
disp("False");
end
end

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 HDL Coder 的更多信息

标签

产品


版本

R2018b

Community Treasure Hunt

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

Start Hunting!