首页/文章/ 详情

ICCAD 2024:人工智能浪潮下,Cadence 如何打破 AI 芯片的设计桎梏?

10月前浏览140

生成式 AI 引领智能革命成为产业升级的核心动力并点燃了“百模大战”。多样化的大模型应用激增对高性能AI 芯片的需求,促使行业在摩尔定律放缓的背景下,加速推进 2.5D、3D 及 3.5D 异构集成技术。与此同时,AI 的驱动作用正在助力 EDA 和半导体产业实现颠覆性的变革。

在现今 AI 时代,AI 芯片设计将面临哪些挑战?EDA 与 IP 工具又将如何借助 AI 的力量来应对这些挑战?12 月 11-12 日上海集成电路 2024 年度产业发展论坛暨第三十届中国集成电路设计业展览会(ICCAD - Expo 2024)上,楷登电子(Cadence)数字设计及签核事业部产品验证群总监李玉童,以及楷登电子技术支持总监李志勇分别带来了题为《3D-IC —— 打破 AI 芯片的设计桎梏》以及《基于标准的协议对未来人工智能工作负载至关重要》的精彩演讲,深入探讨了这些问题。


3D-IC —— 打破 AI 芯片的设计桎梏


生成式 AI 推动了大模型应用的蓬勃发展,这一浪潮已蔓延至 EDA 领域,Cadence 推出全面的“芯片到系统” AI 驱动的 EDA 工具平台 Cadence JedAI Platform 正是在 AI 大模型的推动下应运而生的工具。通过 JedAI 这个统一的数据平台,可以有效地进行数据存储、分类、压缩和管理,推动 EDA 工具和设计流程的自我学习优化,从而实现生产力的极大提升以及功耗、性能和面积(PPA)的进一步优化。


李玉童在演讲中介绍,JedAI 平台采用分层的大型语言模型(LLM)训练架构,包含四个层级。最底层是开源基础模型,由第三方利用公共数据进行训练。在此基础上,Cadence 利用专有数据训练出专属模型,以更好地满足芯片设计客户的需求。客户可以在 Cadence 模型的基础上,使用自身的数据进行进一步训练,从而生成私有模型。最顶层是用户界面,允许用户通过自然语言输入各种请求,与 Cadence JedAI 大型语言模型进行交互,以获得所需的专业解答。诸如此类的大模型应用中,AI 芯片成为支撑引擎,为大模型应用提供强有力的支持。而大模型应用的繁盛,让 AI 芯片的发展来到了一个新高度。

不难看出,LLM 的参数量指数级增长对与处理器匹配的内存系统提出了更高的要求,AI 存储要求更大容量、更大带宽、更低功耗,从而使得 AI 芯片的设计面临前所未有的挑战。

HBM 是此前克服“内存墙”(Memory Walls)的主要解决方案,其强大的 I/O 并行化能力,使 HBM 成为 Al 系统中用于训练和推理的高规格存储设备,且已经成为大部分高端数据中心 GPU 和 SoC 的标配。当下业内正在开发的 DRAM-on-Logic 堆叠方案,有望将 AI 芯片带宽进一步提升至 32TB/s,使得 AI 大模型应用响应速度进一步加快,更接近人类直接交流。然而,3D 堆叠技术虽然能解决 AI 芯片内存墙的问题,却也需要面对从 2D 到 3D 芯片设计方法转变的挑战。



李玉童详细介绍了封装级 3D-IC 和晶圆级 3D-IC(3D-SoIC/X-Cube)、同构与异构 3D-IC 等 3D-IC 路线图和挑战。如果将多个 2.5D、3D 封装的芯片堆叠到同一个系统级芯片封装中,就得到了所谓的 3.5D-IC。从 2.5D 到 3D-IC 乃至 3.5D-IC,对于 AI 芯片而言,无论是带宽,还是处理单位数据的能效比所带来的优势都是无与伦比的。同时,因为芯片堆叠产生了与堆叠的不同组件和整个系统相关的新复杂性,该技术也在三维芯片架构和系统规划,不同层间的键合策略选择,传输层和运算层的 Bump 对齐、时钟树协同优化,以及系统层次的 STA、IR-Drop、Thermal、LVS 等方面带来新的挑战。


 

