电路版图的优化方法、装置及相关产品制造方法及图纸

技术编号:36911215 阅读:9 留言:0更新日期:2023-03-18 09:29
本申请公开了一种电路版图的优化方法、装置及相关产品,通过解析步骤,以确定原始电路版图上的器件、布线、图形以及两两之间的连接关系;抽象步骤以将所述原始电路版图抽象成器件参数单元、布线参数单元、图形参数单元、参数单元间连接关系;参数调整步骤,用于调整所述器件参数单元、所述布线参数单元、所述图形参数单元中至少其一的版图特征,以得到优化电路版图,降低电路版图设计的耗时成本。降低电路版图设计的耗时成本。降低电路版图设计的耗时成本。

【技术实现步骤摘要】
电路版图的优化方法、装置及相关产品


[0001]本申请属于电路设计
,尤其涉及一种电路版图的优化方法、装置及相关产品。

技术介绍

[0002]在电路版图的设计中,需要进行多次迭代设计调整电路版图中器件、连线、图形等,来达到所有的设计目标。由于每次迭代都需要花费数小时到数天的时间,因此电路版图设计的耗时成本较高。

技术实现思路

[0003]本申请提供一种电路版图的优化方法、装置及相关产品,以克服或者缓解现有技术的缺陷。
[0004]一种电路版图的优化方法,其包括:
[0005]解析步骤,以确定原始电路版图上的器件、布线、图形以及两两之间的连接关系;
[0006]抽象步骤以将所述原始电路版图抽象成器件参数单元、布线参数单元、图形参数单元、参数单元间连接关系;
[0007]参数调整步骤,用于调整所述器件参数单元、所述布线参数单元、所述图形参数单元中至少其一的版图特征,以得到优化电路版图。
[0008]一种电路版图的优化装置,其包括:
[0009]解析单元,其用于:对原始电路版图进行解析,确定其上的版图元素,所述版图元素包括所述原始电路版图上的器件、布线、图形以及两两之间的连接关系;
[0010]抽象单元,其用于:将所述版图元素抽象成参数化单元集合,所述参数化单元集合包括器件参数单元、布线参数单元、图形参数单元、参数单元间连接关系,所述器件参数单元具有器件入参,所述布线参数单元具有布线入参,所述图形参数单元具有图形入参;
[0011]参数调整优化单元,其用于基于所述参数单元件连接关系,根据结果指标和所述器件入参、布线入参、图形入参中至少其一的映射关系,对应调整所述器件入参、布线入参、图形入参中至少其一,以对应调整所述器件参数单元、所述布线参数单元、所述图形参数单元中至少其一的版图特征,以得到优化电路版图;
[0012]指标计算单元,其用于计算所述优化电路版图的结果指标,并与所述设计指标进行比对,以判断是否需要对所述优化电路版图进行再优化;
[0013]若是,跳转到参数调整步骤,并重新执行指标计算步骤,直至结束对所述优化电路版图的再优化;
[0014]若否,则结束对所述优化电路版图的再优化。
[0015]一种计算机存储介质,所述计算机存储介质上存储有计算机可执行程序,所述计算机可执行程序被运行以实施申请实施例任一所述方法。
[0016]一种电子设备,其特征在于,所述电子设备包括存储器以及处理器,所述存储器上
用于存储计算机可执行程序,所述处理器用于运行所述计算机可执行程序以实施申请实施例任一所述方法。
[0017]一种计算机程序产品,其特征在于,其上存储有计算机可执行程序,所述计算机可执行程序被运行以实施本申请实施例任一所述方法。
[0018]本申请提供的技术方案中,通过解析步骤,以确定原始电路版图上的器件、布线、图形以及两两之间的连接关系;抽象步骤以将所述原始电路版图抽象成器件参数单元、布线参数单元、图形参数单元、参数单元间连接关系;参数调整步骤,用于调整所述器件参数单元、所述布线参数单元、所述图形参数单元中至少其一的版图特征,以得到优化电路版图,降低电路版图设计的耗时成本。
附图说明
[0019]图1为本申请实施例一种电路版图的优化方法的流程示意图。
[0020]图2为本申请实施例一种电路版图的优化装置的结构示意图。
[0021]图3A为将本申请实施例的上述技术方案应用到一单级GOA电路版图原始电路的示意图。
[0022]图3B为单级GOA电路版图的原始电路版图示意图。
[0023]图3C为将单级GOA电路版参数化的示意图。
[0024]图3D为一单级GOA电路版图的布线示意图。
[0025]图3E为一单级GOA电路版图的参数调整后版图内器件位置变化的示意图。
具体实施方式
[0026]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。
[0027]本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0028]图1为本申请实施例一种电路版图的优化方法的流程示意图。如图1所示,其包括:
[0029]S101、解析步骤,其包括:对原始电路版图进行解析,确定其上的版图元素,所述版图元素包括所述原始电路版图上的器件、布线、图形以及两两之间的连接关系;
[0030]示例性地,比如对原始电路版图的说明文件,以确定其上的版图元素。
[0031]S102、抽象步骤,其包括:将所述版图元素抽象成参数化单元集合,所述参数化单元集合包括器件参数单元、布线参数单元、图形参数单元、参数单元间连接关系,所述器件参数单元具有器件入参,所述布线参数单元具有布线入参,所述图形参数单元具有图形入参;
[0032]示例性地,可以通过对所述版图元素抽象进行参数化编程,即可将其抽象成参数
化单元。
[0033]其中,可替代地,对于参数间连接关系来说,可以对连接关系描述文件进行解析,从而得到参数间的连接关系。该连接关系描述文件比如为schematic或者netlist。
[0034]S103、参数调整步骤,其包括基于所述参数单元件连接关系,根据结果指标和所述器件入参、布线入参、图形入参中至少其一的映射关系,对应调整所述器件入参、布线入参、图形入参中至少其一,以对应调整所述器件参数单元、所述布线参数单元、所述图形参数单元中至少其一的版图特征,以得到优化电路版图;
[0035]对应调整所述器件入参、布线入参、图形入参中至少其一,改变参数单元位置、形状和相对位置关系等,以对应调整所述器件参数单元、所述布线参数单元、所述图形参数单元中至少其一的版图特征。
[0036]示例性地,比如保持两个器件之间的单元连接关系不变,调整器件入参,使得两个器件的相对位置关系发生变化,但是连线仍然连接着两个器件的对应端口,通过布线算法重新寻路布线,使得连线的形状发生改变。
[0037]示例性地,结果指标和所述器件入参、布线入参、图形入参中至少其一的映射关系可以收集历史数据,并进行分析得到。
[0038]所述器件入参包括但不限于:器件电学参数、器件相对基准的偏移量或者偏移角度、器件位置参数、器件形状参数、器件内所包含的图形的参数。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电路版图的优化方法,其特征在于,包括:解析步骤,以确定原始电路版图上的器件、布线、图形以及两两之间的连接关系;抽象步骤以将所述原始电路版图抽象成器件参数单元、布线参数单元、图形参数单元、参数单元间连接关系;参数调整步骤,用于调整所述器件参数单元、所述布线参数单元、所述图形参数单元中至少其一的版图特征,以得到优化电路版图。2.根据权利要求1所述的方法,其特征在于,所述的方法还包括:版图初始优化步骤以确定初始版图特征;所述参数调整步骤具体用于以所述初始版图特征为参考,对应调整所述器件参数单元、所述布线参数单元、所述图形参数单元中至少其一的版图特征,以得到优化电路版图。3.根据权利要求1所述的方法,其特征在于,所述参数调整步骤中,基于人工智能模型,根据结果指标和所述器件入参、布线入参、图形入参中至少其一的映射关系,对应调整所述器件入参、布线入参、图形入参中至少其一。4.根据权利要求2所述的方法,其特征在于,所述参数调整步骤中,以所述初始版图特征为参考进一步为根据所述初始版图特征确定参数调整的方向,以对应调整所述器件入参、布线入参、图形入参中至少其一。5.根据权利要求1所述的方法,其特征在于,所述的方法还包括:版图特征保存步骤,其包括将得到所述优化电路版图的所述优化版图特征存储到版图特征表中;所述指标计算步骤中,从所述版图特征表获取所述优化版图特征,以根据所述优化版图特征,计算所述优化电路版图的结果指标。6.根据权利要求1

5任一项所述方法,其特征在于,所述原始电路版图为GOA驱动模块。7.一种电路版图的优化装置,其特征在于,包括:解析单元,其用于:对原始电路版...

【专利技术属性】
技术研发人员:杨祖声吾立峰陆涛涛代超张正高蕾
申请(专利权)人:深圳华大九天科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1