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

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

3天内不再提示

如何通过卓越的设计工艺来提高产品性能或创造速度优势

SK海力士 来源:SK海力士 作者:SK海力士 2022-11-24 14:30 次阅读

高带宽存储器(HBM, High Bandwidth Memory)是一种可以实现高带宽的高附加值DRAM产品,适用于超级计算机、AI加速器等对性能要求较高的计算系统。随着计算技术的发展,机器学习的应用日渐广泛,而机器学习的基础是自20世纪80年代以来一直作为研究热点的神经网络模型。作为速度最快的DRAM产品,HBM在克服计算技术的局限性方面发挥着关键的作用。

HBM的高带宽离不开各种基础技术和先进设计工艺的支持。由于HBM是在3D结构中将一个逻辑die与4-16个DRAM die堆叠在一起,因此开发过程极为复杂。鉴于技术上的复杂性,HBM是公认最能够展示厂商技术实力的旗舰产品。

从2015年推出HBM1到2021年10月开发业界第一款HBM3 DRAM1,SK海力士一直是HBM行业的领军企业。SK海力士的HBM产品大获成功的首要因素是产品特性,具体而言,产品设计在保证市场竞争力方面发挥了重要作用。SK海力士HBM设计团队负责将产品规格落实到实际电路中,同时开发配套的产品架构和设计技术,以确保准确实现产品功能、高性能和低功耗特性。得益于对产品的全面了解,HBM设计团队还在未来产品规划及规格定义方面发挥着至关重要的作用。此外,HBM设计团队会聆听客户反馈,并围绕问题展开分析。

产品特性通常分为三类:性能、功耗和面积,即PPA (Power, Performance, Area)。本文着重探讨如何通过卓越的设计工艺来提高产品性能或创造速度优势。如前所述,HBM支持高带宽,而带宽指的是在特定单位时间内可以传输的数据量。由于具有高带宽的特性,HBM主要应用于高性能计算场景。

通过机器学习解决偏移问题

过去八年来,HBM产品带宽增加了七倍,目前已接近1TB/秒的里程碑节点。鉴于同期内其他产品的带宽仅增加两到三倍,我们有理由将HBM产品的快速发展归功于存储器制造商之间激烈的竞争。

1f81cd54-6bbf-11ed-8abf-dac502259ad0.png

<图1:ISSCC上发表的HBM相关文章的趋势 >

存储器带宽指单位时间内可以传输的数据量,要想增加带宽,最简单的方法是增加数据传输线路的数量。事实上,每个HBM由多达1024个数据引脚组成,HBM内部的数据传输路径随着每一代产品的发展而显著增长,如图2所示。

1faad8ac-6bbf-11ed-8abf-dac502259ad0.png

<图2:各代HBM产品的数据传输路径配置>

但是,芯片的尺寸限制了传输路径的增加。因为增加的不仅是数据传输线路,还有使用每条传输线路的传输/接收电路。此外,随着传输线路的增加,等量匹配每条传输线路长度和配置的难度加大,使得运行速度无法提升。

传输线路之间的时序差异就是我们所说的偏移。为了减少偏移,每条传输线路的总长度和电子元件应采用相似的设计。然而,HBM有数千条内部传输线路,逐一匹配几乎是不可能的任务。为此,SK海力士引入了机器学习。强化学习(Reinforcement learning)技术可以在每条传输线路上附加多余的传输路径,无需工程师手动作业,即可精确地优化偏移问题,由此减少整个传输路径间的偏移。

1fd0639c-6bbf-11ed-8abf-dac502259ad0.png

<图3:基于机器学习技术的信号线路优化>

图3显示了这一优化过程。一些90度弯曲的线路具有不同的特性,因此必须通过增加红色附加线的方式来减少偏移(Skew)。与初始的随机解决方案(如图3左侧所示)相比,强化学习技术的使用可以带来最优结果(如右图所示)。通过这种方法,偏移从100皮秒(100 ps)缩短至70皮秒(70 ps),降幅达30%。