李玉童强调,随着摩尔定律逐渐失效,晶圆级 3D-IC 已成为行业的焦点,3D-IC 的先进性将极大地丰富系统公司从系统方面提升芯片性能的手段。Cadence 自 2018 年起就专注于各种类型的同构异构集成技术,成为业内首个推出从芯片到系统完整解决方案的 EDA 公司,并推出了业界首个高性能高集成度的 Cadence® Integrity™ 3D-IC Platform 平台。


该平台整合了系统规划、封装和设计流程早中后期系统级分析功能,可提供芯片上(on-chip)以及芯片外(off-chip)的跨芯片的时序分析、供电网络规划、IR 和热分析以及不依赖第三方规则文件的系统级 LVS/DRC 物理验证,帮助系统设计师从 3D-IC 项目初期规划、分析三维芯片系统的堆叠方案选择(2.5D/3D, Face2Face / Face2Back / Back2Back),并利用多物理场系统分析技术,基于不同阶段项目参考库文件和网表从零到 100% 的不同完成度,探索、分析、迭代及决策 3D-IC 最佳系统架构。



这将帮助 3D-IC 设计实现团队有充裕的三维物理时序功耗设计裕量进行跨芯片并行数字后端实现,并无缝调用 Cadence 的 Virtuoso® 和 Allegro® 模拟和封装实现平台进行协同设计



最后,李玉童分别通过以客户同构设计、异构设计芯片的流片项目为例,详细阐述了在一个完整的设计流程内如何通过该平台来进行热分析、功耗分析、裸片间静态时序分析和物理验证,优化系统性能。他强调,3D-IC 技术的发展将为高带宽 AI 芯片的性能提升带来革命性的变化,Cadence 将通过不断创新和优化其设计平台,致力于帮助客户克服技术挑战,实现更高的产品性能和市场竞争力。


基于标准的协议

对未来人工智能工作负载至关重要


 

在分论坛上,李志勇首先分析了 AI 时代的市场趋势和关键驱动因素,以及生成式 AI 对半导体行业的重大影响。在不同的 AI 应用中,对处理器和 SoC 的需求各不相同,不同的工作负载需要不同的系统构成。李志勇指出,无论是推理、训练、数据挖掘或图形分析,异构应用都需要非常独特的解决方案才能优化实施。这些技术使用不同的系统架构和资源,在 HPC/AI 领域并不存在一种适合所有情况的最佳系统架构。也正是因此,面对不同 AI 应用需求的各类 AI 处理器和 SoC 架构将面临前所未有的设计挑战。



首先,数据传输设计是关键,通用设计的复用将带来增量性能和成本方面的优势,包括计算、内存和 I/O 等。其次,标准接口是设计的关键组成部分。当前市场上的各类主流及创新架构均大量使用了各种标准接口,HPC、AI/ML 和云对各类 IP 的需求正在不断增加。最后,随着摩尔定律来到极限,以 UCIe 和其他形式实现的 D2D 接口的封装和标准化方面的进步使分解和基于芯粒的设计正在成为现实。

Cadence 通过不断创新和优化全栈 IP 解决方案,帮助客户克服 AI 芯片设计挑战。
在存储接口方面,Cadence 的协议选项涵盖先进技术节点中所有最新标准和数据速率的深度解决方案组合,包括 DDR、LPDDR、GDDR、HBM 等,可帮助客户利用多功能内核以更快的速度完成更多任务,全面满足客户从存储到 AI,再到图形和内存扩展器的各种应用需求。

 
 

在高速串行接口方面,Cadence 是唯一一家拥有 8 通道 Gen6 控制器和 PHY 测试芯片的 IP 提供商,同时,Cadence 在 PCIe 7 也将保持领先,Gen7 已经向客户演示了 demo,并有望在 2027 年满足市场需求。



在高速以太网方面,Cadence 的解决方案包括业界领先的 224G/112G/56G 物理层 IP 和控制器 IP,可支持高达 800G/1.6T 的子系统,还展现出卓越的硅性能,在 Cadence 测试芯片和客户生产芯片中均已得到验证。

与此同时,随着 Chiplet 成为后摩尔时代的共识,D2D 接口 IP 需求迅速增加。Cadence 已推出使用 UCIe 标准接口实现处理器、系统 IP 和内存 IP 的高效集成解决方案,可满足高性能计算、汽车和数据中心行业不断变化的需求,并帮助客户克服设计挑战并加快产品上市时间。     

来源:Cadence楷登
SystemHPC电路半导体通用汽车电子芯片UMCadence控制人工智能
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-10-26
最近编辑:10月前
Cadence楷登
签名征集中
获赞 4粉丝 122文章 688课程 0
点赞
收藏
作者推荐

