打印
[matlab]

ISE 的MAP的选项starting placer cost table有什么用

[复制链接]
8138|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
小弟原来做的一个设计,弄了很久时序都没有收敛,最近将ISE的MAP中的选项starting placer cost table从2改为6,其余参数不变,结果时序收敛了。如下:


ISE 的MAP的选项starting placer cost table有什么用???为什么影响这么大???

相关帖子

沙发
AutoESL| | 2011-8-10 14:42 | 只看该作者
搭车同问
一直没有搞明白这个选项到底起什么作用

使用特权

评论回复
板凳
SuperX-man| | 2011-8-10 16:35 | 只看该作者
ISE的MAP是有一个算法的来完成的,那么这个cost table就类似于一个初始值,不同的值会得到不同的结果.
在ISE的Tool -> SmartXplorer中可以选择多个cost table来测试.
见下图红色框.

第一个选项,是自动选择有代表性的值,运行几次选几个点
第二个选项,是用户指定从哪个值开始,每次运行自增1.
第三个选项,是用户指定哪些值

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
AutoESL + 1
地板
wahahaabc|  楼主 | 2011-8-10 21:17 | 只看该作者
4# SuperX-man

还是超人厉害

使用特权

评论回复
5
wahahaabc|  楼主 | 2011-8-10 21:20 | 只看该作者
4# SuperX-man

超人大侠的CPU是12核心的呀 ;P

使用特权

评论回复
6
SuperX-man| | 2011-8-10 22:16 | 只看该作者
这是同时跑几个...多了无非卡死:lol

使用特权

评论回复
7
AutoESL| | 2011-8-11 10:19 | 只看该作者
4# SuperX-man

默认的那个初始值不一定是最好的,对吗?
或者说只能靠试了?

另外,这个值只对timing有影响?

使用特权

评论回复
8
明空| | 2011-8-16 23:41 | 只看该作者
这个东西大概的意思就是让软件多跑几遍,然后找一个结果比较好的出来,是这样吧?

使用特权

评论回复
9
SuperX-man| | 2011-8-17 13:24 | 只看该作者
楼上两位理解的没错.
不过这一般是当你无法改动你工程并且不满足你的Timming的时候用,因为ISE软件布局布线的时候也是通过了一个算法来完成的,也就是说对于在你UCF中没有强制约束过的都会自动分配位置,那么这个位置对于某些设计就会有影响.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

119

主题

627

帖子

0

粉丝