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

[复制链接]
 楼主| wahahaabc 发表于 2011-8-10 13:32 | 显示全部楼层 |阅读模式
小弟原来做的一个设计,弄了很久时序都没有收敛,最近将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

还是超人厉害
 楼主| wahahaabc 发表于 2011-8-10 21:20 | 显示全部楼层
4# SuperX-man

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

本帖子中包含更多资源

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

×
SuperX-man 发表于 2011-8-10 22:16 | 显示全部楼层
这是同时跑几个...多了无非卡死:lol
AutoESL 发表于 2011-8-11 10:19 | 显示全部楼层
4# SuperX-man

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

另外,这个值只对timing有影响?
明空 发表于 2011-8-16 23:41 | 显示全部楼层
这个东西大概的意思就是让软件多跑几遍,然后找一个结果比较好的出来,是这样吧?
SuperX-man 发表于 2011-8-17 13:24 | 显示全部楼层
楼上两位理解的没错.
不过这一般是当你无法改动你工程并且不满足你的Timming的时候用,因为ISE软件布局布线的时候也是通过了一个算法来完成的,也就是说对于在你UCF中没有强制约束过的都会自动分配位置,那么这个位置对于某些设计就会有影响.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

119

主题

627

帖子

0

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

119

主题

627

帖子

0

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