物理设计布线和优化方法、系统、设备、介质和程序技术方案

技术编号:28716736 阅读:34 留言:0更新日期:2021-06-06 02:15
公开了集成电路物理设计布线和优化方法、系统、介质和程序。方法包括:在第一次物理设计布线过程中,通过将一个或多个信号线的权重设置为a且将一个或多个时钟线的权重设置为b来进行物理设计布线,其中a小于或等于b,其中线的权重越大,对该线设置的线宽越大,且/或线之间的间距越大,且/或该线所处的布线层越高;提取在第一次物理设计布线过程中时序违例的违例信号线;在第二次物理设计布线过程中,对违例信号线的权重设置为c来对违例信号线、其他信号线和时钟线重新进行物理设计布线,其中,c大于a。本方案可以对时钟线和违例的信号线用更好的布线方式,使得信号线的违例被消除或减轻,且满足芯片时序、面积等设计要求。面积等设计要求。面积等设计要求。

【技术实现步骤摘要】
物理设计布线和优化方法、系统、设备、介质和程序


[0001]本申请涉及集成电路领域,且更具体地,涉及集成电路物理设计布线和优化方法、系统、设备、介质和程序。

技术介绍

[0002]随着集成电路制造技术的不断进步,集成电路芯片的尺寸不断缩小,同时芯片的规模不断增加,设计复杂度也不断增加。
[0003]集成电路中芯片设计流程包括前端功能设计和后端物理实现阶段。前端功能设计包括逻辑设计与综合等,后端物理实现阶段包括芯片布局、时钟综合以及布线等。在后端物理实现的布线阶段,需要对时钟线、信号线进行合理的布线和优化,且满足芯片的面积等的要求。
[0004]仍存在改进和优化集成电路物理设计布线的需求。

技术实现思路

