0

我想使用 HDL 编码器将 MATLAB xcorr 函数转换为 VHDL 语言。我的代码在下面给出,我想我在定义输入数据类型时犯了一个错误。定义向量以使用此代码的输入数据类型应该是什么?还是我做错了什么?您可以从下图中看到错误。

`

函数 corr=my_corr(a,b)

corr=xcorr(a,b);

结尾

`

???类型不匹配:complex embedded.fi {ufix19_En9} ~= complex embedded.fi {ufix30_En14}。

==> xcorr 中的错误行:495 列:9 代码生成失败:查看错误报告

错误报告

4

1 回答 1

0

似乎与您的输入数据类型有关,在调用函数之前尝试将输入转换为相同的定点类型,使用表单函数。

于 2019-03-05T23:07:15.817 回答