mram sept 2003 - enssat
TRANSCRIPT
���������� $UFKLWHFWXUHV�05$0 �
0RWLYDWLRQ���HQUHJLVWUHPHQW��PDJQpWLTXH�
Microprocessor
6HPLFRQGXFWRUPHPRULHV
Magnetic hard disks
Magnetic tapesand floppies
Optical DVDand CD-ROM
3HUIRUPDQFH
&RVW1RQ�Y
RODWLOH
9RODW
LOH
-�DXWDQW�GH�GLVTXHV�GXUV�TXH�GH�79�HQ�����-�QRXYHDX[�PDUFKpV��JUDQG�SXEOLF��HQ�����
/HV�SUHPLqUHV�PpPRLUHVpWDLHQW�PDJQpWLTXHV���WRUHV�GH�IHUULWHV�
���������� $UFKLWHFWXUHV�05$0 �
1DQRPDJQHWLVP�HW�(OHFWURQLTXH�GH�6SLQ
FKDPS�PDJQpWLTXH�+��N*�
~ 80%
PXOWLFRXFKHV)H�&U
)H&U)H
33$3
555*05 �
,9
JpRPpWULH�&,3/D�PDJQpWRUpVLVWDQFH�JpDQWH�GHV�PXOWLFRXFKHV��)HUW�HW�DO��2UVD\�������
5�5�+ ��
���������� $UFKLWHFWXUHV�05$0 �
FRXFKH�GHEORFDJH
/D�©�YDQQH�ª�GH�VSLQ
,&RXFKH�IHUURPDJQpWLTXH�©�OLEUH�ª��1L)H�
&RXFKH�IHUURPDJQpWLTXH�©�EORTXpH�ª�1L)H��&R��HQ�FRQWDFW�DYHF�XQH�DXWUH�FRXFKH�
&RXFKH�PpWDOOLTXH��&X��LQWHUFDODLUH
T
5� �5��±�'5����FRV��T� '5�5""�a���j�����
6WUXFWXUH�WULFRXFKH�a�LGpDOH�SRXU�OHV�DSSOLFDWLRQV��5HOLH�OH��0DJQpWLVPH��j��O(OHFWURQLTXH��
���������� $UFKLWHFWXUHV�05$0 �
&ODXGH�&KDSSHUW,QVWLWXW�G(OHFWURQLTXH�)RQGDPHQWDOH���8QLYHUVLWp�3DULV�6XG���2UVD\2SpUDWLRQ��0pVRVWUXFWXUHV�PDJQpWLTXHV�HW�(QUHJLVWUHPHQW�KDXWH�GHQVLWp�
Î�(WXGH�GHV�SURFHVVXV�PDJQpWLTXHV�GDQV��•�OpFULWXUH�HW�OD�VWDELOLWp�GH�OD�FRXFKH�PpPRLUH•�OLPPRELOLVDWLRQ�GH�OD�FRXFKH��SLpJpH�
&R�UHVSRQVDEOH�GX�573�����6WRFNDJH���0pPRLUHV���9LVXDOLVDWLRQ�&R�UHVSRQVDEOH�GX�&RQWUDW�GH�3ODQ�(WDW�5pJLRQ�0,1(59(�
GH�O8QLYHUVLWp�3DULV�6XG
���������� $UFKLWHFWXUHV�05$0 �
1DQRPDJQpWLVPH�(OHFWURQLTXH�GH�6SLQ
8QH�IRUFH��KLVWRULTXH��GX�VLWH�G2UVD\���6DFOD\�DQLVRWURSLH�SHUSHQGLFXODLUH�GLQWHUIDFH�$X�&R��������PDJQpWRUpVLVWDQFH�JpDQWH�GHV�PXOWLFRXFKHV��������
'H�QRPEUHXVHV�pTXLSHV��ÎGH�KDXW�QLYHDXÎ�DX[�FRPSpWHQFHV�FRPSOpPHQWDLUHVÎ�GpMj�OLpHV�SDU�GH�QRPEUHX[�FRQWUDWV��SDUWDJH�GpTXLSHPHQWV��«
���������� $UFKLWHFWXUHV�05$0 �
0,1(59(����0DJQpWLVPH�
,()
/&),2
/&,/3&(6
/36
&6160
&($�6DFOD\'5(&$0
/310DUFRXVVLV
8057KDOqV�&156
,27$
62/(,/
&78
6XSHU67(0
1DQRIDE��XOWLPH�
���������� $UFKLWHFWXUHV�05$0 �
$XWUHV�JURXSHV�)UDQoDLV�VXU�OHV�0�5$0V
*UHQREOH� 63,17(&��805�&($�&156���-�3��1R]LqUHV��%��'LHQ\�&($�'5)0&��<��6DPVRQ�/DERV�&156�GX�SRO\JRQH��/11��&57%7��«�/(7,67�0LFURHOHFWURQLFV��$OOLDQFH�&UROOHV���DYHF�0RWRUROD�HW�3KLOLSV�$OGLWHFK�Î�"
1DQF\� /30�8QLYHUVLWp�GH�1DQF\��0��3LHFXFK��$��6FKXKO��«�
6WUDVERXUJ� ,3&06��%��&DUULqUH��(��%HDXUHSDLUH��«�
7RXORXVH�� /36�Î�"��-�)��%RER��«�
«
���������� $UFKLWHFWXUHV�05$0 �
/D�-RQFWLRQ�7XQQHO�0DJQpWLTXH�SRXU�OHV�0�5$0
,&RXFKH�IHUURPDJQpWLTXH�PpPRLUH��GHX[�RULHQWDWLRQV�SRVVLEOHV�GH�ODLPDQWDWLRQ
&RXFKH�IHUURPDJQpWLTXH�©�EORTXpH�ª�1L)H��&R��HQ�FRQWDFW�DYHF�XQH�DXWUH�FRXFKH�
%DUULqUH�WXQQHO���$O�2���«�
5� �5��±�'5����FRV��T� '5�5""�����a�����
0DLV��
5$�a�TTXHV��P��SRXU�W$O2�a�����QP
'5�5��FODTXDJHa���j�����9
���������� $UFKLWHFWXUHV�05$0 �
,QVXODWRUPinned layer
Store layer
I
Word line
Bit line
Digit line
Al2O3 7-10 Å
CoFe/Ru/CoFeSynthetic
pinned layer
Free layer
CoFe/Fe
Antiferromagnet PtMn
0DJQHWLF�WXQQHO�MXQFWLRQ��07-�
$O �
�2 � �
&R�5X�
&R)H&R)
H�)H
9��GD�&RVWD�HW�DO�35/�����-XO\�����
���������� $UFKLWHFWXUHV�05$0 ��
MRAM basics :Store data by the direction(parallel or antiparallel) ofmagnetic layers in MTJ
���
���
0DJQHWLF�5DQGRP�$FFHVV�0HPRULHV
7UDQVLVWRU�21
Read Principle : Select cell by transistor
Measure cell resistance
���������� $UFKLWHFWXUHV�05$0 ��
Principle :Store data by the direction(parallel or antiparallel) ofmagnetic layers in MTJ
���
���
0DJQHWLF�5DQGRP�$FFHVV�0HPRULHV
7UDQVLVWRU�2))
Write Principle : Select cell by word/bit line
Send pulsed currents to generate magnetic field
���������� $UFKLWHFWXUHV�05$0 ��
6WDQG
DUG�&
026
%(2/
� �
��0RWRUROD
05$0�WHFKQRORJ\
MRAM combines standard CMOS technology and magnetic BEOL
Requires dedicated magnetic wafer fab
���������� $UFKLWHFWXUHV�05$0 ��
'5$0 65$0 )/$6+ )H5$0 280� 05$0:ULWH�VSHHG 0RGHUDWH )DVW 6ORZ 0RGHUDWH 0RGHUDWH )DVW5HDG�VSHHG 0RGHUDWH )DVW )DVW 0RGHUDWH )DVW )DVW'HQVLW\ +LJK /RZ +LJK 0HGLXP +LJK +LJK(QGXUDELOLW\ *RRG *RRG 3RRU 3RRU *RRG *RRG3RZHU +LJK /RZ /RZ /RZ /RZ /RZ5HIUHVK <HV 1R 1R 1R 1R 1R5HWHQWLRQ 1R 1R <HV 3DUWLDOO\ <HV <HV6FDODELOLW\ %DG *RRG *RRG 0HGLXP *RRG *RRG:ULWH�(UDVH &KDUJH�
�&DSDFLWDQFH�&026�/RJLF &KDUJH�
�7XQQHOLQJ�)HUURHOHFWULF 3KDVH�
WUDQVLWLRQ0DJQHWL]DWLRQ
Speed of SRAM, Density of DRAM, Non volatility of Flash
Low cost, low power consumption, non destructive readout, radiation hard +
05$0�¶V�SURV�DQG�FRQV
���������� $UFKLWHFWXUHV�05$0 ��
«�0�5$0QRW�DQ\PRUH�D�GUHDP��
���������� $UFKLWHFWXUHV�05$0 ��
MRQFWLRQWXQQHOPDJQpWLTXH
'5�5�a����5$�!����:��P� Q°XG�WHFKQR�
026�QP� ��� �� ��S��QP� ��� ��� ��
/pOHFWURQLTXH�GH�VSLQ�j�IRUW�VLJQDO�
1DQRPDJQpWLVPH�HW�FRQWU{OH�GH�ODLPDQWDWLRQ�DX[�WUqV�KDXWHV�GHQVLWpV�
pFULWXUH��� ��QVQRQ�YRODWLOLWp�� ���DQV �����������
$XJPHQWHU�'5�55pGXLUH�5$
S S
JUDYHU�VDQVHQGRPPDJHU
�
/HV�PpPRLUHV�PDJQpWLTXHV�j�DFFqV�DOpDWRLUH��0�5$0�
1DQRWHFKQRORJLH
���������� $UFKLWHFWXUHV�05$0 ��
���������������6WDWLF�SRZHU�GLVVLSDWLRQ��7�07-�� ���� �� �� � � � �� �� � � �
�P:�
��������������(QHUJ\�WR�UHDG���ELW��I-�
����������������5HVLVWDQFH DUHD�SURGXFW��:�PPð�
��������������������5HVLVWDQFH�07-��:����������������5HDG�YROWDJH �9������������������'HOWD�5HDG�&XUUHQW��P$���������������5HDG�&XUUHQW��P$�����������������(QHUJ\�WR�ZULWH�D�ZRUG�RI���ELW���������������(QHUJ\�WR�ZULWH�D�ZRUG�RI���ELW���������������(QHUJ\�WR�ZULWH�D�ZRUG�RI��ELW����������(QHUJ\�WR�ZULWH���ELW��S-������:ULWH�YROWDJH��9�
�������������������:ULWH�FXUUHQW��P$�
������� ����� ����� ������� �������� �0D[�FXUUHQW�GHQVLW\�LQ�:/�DQG�%/��$�FPð�
�����$VSHFW�UDWLR��D��:/�DQG�%/:LGWK )��KHLJKW D)
������������.9�N �7 �WKHUPDOO\�VWDEOH�LI�!����� ����� ���� ���� ���� ��1XPEHU�RI�EORFNV�IRU�9��YROW�� ���� ���� ���� ���� ��&KLS�VL]H��PP�������������'LDPHWHU�RI�07-��QP�
�� ����� ������ ������ ������ ���&HOO�VL]H���) �) �)������&KLS�GHQVLW\��*ELW������������'HVLJQ�UXOH�)��QP���������������������
���������������6WDWLF�SRZHU�GLVVLSDWLRQ��7�07-�� ���� �� �� � � � �� �� � � �
�P:�
��������������(QHUJ\�WR�UHDG���ELW��I-�
����������������5HVLVWDQFH DUHD�SURGXFW��:�PPð�
��������������������5HVLVWDQFH�07-��:����������������5HDG�YROWDJH �9������������������'HOWD�5HDG�&XUUHQW��P$���������������5HDG�&XUUHQW��P$�����������������(QHUJ\�WR�ZULWH�D�ZRUG�RI���ELW���������������(QHUJ\�WR�ZULWH�D�ZRUG�RI���ELW���������������(QHUJ\�WR�ZULWH�D�ZRUG�RI��ELW����������(QHUJ\�WR�ZULWH���ELW��S-������:ULWH�YROWDJH��9�
�������������������:ULWH�FXUUHQW��P$�
������� ����� ����� ������� �������� �0D[�FXUUHQW�GHQVLW\�LQ�:/�DQG�%/��$�FPð�
�����$VSHFW�UDWLR��D��:/�DQG�%/:LGWK )��KHLJKW D)
������������.9�N �7 �WKHUPDOO\�VWDEOH�LI�!����� ����� ���� ���� ���� ��1XPEHU�RI�EORFNV�IRU�9��YROW�� ���� ���� ���� ���� ��&KLS�VL]H��PP�������������'LDPHWHU�RI�07-��QP�
�� ����� ������ ������ ������ ���&HOO�VL]H���) �) �)������&KLS�GHQVLW\��*ELW������������'HVLJQ�UXOH�)��QP���������������������
���%HUQDUG�'LHQ\
���������� $UFKLWHFWXUHV�05$0 ��
(FULWXUH�XOWUDUDSLGH�GHV�0�5$0V
0 500 1000t emps (picosecondes)
I mpulsion de commande
r ésist ance
? t = 176 psE = 27 pJ
100 ps
6WRFNDJH�GH�O·LQIRUPDWLRQ��DLPDQWDWLRQ�G·XQH�FRXFKHPDJQpWLTXH�/HFWXUH�SDU�HIIHW�PDJQpWR�UpVLVWLI
��&RO��,()���/36���,1(6&�/LVERQQH��
�������UpDOLVDWLRQ�DYHF�67��ERXUVH�&,)5(�
���������� $UFKLWHFWXUHV�05$0 ��
-RQFWLRQV�WXQQHO�PDJQpWLTXHV�/602�6U7L2��/602
-400 -200 0 200 400
0
500
1000
1500
2000
9 ���P97� ���.
705���
+��2H�
TMR≈ 1900% : PLSMO= 95%
���������YHUV�XQ�LQWHUUXSWHXU�GH�FRXUDQW�GH�VSLQIXWXU�SURFKH���GHPL�PpWDX[�j�WHPSpUDWXUH�DPELDQWH
6U7L2�����c�
/D6U0Q2�
/D6U0Q2�
3KRWR�-��/��0DXULFH
8QLWp�PL[WH�GH�3K\VLTXH�&156�7+$/(6��805����
���������� $UFKLWHFWXUHV�05$0 ��
),06�ZULWH�WHFKQRORJ\
Field-induced switching by pulsedcurrents in word and bit line conductors
7UDQVLVWRU�2))
8QVHOHFWHG%LWV�6ZLWFK
8QVHOHFWHG%LWV�6ZLWFK
6HOHFWHG�%LWV'RQ¶W�6ZLWFK
0DJQHWLF�ILHOG
0DLQ�OLPLWDWLRQV�RI�),06�Sensitive to size of memory point (Ò reversal field for smaller points)
Ò�FRQVXPSWLRQSensitive to distribution of reversal fields
$GUHVVLQJ�HUURUV��VHTXHQWLDO�DGUHVVLQJNeed 2 conductors to create orthogonal magnetic fields
(QODUJHG�PHPRU\�FHOO�GXH�WR�VKLIW�RI�WUDQVLVWRU
���������� $UFKLWHFWXUHV�05$0 ��
3RXU�DXJPHQWHU�OD�GHQVLWp�GHV�0�5$0V
UpGXLUH�FRPPH�/�OD�WDLOOH�'GHV�pOpPHQWV�PDJQpWRUpVLVWLIV
1RQ�YRODWLOLWp�����DQV������.89�!����N%7VL�RQ�UpGXLW�'��LO�IDXW
DXJPHQWHU�O¶DQLVRWURSLH�.8
(FULWXUH�+$�FURLW�FRPPH�.8
0DLV�/�GpFURLW�FRPPH�'HW�OD�GHQVLWp�GH�FRXUDQW�
DGPLVVLEOH�HVW�GpMj�DWWHLQWH
�/RL�GH�0RRUH��OD�ODUJHXU�GHV�OLJQHV�/
HVW�GLYLVpH�SDU���WRXV�OHV����PRLV
���������� $UFKLWHFWXUHV�05$0 ��
%LODQ����HQFRUH�GX�WUDYDLO�j�IDLUH�����
-RSWLPLVDWLRQ�GHV�FRQGLWLRQV�GH�UHWRXUQHPHQW���
��HQ�PRGH�VWDWLTXH��SXLV�SUpFHVVLRQQHO���PHLOOHXUH�HIILFDFLWp�GHV�OLJQHV��
H[����HQWUHIHU��PDJQpWLTXH�SRXU�FRQFHQWUHU�OHV�OLJQHV�GH�FKDPS
MXVTXDX�Q°XG�/� ����QP����HQ������������"""-LQQRYDWLRQV��
��pFULWXUH�WKHUPLTXHPHQW�DVVLVWpH���pFULWXUH�SDU�LQMHFWLRQ�GH�FRXUDQW�SRODULVp�HQ�VSLQ��«�
MXVTXDX[�QDQRPROpFXOHV�����
���������� $UFKLWHFWXUHV�05$0 ��
7KHUPDOO\�DVVLVWHG�VZLWFKLQJ��7$6�
0DLQ�EHQHILWV�RI�7$6��),06�� Minimise magnetic field required to switch
storage layer=> �ULVN�RI�DGGUHVVLQJ�HUURUV��������ORZHU�FRQVXPSWLRQ
� Possible parallel addressing => KLJK�VSHHG
� Possible multi-level storage if usingexchange biased store layer
3ULQFLSOH�RI�RSHUDWLRQ�� 8VH�FXUUHQW�IORZLQJ�WKURXJK�WKH�MXQFWLRQ�WR�KHDW
WKH� VWRUDJH� OD\HU� DQG� FKDQJH� LWV� PDJQHWLFSURSHUWLHV��+UHY�
� 6ZLWFK� WKH� VWRUDJH� OD\HU� E\� D� PDJQHWLF� ILHOGDORQJ�WKH�HDV\�D[LV�
7UDQVLVWRU21
0
500
1000
1500
2000
2500
0 100 200 300 400 500
T (K)
2SHUD
WLQJ�7
:ULW
H�7
&RQWLQXRXV�ILOPV
6XE��P�GRWVPt/(Co/Pt)n
���������� $UFKLWHFWXUHV�05$0 ��
5HWRXUQHPHQW�SDU�LQMHFWLRQ�GH�FRXUDQW�SRODULVp�HQ�VSLQ�6SLQ�WUDQVIHUW�VZLWFKLQJ�
) 0 )
,
,QWHUDFWLRQ�HQWUH�FRXFKHV�SRUWpH�SDU�OHV�pOHFWURQV�GH�FRQGXFWLRQ6LJQH�GpSHQGDQW�GX�VHQV�GX�FRXUDQW����pFULWXUH�GLUHFWH�SRVVLEOH
0DLV�� ��GHPDQGH�GHV�WDLOOHV�ODWpUDOHV��������QP���DUFKLWHFWXUH�HQFRUH�LQFHUWDLQH
���������� $UFKLWHFWXUHV�05$0 ��
2XU�YLVLRQ�RI�05$0�ZULWLQJ�VFKHPHV
<HDU� ���� � � ���� � ����� ���� � ���� �� ���� � ����� ����
),06)LHOG�,QGXFHG�0DJQHWLF�6ZLWFKLQJ
7$6���7,67KHUPDOO\�$VVLVWHG����,QKLELWHG�6ZLWFKLQJ
&,06&XUUHQW�,QGXFHG�0DJQHWLF
6ZLWFKLQJ
���� ���� ���� ����� ���� � � �7HFKQRORJ\�QRGH
Cell node
���������� $UFKLWHFWXUHV�05$0 ��
0DJQHWR�pOHFWURQLTXH���(OHFWURQLTXH�GH�VSLQ3ULQFLSDOHV�DSSOLFDWLRQV��GLVSRVLWLIV��j��PR\HQ�WHUPH��
����FDSWHXUV�PDJQpWLTXHVT
5� �I���T��
��±�PpPRLUHV�0�5$0 ���
���5nn�����5np
GpMj�FRPPHUFLDOLVpV
VRUWLH�SUpYXH������"
��±�QRXYHDX���ORJLTXH�SURJUDPPDEOH���UH�FRQILJXUDEOH��PDJQpWLTXH�"
���������� $UFKLWHFWXUHV�05$0 ��
/RJLTXH�SURJUDPPDEOH���UHFRQILJXUDEOH&DOFXODWHXU��FDEOp�
5DSLGH�0DVVLYHPHQW�SDUDOOqOH�0DLV�IRQFWLRQ�IL[H��
/RJLFLHO�HW�PLFURSURFHVVHXU
/HQW�&DOFXO�VpTXHQWLHO�0DLV�WUqV�IOH[LEOH��
FDOFXODWHXU��FDEOp�GRQW�OHV�IRQFWLRQVVRQW�SURJUDPPDEOHVHQ�WHPSV�UpHO��
���������� $UFKLWHFWXUHV�05$0 ��
6'7���6SLQ�'HSHQGDQW�7XQQHO�MXQFWLRQ 6'7�����������SURJUDPPDWLRQ6'7�����������HQWUpHV�ORJLTXHV
���������� $UFKLWHFWXUHV�05$0 ��
«�HW�DX�GHOj����ORJLTXH�FDOFXO��PDJQpWLTXH�
)RQFWLRQ�ORJLTXH�H[pFXWpH�GH�PDQLqUH�HQWLqUHPHQW�PDJQpWLTXH
([��IRQFWLRQ�127H[pFXWpH�SDU�SURSDJDWLRQ�GXQHSDURL�GDQV�XQFKDPS�WRXUQDQW
���������� $UFKLWHFWXUHV�05$0 ��
(1'
���������� $UFKLWHFWXUHV�05$0 ��
(PHUJLQJ�0HPRU\�7HFKQRORJLHV '5$0 )/$6+ 65$0 )5$0 280
&HOO�6WUXFWXUH �7�&DS ��)*7 �7 �7�&���7�&� 5��7���E� �7�075 �7�20
%HVW�&HOO�6L]H��)A�� � �� ��� � �� �� �0DVNV��%DFNHQG� � ����� ����� �����
�����0DWXULW\�#�����XP ���0 ���0 ��0E ���. �0E �0E�7HVW'LH�6L]H�.PLO� �� �� �� /LPLWHG�E\�
0IJ&HOO�6L]H�LQ����#�����XP� ���� ���� ���� ���� ���� ���� ���� ����
$UUD\�(IILFLHQF\ ���� ���� ���� ���� ���� ���� ����:ULWH�9ROWDJH 9FF�!�
���9!�9FF�a��9 9FF 9FF 9FF 9FF 9FF
:ULWH�&XUUHQW�&HOO ����P$ �P$ ��P$:ULWH�7LPH a��QV ����XV�:5��
��PV�5HVHW ��QV ���QV ���QV ���QV ����QV:ULWH�(QHUJ\�&HOO ����S- ���S- ����S- �S- ����S- ����S- ����S-
(QGXUDQFH �(��� �(��� �(��� �(��� �(��� !��(���5HWHQWLRQ ��PV !���\UV !���\UV 'HVWUXFWLYH�
5HDG !���\UV !���\UV !���\UV$FFHVV�7LPH a����QV a����QV a��QV a���QV a���QV a���QV ����QV6WDQG�%\ �����X$ ��X$ ��X$
�0E ���X$ ��X$ ��X$ ���X$
'HYHORSPHQW
05$0
���������� $UFKLWHFWXUHV�05$0 ��
Magnetization
Température
TA
Température
Magnetization
T inhibit
Magnetization
Température
TA
H write H write
Written cell Inhibited cell
T>Tcomp during write(Hwrite stabilizing)
T →TA when Hwrite=0
7KHUPDOO\�LQKLELWHG�VZLWFKLQJ��7,6�Concept : Use natural inversion of magnetization at compensation temperature in ferrimagnetic RE/TM alloys
T=TA during write(Hwrite reverses M)
���������� $UFKLWHFWXUHV�05$0 ��
/HV�DSSOLFDWLRQV�QH�VRQW�SDV�VL�ORLQ��
�����������������������������
microstructures agrégatsnanoparticules
/H['':
����
����*UDLQ�GDQV�XQPpGLD�©�GLVTXH�GXU�ª
����GpPRV�����
����0LFUR�GLVSRVLWLI�*057rWH�GH�OHFWXUH��FHOOXOH�0�5$0
�a����JUDLQV���ELW