通过PVT感知时序优化来提高速度

即使偏移问题得到优化,各种信号之间相对时序关系的匹配仍然是一个难题。例如,每32个数据信号对应一个时钟信号(clock signal)*,如果需要由时钟信号来控制数据信号,那么时钟信号必须采用与数据信号不同的电路。电路配置的差异也会导致关系的变化,具体取决于工艺、电压、温度(PVT)的变化。无论何种情况下,时钟都必须位于数据的特定时序部分。但是,随着运行速度的提升,时序部分会减少,由此增加了设计复杂度。

* 时钟信号(clock signal):在同步数字电路中,时钟信号在高位和低位状态之间振荡,并且像节拍器一样用于协调数字电路的动作。

为了解决这一问题,SK海力士采用PVT感知时序优化技术来检测HBM3中的PVT变化,以找到最佳时序。这项技术可以确定单元电路的哪一个分级与精确循环的外部时钟输入具有相同的周期,并基于该数据自动优化主时序裕量电路(timing margin circuit)中的电路配置。如图4所示,随着PVT的变化,时钟时序通常会将时钟移动到一侧,而PVT感知时序优化技术可以在任何情况下让时钟始终保持在中心位置,以此来提高速度。

1ff72d10-6bbf-11ed-8abf-dac502259ad0.png

<图4:PVT感知时序优化技术>

为了增加作为HBM关键性能指标的带宽,SK海力士正在开发一系列设计技术,包括数据路径优化、基于机器学习的信号线路优化、PVT感知时序优化技术以及全新工艺技术等。基础die与典型DRAM工艺的不同之处在于基础die没有单元,利用这一特性,我们正在开发HBM优化工艺技术以及用于3D堆栈的先进封装技术。

通过上述一系列努力,SK海力士实现了HBM的快速发展。然而,为了满足客户不断增加的期望,打破现有框架进行新技术开发势在必行。此外,SK海力士还在与HBM生态系统中的参与者(客户、代工厂和IP公司等)通力合作,以提升生态系统等级。商业模式的转变同样是大势所趋。作为HBM领军企业,SK海力士将致力于在计算技术领域不断取得进步,全力实现HBM的长期发展。

审核编辑 :李倩

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

    关注

    38

    文章

    7423

    浏览量

    163485
  • SK海力士
    +关注

    关注

    0

    文章

    941

    浏览量

    38392
  • HBM
    HBM
    +关注

    关注

    0

    文章

    363

    浏览量

    14674

原文标题:速度优势是HBM产品成功的关键

