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

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

3天内不再提示

Integrity 3D-IC早期三维布图综合功能

Cadence楷登 来源:Cadence楷登 作者:杨翰琪 2022-08-03 13:51 次阅读

本文作者:杨翰琪

Cadence 公司 DSG Product Engineering Group

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

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

a798ba7a-12e3-11ed-ba43-dac502259ad0.png

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

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

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

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

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

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

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

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

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

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

•三维布图综合

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

•异构芯片的堆叠

早期布图综合

(Early Floorplan Synthesis,EFS)

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

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

a834a426-12e3-11ed-ba43-dac502259ad0.png

三维布图综合

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

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

a86e7142-12e3-11ed-ba43-dac502259ad0.png

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

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

异构芯片的堆叠

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

a8aedd40-12e3-11ed-ba43-dac502259ad0.png

02层次化设计方法

•层次化结构重建

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

层次化结构重建

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

a8ddf9d6-12e3-11ed-ba43-dac502259ad0.png

基于逻辑深度的时序预算

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

a9098b6e-12e3-11ed-ba43-dac502259ad0.png

a93be618-12e3-11ed-ba43-dac502259ad0.gif

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

审核编辑:汤梓红

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

    关注

    5320

    文章

    10732

    浏览量

    353357
  • Cadence
    +关注

    关注

    62

    文章

    881

    浏览量

    140787
  • 芯片设计
    +关注

    关注

    15

    文章

    895

    浏览量

    54410
  • Integrity
    +关注

    关注

    0

    文章

    5

    浏览量

    7670

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

文章出处:【微信号:gh_fca7f1c2678a,微信公众号:Cadence楷登】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    [原创]GOCAD 2009 完整版功能强大的三维地质建模软件

    性质的单位。GOCAD技术研究联合体经过十多年的共同攻关,于1997年正式推出了采用独特专利技术的勘探开发一体化三维综合地质建模及虚拟现实技术软件---GOCAD!3、GOCAD软件综合
    发表于 10-30 16:54

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

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

    什么让三维扫描数据栩栩如生

    三维展示应用广泛,可以用于家具家装,数字博物馆,VR/AR虚拟现实,3D打印等诸多行业领域。未来,将会有更多的三维数据上的需求。思看科技可以提供一套完整的解决方案,通过三维扫描和编辑
    发表于 08-02 10:18

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

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

    广西扫描服务三维检测三维扫描仪

    、动态跟踪软件模块等,功能强大。中科院广州电子总部设在华南地区,供应广西三维扫描仪,专业稳定的技术团队可提供广西扫描服务、广西三维检测。传统的手工测量已经不能适应当下快速发展的工业化进程,无法满足复杂曲面
    发表于 08-29 14:42

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

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

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

    的高精度蓝光三维数字化综合解决方案,不仅适用于塑料件的三维扫描,同样适用于100MM以内的精细金属工件。方便中小尺寸零件客户对工件的逆向设计、结构优化以及品质检测与质量控制。配合后期快速成型、
    发表于 09-17 16:16

    Labview绘制三维曲面

    `现在有个项目我想优化一下,想要添加一个三维曲线图(火山),有没有在这方面有过研究的?不太会弄,每次画出来的都奇奇怪怪的,主要问题应该是数据不够,有人知道怎么将X-Z,Y-Z(如图)两条曲线拟合
    发表于 12-18 10:12

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

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

    Cadence Integrity 3D-IC平台Ô支持TSMC 3DFabric技术,推进多Chiplet设计

    Cadence 3D-IC Integrity 平台在统一的环境中提供 3D 芯片和封装规划、实现和系统分析。
    发表于 10-28 14:53 2141次阅读

    Cadence Integrity 3D-IC平台进行工艺认证

    Integrity 3D-IC 是 Cadence 新一代多芯片设计解决方案,它将硅和封装的规划和实现,与系统分析和签核结合起来,以实现系统级驱动的 PPA 优化。 原生 3D 分区流程可自动智能
    的头像 发表于 11-19 11:02 3379次阅读

    Integrity3D-IC平台助力设计者实现驱动PPA目标

    Cadence Integrity 3D-IC 平台是业界首个全面的整体 3D-IC 设计规划、实现和分析平台,以全系统的视角,对芯片的性能、功耗和面积 (PPA) 进行系统驱动的优化,并对
    的头像 发表于 05-23 16:52 1642次阅读
    <b class='flag-5'>Integrity</b>™<b class='flag-5'>3D-IC</b>平台助力设计者实现驱动PPA目标

    Cadence Integrity 3D-IC自动布线解决方案

    2.5D/3D-IC 目前常见的实现是基于中介层的 HBM-CPU/SOC 设计,Integrity 3D-IC 将以日和周为单位的手动绕线加速到秒级和分钟级,轻松满足性能、信号电源完整性与设计迭代的多重要求,为高带宽高数据吞吐
    的头像 发表于 06-13 14:14 2093次阅读

    Cadence 扩大了与 Samsung Foundry 的合作,依托 Integrity 3D-IC平台提供独具优势的参考流程

    ❖  双方利用 Cadence 的 Integrity 3D-IC 平台,优化多晶粒规划和实现,该平台是业界唯一一个整合了系统规划、封装和系统级分析的平台。 ❖  Integrity 3D-I
    的头像 发表于 07-06 10:05 364次阅读

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

    3D-IC 设计之早期三维布图综合以及层次化设计方法
    的头像 发表于 12-04 16:53 258次阅读
    <b class='flag-5'>3D-IC</b> 设计之<b class='flag-5'>早期</b><b class='flag-5'>三维</b>布图<b class='flag-5'>综合</b>以及层次化设计方法