SRAM是当今处理器上最普遍的内存。当芯片制造商宣布他们已经成功地将更多的电路封装到芯片上时,通常是较小的晶体管引起了人们的注意。但是连接晶体管形成电路的互连也必须收缩。IMEC的研究人员提出了一个方案,可以使SRAM保持良好的性能,并最终能够将更多的晶体管封装到集成电路中。而且还能降低导线电阻和延迟,提高SRAM的执行速度。
 
SRAM由6个晶体管组成,控制读写的两条连线被称为位线和字线,是两条较长的连线。长而窄的连线电阻更大,延时更长。字线和位线的电阻对SRAM运行速度的提高和工作电压的降低构成了限制。
 
按照传统方法来实现集成电路需要先在在硅衬底上构建晶体管,然后再在硅衬底上添加互连层,将晶体管连在一起。IMEC的方法则将SRAM单元的电源线埋在硅衬底内,然后利用节省出来的空间使关键的互连线更宽,从而降低导线电阻。在仿真中采用这种方法的SRAM存储单元的读取速度比采用传统方法的SRAM速度快31%左右,而采用新方法SRAM单元所需的写入电压比采用传统方法的SRAM存储单元要低340毫伏,这意味着更低的功率损耗。
 
未来几代芯片,如使用未来3纳米节点工艺制造的芯片,将需要更宽、电阻更小的位线和字线。总的来说,这些过程需要为一个特定的区域产生更多的电路。Salahuddin和IMEC团队的其他成员找到了两种方法。如果我们能从SRAM位单元中移除电源线,那么在互连层中就有了一些额外的空间。可以利用这个空间扩大位线和字线的金属轨道。
 
较宽的位线的电阻降低了近75%,新的字线的电阻降低了50%以上,从而提高了读取速度,降低了写入电压。
 
制作埋入式电源线的第一步是蚀刻形成两个沟槽的介电层[蓝色]和硅[红色]。然后在沟槽上铺上一层密封剂[绿色],然后在其中填充金属[金]。在制造FinFET栅极之前,应除去部分金属并用电介质覆盖[灰色]。

然而掩埋电线并非易事。每个SRAM单元同时接触一个高压轨和一个接地轨,这些都必须埋在晶体管散热片之间。基本上解决方法是在晶体管散热片之间蚀刻一个很深很窄的沟道,然后用钌填充。(由于铜的稳定性存在某些问题,芯片行业正转向钴或钌,以获得最窄的互连。)深而窄的沟槽很难建造。更困难的是封装钌以防止它与硅发生任何相互作用。
 
下一步的技术是看看它在微处理器的逻辑部分产生了什么样的收益,微处理器的几何结构远没有SRAM的规则。研究人员计划以一种可能导致更小电路的方式来扩展这项技术。这项技术被称为“背面能量传递”,涉及到使用垂直连接接触埋在地下的电源线,垂直连接从芯片背面向上延伸通过硅。这将在互连层中节省更多的空间,可能将电路所需的面积缩小15%。它还可以节省电力,因为埋在地下的铁轨与芯片电源之间的电阻路径更短、更低。

