一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于超大规模设计的阶层制约及采用该制约的设计方法与流程

2022-05-08 06:58:33 来源:中国专利 TAG:

技术特征:
1.用于超大规模设计的阶层制约,其特征在于,包括以下步骤:步骤s101:接收分阶层的原始布局数据;步骤s102:对原始布局数据进行扁平化设计后,抽出寄生文件;采用该寄生文件,对原始布局数据进行一次静态时序分析;步骤s103:分析原始布局数据,获取跨阶层时序路径,在跨阶层时序路径上划分阶层段,在步骤s102中的静态时序分析基础上,得到所有跨阶层时序路径的时钟周期,以及所有阶层段的静态延迟值;步骤s104:根据跨阶层时序路径的阶层段数值、时钟周期以及各阶层段的静态延迟值,计算出跨阶层时序路径中各阶层段的最大允许延迟值。2.如权利要求1所述的用于超大规模设计的阶层制约,其特征在于,步骤s103中所述的跨阶层时序路径,是指穿过阶层端子的时序路径。3.如权利要求2所述的用于超大规模设计的阶层制约,其特征在于,步骤s103中所述的在跨阶层时序路径上划分阶层段的方法是:所述跨阶层时序路径被阶层端子分割后形成若干段,每一段都称为阶层段。4.如权利要求1所述的用于超大规模设计的阶层制约,其特征在于,步骤s104中跨阶层时序路径中各阶层段的最大允许延迟值的计算公式为:设定某段时序路径中阶层段的数量为n,时钟周期为p,第一段阶层段的静态延迟值为d1,第二段阶层段的静态延迟值为d2,

,第n段阶层段的静态延迟值为dn;当n=2时,第m段阶层段的最大允许延迟值当n=3时,第m段阶层段的最大允许值其中n和m都为自然数,且m≤n,c为经验常数。5.如权利要求4所述的用于超大规模设计的阶层制约,其特征在于,所述经验常数c取值0.5ns。6.如权利要求4所述的用于超大规模设计的阶层制约,其特征在于,当n=2时,且有时,第m段阶层段的最大允许延迟值而另一段阶层段的最大允许延迟值为7.如权利要求4所述的用于超大规模设计的阶层制约,其特征在于,当n=3时,有ym<0.5ns时,调整ym=0.5ns。8.用于超大规模设计的阶层设计方法,其特征在于,包括以下步骤:步骤s201:进行各阶层的布局;步骤s202:获取所有时序路径,分析时序路径是否跨阶层,当时序路径跨阶层时,采用权利要求1~7任一所述的方法,计算所有阶层段的最大允许延迟值,形成阶层制约;步骤s203:根据阶层制约,分别设计各阶层;步骤s204:合并阶层,形成整体。

技术总结
本发明公开了一种用于超大规模设计的阶层制约及采用该制约的设计方法,接收分阶层的原始布局数据,扁平化设计后,抽出寄生文件,采用该寄生文件,进行一次静态时序分析,得到所有时序路径的属性,并计算得到各阶层段的最大允许延迟值。本发明具有的优点是在采用阶层设计的超大规模数字版图设计中,通过使用布局后的数据,有效结合实际布局信息,对跨阶层的时序路径进行延迟约束,形成阶层制约,使得阶层设计的自动布局布线的时序结果和静态时序分析的结果不会出现较大偏差,从而降低时序修复难度以及有效避免重大返工,极大的缩短了设计周期。周期。周期。


技术研发人员:ꢀ(74)专利代理机构
受保护的技术使用者:四川创安微电子有限公司
技术研发日:2022.01.20
技术公布日:2022/5/6
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献