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

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

3天内不再提示

揭秘同样是14nm,缓存翻倍是如何做到的

独爱72H 来源:WikiChip Fuse 作者:WikiChip Fuse 2020-03-09 17:21 次阅读

(文章来源:WikiChip Fuse)

据外媒报道,近日IBM大型商用服务器z15的物理设计(physical design)团队负责人Christopher Berry表示,通过对缓存位线、字线、阵列、供电等方面的调整,他们将z15 SC芯片的总有效缓存密度提高了80%。

2019年下半年,IBM推出了最新的z15大型商用服务器。z15的SC芯片在制程工艺没有改变,核心面积没有增加的情况下,实现了14%的单核性能提升和20%的核心数量增加,同时,芯片的L2缓存增加33%,L3缓存翻倍,L4缓存增加43%。在2020年2月举行的ISSCC会议上,z15物理设计团队负责人Christopher Berry分享了有关缓存性能优化的一些细节问题。

z15中单个SC芯片的L4缓存为960 MiB,相比z14增加了43%,L3缓存从128 MiB翻倍至256 MiB,L2缓存也提升到4 MiB。但最值得注意的是,IBM是在保持相同芯片面积和制程工艺的前提下实现了这些性能的提升。与z14一样,z15采用与格罗方德(GlobalFoundries)共同定制的14纳米FinFET on SOI工艺制成。通过该工艺IBM可以生产出超高密度的DTC eDRAM,这也是IBM十几年来的秘密武器。

该工艺具有超高密度DTC eDRAM。十多年来,eDRAM一直是IBM的秘密武器。即使采用的是14纳米工艺,eDRAM的单元尺寸也达到了0.0174μm。目前,台积电使用尚未量产的5纳米工艺所能制成的最密集的SRAM单元,其尺寸为0.021μm 。

这意味着IBM的14纳米eDRAM单元的密度比迄今为止最密集的5纳米SRAM单元还要高大约20%。IBM物理设计团队通过对z14进行改进,使得z15可以在相同面积内,将位线和字线(bitlines and wordlines)的长度加倍。z14用于L3和L4缓存的原始eDRAM宏块为1 MiB,由16个子阵列组成。每个子阵列包含128个字线和592个位线。而z15的原始eDRAM宏块为2MiB,由8个子阵列组成,每个子阵列具有256个字线和1184个位线。

位线加倍会使电容加倍,从而削弱位线信号。为此,设计团队降低了nFET阈值电压,并引入了偏置电路以改善信号值。为了进一步节省空间,IBM调整了缓存的电源传输网络。z14的高压产生电路是集成在芯片上。而在z15上,他们将这些电路置于片外。

位线和字线的加倍以及子阵列的数量减半意味着可以在阵列内减少相当多的I / O接口。团队预计这些调整大约带来了30%的密度提升,而与供电相关的变化又使密度提升了约38%。总体而言,物理设计团队设法将总有效缓存密度提高了80%。
(责任编辑:fqj)

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

    关注

    3

    文章

    1749

    浏览量

    74616
  • 缓存
    +关注

    关注

    1

    文章

    233

    浏览量

    26645
