Azzera filtri
Azzera filtri

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

1 visualizzazione (ultimi 30 giorni)
Yuki Kaneyasu
Yuki Kaneyasu il 7 Mag 2020
Commentato: Yuki Kaneyasu il 13 Mag 2020
高位合成を簡単なプログラムで試すために、HDL Coderを立ち上げMATLAB関数、MATLABテストベンチファイルを指定しました。ワークフローアドバイザーを立ち上げると、固定小数点の変換の項目で、関数customFetchLoggedDataについて、『この 'char' の定数を削除できません。 』というエラーが出て、型の検証を行うことができません。
原因と解決策をご教示願いたいです。よろしくお願いします。
  2 Commenti
Shoumei
Shoumei il 12 Mag 2020
文字列データを使われているのでしょうか?
回路化するものなので、コード生成対象のMATLAB関数の中で文字列データは扱えないと思います。
具体的なコード例があるともう少し具体的な回答ができると思います。
Yuki Kaneyasu
Yuki Kaneyasu il 13 Mag 2020
コメントありがとうございます。
文字列データは使っていません。以下の加算器を変換しようと思っています。
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

Accedi per commentare.

Risposte (0)

Tag

Prodotti


Release

R2018b

Community Treasure Hunt

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

Start Hunting!