0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

3D-IC 设计之早期三维布图综合以及层次化设计方法

jf_pJlTbmA9 来源:杨翰琪 作者:杨翰琪 2023-12-04 16:53 次阅读

本文作者:杨翰琪,Cadence 公司 DSG Product Engineering Group

对于大规模的芯片设计,自上而下是三维集成电路的一种常见设计流程。在三维布局中,可以将原始二维布局中相距较远的模块放到上下两层芯片中,从而在垂直方向相连,减少模块之间的线网长度。

与二维集成电路相比,三维集成电路具有线网长度短、功耗低、性能高、封装尺寸小以及良率好的优势。

大规模的芯片设计的关注点:

如何实现自上而下的设计流程

如何把一个二维集成电路的网表进行切分得到三维集成电路的网表

如何控制不同层芯片之间互连信号的数目

如何规划每个模块在三维布局中的位置和形状

Integrity 3D-IC 早期三维布图综合功能,可以帮助用户实现三维集成电路自动的模块布局、模块形状优化和网表切分,对三维布局做快速的探索,将以往层次化设计中手动工作几周的时间缩短为几个小时。

今天我们主要介绍 Integrity 3D-IC 的特色功能之一:

早期三维布图综合以及层次化设计方法

1. Integrity 3D-IC 早期三维布图综合

• 早期布图综合(Early Floorplan Synthesis,EFS)

• 三维布图综合

• 线网长度与芯片间互连信号数目的折中

• 异构芯片的堆叠

早期布图综合(Early Floorplan Synthesis,EFS)

对于大规模的芯片设计,各个模块的布局布线会在 RTL 开始了一段时间之后进行,而芯片顶层的设计规划需要在网表成熟之前就开始,这个阶段的顶层规划往往很难创建,尤其是这个时候各个模块还在不断地优化。所以我们提供了早期布图综合这样一个功能,去自动且快速地进行模块布局,帮助用户在有完整网表、部分网表、甚至还没有网表的时候,对布局进行一系列的探索。

使用 EFS,工具可以做时序驱动的模块布局,优化模块的形状,在满足模块的利用率的前提下,尽量压缩减小芯片面积。同时 EFS 也支持其他约束,包括模块的宽长比、利用率、是否允许直通(feedthrough),以及布线通道的宽度等。

三维布图综合

芯片层数的增加扩大了解空间,使得三维集成电路布图规划更加困难。

基于 EFS,Integrity 3D-IC 进一步增强并推出了三维布图综合功能,在三维空间内对模块进行自动布局,并且进行各模块的形状调整,从而优化芯片面积,线网长度和层间过孔数据。另外,Integrity 3D-IC 还支持用户预分配模块到某层芯片或者预摆放到某个位置。

线网长度与芯片间互连信号数目的折中

减小系统线网长度会不可避免地增加芯片间的互连信号数目。而由于 Bump / TSV 间距以及面积的限制,在做三维布图综合时需要控制芯片之间互连信号的数目。Integrity 3D-IC 可以很好地权衡二者,通过参数调整,帮助用户快速地预览结果并进行三维布局以及分割的探索。

异构芯片的堆叠

把不同制程的逻辑芯片堆叠在一起,既可以满足性能需求,也能有更好的良率及更低的制造成本。Integrity 3D-IC 同样支持异构三维集成电路的布图综合,给不同的模块分配合适的工艺制程。

2. 层次化设计方法

• 层次化结构重建

• 基于逻辑深度的时序预算

层次化结构重建

基于三维空间模块布局的结果,Integrity 3D-IC 会将原来二维的网表进行层次化结构的重建,在系统顶层产生 Top Die 和 Bottom Die 两个层次化结构,把各个模块分配给上层芯片和下层芯片,得到新的三维集成电路的网表。在此过程中,Integrity 3D-IC 可以自动创建上层芯片与封装 PKG 相连所需要的 Feed Through,并且更新系列相关的时序约束信息、翻转计数格式文件等。

基于逻辑深度的时序预算

在层次化设计流程中,系统的时序约束需要正确地映射到相对应的各层芯片中。在早期,可以通过基于时钟周期的方法做快速的时序预算,给上下层芯片按指定比例分配合适的时序约束文件。为了得到更加准确的时序预算,可以在 Integrity 3D-IC 使用基于逻辑深度的时序预算。基于逻辑深度的时序预算会根据最长的逻辑路径给芯片做好时序的裕量的分配,并且允许用户灵活地对逻辑路径上的组合逻辑单元、时序逻辑单元等设置权重,另外扇出也会被考虑在内。

从设计初始就充分考虑三维实现的自由度能提供最佳系统性能。Integrity 3D-IC 助力架构和布图规划设计师从全局考虑不同模块在三维空间多层级上的逻辑物理分布。通过 Cadence 强大的的层次化早期布图规划算法实现不同单元、模块、IP 在不同层次晶粒的最优分配,将 3D-IC 优势发挥到极致。

  • 审核编辑 黄宇
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 集成电路
    +关注

    关注

    5321

    文章

    10739

    浏览量

    353420
  • IC
    IC
    +关注

    关注

    35

    文章

    5544

    浏览量

    173222
  • 3D
    3D
    +关注

    关注

    9

    文章

    2756

    浏览量

    106455
  • 芯片设计
    +关注

    关注

    15

    文章

    897

    浏览量

    54419
