基于接口的时序修复方法、设备及介质技术

技术编号:34868045 阅读:38 留言:0更新日期:2022-09-08 08:13
本申请提供一种基于接口的时序修复方法、设备及介质,涉及芯片技术领域。该方法包括:基于初始接口约束条件,获取目标集成电路的接口路径建立时序违反报告;根据接口路径建立时序违反报告,获取目标集成电路中目标时钟域对应的目标路径群组,目标集成电路根据时钟域划分为多个路径群组;根据目标路径群组,对初始接口约束条件进行更新,获取目标接口约束条件;采用预设布局布线工具和目标接口约束条件,调整目标集成电路中目标时钟域中的逻辑单元和/或逻辑单元的驱动参数,以使目标时钟域对应的数据路径符合预设时序要求,实现了可以从时钟域的维度上结合目标接口约束条件对目标集成电路中的数据路径进行调整,可以提高时序修复能力。能力。能力。

【技术实现步骤摘要】
基于接口的时序修复方法、设备及介质


[0001]本申请涉及芯片
,特别涉及一种基于接口的时序修复方法、设备及介质。

技术介绍

[0002]在集成电路芯片的设计过程中,时序问题是最受关注的问题之一,无论是从性能角度还是稳定性角度考虑,均要求设计的芯片具有较好的时序收敛效果。特别地,在集成电路后端设计中,如何合理利用有限的资源完成时序收敛、兼顾功耗和面积,是一件有挑战性的事情。
[0003]现有技术中,主要通过优化芯片中各模块内部的时序来使芯片具备时序收敛效果。
[0004]但由于现有的时序修复方法比较单一,因此,修复能力比较有限。

技术实现思路

[0005]本申请的目的在于,针对上述现有技术中的不足,提供一种基于接口的时序修复方法、设备及介质,可以提高时序修复能力。
[0006]为实现上述目的,本申请实施例采用的技术方案如下:第一方面,本专利技术提供一种基于接口的时序修复方法,包括:基于初始接口约束条件,获取目标集成电路的接口路径建立时序违反报告,所述目标集成电路包括多个逻辑单元;根据所述接口路径建立本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于接口的时序修复方法,其特征在于,包括:基于初始接口约束条件,获取目标集成电路的接口路径建立时序违反报告,所述目标集成电路包括多个逻辑单元;根据所述接口路径建立时序违反报告,获取所述目标集成电路中目标时钟域对应的目标路径群组,所述目标路径群组包括至少一条数据路径,所述目标集成电路根据时钟域划分为多个路径群组;根据所述目标路径群组,对所述初始接口约束条件进行更新,获取目标接口约束条件;采用预设布局布线工具和所述目标接口约束条件,调整所述目标集成电路中所述目标时钟域中的逻辑单元和/或逻辑单元的驱动参数,以使所述目标时钟域对应的数据路径符合预设时序要求。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标路径群组,对所述初始接口约束条件进行更新,获取目标接口约束条件,包括:基于所述目标时钟域对应的违例阈值,将多个所述目标路径群组划分为关键路径群组和非关键路径群组;根据所述关键路径群组和所述非关键路径群组,对所述初始接口约束条件进行更新,分别获取所述关键路径群组对应的第一目标接口约束条件、所述非关键路径群组对应的第二目标接口约束条件。3.根据权利要求2所述的方法,其特征在于,所述基于所述目标时钟域对应的违例阈值,将多个所述目标路径群组划分为关键路径群组和非关键路径群组,包括:获取每个所述目标路径群组的时序违例值;计算各所述时序违例值和所述违例阈值之间的差值;根据各所述差值,确定多个所述目标路径群组中的关键路径群组和非关键路径群组。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:根据预设权重设置规则,分别设置所述关键路径群组的第一优化权重和所述非关键路径群组的第二优化权重,其中,所述第一优化权重高于所述第二优化权重;所述采用预设布局布线工具和所述目标接口约束条件,调整所述目标集成电路中所述目标时钟域中的逻辑单元和/或逻辑单元的驱动参数,包括:基于所述第一优化权重,将所述第一目标接口约束条件输入所述预设布局布线工具,调整所述关键路径群组对应的第一逻辑单元和/或第一逻辑单元的驱动参数;...

【专利技术属性】
技术研发人员:邹和风彭书涛
申请(专利权)人:飞腾信息技术有限公司
类型:发明
国别省市:

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

1