关于如何提高SRAM存储器的新方法的更多相关文章

  1. 【Android】一种提高Android应用进程存活率新方法

    [Android]一种提高Android应用进程存活率新方法 SkySeraph Jun. 19st 2016 Email:skyseraph00@163.com 更多精彩请直接访问SkySeraph ...

  2. 一种提高Android应用进程存活率新方法

    一.基础知识 1.Android 进程优先级 1.1 进程优先级等级一般分法:- Activte process- Visible Process- Service process- Backgrou ...

  3. 【C#代码实战】群蚁算法理论与实践全攻略——旅行商等路径优化问题的新方法

    若干年前读研的时候,学院有一个教授,专门做群蚁算法的,很厉害,偶尔了解了一点点.感觉也是生物智能的一个体现,和遗传算法.神经网络有异曲同工之妙.只不过当时没有实际需求学习,所以没去研究.最近有一个这样 ...

  4. 提高java反射速度的方法method.setAccessible(true)

    转载:http://huoyanyanyi10.iteye.com/blog/1317614 提高java反射速度的方法method.setAccessible(true) package com.c ...

  5. SQL Server中解决死锁的新方法介绍

    SQL Server中解决死锁的新方法介绍 数据库操作的死锁是不可避免的,本文并不打算讨论死锁如何产生,重点在于解决死锁,通过SQL Server 2005, 现在似乎有了一种新的解决办法. 将下面的 ...

  6. RegisterUserFunc为测试对象添加新方法或重写已有方法

    QTP中为了提高扩展性,提供了一个为测试对象添加一个新的自定义方法,或者重写测试对象已有的方法的函数RegisterUserFunc,在此给大家分享一下. RegisterUserFunc:为测试对象 ...

  7. 托管和非托管转换新方法:Marshaling Library(zz) 【转】

    托管和非托管转换新方法:Marshaling Library(zz) 托管和非托管转换新方法:Marshaling Library(zz) http://hi.baidu.com/superql/bl ...

  8. CVPR2019 | 超越Mask R-CNN!华科开源图像实例分割新方法MS R-CNN

    安妮 乾明 发自 凹非寺 本文转载自量子位(QbitAI) 实习生又立功了! 这一次,亮出好成绩的实习生来自地平线,是一名华中科技大学的硕士生. 他作为第一作者完成的研究Mask Scoring R- ...

  9. Execel(导出新方法):

    #region 新方法 //var sbHtml = new StringBuilder(); //sbHtml.Append("<table border='1' cellspaci ...

随机推荐

  1. F. Cards and Joy

    F. Cards and Joy 题目大意: 给你n个人,每一个人恰好选k张牌. 第一行是 n 和 k 第二行有n*k个数,代表有n*k张牌,每张牌上的数字 第三行有n个数,代表第i个人喜欢的数字 第 ...

  2. spring的单元测试

    如果spring 4.3.18这个版本的spring要使用junit,需要使用junit的junit-4.12之上的版本.使用这个版本junit的时 候需要引入hamcrest-all的jar包.之前 ...

  3. JAVA设计模式之桥接模式(bridge)

    桥接模式: 分离抽象与具体实现,让他们可以独自发展,防止类爆炸 场景: 过年走亲戚是我们中国人传统的习俗,走亲戚那就少不了要买东西(苹果,牛奶等等),这些具体的东西就是具体的类 蒙牛牛奶,有机苹果,有 ...

  4. STC8A8K64S4A12通过SPI接口操作基于ST7920的LCD12864液晶模块

    文章地址:https://www.cnblogs.com/jqdy/p/12665430.html 1. 硬件连接 1.1 64引脚的STC8A8K64S4A12 使用的是最小核心板,所以引脚皆引出可 ...

  5. SSM的医院管理系统录像

    视频观看地址:http://mp.toutiao.com/preview_article/?pgc_id=6806135073323090444

  6. failed parsing overlays.

    clearn + rebuild + 重新运行: 删掉模拟器进程 + 重新运行:

  7. Mysql常用sql语句(20)- 子查询重点知识

    测试必备的Mysql常用sql语句系列 https://www.cnblogs.com/poloyy/category/1683347.html 子查询语句可以嵌套在 sql 语句中任何表达式出现的位 ...

  8. fakebook

    0x01 查看robots.txt 发现user.php.bak文件 得到源码 <?php class UserInfo { public $name = ""; publi ...

  9. js canvas压缩图片和jQuery ajax上传图片简单demo

    原来用的插件,里面东西太乱了,一会jq,一会原生js,本来原生js就不熟,看起来更难受,而且感觉好多东西都是没用的,而且后端php转存文件一直不是很熟悉,正好一起整理一下.就是很简单的一个demo,如 ...

  10. PHPExcel生成Excel文件---提示导出文件或者文件扩展名不一致,或导出的文件或文件扩展名无效

    $data = Db::name('shop_cart')->where('phone','15555555555')->select(); $objPHPExcel = new PHPE ...