Digital-IDE icon indicating copy to clipboard operation
Digital-IDE copied to clipboard

关于例化模块的异常报错

Open DreamLand7707 opened this issue 1 year ago • 2 comments

我写了一个mover的模块,同时也写了一个mover_tb来进行仿真,我把mover.v放进了src文件夹,mover_tb放进了sim文件夹。 之后就在mover_tb中,就会报一个mover模块找不到的错误,但是右键是可以进行跳转的,而且在DIDE界面也可以看到依赖关系。

我尝试加入`include来消除错误,但是一旦加入之后,我每次使用右键sim的时候这行include都会报错。或者是找不到文件mover.v,或者是重复定义mover。

请问我该如何正确消除这个报错?

文件结构

image image

异常报错信息

image

假如include后

image

DreamLand7707 avatar Jun 21 '23 08:06 DreamLand7707

不过既然DIDE都已经分析出所例化模块的所处的文件位置,为什么还是会报错呢?是哪里没有设置的原因吗?或者是这本身就是一个bug?

DreamLand7707 avatar Jun 23 '23 08:06 DreamLand7707

同样的情况也出现在了IP核上,找不到定义,并且对于端口的定义也是找不到的。但是DIDE TOOL里面却能正确找到对应的vhd文件。

DreamLand7707 avatar Jun 23 '23 08:06 DreamLand7707