历史上的今天
返回首页

历史上的今天

今天是:2025年02月24日(星期一)

正在发生

2020年02月24日 | AI插入器功率建模和HBM功率噪声预测研究

2020-02-24 来源:EEWORLD

翻译自——Semiwiki,Mike Gianfagna

 

我在2020设计大会上参加了一个2.5D硅互层分析的会议。与本次展会上的许多演示一样,生态系统协作是一大重点。本次会议上,Cadence首席应用工程师胡劲松和Enflame公司高级工程师何永松提出了插入器功率建模和HBM功率噪声预测的方法。虽然应用的重点是人工智能,但所提出的建模方法具有广泛的适用性。

 

Enflame Tech是一家初创公司,在上海和北京都有研发中心。他们正在开发AI培训平台解决方案,包括深度学习加速器、PCIe板和软件栈,目标是云服务提供商和数据中心。

 

由于本次设计的重点是AI训练,所以在车上有一个4-hi HBM2内存栈来存储训练数据。ASIC通过硅插层与HBM2集成。ASIC包含单个集成的硬宏物理量,它有8个独立的通道,DQ总宽度为1024,信号总数为3300 +。

 

2.5D AI Package

 

本项目的两个关键要素是插入器的设计和仿真。在信号完整性方面,HBM和PHY之间的电线长度是精心选择的,因为较长的长度需要更强的驱动程序。高速信号路由在M1/M3,屏蔽层在M2。所有信号路由均设计线长差±0.15%。优化后的物理配置包括信号宽度、道间距和屏蔽图案,如下图所示。

 

Interposer design

 

AI芯片有大量的HBM模具进行并行计算,并且由于微凸和C4凸(micro-bump and C4 bump)的显著规模,它为物理设计和仿真工程师带来了一定程度的建模困难。完整插入器设计的功率建模方面,使用Cadence Cadence Sigrity XcitePI提取工具提取SPICE netlist模型。模型后处理可以验证z阻抗、IR压降和时域功率波纹,如下图所示。

 

Cadence Sigrity XcitePI extraction flow

 

功率噪声是保证HBM总线稳定性的关键,同时处理庞大的HBM网系统信号和功率仿真也是当前工具面临的挑战。设计大会的报告提出了两种预测HBM功率噪声的创新方法,使用Cadence Sigrity SystemSI和System Explorer工具进行系统时域仿真。电压倍增法和电流诱导法用于进一步的功率噪声预测,下图是一个典型的场景。( “CMF”的首字母缩写是“当前乘数”的意思。)

 

 

基准测试是通过安装在参考板上的测试芯片进行的,测试结果表明,模拟预测与预测数据有很好的相关性。

 

Lab measurement setup

 

 

综上所述,这些功率建模和噪声预测技术可广泛应用于多种不同类型的2.5D HBM基硅插层设计。

 

延伸阅读——IR压降

 

IR压降是指出现在集成电路中电源和地网络上电压下降或升高的一种现象。随着半导体工艺的演进金属互连线的宽度越来越窄,导致它的电阻值上升,所以在整个芯片范围内将存在一定的IR压降。IR压降的大小决定于从电源PAD到所计算的逻辑门单元之间的等效电阻的大小。

 

SoC设计中的每一个逻辑门单元的电流都会对设计中的其它逻辑门单元造成不同程度的IR压降。如果连接到金属连线上的逻辑门单元同时有翻转动作,那么因此而导致的IR压降将会很大。然而,设计中的某些部分的同时翻转又是非常重要的,例如时钟网络和它所驱动的寄存器,在一个同步设计中它们必须同时翻转。因此,一定程度的IR压降是不可避免的。  

 

 IR压降可能是局部或全局性的。当相邻位置一定数量的逻辑门单元同时有逻辑翻转动作时,就引起局部IR压降现象,而电源网格某一特定部分的电阻值特别高时,例如R14远远超出预计时,也会导致局部IR压降;当芯片某一区域内的逻辑动作导致其它区域的IR压降时,称之为全局现象。

 

IR压降问题的表现常常类似一些时序甚至可能是信号的完整性问题。如果芯片的全局IR压降过高,则逻辑门就有功能故障,使芯片彻底失效,尽管逻辑仿真显示设计是正确的。而局部IR压降比较敏感,它只在一些特定的条件下才可能发生,例如所有的总线数据同步进行翻转,因此芯片会间歇性的表现出一些功能故障。而IR压降比较普遍的影响就是降低了芯片的速度。试验表明,逻辑门单元上5%的IR压降将使正常的门速度降低15%。


推荐阅读

史海拾趣

ARCOTRONICS公司的发展小趣事

随着技术实力的不断提升,ARCOTRONICS公司开始将目光投向国际市场。公司制定了一系列国际化战略,积极参与国际电子展会,与全球各地的合作伙伴建立紧密的合作关系。通过不断拓展市场,ARCOTRONICS公司的产品逐渐在国际上获得了广泛的认可,公司也因此成为了全球电子行业的重要参与者。

