【技术实现步骤摘要】
一种基于电阻敏感的绕线方法
[0001]本专利技术属于半导体设计和生产领域,具体涉及一种基于电阻敏感的绕线方法。
技术介绍
[0002]随着集成电路技术的快速发展,集成电路进入了超深亚微米时代,这样使得电子器件的特征尺寸越来越小,芯片的规模越来越大,越来越多的元器件可以集成在单一的芯片上,复杂度急剧上升,而对于版图中的布线方法由人工设计布线方法早已无法满足集成电路设计的需要,计算机自动布线已经在版图设计布线中占有越来越大的比例,设计布线的好坏直接影响到功能的实现和电气性能的优劣。而布线的算法对于布线的速度、效率有着极其重要的影响,如何能够设计出所需要时间空间更少、复杂度更低、效率更高的算法成为了半导体计算机辅助设计所面临的巨大问题。针对于详细布线,传统的平面布线算法比较常见的方法有:李氏迷宫绕线算法(Lee
’
s Maze Routing Algorithm):该绕线算法是一种单网络绕线算法;首先将绕线平面划分为大小一致的均匀网格,从起始网格开始,设置其水平与垂直方向的相邻网格,并且未被占用的4个网格的代价值,迭代这一步骤,代价值按照升序增加,最终搜索到目标网格,从目标网格回溯到起始网格,从而得到最短路径。该算法对于单网络绕线效果较好,但存在效率低、存储需求大的问题。
[0003]顺序绕线算法(Sequential Routing):该算法是一种多网络绕线算法;首先设置待绕线网络的绕线顺序,按照顺序对待绕线网络进行绕线,当一个网络完成绕线,则更新全局绕线资源的拥塞度,这会导致后续待绕线的网络 ...
【技术保护点】
【技术特征摘要】
1.一种基于电阻敏感的绕线方法,其特征在于:包括:步骤S1.获取绕线信息,包括器件区域、焊盘区、待绕线器件和所有待绕线网络;其中,所述待绕线器件在所述器件区域内;所述焊盘区内有若干焊盘,且所述焊盘区一侧边与器件区域的一侧边共边;所述待绕线网络包括待绕线连接的焊盘和引脚,所述引脚在所述待绕线器件上;预设绕线宽度和绕线间隔;步骤S2.将器件区域划分成器件网格和区域网格,所述区域网格包括第一网格和第二网格;所述器件网格是将待绕线器件的位置区域扩展后生成的网格;所述第一网格是在所述器件网格和焊盘区之间的器件区域创建得到的网格;所述第二网格是器件区域中除器件网格和第一网格之外的区域创建的网格;步骤S3.获取所述区域网格的信息,包括:绕线需经过所述区域网格的待绕线网络,及所述区域网格中的绕线空间;根据所述绕线空间、绕线需经过所述区域网格的待绕线网络的数量,分别计算得到每个所述区域网格的绕线宽度;步骤S4.分区域网格创建待绕线网络的绕线路径,包括:在与待绕线网络中的焊盘相连的区域网格中,创建与所述焊盘相连的起点结构块;在与待绕线网络中的引脚相连的第一网格中,创建与所述引脚相连的终点结构块;在所述起点结构块和终点结构块之间创建若干中间结构块,中间结构块的宽度根据其所在的区域网格的绕线宽度设置,完成该待绕线网络包括起点结构块、中间结构块和终点结构块的绕线路径。2.根据权利要求1所述的一种基于电阻敏感的绕线方法,其特征在于:步骤S2中是根据所述步骤S1中预设的绕线宽度和绕线间隔,以及所述待绕线器件的引脚数量进行扩展。3.根据权利要求2所述的一种基于电阻敏感的绕线方法,其特征在于:将待绕线器件的位置区域扩展生成所述器件网格的过程具体是:待绕线器件的位置区域记为(x1,y1,x2,y2),其中,(x1,y1)、(x2,y2)分别是所述待绕线器件的左下角坐标和右上角坐标;所述待绕线器件的引脚数量记为k;所述步骤S1中预设的绕线宽度记为width,绕线间隔记为space;将扩展后的所述绕线器件的器件网格记为(dx1,dy1,dx2,dy2);则dx1=x1-(k+1)
×
(width+space);dx2=x2+(k+1)
×
(width+space);dy1=y1-(2
×
k+1)
×
(width+space);dy2=y2+(2
×
k+1)
×
(width+space)。4.根据权利要求1所述的一种基于电阻敏感的绕线方法,其特征在于:所述第一网格是器件网格和焊盘区之间的器件区域创建的矩形网格,第一网格的两条相对的边中,一条边与该器件网格的边重叠且长度相等,另一条边与所述焊盘区的边重叠。5.根据权利要求1所述的一种基于电阻敏感的绕线方法,其特征在于:所述第二网格是指:相邻两个第一网格之间的器件区域创建的网格或最靠近器件区域边缘的第一网格与器件区域边缘之间的器件区域创建的网格。6.根据权利要求1所述的一种基于电阻敏感的绕线方法,其特征在于:所述步骤S3中,遍历所有待绕线网络,根据待绕线网络中的引脚、焊盘与所述区域网格的相对位置关系,实现所述区域网格的信息获取。7.根据权利...
【专利技术属性】
技术研发人员:邵康鹏,彭焱,
申请(专利权)人:杭州广立微电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。