为什么下面这段代码
使用没注释那4行assign的代码可以编译通过,使用被注释的那4行assign则报错,报的错误是
ERROR – external connection to net gnd is not allowed. VDB-1011
Done: error code 2
我用的综合工具不是synplify,而是LATTICE自家的综合工具lse,请问大伙有没有遇到过?怎么解决?
为什么下面这段代码
使用没注释那4行assign的代码可以编译通过,使用被注释的那4行assign则报错,报的错误是
ERROR – external connection to net gnd is not allowed. VDB-1011
Done: error code 2
我用的综合工具不是synplify,而是LATTICE自家的综合工具lse,请问大伙有没有遇到过?怎么解决?
好像是说有一个网络连接到地了,这不被允许!但没给出更详细的信息。这种情况一般是有一些端口的输出你写了条件来改变它,但是这个条件从来都没成立过,它一直为低,于是导致工具最终认为它是直接连到GND的。
看上去有可能是46或者47号,你不能直接赋0.
先试一下看看是不是这两行或者是这两行中的一行,然后你看一下编译通过后RTL视图,或许会有发现。LSE,可以用 netList查看RTL视图.
切synplify方便吗?看看它是不是也报错,它提示的错误定位信息比较准确。