预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共21页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113868992A(43)申请公布日2021.12.31(21)申请号202111156729.4(22)申请日2021.09.30(71)申请人上海阵量智能科技有限公司地址200235上海市徐汇区永嘉路698号518室(72)发明人陈文杰徐宁仪(74)专利代理机构北京中知恒瑞知识产权代理事务所(普通合伙)11889代理人吴迪(51)Int.Cl.G06F30/3312(2020.01)G06F30/327(2020.01)权利要求书3页说明书15页附图2页(54)发明名称集成电路的时序约束方法、装置、电子设备及芯片(57)摘要本公开提供了一种集成电路的时序约束方法、装置、电子设备及芯片,其中,该方法包括:在基于多个模块的当前延时约束确定存在不满足时序收敛条件的模块的情况下,确定目标模块,并对所述目标模块进行逻辑综合处理,得到与所述目标模块的功能描述信息对应的第一综合结果;基于所述第一综合结果确定所述目标模块的实际延时时间;基于所述实际延时时间更新所述目标模块的当前延时约束,得到目标延时约束。CN113868992ACN113868992A权利要求书1/3页1.一种集成电路的时序约束方法,其特征在于,所述集成电路包含多个模块,包括:在基于多个模块的当前延时约束确定存在不满足时序收敛条件的模块的情况下,确定目标模块,并对所述目标模块进行逻辑综合处理,得到与所述目标模块的功能描述信息对应的第一综合结果;基于所述第一综合结果确定所述目标模块的实际延时时间;基于所述实际延时时间更新所述目标模块的当前延时约束,得到目标延时约束。2.根据权利要求1所述的方法,其特征在于,所述基于所述实际延时时间更新所述目标模块的当前延时约束,得到目标延时约束,包括:获取所述多个模块之间的连接关系;基于所述连接关系在所述多个模块中确定与所述目标模块的输入端相连接的相邻模块;基于所述相邻模块的实际延时时间和所述目标模块的实际延时时间,更新所述目标模块的当前延时约束,得到所述目标延时约束。3.根据权利要求2所述的方法,其特征在于,所述基于所述相邻模块的实际延时时间和所述目标模块的实际延时时间,更新所述目标模块的当前延时约束,得到所述目标延时约束,包括:基于所述相邻模块的实际延时时间和所述目标模块的实际延时时间,确定信号从所述相邻模块的第一级时序单元传输至所述目标模块的第一级时序单元的目标延时时间;基于所述目标延时时间更新所述目标模块的当前延时约束,得到所述目标延时约束。4.根据权利要求3所述的方法,其特征在于,所述当前延时约束包含输入延时约束,所述相邻模块为与目标模块的输入边界端连接的模块;所述基于所述目标延时时间更新所述目标模块的当前延时约束,得到所述目标延时约束,包括:确定信号从所述相邻模块的第一级时序单元的输出端传输至所述相邻模块的输出边界端的延时时间,得到第一延时;确定所述第一延时在所述目标延时时间中的占比,得到第一占比;基于所述第一占比更新所述输入延时约束,得到所述目标延时约束中的输入延时约束。5.根据权利要求3或4所述的方法,其特征在于,所述当前延时约束包含输出延时约束;所述相邻模块为与目标模块的输入边界端连接的模块;所述基于所述目标延时时间更新所述目标模块的当前延时约束,得到所述目标延时约束,包括:确定信号从所述目标模块输入边界端传输至所述目标模块的第一级时序单元的延时时间,得到第二延时;确定所述第二延时在所述目标延时时间中的占比,得到第二占比;基于所述第二占比更新所述输出延时约束,得到所述目标延时约束中的输出延时约束。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:在基于所述目标延时约束确定所述目标模块满足时序收敛条件的情况下,基于所述目2CN113868992A权利要求书2/3页标延时约束对所述目标模块进行布局布线。7.根据权利要求6所述的方法,其特征在于,所述基于所述目标延时约束确定所述目标模块满足时序收敛条件,包括:基于所述目标延时约束对所述目标模块进行重新逻辑综合处理,得到与所述目标模块的功能描述信息对应的第二综合结果;基于所述第二综合结果,更新所述多个模块中任意两个相连接模块之间的时序路径的实际延时时间;所述时序路径为信号在所述两个相连接模块的第一级时序单元之间的传输路径;在确定每个时序路径的实际延时时间满足预设时钟要求的情况下,确定所述目标模块满足时序收敛条件。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:基于所述实际延时时间,更新所述目标模块所对应时序路径的路径权重;所述基于所述目标延时约束对所述目标模块进行重新逻辑综合处理,得到与所述目标模块的功能描述信息对应的第二综合结果,包括:基于所述路径权重和所述目标延时约束对