技术博客 I 一文速通 PCB layout 中的信号完整性基础知识

本文要点:掌握信号完整性基础知识实现良好信号完整性的 PCB layout 技术有助于提高信号完整性的 layout 工具和功能诚信 (integrity) 的本质特征之一是始终如一、不妥协、值得信赖。在现代电子设备和系统中,高速电信号的质量也得讲究“诚信”,不过其定义是 integrity 的另一涵义——完整性。如果信号质量下降或信号完整性表现不佳,就可能无法达到预期目的。这会导致设计的电子产品出现各种问题,如间歇性故障,甚至彻底无法运行。为避免此类中断和故障,需要根据特定的设计标准对 PCB 进行布局和布线,创建最有利于传输高速信号的环境。这涉及 PCB 设计的方方面面,包括所使用的元件、原始电路板的制造以及元件的摆放和连接方式。要成功设计高速电子产品,设计人员必须了解信号完整性的基础知识。 1信号完整性不佳可能导致的问题干扰可能对电子设备运行产生巨大影响。比如说,坐飞机时手机需要关机、收音机受到干扰会传出静电噪声;一些老式电脑会产生大量的电磁干扰,最终只能退出市场。信号完整性不佳导致的大多数问题更加隐蔽——性能可能偶尔出现故障,数据可能丢失,甚至设备都可能无法运行。这些问题的根源通常都可以追溯到信号完整性问题。电子设备中的信号速度越来越快,更容易受到各种干扰,包括阻抗失配导致的信号反射、地弹和串扰。如果不专门针对这些问题去设计电路板的布局,信号恶化会愈演愈烈,直至电路板无法按预期正常工作。此外,电路板的设计还必须确保不会给自身电路或附近的电子设备带来信号完整性问题。在针对这些问题下手设计之前,首先要了解一些关键的信号完整性基本知识。2必备的信号完整性基本知识导致电路板上的信号质量下降有多种类别的影响因素。以下四种值得关注。01电磁干扰(EMI)如果在电路板上布设高频信号时未加谨慎,就会产生 EMI 辐射。不仅走线的长度和配置会造成问题,走线和过孔残桩也会起到天线的作用。EMI 的另一个来源是信号返回路径,该路径最好位于相邻的参考平面上。如果返回路径受阻,信号在寻找返回信号源的路径时就会辐射出更多的噪声。02串扰(Crosstalk)相距太近的高速走线可能会意外耦合,导致一个信号压倒另一个信号。这种串扰会导致受害者信号模仿攻击者信号的特性,无法完成其预期的作用。不仅并排布线会产生串扰,在电路板相邻的层上并行布线也会产生串扰。这种串扰被称为“宽边耦合”,这也是大多数电路板设计在相邻层上交替进行水平和垂直布线的原因。 要成功设计电路板,掌握信号完整性基本知识至关重要03同步开关噪声(地弹)电路板上有众多元件在高电平和低电平状态之间切换,切换到低电平状态时,电压电平可能无法完全恢复到接地电位。如果低电平状态的电压电平 反弹过高,信号的低电平状态可能会被误认为是高电平状态。这种情况大量且同时地发生的话,可能会导致错误切换或双重切换,干扰电路的运行。04阻抗失配敏感的高速传输线路的均匀性发生变化会导致信号反射,从而破坏信号的完整性。在没有妥善关注阻抗值的情况下布线,不同电路板区域的阻抗值会根据各种条件发生变化。要正确布设受控阻抗的敏感走线,需要合理设计层叠、走线宽度和间隙。明确了信号完整性的主要问题后,可以通过哪些 PCB 设计方法来解决呢?3增强信号完整性的 PCB 设计方法1. PCB 层叠设置和器件布局PCB 的信号完整性问题通常是由于信号返回路径不当。返回路径不能有障碍物,而且需要位于相邻的参考平面层上,以获得更好的信号完整性。要实现这种配置,需要在电路板层叠中设置专用的层,用于微带线或带状线配置的敏感高速布线和相邻参考平面。微带线配置由表面走线和下面的单个平面组成,而带状线走线则在内部布线,夹在两个参考平面之间。 微带线和带状线层配置对信号完整性的影响相邻参考平面和清晰的返回路径对所有信号都有益处,不过对于必须以受控阻抗布线的敏感信号来说,这一点变得更加重要。要确定用于受控阻抗布线的走线宽度,就需要计算介质厚度、介电常数以及走线厚度。若改变电路板层叠或用于 PCB 制造的材料,上述计算结果就会改变,因此设计人员必须在 layout 开始前确定电路板的 layout 配置。除此之外,受控阻抗走线采用哪种微带线或带状线配置进行布线,也会影响计算结果(如上图所示)。电路板层层叠配置确定后,下一步就是在电路板上摆放器件。许多高速电路由多个网络组成,这些网络从一个器件的驱动引脚开始,穿过其他器件,在最后一个器件的负载引脚处终止。如此形成的回路被称为信号路径。为了保持信号的完整性,必须按照原理图中的详细说明,依次摆放部件,以便引脚之间实现最短的点对点连接。其他器件,如处理器和内存芯片,需要有足够大的间距,以满足所有布线拓扑结构的需要,但距离又要足够近,以实现短连接。器件摆放注意事项在摆放高速电路时,应遵循原理图的逻辑流程。在处理器和存储器件的每个电源引脚附近摆放旁路电容器。为逃逸布线和总线布线留出空间。遵守装配商的可制造性设计 (DFM) 规则。确保运行时会发热的器件能够有效散热。在电路板上摆放好器件后,下一步就是布线。2. 电路板布线和参考平面此时就可以开始布线。要保证信号完整性良好,走线与器件的位置密切相关。例如,逃逸布线必须精心设计,确保所有信号妥当连接,以及相关器件(如旁路电容)尽可能靠近引脚。针对引脚数量众多的 BGA,许多设计需要依靠盘中孔 (via-in-pad) 来确保连接简短,并为布线留出更多空间。 电路板上的差分对布线妥当完成器件布局后,就可以进行高速电路布线了。布线准则信号路径走线要简短、直接。敏感信号应尽可能布设在内部层上、紧邻参考平面旁边或位于参考平面之间。时钟线和其他敏感高速信号应尽可能与其他走线分开。间距应为所用走线宽度的三倍,这条经验法则屡试不爽。差分对布线要紧密相邻,不要在过孔等障碍物周围拆散差分对。对长度必须匹配的一组网络进行布线时,先从最长的连接开始,然后在其他连接上增加可以调节的绕线,与第一个连接相匹配。不要让敏感信号穿过电路的嘈杂区域,如电路板的模拟或电源部分。留出足够的空间,以便在需要时采用菊花链等特定布线拓扑结构。尽可能减少过孔的使用,避免过孔长度和电感带来更多信号完整性问题。除了布线,还需要设计电路板的电源分配网络 (PDN)。干净的 PDN 对电源完整性至关重要,同时也有助于确保信号完整性。另外,高速传输线应避免穿过参考平面上的阻塞区域,否则电路板会产生更多电磁干扰,因为信号会四处游荡,试图找到返回信号源的清晰路径。阻塞区域包括分割平面、电路板切口和密集的过孔区域,如下图所示: 密集的过孔区域可能会堵塞参考平面上的信号返回路径设计出有良好信号完整性的电路板虽然复杂,但 CAD 工具可以助力设计人员提高效率,更好完成。4有助于确保信号完整性的 layout 工具当下的 PCB 设计系统包括许多实用的工具和功能,有助于确保设计具有良好的信号完整性。例如,Cadence Allegro PCB 设计软件提供了一个规则系统,用于为器件、网络、高速网络和电气属性(阻抗、传播延迟等)设置规则。此外,Sigrity Aurora 工具提供设计同步分析(In-design Analysis)功能,可将信号完整性、电源和电磁仿真无缝直接集成到 layout 环境中。目前,Cadence Allegro PCB 设计软件已进化到最新的 Allegro X 23.1 版本!不仅包含以上全部功能,更与 Cadence Clarity 3D Solver、Celsius Thermal Solver 等电磁分析、热仿真分析工具无缝集成,为 PCB 和系统设计的工程师提供集成了逻辑/物理设计、系统分析和设计数据管理的系统设计平台和新的技术升级!全新的 EE 控制面板,可进行版图规划和输入分析;集成的 X AI 技术,能自动完成元件放置、电源网络分配和布线;升级更新的 Allegro System Capture、Allegro Pulse 数据管理和云连接等主要产品,能确保您获得迄今为止最强大的 Allegro 性能,将整体设计生产力提高 4 倍。来源:Cadence楷登

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