收藏 人收藏

    评论

    相关推荐

    两个高速ADC的CLK时钟如何做到同步无相位差?

    如何做到同步无相位差,两个ADC使用同一个时钟发生器是否可以满足同步问题? 2、两个高速ADC的CLKOUT是否存在时延,如果存在那相位差是多少?我再规格书中没有看到CLKOUT引脚关于这方面的描述
    发表于 11-18 06:47

    工程行业中如何做到低碳甚至零碳

    低碳的生活方式越来越多地融入我们的日常习惯当中。但是在工程行业中如何做到低碳甚至零碳呢?
    的头像 发表于 10-14 10:31 340次阅读

    TPA3251如何做到180W的功率,电压12V,电流应该多少?

    TPA3251如何做到180W的功率,电压12V,电流应该多少,请推荐DCDC
    发表于 10-11 06:54

    请问使用lwip创建socket,该如何做到非阻塞的接收发送数据?

    请问使用lwip创建socket,该如何做到非阻塞的接收发送数据?
    发表于 06-19 06:02

    STM32在PWM输出模式中,如何做到PWM移向输出?

    在PWM输出模式中,如何做到PWM移向输出?在DSP中有时基相位寄存器,可以移向配置占空比。但是好像没有发现STM32单片机有类似的寄存器功能。请问各位大神是否有其他方法可以实现PWM移向输出呢?
    发表于 05-15 06:02

    多路电源并联输出如何做到均流不倒灌?

    如果负载所需要的功率较大,单独一路供电又满足不了需求,但是有暂时没有大的供电电源,那么是如何做到两个或者多个同样的电源做到相等输出均流不倒灌呢?有什么办法解决,其原理是什么? 举例,在两个LDO输出
    发表于 04-27 22:54

    光伏户用如何做到低成本获客?

    光伏户用如何做到低成本获客? 随着可再生能源的日益普及和技术的不断进步,光伏系统正逐渐走进千家万户。然而,对于光伏企业来说,如何在激烈的市场竞争中低成本地获取客户,成为了他们面临的一大挑战。本文将
    发表于 02-27 10:33

    同样是升压电路,MCU+MOS+电感这个方式和升压芯片+MOS+电感这个方式,有哪些优缺点和异同点?

    同样是升压电路,MCU+MOS+电感这个方式和升压芯片+MOS+电感这个方式,有哪些优缺点和异同点?
    发表于 01-24 18:59

    “其貌不扬”的共模电感究竟是如何做到抗干扰的呢?

    “其貌不扬”的共模电感究竟是如何做到抗干扰的呢? 共模电感是一种用于滤除电子设备中的共模噪声的重要元件,其主要作用是提供阻抗来滤除共模干扰信号。尽管外观看起来“其貌不扬”,但共模电感通过其特殊
    的头像 发表于 01-11 16:27 701次阅读

    RF模组sleep状态下如何做到最低功耗?

    的。那么如何解决呢?本文将对RF模组在Sleep状态下如何做到最低功耗进行说明。RF模组sleep时RF模组的IO状态先要获知RF模组Sleep时,RF模组的IO
    的头像 发表于 01-06 08:13 453次阅读
    RF模组sleep状态下<b class='flag-5'>如何做到</b>最低功耗?

    工业级连接器如何做到高抗冲击性?选款一定要了解这几点

    连接器知识分享工业级连接器多用在工厂、车载、户外等复杂场景下,因而面临冲击等应力影响的概率极高。工业级连接器如何做到高抗冲击性,确保高可靠连接呢?这篇文章讲清楚。工业级连接器如何做到高抗冲击性?LP
    的头像 发表于 01-06 08:13 334次阅读
    工业级连接器<b class='flag-5'>如何做到</b>高抗冲击性?选款一定要了解这几点

    Redis缓存预热+缓存雪崩+缓存击穿+缓存穿透要点简析

    缓存预热就是系统上线后,提前将相关的缓存数据直接加载到缓存系统。
    的头像 发表于 12-25 09:41 846次阅读
    Redis<b class='flag-5'>缓存</b>预热+<b class='flag-5'>缓存</b>雪崩+<b class='flag-5'>缓存</b>击穿+<b class='flag-5'>缓存</b>穿透要点简析

    同样是运动感应,微波雷达感应技术和红外感应技术有什么区别?

    同样是运动感应,微波雷达感应技术和红外感应技术有什么区别? 微波雷达感应技术和红外感应技术都是常见的运动感应技术,它们可以应用于多种领域,如安防监控系统、自动灯光控制和智能家居等。尽管它们都可以检测
    的头像 发表于 12-12 14:37 1144次阅读

    AD6688如何做到多板间的AD采样同步?

    大家好,JESD204B协议已让单板多片AD采样同步变得更容易了,想请教下,如何做到多板间的AD采样同步啊,有没有什么好的思路啊。 还有AD6688的采样时钟频率范围为2.5G~3.1G,芯片支持
    发表于 12-12 08:27

    mybatis一级缓存和二级缓存的原理

    MyBatis是一种轻量级的持久化框架,它提供了一级缓存和二级缓存的机制来优化数据库操作性能。一级缓存是默认开启的,而二级缓存需要手动配置启用。 一、一级
    的头像 发表于 12-03 11:55 1081次阅读