关于如何提高SRAM存储器的新方法
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存储器的新方法的更多相关文章
- 【Android】一种提高Android应用进程存活率新方法
[Android]一种提高Android应用进程存活率新方法 SkySeraph Jun. 19st 2016 Email:skyseraph00@163.com 更多精彩请直接访问SkySeraph ...
- 一种提高Android应用进程存活率新方法
一.基础知识 1.Android 进程优先级 1.1 进程优先级等级一般分法:- Activte process- Visible Process- Service process- Backgrou ...
- 【C#代码实战】群蚁算法理论与实践全攻略——旅行商等路径优化问题的新方法
若干年前读研的时候,学院有一个教授,专门做群蚁算法的,很厉害,偶尔了解了一点点.感觉也是生物智能的一个体现,和遗传算法.神经网络有异曲同工之妙.只不过当时没有实际需求学习,所以没去研究.最近有一个这样 ...
- 提高java反射速度的方法method.setAccessible(true)
转载:http://huoyanyanyi10.iteye.com/blog/1317614 提高java反射速度的方法method.setAccessible(true) package com.c ...
- SQL Server中解决死锁的新方法介绍
SQL Server中解决死锁的新方法介绍 数据库操作的死锁是不可避免的,本文并不打算讨论死锁如何产生,重点在于解决死锁,通过SQL Server 2005, 现在似乎有了一种新的解决办法. 将下面的 ...
- RegisterUserFunc为测试对象添加新方法或重写已有方法
QTP中为了提高扩展性,提供了一个为测试对象添加一个新的自定义方法,或者重写测试对象已有的方法的函数RegisterUserFunc,在此给大家分享一下. RegisterUserFunc:为测试对象 ...
- 托管和非托管转换新方法:Marshaling Library(zz) 【转】
托管和非托管转换新方法:Marshaling Library(zz) 托管和非托管转换新方法:Marshaling Library(zz) http://hi.baidu.com/superql/bl ...
- CVPR2019 | 超越Mask R-CNN!华科开源图像实例分割新方法MS R-CNN
安妮 乾明 发自 凹非寺 本文转载自量子位(QbitAI) 实习生又立功了! 这一次,亮出好成绩的实习生来自地平线,是一名华中科技大学的硕士生. 他作为第一作者完成的研究Mask Scoring R- ...
- Execel(导出新方法):
#region 新方法 //var sbHtml = new StringBuilder(); //sbHtml.Append("<table border='1' cellspaci ...
随机推荐
- B - Dining POJ - 3281 网络流
Cows are such finicky eaters. Each cow has a preference for certain foods and drinks, and she will c ...
- C++关闭同步流 ios::sync_with_stdio(false)
说明:ios::sync_with_stdio(false) 1.这句语句是用来取消cin的同步,什么叫同步呢?就是iostream的缓冲跟stdio的同步.这就是为什么cin和cout比scanf和 ...
- 玩转FPGA边缘视觉——4k视频图像抓取
随着现代图像及视频处理技术的不断发展,人们对图像处理提出了新的要求,最近几年,图像的分辨率和扫描频率都有了较大范围的提升,1080P分辨率的视频已经非常流行,2K甚至4K分辨率的图像也在火热发展中. ...
- javaScript 添加和移除class类名的几种方法
添加类属性: // 一次只能设置一个类值,如果当前属性本身存在类值,会被替换 element.className = '类名'; /* * .setAttribute 用来设置自定义属性和值的 * 自 ...
- Mysql常用sql语句(16)- inner join 内连接
测试必备的Mysql常用sql语句系列 https://www.cnblogs.com/poloyy/category/1683347.html 前言 利用条件表达式来消除交叉连接(cross joi ...
- [NBUT 1458 Teemo]区间第k大问题,划分树
裸的区间第k大问题,划分树搞起. #pragma comment(linker, "/STACK:10240000") #include <map> #include ...
- CSS理论:margin-left在float中的运用
源码如下: margin-left 指的是左边的外边距,为正数时,左边间距增大,div向右偏移,为负数时,左边间距减少,相反往左偏移 双飞翼 .wrap { width: 100%; margin: ...
- Springboot Mybatis 打包jar扫描bean与mapper问题研究与解决
SpringBootLean 是对springboot学习与研究项目,是根据实际项目的形式对进行配置与处理,欢迎star与fork. [oschina 地址] http://git.oschina.n ...
- 五一以来,国产手机受到cmtwg, nkvhu, qhsz等几款恶意软件肆虐。
受影响手机包括魅族,中国移动等国产手机. 5月12日开始有人在百度知道提问cmtwg,5月13日mx吧也有人在发贴. 我接到有问题的手机时间更早,大约就是五一之后. 出现问题的几个牌子的国产手机,似乎 ...
- vue学习-第三个DEMO(计算属性和监视) v-model基础用法
<div id="demo"> 姓:<input type="text" placeholder="First Name" ...