System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种芯片布局的热评估方法及热评估装置制造方法及图纸_技高网

一种芯片布局的热评估方法及热评估装置制造方法及图纸

技术编号:42698232 阅读:19 留言:0更新日期:2024-09-13 11:54
本申请公开了一种芯片布局的热评估方法及热评估装置,涉及芯片性能评估技术领域,热评估方法包括:建立芯片的布局模型,布局模型包括:布局区域;位于布局区域内按照预设位置布局的电路功能模块;功耗参数点的集合,布局区域以及电路功能模块由各个所述功耗参数点的分布表征;根据预设位置布局下的布局模型的功耗参数分布,获取布局模型的特征参数,特征参数与布局模型的功耗参数分布的均匀性正相关;根据特征参数,对布局模型的热性能进行评估。

【技术实现步骤摘要】

本申请涉及芯片性能评估,尤其涉及一种芯片布局的热评估方法及热评估装置


技术介绍

1、对于芯片而言,其上通常集成了多个电路功能模块,用于实现芯片的多种功能。然而,上述多个电路功能模块在芯片上的布局,对于芯片的工作温度有着直接的影响。若是电路功能模块布局不当,不仅不利于实现芯片的功能,反而会由于芯片的工作温度过高,影响芯片的性能,甚至是损伤芯片。

2、在芯片设计中,芯片热评估的重要性不可忽视。随着集成电路(ic)设计的不断进步,特别是进入先进节点阶段,热量对芯片的影响越来越大。热量不仅会导致dram中电子的泄漏,还会影响3d-ic的时序和可靠性问题,在不同工作负载下特有的加速老化问题也会出现。这些问题都表明,准确的热评估对于确保芯片设计的成功至关重要。因此,芯片设计时,需要对芯片布局进行热评估,以确定所设计的芯片布局方式是否能够满足芯片的性能需求。


技术实现思路

1、有鉴于此,本申请提供了一种芯片布局的热评估方法及热评估装置,方案如下:

2、本申请第一方面提供了一种芯片布局的热评估方法,包括:

3、建立芯片的布局模型,布局模型包括:布局区域;位于布局区域内按照预设位置布局的电路功能模块;功耗参数点的集合,布局区域以及电路功能模块由各个功耗参数点的分布表征;

4、根据预设位置布局下的布局模型的功耗参数分布,获取布局模型的特征参数,特征参数与布局模型的功耗参数分布的均匀性正相关;

5、根据特征参数,对布局模型的热性能进行评估。</p>

6、可选地,在上述芯片布局的热评估方法中,获取布局模型的特征参数的方法包括:

7、基于设定的采样窗口,对所述布局区域进行随机采样,以获取所述布局区域中对应所述采样窗口的随机采样区域的功耗参数;

8、基于随机采样区域的功耗参数,获取布局模型的特征参数。

9、可选地,在上述芯片布局的热评估方法中,还包括:

10、通过调整功耗参数点的坐标位置,改变布局区域中电路功能模块的布局方式;

11、确定布局方式改变之后的布局模型所对应的特征参数。

12、可选地,在上述芯片布局的热评估方法中,还包括:

13、获取多个不同布局模型所对应的特征参数;其中,不同布局模型中电路功能模块的布局方式不同;

14、基于特征参数,确定布局模型所对应的结温预测值;

15、基于各个布局模型所对应的结温预测值,选择目标布局模型进行芯片的版图设计。

16、可选地,在上述芯片布局的热评估方法中,基于特征参数,确定布局模型所对应的结温预测值,包括:

17、获取多个不同布局模型的仿真结温值和对应的仿真特征参数;

18、建立仿真特征参数和仿真结温值之间的对应关系;

19、基于对应关系,获取布局模型在所对应特征参数下的结温预测值。

20、可选地,在上述芯片布局的热评估方法中,预先存储有仿真特征参数与仿真结温值的对应关系,所述热评估方法还包括:

21、基于对应关系,获取布局模型在对应特征参数下的结温预测值。

22、可选地,在上述芯片布局的热评估方法中,随机采样区域具有包括多个功耗参数点;其中,获取特征参数的方法包括:

23、基于功耗参数点的仿真功耗,计算随机采样区域的相对熵值;

24、基于随机采样区域的相对熵值,计算布局模型的特征参数。

25、可选地,在上述芯片布局的热评估方法中,基于功耗参数点的仿真功耗,计算随机采样区域的相对熵值,包括:

26、获取随机采样区域内功耗参数点的仿真功耗之和;

27、基于仿真功耗之和,计算相对熵值。

28、可选地,在上述芯片布局的热评估方法中,基于随机采样区域的相对熵值,计算布局模型的特征参数,包括:

29、计算所有被随机采样的随机采样区域的平均相对熵值,以平均相对熵值作为特征参数。

30、本申请第二方面还提供了一种芯片布局的热评估装置,包括:

31、建立模块,建立模块用于建立芯片的布局模型,布局模型包括:布局区域;位于布局区域内按照预设位置布局的电路功能模块;功耗参数点的集合,布局区域以及电路功能模块由各个功耗参数点的分布表征;

32、处理模块,处理模块用于根据预设位置布局下的布局模型的功耗参数分布,获取布局模型的特征参数,特征参数与布局模型的功耗参数分布的均匀性正相关;根据特征参数,对布局模型的热性能进行评估。

33、通过上述描述可知,本申请技术方案提供的芯片布局的热评估方法及热评估装置中,可以通过所建立布局模型的功耗参数分布,获取对应布局模型下的特征参数,特征参数与布局模型的功耗参数分布的均匀性正相关,基于特征参数可以对布局模型的热性能进行评估。

本文档来自技高网...

【技术保护点】

1.一种芯片布局的热评估方法,包括:

2.根据权利要求1所述芯片布局的热评估方法,获取所述布局模型的特征参数的方法包括:

3.根据权利要求1所述芯片布局的热评估方法,还包括:

4.根据权利要求1或2所述芯片布局的热评估方法,还包括:

5.根据权利要求4所述芯片布局的热评估方法,基于所述特征参数,确定所述布局模型所对应的结温预测值,包括:

6.根据权利要求1或2所述芯片布局的热评估方法,预先存储有仿真特征参数与仿真结温值的对应关系,所述热评估方法还包括:

7.根据权利要求2所述芯片布局的热评估方法,所述随机采样区域具有包括多个功耗参数点;其中,获取所述特征参数的方法包括:

8.根据权利要求7所述芯片布局的热评估方法,基于所述功耗参数点的仿真功耗,计算所述随机采样区域的相对熵值,包括:

9.根据权利要求7所述芯片布局的热评估方法,基于所述随机采样区域的相对熵值,计算所述布局模型的特征参数,包括:

10.一种芯片布局的热评估装置,包括:

【技术特征摘要】

1.一种芯片布局的热评估方法,包括:

2.根据权利要求1所述芯片布局的热评估方法,获取所述布局模型的特征参数的方法包括:

3.根据权利要求1所述芯片布局的热评估方法,还包括:

4.根据权利要求1或2所述芯片布局的热评估方法,还包括:

5.根据权利要求4所述芯片布局的热评估方法,基于所述特征参数,确定所述布局模型所对应的结温预测值,包括:

6.根据权利要求1或2所述芯片布局的热评估方法,预先存储有仿真特征参数与仿真...

【专利技术属性】
技术研发人员:许俊杰刘敏
申请(专利权)人:鼎道智芯上海半导体有限公司
类型:发明
国别省市:

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

1