在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: fuxiaolicaicai

[求助] ISE综合时UCF文件报错

[复制链接]
发表于 2019-5-21 10:25:44 | 显示全部楼层
module定义这些管脚的地方能否截图发来看看?如果有很多的话,看看没有错的和有错的管脚在名字、位宽、属性等地方有没有共性的差异?
 楼主| 发表于 2019-5-21 10:54:13 | 显示全部楼层


scofieldswq 发表于 2019-5-21 10:25
module定义这些管脚的地方能否截图发来看看?如果有很多的话,看看没有错的和有错的管脚在名字、位宽、属性 ...


这就是所有定义的地方,另外我在警告中发现,他说这些变量没有驱动实例,把他们给删除了,不知道为什么,这几个变量我都是有用到的。

图2.png
图1.png
图3.png
图4.png
图5.PNG
 楼主| 发表于 2019-5-21 15:33:35 | 显示全部楼层
我已经自己解决,右键synthesis,在综合选项里将keep  hierarchy选择YES ,或者选择soft(在综合时保持层次,在实现时有利用ISE软件自动进行优化),这样有利于你从模块中找到你想抓取的信号和信号名不被更改。综合通过,希望对遇到这种错误的人有帮助
发表于 2019-5-23 17:38:30 | 显示全部楼层
我之前也遇到过这种。。。后来把.UCF里对应这个ERROR的约束给删了就没问题了,之前检查rtl是否确实没有这个信号
 楼主| 发表于 2019-5-23 18:23:27 | 显示全部楼层


qiu090909 发表于 2019-5-23 17:38
我之前也遇到过这种。。。后来把.UCF里对应这个ERROR的约束给删了就没问题了,之前检查rtl是否确实没有这个 ...


但是删了这个信号就不能绑定到管脚了,这个信号是要用的
发表于 2019-5-27 09:34:25 | 显示全部楼层
学习了,原来是没有打开keep hierarchy 之前项目时间紧,无奈之下只能把这些不是特别重要的约束给去掉了
发表于 2019-7-2 17:44:29 | 显示全部楼层
在需要用到的信号后加/*keep synthesis*/;也可以
发表于 2019-7-2 19:23:46 | 显示全部楼层
一般用ise都打开keep  hierarchy,不然容易出问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-7-15 14:01 , Processed in 0.023082 second(s), 8 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表