磁性記憶體 (mram) - · pdf filelogic memory soc 晶片面積節省50 ......

50
本資料暨智慧財產權屬工業技術研究院所有,非經許可不得以任何方式翻製或複印。 磁性記憶體 (MRAM) 技術發展與應用前瞻 工研院電子與光電研究所 (EOL/ITRI) 非揮發性記憶體部 洪建中 專案經理 DTF 2008 Embedded World 2008/01/22

Upload: truongkhanh

Post on 14-Feb-2018

231 views

Category:

Documents


2 download

TRANSCRIPT

  • (MRAM)

    (EOL/ITRI)

    DTF 2008 Embedded World 2008/01/22

  • MRAM

    Outline

  • MRAM

    From Forbes.com, 2006

    SRAM

    DRAM

    FLASH

    MRAM ()

  • PCM

    DRAM SRAM

    Flash

    Speed

    Rea

    d/W

    rite

    cycl

    es

    MRAM

    MemoryStorage

    ~ 40GB

    ~ 2-4GB

    MRAM

  • Magnetic RAM ?

    - RAM

    HardDisk Driver

    Byte/

    Memory

    Byte/

    MRAM

  • high R, 1 state

    low R, 0 state

    Free Layer

    Pined Layer

    Key Device: MagneticTunneling Junction (MTJ)

  • FM: Free LayerFM: Free Layer-- Fe, Co, Fe, Co, NiFeNiFe, , CoFeCoFe, , CoFeBCoFeB

    AFM: Pinning LayerAFM: Pinning Layer-- NiONiO, , PtMnPtMn, , IrMnIrMn

    Tunneling BarrierTunneling Barrier-- AlAl22OO33, , MgOMgO

    FM: Pinned LayerFM: Pinned Layer-- Fe, Co, Fe, Co, NiFeNiFe, , CoFeCoFe, , CoFeBCoFeB

    FM

    FM

    AFM

    Tunneling Barrier

    Substrate

    Cap Cap: Capping LayerCap: Capping Layer-- Ta , Ta , RuRu

    Magnetic TunnelingJunction (MTJ)

  • FixedMagnetic Layer

    Digit Line

    Bit Line

    Isolation Transistor ON

    Free Magnetic Layer, InformationStorage.

    {Tunneling Barrier{

    {

    Sense Current

    Source : Motorola

    MRAM

    Isolation Transistor OFF

    Program CurrentHe

    Program CurrentHh

  • SourceUS6545906B1, Motorola, 2003

    Toggle Mode MRAM- (a) SAF Free Layers, (b) Time-delay waveform

    and (c) 45 deg. rotated cell

    PtMn

    Top Pinned Layer

    RuBottom Pinned Layer

    X

    Al2O3 Barrier

    Free 2, NiFe

    Top Electrode

    Bottom Electrode

    Ru

    Free 1, NiFe

    (b)

    (a) SAF: Spin Flop

    (c) 45 deg.:

  • MRAM MRAM MRAM

    Outline

  • (SOC)

    Instant on System

  • (SOC)(SOC)(SOC)

    Instant on SystemInstant on SystemInstant on System

    ,10

    Ref.Philips Xenium9@9~30

  • LSISRAM/mA RAM/100A10

    0

    500

    1000

    1500

    2000

    2500

    3000

    A

    100 A

    Case 1 Case 2 Case 3

    Logic

    Memory

    RAM

    Logi

    c

    Mem

    ory

    1) Flash

    2) FeRAM(Re-writable)

    RAM

  • (SOC)

    Instant on SystemInstant on SystemInstant on System

    LogicMemory

    SOC50%

  • CPU

    Block

    2

    Application Block

    LCD

    Camera

    GPS

    etc.

    &

    RAM FLASH

    RAM

    Interface

    Interface

    Memory Bus

    CPU

    Core

    Bus

    I cache

    D cache

    CPU

    Memory

    App

    licat

    ion

    Con

    trol C

    PU

  • (SOC)(SOC)(SOC)

    Instant on System

    zz

    Flash ~ s

    MRAM ~ 10ns

    ~ 100

  • Samsung, ISSCC 2004Samsung, ISSCC 2004

  • Instant-on System

    Core

    REGISTER

    Cache

    Storage

    CPU

    SRAM

    Memory

    RAMInstant on System

    DRAM SRAM

    PC

    HDD Flash

    Conventional: Load data from NVM, then process in SRAMNew NVM (MRAM): data ready in NVM, then process in the same NVM

  • ,10

    LogicMemory

    SOC50%

    Flash ~ s

    MRAM ~ 10ns

    ~ 100

    Ref.Philips Xenium9@9~30

    zz

  • IBM/Infineon(ISSCC 2006)

    Freescale(VLSI 2005)(IEDM 2005)

    Samsung(InterMag 2003)

    (IEDM 2003)

    Renesas(VLSI 2004)

    Sony(IEDM 2005)Spin-RAM

    Hitachi(ISSCC 2007)

    Spin-RAM

    Toshiba/NEC(ISSCC 2006)

    ITRI(IEDM 2006)

    MR ratio (%) 35 (300mV) 40 (300mV) 27 (400mV) 20 (350mV) 160 (0 mV) 200

    0.08 x 0.16

    0.01

    2 Mb

    0.2

    100

    40

    1.8

    Jc ~ 6E6(A/cm2)

    > 30 (300mV)

    TMR size (um2) 0.30 x 0.60~ 0.30 x 0.90~ 0.22 x 0.55

    0.40 x 0.80 0.26 x 0.48 0.10 x 0.15

    0.24 x 0.48

    16 Mb

    0.13

    34

    1.87 (111 F2)

    79

    1.8

    0.36 x 0.60

    Specific Resistance

    (K Ohm-um2)2 ~ 5

    2 ~ 5~ 1

    11 ~ 13 ~ 3 0.02 2 ~ 5

    Memory Capacity

    (bits)16 Mb

    4 Mb4 Kb

    64 Kb 1 Mb 4 Kb 1 Mb

    Design rule (um) 0.180.180.09

    0.24 0.13 0.18 0.15

    Writing time (ns) 30 ~ 40 25 45 10 2 50

    Reading time (ns) 30 ~ 40 25 10 35

    Cell area (um2) 1.42 (43 F2)1.55 (48 F2)0.29 (36 F2)

    2.06 (36 F2) 0.81 (47 F2) 1.57 (48 F2)

    Chip area (mm2) 7928

    3.88 36

    Voltage (V) 1.8 / 3.3 1.8 / 3.3 2.0 1.2 1.2 / 3.3

    Power (mW)ReadWrite

    (16 I/O)

    (16 I/O)55 mA

    105 mA

    (16 I/O)60 @ 100 MHz

    Jc ~ 2.5E6 (A/cm2)

    (16 I/O)

    (8 I/O)10 mA80 mA

    Mb-level MRAM

    http://tw.renesas.com/homepage.jsp

  • MRAM Debuthttp://www.eetimes.com/news/latest/showArticle.jhtml?articleID=190301247

  • http://www.mram-info.com/

    Instant-on computer

    Military and space app.

    NV-SRAMBattery-backed SRAM

    Applications

  • 4 Mb MRAM Data Sheet

  • http://www.eetimes.com/news/latest/showArticle.jhtml?articleID=190301247

    Why MRAM: Reliability and Endurance

    Target Application

    Automotive-use MCUs

  • Motorola RIZR Z8

    ,Motorola RIZR Z8Motorola--MRAM,Symbian RIZR Z8,(:)

    (MRAM inside)

    2007/12/20 http://news.sina.com.tw/tech/sinacn/cn/2007-12-20/101638218698.shtml

  • Source: Toshiba/NEC, ISSCC 2006

    Toshibas 100 MHz Synchronous MRAM

    Hybrid mode:- Asynchronous (34 ns)- Synchronous (100 MHz)- Burst mode (Latency:4)

    4 Mb0.13um CMOS1.8V Vdd

  • D a t a / P r o g r a m M e m o r yM R A M

    +MCU Embeded MRAM

    GPS

    MRAM

    MRAM for

    MRAM+MCU Pre-Crash

    ---

  • Source: NEC/ NNVM 2006

  • Source: NEC/ NNVM 2006

  • Die Size: 8.82 x 9.04 mm2

    MTJ Size: 0.36x0.72 um2

    Technology: TSMC 0.15LV1P5M + EOL MTJ BEOL

    8 bit I/O, SRAM-Like Write 10mA (max.) Sensing Scheme (diff. amp.)

    Power: 3.3V (Writing, I/O), 1.2V (Sensing) Access time < 50ns

    1Mb MRAM (ITRI)

  • MRAM Demonstration- ARM9 MRAM Media

    ---

    Source: http://www.dmatek.com.tw/

  • 100 101 102 1030

    8192

    16384

    24576

    32768

    Endurance Count (#)

    Bit

    Cou

    nt (#

    )

    0

    10

    20

    30

    40

    50

    60

    70

    80

    90

    100

    Bit Yield (%

    )64 Kb

    100 101 102 1030

    8192

    16384

    24576

    32768

    Endurance Count (#)

    Bit

    Cou

    nt (#

    )

    0

    10

    20

    30

    40

    50

    60

    70

    80

    90

    100

    Bit Yield (%

    )

    93.9%

    74.3%

    99.8%

    DNP Toggle

    99.9%

    Submitted to VLSI 2008

    100 101 102 103 104 105 106 107 108 109

    0

    1

    Tog

    gle

    Succ

    ess

    Cycles (#)

    0 2 4 6 8 10 12 14 16 18 20

    0

    1

    Tog

    gle

    Succ

    ess

    Cycles (#)

    Typical150

    DNP150

    True

    False

    True

    False

  • Submitted to VLSI 2008

    ITRI Robust MRAM- (Obtuse + DNP) 64 Kb

  • High Speed Capability for Embedded Memory Application ?

  • Source: NEC, VLSI 2006

    Single pulse waveformenables a fast writing and a wide margin

    Fast Writing of 2T1MTJ Structure

  • Source: NEC, VLSI 2006

    5T2MTJ Cell Structure

  • Source: NEC, VLSI 2006

    MRAM Cell Technologyfor Over 500 MHz SoC

  • MRAM MRAM MRAM

    Outline

  • 0%

    20%

    40%

    60%

    80%

    100%

    1999 2002 2005* 2008* 2011* 2014*

    20%52%

    72%83%

    90%94%

  • MRAMMTJ

    Spin-transfer MRAMMTJ

    Spin-transfer MRAM

    Conventional MRAM

    MTJ short side length (nm)

    Prog

    ram

    cur

    rent

    (m

    A)

    100 1000

    0.01

    0.1

    110

    Scalable Spin-RAM

  • Spin-transfer MRAMCMOS

    MRAM 65nm Spin-transfer MRAMeDRAM

    - Spin-RAM 65 nm

    MRAM Scalability

  • Spin-Torque-Transfer Switching

    T

    The atom receives a torque by absorbinga net spin angular momentum of electrons:the spin torque can be used for spintronics

    Mp M

    ( )

    /

    J P

    eJ B s

    dM a M M Mdt

    a PJ eM

    =

    =

    rv v v

    J. C. Slonczewski, 1996

    Angular momentum transfer

  • Sony: Spin-RAM

    0.18um CMOS MTJ Size: 100x150nm (tailored MTJ)

    Writing current : 300 A (2.5 E6 A/cm2) MR% > 160%, RA=20 Ohm-um2

    Sony, IEDM 2005/12

    - Sony : Spin-RAM (Spin Torque Transfer Magnetization Switching)

  • ~ M. Hosomi et al. IEDM 2005

    Sony: Spin-RAM

    Sony, IEDM 2005/12

    Exhibits great endurance characteristic Data retention could be a problem

    ~7 sec

  • Race-track Memory

    Race-track Memory

    - Low Cost(Density)

    - Performance(Random Access)

    - Reliability(Endurance)

    - 3D Solid-State Memory

    - Spin-Torque DW motion

    - TMR Sense Circuitry

    - HD on a Chip

    - Flash, HD replacement

    Hard Disk

    MRAM

    Source: Parkin, IBM

    Features:

  • Source: Hitachi

    Vision of Race-Track Memory

    - Performance- Reliable- Anti Shock

    - Low Cost- Less Reliable- Very Slow

  • MRAM

    (SOC)90%

    MRAM50%

    (MCU)

    Ultra-high Speed SRAM

    High Speed SRAM

    Low power SRAM

    eDRAM

    eFlashFlash

    DRAM

    Cell Size(m2)

    Clock Frequency (M

    Hz)

    1000

    100

    10

    1.0 0.5 0.1

    1st Gen. of MRAM

    Ne