降低集成电路压降的方法、装置、电子设备及存储介质与流程

文档序号:37310134发布日期:2024-03-13 20:58阅读:来源:国知局

技术特征:

1.一种降低集成电路压降的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,确定每个网格单元内指定电源域下的逻辑单元在不同时间段内的翻转数量占比,包括:

3.根据权利要求2所述的方法,其特征在于,获取不同时间段内的逻辑单元信息表,包括:

4.根据权利要求3所述的方法,其特征在于,在根据所述集成电路的门级仿真结果、静态时序分析结果、所述集成电路中逻辑单元对应的电源域信息以及坐标信息,得到不同时间段内的逻辑单元信息表之前,所述方法还包括:

5.根据权利要求3所述的方法,其特征在于,根据所述集成电路的门级仿真结果、静态时序分析结果、所述集成电路中逻辑单元对应的电源域信息以及坐标信息,得到不同时间段内的逻辑单元信息表,包括:

6.根据权利要求1所述的方法,其特征在于,确定每个网格单元内指定电源域下的逻辑单元在不同时间段内的翻转数量占比,包括:

7.根据权利要求6所述的方法,其特征在于,所述翻转数量占比阈值包括:时钟逻辑单元的翻转数量占比阈值和非时钟逻辑单元的翻转数量占比阈值;获取所述时钟逻辑单元的翻转数量占比阈值和所述非时钟逻辑单元的翻转数量占比阈值的步骤,包括:

8.根据权利要求7所述的方法,其特征在于,在根据所述集成电路的无向量压降仿真结果和所述集成电路,确定没有压降违反的每个网格单元内指定电源域下的时钟逻辑单元的翻转数量占比和非时钟逻辑单元的翻转数量占比之前,所述方法还包括:

9.根据权利要求1所述的方法,其特征在于,将集成电路对应的电子版图划分为多个网格单元,包括:

10.根据权利要求1-9中任一项所述的方法,其特征在于,在对所述目标网格单元内的翻转逻辑单元的布局进行优化之后,所述方法还包括:

11.一种降低集成电路压降的装置,其特征在于,包括:

12.一种电子设备,其特征在于,包括:

13.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理器运行时,执行如权利要求1-10中任一项所述的方法。


技术总结
本申请涉及一种降低集成电路压降的方法、装置、电子设备及存储介质,属于电子电路领域。降低集成电路压降的方法,包括:将集成电路对应的电子版图划分为多个网格单元;确定每个网格单元内指定电源域下的逻辑单元在不同时间段内的翻转数量占比;筛选出翻转数量占比大于翻转数量占比阈值的目标网格单元;对所述目标网格单元内的翻转逻辑单元的布局进行优化。本申请从逻辑单元翻转时间分布出发,分析全局或局部翻转功耗密度及压降问题,从而可以减小集成电路中逻辑单元大量集中翻转,进而可以降低因集成电路中逻辑单元大量集中翻转而导致的局部动态压降问题。

技术研发人员:王巍
受保护的技术使用者:成都海光集成电路设计有限公司
技术研发日:
技术公布日:2024/3/12
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1