本发明涉及eda工具、显示面板设计领域,特别涉及一种对于不同方法、工具生成的多组平行端口间的布线进行电阻补偿的方法。
背景技术:
1、随着半导体技术理论的不断升级,新工艺材料的不断涌现,设计理念的不断更新,集成电路版图设计再也不是当初简单的图形设计,而是发展成为需要综合考虑各方面因素的复杂的设计问题。所以研究版图设计的优化和匹配就显得尤为重要。当前,平板显示器技术已逐渐发展为主流屏幕显示技术,而自动化布线是其面板电路和触摸屏电路设计领域的重要研究任务之一。根据布线需求的不同,需要不同的布线解决方案,如定阻值布线或等电阻布线。等电阻布线指的是相邻两根布线之间的电阻值相差不超过5%或者用户给定的误差比例。如果driver的驱动能力足够强,电阻值相差可以容忍10%的差值。该类布线任务通常需要在2组端口间进行指定布线区域和最大电阻值的布线。每根布线电阻限制在指定范围内,从而满足ic驱动负载的要求。平行端口矩形区域布线是常见且重要的布线目标,找到一种合适的空间分配方案是十分必要的。
2、在面板电路和触摸屏电路设计中,自动布线的布通率,依赖于良好的布局,布线规则可以预先设定,包括走线的弯曲次数、导通孔的数目、步进的数目等。一般先进行探索式布经线,快速地把短线连通,然后进行迷宫式布线,先把要布的连线进行全局的布线路径优化,它可以根据需要断开已布的线。并试着重新再布线,以改进总体效果。
3、布线除了要实现正确的电气功能外,在平板设计中需要尽量少占用空间,节约成本。在集成电路或者fpd面板的布线设计中,需要预先确定布线的两个或者两组端口,电阻驱动的端到端布线算法在布线规划时对每组端口进行多段式的预布线,再以自适应步长调节电阻至限定区域。
4、但由于布线之间长度不一,导致每段布线电阻不同,影响ic信号的传导。为了避免端口间布线的电阻跳变,现有的单个布线工具可以较好的实现电阻均一性,但是在平板显示器版图设计中,一个版图中往往会同时使用多个布线工具完成总体布线。对于多个布线工具生成的串行总体布线,仍需要设计人员人工保证电阻均一性,耗时耗力且有时效果不好。
5、并且使用多种工具完成的总体布线,端口间电阻没有跳变难以得到保证。如果端口间电阻存在较大差异,会影响显示器的显示品质,严重的会引发质量问题。
技术实现思路
1、发明要解决的问题
2、本发明是鉴于上述问题完成的,本发明的目的在于提供一种eda设计中对多组平行端口间布线进行电阻补偿的方法及装置,以解决版图设计过程中,由多种布线工具生成的总体布线的电阻均一性难以控制以及无法有效抑制端口间电阻跳变等问题。
1.一种对多组平行端口间的布线进行电阻补偿的方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的对多组平行端口间的布线进行电阻补偿的方法,其特征在于,计算所述可用电阻补偿范围包括:
3.根据权利要求2所述的对多组平行端口间的布线进行电阻补偿的方法,其特征在于,基于计算出的各设计单元库的最小电阻补偿曲线,对具有相同索引值的布线的电阻值求和,计算并生成多个设计单元库的总体补偿电阻的最小电阻补偿曲线,以及
4.根据权利要求1-3中任一项所述的对多组平行端口间的布线进行电阻补偿的方法,其特征在于,计算目标电阻补偿曲线包括:判定计算出的总体补偿电阻的最大电阻补偿曲线的最低点是否低于总体补偿电阻的最小电阻补偿曲线的起始点与结束点所在线段,
5.根据权利要求4所述的对多组平行端口间的布线进行电阻补偿的方法,其特征在于所述,在判定为计算出的总体补偿电阻的最大电阻补偿曲线的最低点不低于总体补偿电阻的最小电阻补偿曲线的起始点与结束点所在线段的情况下,将总体补偿电阻的最小电阻补偿曲线的起始点与结束点之间的线段计算为目标电阻补偿曲线。
6.根据权利要求1所述的对多组平行端口间的布线进行电阻补偿的方法,其特征在于所述,根据所述目标点补偿曲线,对每一根布线通过局部增宽、“蛇形”绕线的方式进行迭代电阻补偿。
7.一种对多组平行端口间的布线进行电阻补偿的装置,其特征在于,包括:
8.根据权利要求7所述的对多组平行端口间的布线进行电阻补偿的装置,其特征在于,所述计算模块计算所述可用电阻补偿范围包括:
9.根据权利要求8所述的对多组平行端口间的布线进行电阻补偿的装置,其特征在于,所述计算模块基于计算出的各设计单元库的最小电阻补偿曲线,对具有相同索引值的布线的电阻值求和,计算并生成多个设计单元库的总体补偿电阻的最小电阻补偿曲线,以及
10.根据权利要求7-9中任一项所述的对多组平行端口间的布线进行电阻补偿的装置,其特征在于,所述计算模块计算目标电阻补偿曲线包括:判定计算出的总体补偿电阻的最大电阻补偿曲线的最低点是否低于总体补偿电阻的最小电阻补偿曲线的起始点与结束点所在线段,
11.根据权利要求10所述的对多组平行端口间的布线进行电阻补偿的装置,其特征在于所述,在判定为计算出的总体补偿电阻的最大电阻补偿曲线的最低点不低于总体补偿电阻的最小电阻补偿曲线的起始点与结束点所在线段的情况下,将总体补偿电阻的最小电阻补偿曲线的起始点与结束点之间的线段计算为目标电阻补偿曲线。
12.根据权利要求7所述的多组平行端口间的布线的电阻补偿的方法,其特征在于所述,根据所述目标点补偿曲线,对每一根布线通过局部增宽、“蛇形”绕线的方式进行迭代电阻补偿。
13.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,所述计算机指令被处理器运行时执行权利要求1-6任一项所述的对多组平行端口间的布线进行电阻补偿的方法。