随着自旋转移矩效应的发现以及材料和结构的优化,基于自旋转移矩效应的STT-MRAM器件应运而生。自从自旋转移矩效应被证实以来,一方面研究人员通过大量的努力尝试降低磁化反转的临界电流,增加热稳定性;另一方面Sony、Hitachi、Renesas、Crocus、Toshiba、Samsung、Hynix、IBM等多家公司也在积极研发STT-MRAM
 
早期的磁隧道结采用面内磁各向异性(In-Plane Magnetic Anisotropy)。它存在如下两个弊端:
 
1)随着工艺减小,热稳定性恶化。采用面内磁各向异性磁隧道结的存储寿命取决于热稳定性势垒和磁各向异性场,面内磁各向异性的来源是薄膜平面较大的长宽比。
 
随着工艺尺寸的微缩(<50nm),这种薄膜的边际效应加剧,会产生显著的磁涡旋态,难以保持较高的热稳定性势垒,甚至稳定的磁化也无法存在,这将限制MRAM的存储密度;
 
其次面内磁各向异性的磁隧道结降低了自旋转移矩的翻转效率
 
因此,对于相同的热稳定性势垒,垂直磁各向异性能够使磁隧道结的临界翻转电流比面内磁各向异性的更低,相应地,自旋转移矩的翻转效率更高。鉴于上述优势,研究人员也一直致力于采用垂直磁各向异性的磁隧道结结构建高密度、低功耗的pSTT-MRAM。
 
 
图1(a)垂直磁各向异性的磁隧道结;(b)沿面内和垂直方向的磁化曲线,证明易磁化轴沿垂直方向。
 
目前最新的低功耗、大容量的MRAM器件均采用垂直磁各向异性磁隧道结,比如Everspin已推出的256Mb STT-MRAM商用产品以及展示的1Gb演示器件采用的就是垂直磁各向异性磁隧道结。

下列是部分everspin  STT-MRMA

Density Org. Part Number Voltage Speed Temp Rating Package Pack/Ship
1Gb 128Mb x8 EMD4E001G08G1-150CAS1 -- 667MHz Commercial 78-BGA Tray
1Gb 128Mb x8 EMD4E001G08G1-150CAS1 -- 667MHz Commercial 78-BGA Tape & Reel
1Gb 64Mb x16 EMD4E001G16G2-150CAS1 -- 667MHz Commercial 96-BGA Tray
1Gb 64Mb x16 EMD4E001G16G2-150CAS1R -- 667MHz Commercial 96-BGA Tape & Reel
256Mb 16Mb x 16 EMD3D256M16G2-150CBS1T 1.5v +/- 0.075v 1333 0-85 BGA Tray
256Mb 16Mb x 16 EMD3D256M16G2-150CBS1R 1.5v +/- 0.075v 1333 0-85 BGA Tape and Reel
256Mb 16Mb x 16 EMD3D256M16G2-150CBS2T 1.5v +/- 0.075v 1333 0-85 BGA Tray
256Mb 32Mb x 8 EMD3D256M08G1-187CBS2T 1.5v +/- 0.075v 1066 0-85 BGA Tray
 