Comus_International公司的发展小趣事

Comus International的创始之路始于1978年的美国。最初,公司专注于住宅和商业恒温器的玻璃水银倾斜开关的制造。由于产品质量上乘,很快在市场上赢得了良好的口碑,实现了立竿见影的成功。这种成功为公司的后续发展奠定了坚实的基础,也为Comus International的快速增长创造了条件。

岑科(CENKER)公司的发展小趣事

为了实现更长远的发展,岑科在2004年决定进军生产制造领域。公司在深圳和广西设立了工厂,开始了自主生产制造之路。在这一过程中,岑科严格控制生产流程,灵活配置资源,并建立了严格的质量管理体系,以确保产品的高水平交付。通过自主研发和创新,岑科逐渐在生产制造领域取得了显著的成果,产品线不断扩展,市场份额也逐渐增加。

A/D Electronics Inc公司的发展小趣事

A/D Electronics Inc深知人才是企业发展的核心力量。因此,公司高度重视研发团队的建设和人才培养。通过引进国内外优秀人才和加大研发投入,公司不断提升研发团队的实力和创新能力。同时,公司还建立了完善的培训体系,为员工提供持续的学习和成长机会,激发了员工的创造力和工作热情。

Hirschmann公司的发展小趣事
由于TC4066是模拟开关,其开关状态可以由外部数字信号控制。因此,可以通过编程改变输入到TC4066的数字信号(A、B、C、D等),从而改变电路中的电阻/电容值或信号路径,进而间接调整延时时间。这种方法更加灵活和精确,但需要一定的编程知识和电路调试经验。
绿宝石(BERYL)公司的发展小趣事

绿宝石公司始终坚持品质至上的原则,对每一道生产工序都进行严格把控。公司引进了先进的生产设备和检测仪器,确保产品质量的稳定性和可靠性。此外,公司还建立了完善的售后服务体系,及时解决客户在使用过程中遇到的问题。凭借卓越的产品品质和优质的服务,绿宝石公司赢得了客户的广泛信赖和好评。

问答坊 | AI 解惑

反汇编器

反汇编器快来下啊…

查看全部问答>

逻辑分析仪基础简介

摘要:本文介绍了逻辑分析仪的基本概念、历史由来与发展、基本分类、技术指标和基本功能等等,并且介绍了逻辑分析仪和示波器的区别与联系,通过这些介绍了逻辑分析仪的基础知识。     关键词:定时分析  状态分析   ...…

查看全部问答>

请教 TMS320C5509与LCD的接线图

跪求 TMS320C5509与LCD的接线图,并且我想使用TMS320C5509做图像采集,采集的图像精度为352X288,请求摄像头与TMS320C5509的接线图…

查看全部问答>

新手请教MC3000问题

在MC3000中我用的是VS2003开发C# 怎么才能屏蔽掉设备自带的扫描音? 然后根据程序判断后来发出我想要的声音( 这步已经实现)…

查看全部问答>

☆☆☆☆美国讯升科技急急急急急急急急急急聘Linux/Uinux 下C++工程师☆☆☆☆☆

☆☆☆☆美国讯升科技急急急急急急急急急急聘Linux/Uinux 下C++工程师☆☆☆☆☆ 请严格符合以下条件者请投简历到:bzhang@comrise.com,并注明应聘职位及招聘信息来源于天涯论坛。 一:手机应用软件开发工程师 Qualifications A: 手机应用软件 ...…

查看全部问答>

请问各位过来人IC封装测试是干什么的呢

    最近找工作,请问大家“IC封装测试”是干什么的呢? 主要是以下几个问题,谢谢了哈 1.工作的主要内容是什么的呢? 2.工作的前景如何,以后发展方向主要是怎样的呢? 3.行业的待遇具体怎么样呢?  …

查看全部问答>

更新IV:FirmwareLib在EK_STM32F上的学习体会(I2C/IWDG)

继续,上一贴是:更新III:Firmware Lib在EK_STM32F上的学习体会(FLASH/GPIO)再早的几个帖子链接可以在上一贴内找,就不一个一个列出来了,等全系列结束了来个总集。-----------------------I2C分隔线-----------------------------------Exem ...…

查看全部问答>

奇怪的串口接收,请教。。。

我是刚刚接触stm8 自己焊了块板 今天调试串口就是不行,可以接收到但是是乱码 我用的是它官方的固件库 下面是例程 /*********************/ #include "stm8s.h" #include "stdio.h" main() {       &nb ...…

查看全部问答>

MSP430F449的时钟问题

msp430F449的时钟最高可以40MHZ,请问下这个40MHZ是外接40MHZ晶振实现,还是编程实现?单片机频率40MHZ除了功耗大,还有什么负面影响吗? 还有 我软件变成只能将XT2上的8M时钟作为MCLK,请问怎样编程实现40MHZ的F449的MCLK频率??…

查看全部问答>