diamond编译的时候出现后面的这些警告:
“WARNING – IO buffer missing for top level port rst_n…logic will be discarded.”“WARNING – IO buffer missing for top level port dsi_DCK…logic will be discarded”……
出现这个警告后,复位都没有综合进去。各位大神请问一下这大概是什么回事呢?
还有想问一下RD1185的参考代码是不是直接能使用接收到高速的数据?还是要自己编写那些没给出来的文件?
谢谢!
从这上面看是有些信号根本没有逻辑,官网的RD1185有一些是有问题的,里面有些信号根本没有从NGO中导出.你可以打开RTL视图看一下这些信号的连接到底有没有逻辑驱动.你也可以多下几个版本的RD1185比较一下.
@sub 谢谢你,有问题尽管问,能解决的一定耐心解决,要不然愧收会费
@shawn我在里边了
好的,我去看一下,谢谢!
@sub 这个是没有找到模块的NGO,这种要么是根本没有这个NGO文件要么是路径不对,具体可参考这篇文章https://chipdebug.com/forum-post/55.html,并不是没从NGO导出,没导出是指这个信号原模块是有的,但生成NGO时没有exportb出来。
找到很多份,您所说的没从NGO导出来是下面这种错误吗?“ERROR - logical block 'u_aligner' with type 'aligner_4_ON_ON' is unexpanded.”
@sub 是有多个版本的,你上官网查看一下就知道,不同的LANE数,不同的色彩格式,不同器件都有不同版本,里面有一些参考设计是可编译和使用的,另外一些是不能的.RD1185两LANE, RGB888 XO3的版本是验证过的,4LANE的也有可以的,需要你自己试.
就是RTL里面没有信号,打开管脚定义也是没连接……RD1185有很多个版本?官网不是只有一份吗?