文章出处:【微信号:SKhynixchina,微信公众号:SK海力士】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何提高产品的EMC性能

    提高产品的EMC(电磁兼容性)性能是一个综合性的任务,涉及产品设计、制造、测试和使用等多个方面。以下是一些关键措施和方法,可以帮助提升产品的EMC
    的头像 发表于 10-24 15:02 141次阅读

    如何提高云计算的性能和效率

    的利用率。 使用最小化等待时间算法、最小化响应时间算法最小化资源消耗算法分配资源。 负载均衡 : 通过分布计算任务到多个服务器,提高系统的计算能力。 使用负载均衡器将用户请求分发到
    的头像 发表于 10-24 09:23 271次阅读

    电池模拟器的功能、应用场景与优势分析

    锂电池模拟模拟是利用计算机技术预测和优化锂电池性能的一种方法。通过建立锂电池的数学模型和算法,模拟模拟技术可以模拟锂电池在不同工作条件下的行为,从而预测其性能、安全性和可靠性。这对指导锂电池设计、优化生产
    的头像 发表于 10-08 09:51 199次阅读

    如何通过低气压试验提高产品的可靠性

    在自然环境中,大气压力随着海拔的升高而降低。当汽车电子、航空产品、电池及其他元器件在高海拔高空环境中贮存使用时,低气压会对其产生影响。气压降低可能导致材料膨胀、破裂,密封腔体出现漏气
    的头像 发表于 07-19 17:53 496次阅读
    如何<b class='flag-5'>通过</b>低气压试验<b class='flag-5'>提高产品</b>的可靠性

    浅谈锡膏是如何制作的?

    比例混合。这个比例需要根据具体的工艺要求和产品性能进行调整,一般锡粉的含量在90%以上。2、将混合好的粉末与粘合剂混合,然后放入高速搅拌机中进行搅拌。搅拌时间一般在30分钟左右,以确保各种原料混合均匀
    发表于 06-19 11:45

    ACTBOX高低温试验箱如何提高产品热管理的应用

    ACTBOX高低温试验箱在提高产品热管理方面具有重要的应用价值
    的头像 发表于 06-05 15:43 568次阅读
    ACTBOX高低温试验箱如何<b class='flag-5'>提高产品</b>热管理的应用

    能否建议通过内存映射提高aur性能

    我们使用英飞凌 Aurix TC364 作为平台。 我们试图通过将 ISR 映射到不同的内存单元提高 ISR 函数的性能,具体方法是使用 #pragma section code
    发表于 05-29 07:39

    PCBA为什么要设计工艺边?设计工艺边有什么好处吗?

    PCBA设计师们在设计线路板的时候,往往会预留工艺边。这么做得到原因大家知道是为什么吗?设计工艺边有什么好处吗?今天给大家讲解一下PCBA为什么要设计工艺边?
    的头像 发表于 03-22 11:45 1234次阅读

    如何提高处理器的性能

    提高处理器主频可以提高处理器的性能,但是到一定程度就不能再提高了,我们需要通过双核,或者多核
    的头像 发表于 01-24 09:59 2267次阅读
    如何<b class='flag-5'>提高</b>处理器的<b class='flag-5'>性能</b>

    ADXRS290性能如何?能否用ADXRS290取代ADIS16405用于XY角速度测量?

    目前我的稳定控制产品正在使用ADIS16405,用于产品的XY两个方向的角速度测量。 产品静止不动时,ADIS16405大概有±1°的噪声输出,对于
    发表于 12-29 08:24

    PCB 焊盘与孔设计工艺规范

    PCB 焊盘与孔设计工艺规范 1. 目的 规范产品的PCB焊盘设计工艺,规定PCB焊盘设计工艺的相关参数,使得PCB 的设计满足可生产性、可测试性、安规、EMC、EMI 等的技术规范要
    的头像 发表于 12-22 19:40 1252次阅读
    PCB 焊盘与孔设<b class='flag-5'>计工艺</b>规范

    物联网检测中心建成自组网产品性能测试环境

    测试环境可在实验室条件下模拟外场测试场景,通过控制接入节点间的衰减,使多个自组网节点组成各类经典拓扑结构,在静态/动态拓扑结构的基础上对节点进行检测,评估自组网产品性能
    的头像 发表于 12-15 17:01 898次阅读
    物联网检测中心建成自组网<b class='flag-5'>产品性能</b>测试环境

    AMD如何通过Ryzen AI激发创造

    AI创新可以通过强化想法激发新的思维方式改变许多不同的领域,包括写作和编辑。AMD CMO(首席营销官)John Taylor通过微软CoPilot使用AI
    的头像 发表于 12-04 15:08 691次阅读

    速度优势是HBM产品成功的关键

    速度优势是HBM产品成功的关键
    的头像 发表于 11-29 16:22 416次阅读
    <b class='flag-5'>速度</b><b class='flag-5'>优势</b>是HBM<b class='flag-5'>产品</b>成功的关键

    IPD(集成产品开发)模式下的产品研发流程

    通过IPD管理体系,使企业的产品开发和生产更加关注市场和客户的需求,加快市场响应速度,缩短产品开发周期,减少项目浪费,降低开发成本,提高产品
    的头像 发表于 11-28 14:47 1988次阅读