[发明专利]基于移动模式序列与遗传禁忌的集成电路的布图方法有效

专利信息
申请号: 201310733464.9 申请日: 2013-12-24
公开(公告)号: CN103714384A 公开(公告)日: 2014-04-09
发明(设计)人: 刘静;焦李成;韩二丽;朱园;马文萍;马晶晶 申请(专利权)人: 西安电子科技大学
主分类号: G06N3/12 分类号: G06N3/12
代理公司: 西安吉盛专利代理有限责任公司 61108 代理人: 张培勋
地址: 710071 陕西省*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种基于移动模式序列与遗传禁忌的集成电路布图方法,其特征在于:首先初始化种群中个体的宽和高、移动模式、旋转模式,而后根据移动模式序列的方法计算出个体的面积代价,适应度。然后应用遗传算法的选择算子,之后运用禁忌搜索进行局部搜索,最后运用交叉、变异算子。当然,每次变更模块顺序、移动模式、旋转模式后均要用移动模式序列的方法对个体重新计算适应度。本发明对于求解超大规模集成电路方面有很多的优势,还可以扩展到求解其他组合优化问题上。
搜索关键词: 基于 移动 模式 序列 遗传 禁忌 集成电路 方法
【主权项】:
基于移动模式序列与遗传禁忌的集成电路布图方法,其特征是:包括如下步骤:步骤101:开始进行参数设定,N为遗传算法中种群数目,M为每个种群中个体数目,H为一常量,设为100,用来除以每个个体面积代价值,从而得到该个体适应度;RX,RY分别表示放置矩形模块的二维平面内横坐标的最大值,纵坐标的最大值;T表示输入数据的txt文档数据列数,用于表示数组的列;maxgen表示进化的最大代数,pc表示两两交叉概率,pm表示变异概率;R为禁忌表的长度;步骤102:gen=0,初始化种群中模块顺序,有M个模块,随机打乱顺序保存起来,而后根据这些不同的顺序初始化种群中个体的宽、高,随机产生个体的移动模式、旋转模式;其中group[i].indi[j].*,表示第i个种群的第j个个体的属性,其中*可以为w,h,m,n,x,y,则分别表示第j个模块的宽,高,移动模式中的数值为0,1,2,3中的一值,旋转模式中用0表示不旋转,1表示矩形模块的长和宽互换,模块左下角横坐标,左下角纵坐标;group[i].cost和group[i].fitness分别表示第i个种群的面积代价和适应度;LTR[j].*,Edgy[j].*,其中*可以表示为xr,yb,yt,分别表示第j个模块平行y轴放置时,右边界横坐标,左边界下端点的纵坐标,左边界上端点的纵坐标;BTT[j].*,Edgx[j].*,其中*可以表示为xl,xr,yt,分别表示第j个模块平行x轴放置时,下边界左端点横坐标,下边界右端点的横坐标,下边界的纵坐标;步骤103:将初始化后的个体根据移动模式和旋转模式在二维 平面内进行放置,从而计算出每个个体的面积代价以及适应度;步骤104:判断是否满足条件gen
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201310733464.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

tel code back_top