凡亿专栏 | 行业资讯 I 封装组装设计套件 ADK 及其优势
行业资讯 I 封装组装设计套件 ADK 及其优势



650374d0155ef74dedf1bb4b9048d1.jpg


在今年的 IMAPS(International Microelectronics Assembly and Packaging Society,国际微电子装配与封装学会  )大会上,Cadence 资深半导体封装管理总监 John Park 发表了关于封装组装设计套件(Package Assembly Design Kits,简称 ADK)的演讲:什么是 ADK,以及 ADK 能为封装设计带来哪些好处?


由于异质集成对不同的人来说意义各不相同,John 首先介绍了该市场的发展历史和趋势:几十年来,我们一直在从事多芯片模块 (Multi-Chip Module,简称MCM) 和类似的集成工作;但在过去五年左右的时间里,该领域更加专注于系统级芯片(System on Chip,简称 SoC)集成——不同于将所有元件都放在一个大芯片上,当前的焦点在于制造更小的芯片,通常称为“chiplet”,并把它们集成在某种高级封装中。


690a22207e761d0167b0d35c55f0cd.jpg


这种方法有很多优点,具体取决于设计的细节,其中包括:


  • 降低 NRE(Non-recurring engineering Expense,一次性工程费用) 成本

  • 加快产品上市

  • 实现比标线尺寸更大的设计

  • 更灵活的架构(多进程)


PDKs


在 20 世纪 90 年代初创建 PDK(Process Design Kits,制程设计套件)之前,设计规则文件和用于电路仿真的 SPICE deck 几乎充当了晶圆厂和设计师之间的接口。随着工艺变得越来越复杂,设计规则的复杂性也在不断增加,因此上述做法无法再满足要求。


PDK 的理念是,把 IC 设计者需要知道的关于制造过程的一切知识打包起来,以实现成功设计。PDK 可以被现代 EDA 工具流程所读取,因此实际的 DRC deck 取代了过去的印刷版 DRC 手册。


e7a5eefce34ec0db74b71a3277db72.jpg


面向封装设计师的类似 PDK 的解决方案


当设计变得越来越难,需要考虑的方面就越来越多。这导致封装设计团队需要考虑的设计方面日益增长:


  • 高级多芯片(多chiplet)、基于硅的封装需要专门的版图特征和形式化的物理/逻辑验证能力


  • 特定于硅(矽)基板设计的版图特征

    • 高级泪滴补强和走线加宽

    • 渐进式铺铜和透氧孔的算法

    • 大容量设计支持


  • 来自封装设计的光罩级精确输出数据 (GDSII)

    • 高级圆弧向量化


  • 与 IC 实体验证工具无缝集成,并提供与封装设计工具间的反馈

    • 光罩级 DRC

    • 多芯片(多chiplet)设计的连通性验证(电路与布局验证)

    • 特定区域的高级金属填充(平衡)


e4a6f8ac7fd37e65deaccd4c0010e4.jpg


如果想让封装设计师在设计中停止猜测,就需要 ADK 封装组装设计套件,其工作方式类似于 PDK。但是,一个复杂的问题是,封装设计师对所有这些硅(矽)问题都很陌生,而 IC 设计师对封装也很陌生。那么,ADK 中会有哪些内容呢?


0b7f235af7c28424d8fbb34f1da496.jpg


上表列出了 John Park认为应该放在 ADK 中的组件。让我们分别深入了解一下:


1、技术文件组件

  • 这些应该是文本文件,以便于读取、写入、比较和共享

  • 基板堆叠物理和电气细节

  • 信号的物理/间距约束

  • 信号的电气约束

  • 约束分组

  • 组装/放置规则

  • 测试规则


a256f2af1f7f0f794559bbac763dbf.jpg


2、设计库和模型组件

  • Footprints

    • JEDEC 标准 BGA/LGA 和 SMD

    • 焊盘

    • STEP 文件(真正的 3D 渲染)

  • 3D 键合线文件

    • 基于键合设备的模型

    • 3D DRC 所需

  • I/O 模型

    • 行为 (IBIS)

    • 晶体管级

  • 热/功耗模型

    • 芯片(小芯片)级热和功耗模型

    • 静态和瞬态功耗信息


ceb54302cb01bad97c78b626769dee.jpg


3、装配设计组件

  • GUI 图形式界面,简化设置

  • 设备独有的 DFA 概要

  • 设计同步、直接反馈组件的放置和移动情况

  • 表格驱动、带用户定义的组件类别

  • 基本模式(表格)和高级模式(约束管理器)

  • 规则定义的设置可以在库级的单独工具中完成


4b4f7b1ad51243d3d5e35eadb56146.jpg


4、用于验证chiplet 到chiplet互连的

合规性测试包组件

  • 基于与 PCB 类似的合规经验

  • 抖动容限

  • 插入损耗

  • 回波损耗

  • 眼图模板(用于 SerDes)


95c5e10289fd0252ef25a64ad61d93.jpg


5、规则检查(硅(矽)中介层)组件

  • 设计规则检查

    • 包括 3D 堆栈引脚对齐

  • 电路与布局验证

    • 芯片到芯片(chiplet到chiplet)

    • 系统级

  • 金属填充

    • 智能金属平衡


13a2370f9acddfbb8fc0fd3bc4d525.jpg


抓住机遇,引领市场


对于应当立刻采用ADK的原因,John Park表示:


  • 数十年来,PDK 在 IC 设计界已经得到成功采用

  • 封装技术的复杂性呈爆炸式增长,不应该在信息不充分的情况下盲目设计

  • IC 设计师和封装设计师都面临新的挑战,需要新的方法

  • 封装设计界应该开始采用 ADK 了

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表凡亿课堂立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。
相关阅读
进入分区查看更多精彩内容>
精彩评论

暂无评论