Xilinx:ERROR:Xst:2035

Posted by Harid七月 - 26 - 2011 Leave comments

在Project里对时钟多次分频多处使用时,综合可能出现如下错误:

ERROR:Xst:2035 – Port has illegal connections. This port is connected to an input buffer and other components.

编写代码时,这种编码方式是不被推崇的,在一个Project里面,最好不要出现多个时钟,这样可能导致系统的不稳定。其实很多时候,我们是可以用使能信号代替这种时钟信号的。

如果一定要使用多个时钟信号的话,而且出现上述错误,可以通过下述方法使之能通过综合,不过这种方法还是很可能导致后面的错误。

解决的方法是禁掉自动I/O Buffer insertion 功能:

1、右击“synthesize”,选择“properties”;

2、选择“Xilinx Specific Options”,把add I/O buffer 的勾去掉:

xilinx_error_2035

3、保存,再次综合。

   声明:本文采用 BY-NC-SA 协议进行授权 | 星期九
   原创文章转载请注明:转自《Xilinx:ERROR:Xst:2035


分享按钮