收藏 人收藏

    评论

    相关推荐

    如何将一个3D散点图与3D网格在一个三维坐标系中显示呢?

    如何将一个3D散点图与3D网格在一个三维坐标系中显示呢?
    发表于 03-08 18:18

    如何快速高效的完成汽车前盖板的三维检测?

    软件参数实时提高选定区域的扫描点间距,保证细节,同时也提高了效率。配合原始3D图纸通过3D比较精准快速获取偏差注释,数据保存直观方便。2.所需设备及型号 手持式激光三维扫描仪HSCA
    发表于 08-11 14:16

    【NanoPi Duo开发板试用体验】基于友善臂的三维扫描仪-汇总帖-结项报告

    路由器、机顶盒到航模控制器、三维扫描仪、智能家居中心,五花八门一应俱全。如下为基于友善臂的三维扫描仪,从友善臂NanoPi Duo开发板的搭建到整台
    发表于 12-16 16:23

    三维快速建模技术与三维扫描建模的应用

    `三维快速建模技术与三维扫描建模的应用随着数字测量的发展,三维激光扫描仪能够快速地以多角度、高效、高精度方式获取物体的表面三维数据,可以用
    发表于 08-07 11:14

    Altium Designer三维PCB可视引擎

    三维视图呈现,具备全部的表面纹理、真实色彩、明暗分布以及 PCB 表面处理。设计师只需在设计周围移动鼠标指针,就能够检查板卡的内部结构。  三维可视技术不但能够为您在板卡投入制造前提
    发表于 08-31 11:23

    三维设计应用案例

    机械行业的典型,详细为大家阐述三维辅助软件如何科学应用以及二次开发,完成对柳工机械制造设计过程的升级,解决设计过程中的难点。
    发表于 07-03 07:06

    Handyscan三维扫描仪对户外大型灯箱三维扫描解决方案

    )进行清除,耗时耗力,还对灯箱表面具有一定的伤害。跟我司工程师沟通后,我们根据客户的产品的特点,决定采用全新一代的HandyscanSAOMIAO3D,CN手持式蓝色激光三维扫描设备,为客户上门进行扫描
    发表于 07-15 10:52

    SMARTSCAN三维扫描仪电子产品配件三维扫描服务

    的高精度蓝光三维数字综合解决方案,不仅适用于塑料件的三维扫描,同样适用于100MM以内的精细金属工件。方便中小尺寸零件客户对工件的逆向设计、结构优化
    发表于 09-17 16:16

    三维可视技术在生物质锅炉防磨防爆管理中的应用

    运行状态,结合锅炉防磨防爆当前运行数据、历史检修及爆管数据,及时掌握缺陷和事故发生规律,为机组检修提供数据依据。锅炉三维场景建模与交互设计依托3DMAX以及Unity3D技术为依托进行
    发表于 09-17 16:45

    三维可视的应用和优势

    。  数据统计分析可视:目前应用较为广泛,此功能普遍应用于商业智能、***决策、公众服务、市场营销等等领域。借助可视的管理系统,可以更加清晰的进行信息传达与沟通。  三维可视的优
    发表于 12-02 11:52

    digiPCBA 工程上传云端 已同步 原理三维模型显示不正常的问题

    ,名字也是正确的,但问题是 第一个 层次原理显示的内容 却始终是 第二个层次原理的内容,有一个层次原理的内容始终不显示。想知道这是什么情
    发表于 03-25 12:03

    上海黄浦三维媒体动画技术

    Stndia Mnx,早期主要应用于军事领域,这是一个非常严谨的软件。3D Studio Max,简称3ds Max 或MAX,目前是操作系统相对庞大的技术平台,支持三维动画渲染和制
    发表于 06-30 09:26

    Cadence 凭借突破性的 Integrity 3D-IC 平台加速系统创新

    3D-IC 平台,这是业界首个综合性、高容量的3D-IC 平台,将三维 3D 设计规划、实施和系统分析集成在一个统一的座舱中。 Inte
    发表于 10-14 11:19

    Labview实现自定义四云图(三维曲面图像)可视显示

    Labview自带的“三维曲面图形”范例内容复制过来,如下图。2.2.2 修改数据在项目中找到“3D Surface Datatype.lvclass”类中的“3D Surface Datatype.ctl
    发表于 03-07 15:54

    3D-IC 以及传热模型的重要性

    本文要点缩小集成电路的总面积是3D-IC技术的主要目标。开发3D-IC的传热模型,有助于在设计和开发的早期阶段应对热管理方面的挑战。开发3D-IC传热模型主要采用两种技术:分析法和数值
    的头像 发表于 03-16 08:11 144次阅读
    <b class='flag-5'>3D-IC</b> <b class='flag-5'>以及</b>传热模型的重要性