[发明专利]一种基于多级GRASP的VLSI电路划分方法有效

专利信息
申请号: 201310259700.8 申请日: 2013-06-26
公开(公告)号: CN103310071A 公开(公告)日: 2013-09-18
发明(设计)人: 朱文兴;陈家瑞 申请(专利权)人: 福州大学
主分类号: G06F17/50 分类号: G06F17/50
代理公司: 福州元创专利商标代理有限公司 35100 代理人: 蔡学俊
地址: 350108 福建省福州市*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 多级 grasp vlsi 电路 划分 方法
【说明书】:

技术领域

发明涉及一种基于多级贪心随机自适应过程(GRASP)的超大规模集成电路(VLSI)电路划分方法,属于VLSI设计自动化技术领域,特别是VLSI版图设计自动化技术。

背景技术

集成电路产业是国民经济和社会发展的战略性新兴产业,是推动信息化的核心与基础。近年来,随着半导体材料科学与信息产业的飞速发展,集成电路芯片的集成度越来越高,对VLSI设计,特别是版图设计自动化技术提出了更高的要求。为有效降低VLSI版图设计的复杂性,需要把整个电路划分为若干子电路。电路划分的结果直接影响后续的布图规划、布局、布线过程,从而影响电路版图。另外,高质量的电路划分可以减小芯片间的互连时延,从而提高系统的性能。因此,寻找高质量的电路划分方法是众多学者研究的热点,也是VLSI电子设计自动化(EDA)工具的重要组成部分。

通常,电路划分目标是最小化被切割的线网数,并且要求各子电路的规模要大致平衡。电路划分问题属于NP困难问题,需要寻求有效的启发式方法。对电路进行划分时,首先要解决电路的表示方式。目前,对电路最有效的表示方式是超图H={V,E}。其中,V={v1,v2,…,vn}表示电路元件的集合,E={e1,e2,…,en}表示线网集合。在此基础上,典型的电路划分方法有:基于移动的迭代改进方法,如FM算法、CLIP/CDIP算法;多级划分方法,如hMetis。多级划分方法主要由三个阶段构成:粗化阶段,初始划分阶段,细化阶段。其中,粗化阶段主要是为了降低超图的规模,不断将一些关联较大的顶点收缩,从而产生一系列规模越来越小的超图;当超图的规模足够小时,进入初始划分阶段;之后再逐层向上映射,并不断改进划分。

GRASP是一种应用广泛的启发式方法,主要包括构造阶段和局部搜索阶段。其中,构造阶段采用贪心随机自适应的方式产生好的初始解,局部搜索阶段是对构造的初始解进行改进。

虽然,hMetis划分工具可以提供较高质量的划分,被广泛应用在EDA工具中。但是,随着工业界对电路性能要求的不断提高,亟待出现一种提供更高质量的划分方法,以适应目前VLSI版图设计自动化的需求。

发明内容

有鉴于此,本发明的目的在于设计一种能得到高质量划分结果,并具有较高时间效率的电路划分方法。其基本思想是结合GRASP可以快速产生较好初始解的优势,对目前主流的多级划分方法进行改进,从而得到一种性能优越的电路划分方法。

本发明的技术方案:本发明的基于多级GRASP的VLSI电路划分方法,先把电路表示为超图。然后,在粗化阶段提高顶点匹配的质量。接着,在初始划分阶段,构造质量较好的初始划分集合,从而进一步改进划分质量。在细化阶段,结合多样性机制不断减小划分集合规模,有效保证了时间效率。最后,对划分进行进一步优化。具体如下:

(1)把电路表示为超图H0={V0,E0};

(2)计算当前超图Hi中所有顶点对的连接权重;

(3)采用桶排序方法对顶点间的连接权重进行快速排序。在此基础上,用GRASP的思想构造初始匹配;

(4)分别用长度为2,3的交替增广路和长度为4的交替增广圈局部改进步骤(3)的匹配结果;

(5)根据匹配的结果,开始构造下一级超图Hi+1

(6)重复步骤(2)-(5),直到超图的规模足够小;

(7)用GRASP的思想对Hi进行初始划分,得到Hi的划分集合POPi;

(8)采用多样性机制,更新POPi

(9)对POPi进行映射,得到的Hi-1的初始划分集合POPi-1;

(10)用FM优化POPi-1;

(11)重复步骤(8)-(10),直到已经细化到原图H0

(12)对H0的划分进行V-cycle改进,得到最后划分结果。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/201310259700.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

咨询在线客服咨询在线客服
tel code back_top