STT-MRAM存在的两个弊端的更多相关文章

  1. Java 动态代理 两种实现方法

    AOP的拦截功能是由java中的动态代理来实现的.说白了,就是在目标类的基础上增加切面逻辑,生成增强的目标类(该切面逻辑或者在目标类函数执行之前,或者目标类函数执行之后,或者在目标类函数抛出异常时候执 ...

  2. c#两种方式调用google地球,调用COM API以及调用GEPLUGIN 与js交互,加载kml文件,dae文件。将二维高德地图覆盖到到三维谷歌地球表面。

    网络上资源很多不全面,自己在开发的时候走了不少弯路,在这里整理了最全面的google全套开发,COM交互,web端交互.封装好了各种模块功能. 直接就可以调用. 第一种方式:调用COMAPI实现调用g ...

  3. 学习篇:TypeCodes的2015年博客升级记

    原文: https://typecodes.com/mix/2015updateblog.html 2015年博客升级记 作者:vfhky | 时间:2015-05-23 17:25 | 分类:mix ...

  4. session、cookie浅见

    万事开头难,刚开始不一定能写好博文,不,应该是一定写的不好,但我定会用心. 以前只知道session是存在服务器,cookie是存在客户端,至于它们工作的原理就不了解了.为了巩固自己记忆,小小的总结了 ...

  5. 通过监控线程状态来保证socket服务器的稳定运行

    云平台中使用的socket服务器是我们自己定义一套通信协议,并通过C#实现的一个socket服务. 该服务目前是和web服务一起运行在IIS容器中,通过启动一个永不退出的新线程来监听端口. 在开发的初 ...

  6. httpRuntime与ASP.NET 运行时及IIS处理模型

    配置 ASP.NET HTTP 运行时设置,以确定如何处理对 ASP.NET 应用程序的请求,配置节及其描述如下所示. <httpRuntime executionTimeout="1 ...

  7. Sass初使用

    看慕课网materliu前辈的sass教程,http://www.imooc.com/learn/364.顺便把刚做完的项目重构一下,然后把一些笔记和心得都写在这里~ 首先安装sass,这里直接参考 ...

  8. 关于Java中枚举Enum的深入剖析

    在编程语言中我们,都会接触到枚举类型,通常我们进行有穷的列举来实现一些限定.Java也不例外.Java中的枚举类型为Enum,本文将对枚举进行一些比较深入的剖析. 什么是Enum Enum是自Java ...

  9. 利用缓存实现APP端与服务器接口交互的Session控制

    与传统B/S模式的Web系统不同,移动端APP与服务器之间的接口交互一般是C/S模式,这种情况下如果涉及到用户登录的话,就不能像Web系统那样依赖于Web容器来管理Session了,因为APP每发一次 ...

随机推荐

  1. orm 锁 和 事务

    一 锁 锁的语句 select_for_update() 原生sql语句select * from t1 for update django 语句models.T1.objects.select_fo ...

  2. hash算法与拉链法解决冲突

    <?php class HashNode { public $key; public $value; public $nextNode; public function __construct( ...

  3. Windows10 企业版激活

    今天同大家分享一个Windows自带的激活方法(注:适用于win10 企业版 2019长期服务版,其他版本自行测试) 1.首先确保电脑网络通畅(不需要梯子) 2.以管理员方式运行cmd输入: slmg ...

  4. CTF--HTTP服务--命令执行

    开门见山 1. 扫描靶机ip,发现PCS 172.18.5.1 2. 用nmap扫描靶机开放服务和服务版本 3. 再扫描靶机全部信息 4. 用nikto工具扫描http服务的敏感信息 5. 打开浏览器 ...

  5. Windows 10搭建Apache2.4 + PHP7 + MySQL环境

    一.准备 1.资源 Apache https://www.apachelounge.com/download/ PHP http://windows.php.net/download#php-7.0 ...

  6. Hyper-V虚拟机设置外部网络访问

    在Hyper-V管理器中新建一个虚拟交换机,类型为 内部 ,修改名称为 nat 在虚拟机的设置页面中,将网络适配器设置为新建的虚拟交换机 nat 打开win10->控制面板->网络和共享中 ...

  7. window nginx 中文路径, 文件名乱码问题解决

    window nginx 中文路径, 文件名乱码, error, not found 此问题是由于windows系统编码与nginx编码设置不一致导致的,因此我们要统一二者的编码 nginx编码设置 ...

  8. LeetCode 18: 4 Sum 寻找4数和

    链接 4Sum 难度 Medium 描述 Given an array nums of n integers and an integer target, are there elements a , ...

  9. ros之tf坐标系广播与监听的编程实现

    创建功能包-learning_tf $ cd ~/catkin_ws/src $ catkin_create_pkg learning_tf roscpp rospy tf turtlesim 如何创 ...

  10. 全局对象的构造函数会在main函数之前执行?

    #include <iostream> using namespace std; class CTest { public: CTest() { cout << "构 ...