[0005]根据本专利技术的一个方面,提供一种集成电路物理设计布线和优化方法,包括:在第一次物理设计布线过程中,通过将一个或多个信号线的权重设置为a且将一个或多个时钟线的权重设置为b来进行物理设计布线,其中a小于或等于b,其中线的权重越大,在物理设计布线过程中,对该线设置的线宽越大,且/或线之间的间距越大,且/或该线所处的布线层越高;提取在第一次物理设计布线过程中时序违例的违例信号线;在第二次物理设计布线过程中,对违例信号线的权重设置为c来对违例信号线、其他信号线和时钟线重新进行物理设计布线,其中,c大于a。
[0006]在一个实施例中,在a等于b的情况下,在第二次物理设计布线过程中,还对一个或多个时钟线的权重设置为d来进行所述物理设计布线,且d大于a且大于或等于c。
[0007]在一个实施例中,在a小于b的情况下,在第二次物理设计布线过程中,对违例信号线的权重设置为c来对违例信号线、其他信号线和时钟线重新进行物理设计布线,其中,c大于a且小于或等于b。
[0008]在一个实施例中,在a小于b的情况下,在第二次物理设计布线过程中,对违例信号线的权重设置为c来对违例信号线、其他信号线和时钟线重新进行物理设计布线,其中,c大于a且大于b。
[0009]根据本专利技术的另一方面,提供一种集成电路物理设计布线和优化系统,包括:处理器;存储介质,存储计算机可执行程序,包括计算机可执行代码,在被处理器运行时执行如下步骤:在第一次物理设计布线过程中,通过将一个或多个信号线的权重设置为a且将一个或多个时钟线的权重设置为b来进行物理设计布线,其中a小于或等于b,其中线的权重越大,在物理设计布线过程中,对该线设置的线宽越大,且/或线之间的间距越大,且/或该线所处的布线层越高;提取在第一次物理设计布线过程中时序违例的违例信号线;在第二次物理设计布线过程中,对违例信号线的权重设置为c来对违例信号线、其他信号线和时钟线
重新进行物理设计布线,其中,c大于a。
[0010]在一个实施例中,在a等于b的情况下,在第二次物理设计布线过程中,还对一个或多个时钟线的权重设置为d来进行所述物理设计布线,且d大于a且大于或等于c。
[0011]在一个实施例中,在a小于b的情况下,在第二次物理设计布线过程中,对违例信号线的权重设置为c来对违例信号线、其他信号线和时钟线重新进行物理设计布线,其中,c大于a且小于或等于b。
[0012]在一个实施例中,在a小于b的情况下,在第二次物理设计布线过程中,对违例信号线的权重设置为c来对违例信号线、其他信号线和时钟线重新进行物理设计布线,其中,c大于a且大于b。
[0013]根据本专利技术的另一方面,提供一种集成电路物理设计布线和优化设备,包括:第一布线装置,在第一次物理设计布线过程中,通过将一个或多个信号线的权重设置为a且将一个或多个时钟线的权重设置为b来进行物理设计布线,其中a小于或等于b,其中线的权重越大,在物理设计布线过程中,对该线设置的线宽越大,且/或线之间的间距越大,且/或该线所处的布线层越高;提取装置,提取在第一次物理设计布线过程中时序违例的违例信号线;第二布线装置,在第二次物理设计布线过程中,对违例信号线的权重设置为c来对违例信号线、其他信号线和时钟线重新进行物理设计布线,其中,c大于a。
[0014]根据本专利技术的另一方面,提供一种计算机可读介质,存储计算机可执行程序,包括计算机可执行代码,在被处理器运行时执行集成电路物理设计布线和优化的方法。
[0015]根据本专利技术的另一方面,提供一种计算机可执行程序产品,包括计算机可执行代码,在被处理器运行时执行集成电路物理设计布线和优化的方法。
[0016]本方案提出两次物理设计布线方式,在第一次物理设计布线完成后,进行时序分析,提取时序违反路径里的信号线,然后在第二次物理设计布线时,将违例的信号线和时钟线一起进行特殊设置,例如双倍线宽,双倍间距、最高布线层等。这样重新布线后,可以对时钟线和违例的信号线用更好的布线方式,使得信号线的违例被消除或减轻,且满足芯片时序、面积等设计要求。
附图说明
[0017]图1示出了根据本公开的实施例的一种集成电路物理设计布线和优化方法的流程图。
[0018]图2示出了根据本专利技术的实施例的一种集成电路物理设计布线和优化系统的方框图。
[0019]图3示出了根据本专利技术的实施例的一种集成电路物理设计布线和优化设备
具体实施方式
[0020]现在将详细参照本专利技术的具体实施例,在附图中例示了本专利技术的例子。尽管将结合具体实施例描述本专利技术,但将理解,不是想要将本专利技术限于描述的实施例。相反,想要覆盖由所附权利要求限定的在本专利技术的精神和范围内包括的变更、修改和等价物。应注意,这里描述的方法步骤都可以由任何功能块或功能布置来实现,且任何功能块或功能布置可被实现为物理实体或逻辑实体、或者两者的组合。
[0021]在集成电路物理设计过程中,需要对时钟线和信号线进行物理设计布线并进行时序分析。通常会优先考虑时钟线,并对时钟线的布线进行特殊设置,例如双倍线宽,双倍间距等,待时钟线布完,再对其他信号线(数据)进行布线,只采用普通线宽,普通间距。
[0022]但是,而在实际的工程中,常常会遇到因为普通信号线延时过长导致的时序违反。而现有技术只会在优先考虑并固定时钟线的设计的情况下调整普通信号线的布线,往往使得普通信号线可能没有调整到位。
[0023]本方案提出两次物理设计布线方式,在第一次物理设计布线完成后,进行时序分析,提取时序违反路径里的信号线,然后在第二次物理设计布线时,将违例的信号线和时钟线一起进行特殊设置,例如双倍线宽,双倍间距、最高布线层等。这样重新布线后,可以对时钟线和违例的信号线用更好的布线方式,使得信号线的违例被消除或减轻,且满足芯片时序、面积等设计要求。
[0024]图1示出了根据本公开的实施例的一种集成电路物理设计布线和优化方法100的流程图,包括:步骤101,在第一次物理设计布线过程中,通过将一个或多个信号线的权重设置为a且将一个或多个时钟线的权重设置为b来进行物理设计布线,其中a小于或等于b,其中线的权重越大,在物理设计布线过程中,对该线设置的线宽越大,且/或线之间的间距越大,且本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种集成电路物理设计布线和优化方法,包括:在第一次物理设计布线过程中,通过将一个或多个信号线的权重设置为a且将一个或多个时钟线的权重设置为b来进行物理设计布线,其中a小于或等于b,其中线的权重越大,在物理设计布线过程中,对该线设置的线宽越大,且/或线之间的间距越大,且/或该线所处的布线层越高;提取在第一次物理设计布线过程中时序违例的违例信号线;在第二次物理设计布线过程中,对违例信号线的权重设置为c来对违例信号线、其他信号线和时钟线重新进行物理设计布线,其中,c大于a。2.根据权利要求1所述的方法,其中,在a等于b的情况下,在第二次物理设计布线过程中,还对一个或多个时钟线的权重设置为d来进行所述物理设计布线,且d大于a且大于或等于c。3.根据权利要求1所述的方法,其中在a小于b的情况下,在第二次物理设计布线过程中,对违例信号线的权重设置为c来对违例信号线、其他信号线和时钟线重新进行物理设计布线,其中,c大于a且小于或等于b。4.根据权利要求1所述的方法,其中在a小于b的情况下,在第二次物理设计布线过程中,对违例信号线的权重设置为c来对违例信号线、其他信号线和时钟线重新进行物理设计布线,其中,c大于a且大于b。5.一种集成电路物理设计布线和优化系统,包括:处理器;存储介质,存储计算机可执行程序,包括计算机可执行代码,在被处理器运行时执行如下步骤:在第一次物理设计布线过程中,通过将一个或多个信号线的权重设置为a且将一个或多个时钟线的权重设置为b来进行物理设计布线,其中a小于或等于b,其中线的权重越大,在物理设计布线过程中,对该线设置的线宽越大,且/或线之间的间距越大,且/或该线所处的布线层越高;提取在第一次物理设计布线过程中时序违例的违例信号线;在第二次物理设...

【专利技术属性】
技术研发人员:栾晓琨黄薇边少鲜邓宇蒋剑锋孙永丰陈占之金文江王翠娜唐涛
申请(专利权)人:天津飞腾信息技术有限公司
类型:发明
国别省市:

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

1