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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3649|回复: 8

[求助] ISE约束 综合时和map后的结构不一样

[复制链接]
发表于 2013-6-18 16:36:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
综合时还有的结构,在map之后就被优化掉了成了其他的结构,如何保留结构不被优化并且是在map的时候。KEEP_HIERARCHY和keep都用了还是不行。
发表于 2013-6-18 17:53:47 | 显示全部楼层
是优化掉了,还是变成了其他的结构?
 楼主| 发表于 2013-6-18 22:18:13 | 显示全部楼层
回复 2# chen851112
不是,是map的时候把综合出来的东西给优化掉了。
 楼主| 发表于 2013-6-18 22:20:33 | 显示全部楼层
回复 3# warking
优化成其他结构了,比如我调用了一个LUT,我的本意就是让这个LUT存在,综合的时候通过约束可以不被优化,但是一map就变成别的东西了,虽然功能是一样的,但是我的本意是不让这个LUT消失,用了可以用的约束语句,不知道该怎么弄了。
发表于 2013-6-19 09:02:18 | 显示全部楼层
回复 5# moshushi_xiang
用ise的map工具的时候确实会出现这种现象,只要语句符合map的语法格式就会被优化成别的东西
map的选项中可以选择不进行优化。不如,你的状态机用lut实现,但是在map的时候就会用block ram来实现,可以通过选择map策略来改变是否进行优化
 楼主| 发表于 2013-6-19 09:29:01 | 显示全部楼层
回复 7# warking
好的我去找找,谢谢!
 楼主| 发表于 2013-6-19 09:30:04 | 显示全部楼层
回复 6# chen851112 我去看看 谢谢啊!
发表于 2013-6-19 10:21:13 | 显示全部楼层




可以贴一下lz是用的哪种格式的keep,是否符合xilinx的规范?
 楼主| 发表于 2013-6-20 11:58:54 | 显示全部楼层
回复 10# yadog
符合xilinx的规范的,我是按照约束手册上来做的,后来在xilinx技术支持中心找到了曾经有人也碰到过类似的问题,而那个提问的人正是我现在看的一篇文章的作者,我是想复现一下他的工作,看来他当时也碰到类似的问题,解决方案上说可能可以用硬宏来处理。用keep或者其他的东西没有办法来约束map。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-23 06:44 , Processed in 0.023036 second(s), 9 queries , Gzip On, Redis On.

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