如何解决“MATLAB功能块生成结构输入顶层设计功能不支持”金宝app
1视图(30天)
显示旧的评论
你好,我遇到一个问题在使用视觉HDL编码器。我编码是基于像素处理,并尝试流图像帧。然而,至于控制输出,我只是让它等于ctrlIn。下面是我的代码,这区别连续两帧:
函数[pixOut, ctrlOut] = frame_difference (pixIn、ctrlIn pixel_index)
持续的frame_buffer;
如果isempty (frame_buffer)
frame_buffer = 0 (307200 1);
结束
last_time_value = frame_buffer (pixel_index);
frame_buffer (pixel_index) = pixIn;
差异= abs (pixIn - last_time_value);
如果(差异> 12)
pixvalue = 255;
其他的
pixvalue = 0;
结束
pixOut = pixvalue;
ctrlOut = ctrlIn;
和testbench是一样的例子。然而,当我试图把块verilog,我遇到错误:输入MATLAB功能块生成,结构顶层设计功能不支持。金宝app实际上,在文档中(//www.tatmou.com/help/hdlcoder/ug/variables-and-constants.html),据说结构支持(我不是使用承包或IP代)。金宝app
我怎样才能解决这个问题?我可以仅仅忽略控制信号的输入和输出?非常感谢!