[Actel FPGA] synplify综合后出现这个问题,请版主帮忙

[复制链接]
 楼主| zehwf 发表于 2008-4-4 23:38 | 显示全部楼层 |阅读模式
synplify综合后出现这个警告:<br />Warning:&nbsp;Top&nbsp;level&nbsp;port&nbsp;ps2data&nbsp;is&nbsp;not&nbsp;connected&nbsp;to&nbsp;any&nbsp;IO&nbsp;pad<br />Warning:&nbsp;Top&nbsp;level&nbsp;port&nbsp;ps2clk&nbsp;is&nbsp;not&nbsp;connected&nbsp;to&nbsp;any&nbsp;IO&nbsp;pad<br />不晓得为什么,谢谢。
高原狼 发表于 2008-4-5 11:25 | 显示全部楼层

re

我遇见过这样的问题,你看看你的程序中是不是使用了异步时序逻辑(除了异步复位)?此综合器不支持异步时序逻辑的。
 楼主| zehwf 发表于 2008-4-7 11:20 | 显示全部楼层

谢谢了

异步逻辑不能综合?我再看看我的程序里是否用到了异步逻辑,谢谢高原狼哈
 楼主| zehwf 发表于 2008-4-7 17:07 | 显示全部楼层

答复高原狼

2楼的,我仔细看了看我的代码,所有的always@()用的都是CLK的上升沿,没有设置其他的敏感量,怎么去判断有异步时序逻辑呢?谢谢
zlgactel 发表于 2008-4-12 08:55 | 显示全部楼层

是否有将这些I/O连接到顶层上

Warning:&nbsp;Top&nbsp;level&nbsp;port&nbsp;ps2data&nbsp;is&nbsp;not&nbsp;connected&nbsp;to&nbsp;any&nbsp;IO&nbsp;pad<br />Warning:&nbsp;Top&nbsp;level&nbsp;port&nbsp;ps2clk&nbsp;is&nbsp;not&nbsp;connected&nbsp;to&nbsp;any&nbsp;IO&nbsp;pad<br /><br />这两个Warning也是说明你的这两个引脚没有连接到I/O上,请检查程序
 楼主| zehwf 发表于 2008-4-20 13:57 | 显示全部楼层

回狼兄

多谢狼兄帮忙,我的程序乱改了一通,总算调通了
zlgactel 发表于 2008-4-20 19:08 | 显示全部楼层

re

<blockquote>module&nbsp;dff(Q,D,clk,clr,rst);<br />output&nbsp;&nbsp;Q;<br />input&nbsp;&nbsp;D,clk,clr,rst;<br />reg&nbsp;&nbsp;&nbsp;Q;<br />always@(posedge&nbsp;clk&nbsp;or&nbsp;posedge&nbsp;clr&nbsp;or&nbsp;posedge&nbsp;rst)<br />begin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />if(rst)<br />&nbsp;&nbsp;&nbsp;Q&lt=0;<br />else&nbsp;if(clr)//异步时序<br />&nbsp;&nbsp;Q&lt=0;<br />else<br />&nbsp;&nbsp;&nbsp;Q&lt=D;<br />end<br />endmodule<br /></blockquote><br />这样的代码是可以综合的,下面是布局布线后的图<br />
zlgactel 发表于 2008-4-20 19:11 | 显示全部楼层

re

所有的管脚都是连接的,你遇到的问题可能不是这个问题
高原狼 发表于 2008-4-21 09:27 | 显示全部楼层

re8楼

好,谢谢版主,我在看看是什么原因造成的,当时是能综合,顶层程序中调用此代码,也能综合,就是综合后提示如版主所说信息,我改了异步时序后,就没有了那现象,也没有深究……嘿嘿,谢谢版主,让我在仔细查查什么原因
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

10

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部