A Low Power 1Mbit MRAM based based on 1T1MTJ Bit Cell Integrated with Copper Interconnects

Similar documents
Recent Advancements in Spin-Torque Switching for High-Density MRAM

Technology, Manufacturing and Markets of Magnetoresistive Random Access Memory (MRAM) Brad Engel, VP- Product Development & Quality

MTJ-Based Nonvolatile Logic-in-Memory Architecture

MRAM - present state-of and future challenges

Magnetic core memory (1951) cm 2 ( bit)

Memory Design I. Array-Structured Memory Architecture. Professor Chris H. Kim. Dept. of ECE.

CMOS Logic Circuit Design Link( リンク ): センター教官講義ノートの下 CMOS 論理回路設計

Steven Geiger Jackson Lamp

Design Method of Stacked Type MRAM. with NAND Structured Cell

Advanced 1 Transistor DRAM Cells

CMPEN 411 VLSI Digital Circuits Spring Lecture 22: Memery, ROM

(Advanced) Computer Organization & Architechture. Prof. Dr. Hasan Hüseyin BALIK (5 th Week)

Magnetoresistive RAM (MRAM) Jacob Lauzon, Ryan McLaughlin

SOLVING MANUFACTURING CHALLENGES AND BRINGING SPIN TORQUE MRAM TO THE MAINSTREAM

Digital Integrated Circuits A Design Perspective. Jan M. Rabaey

Architectural Aspects in Design and Analysis of SOTbased

An Outlook of MRAM Technology Potential

emram: From Technology to Applications David Eggleston VP Embedded Memory

Chapter 3 Semiconductor Memories. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan

High Density, High Reliability Carbon Nanotube NRAM. Thomas Rueckes CTO Nantero

Z-RAM Ultra-Dense Memory for 90nm and Below. Hot Chips David E. Fisch, Anant Singh, Greg Popov Innovative Silicon Inc.

CMP annual meeting, January 23 rd, 2014

Semiconductor Memory Types Microprocessor Design & Organisation HCA2102

Introduction to CMOS VLSI Design. Semiconductor Memory Harris and Weste, Chapter October 2018

Memory Design I. Semiconductor Memory Classification. Read-Write Memories (RWM) Memory Scaling Trend. Memory Scaling Trend

CS 320 February 2, 2018 Ch 5 Memory

Memory Device Evolution

Memory Challenges. Issues & challenges in memory design: Cost Performance Power Scalability

Spiral 2-9. Tri-State Gates Memories DMA

The Zen of Nonvolatile Memories

MEMORIES. Memories. EEC 116, B. Baas 3

A Dual-Core Multi-Threaded Xeon Processor with 16MB L3 Cache

SDRAM DDR3 512MX8 ½ Density Device Technical Note

ECE 152 Introduction to Computer Architecture

The Memory Hierarchy 1

ENEE 759H, Spring 2005 Memory Systems: Architecture and

High Performance and Highly Reliable SSD

William Stallings Computer Organization and Architecture 8th Edition. Chapter 5 Internal Memory

TwinDie 1.35V DDR3L SDRAM

Memory in Digital Systems

SDRAM DDR3 512MX8 ½ Density Device Technical Note

Evaluating STT-RAM as an Energy-Efficient Main Memory Alternative

PCMCIA Flash Memory Card

CpE 442. Memory System

! Memory. " RAM Memory. " Serial Access Memories. ! Cell size accounts for most of memory array size. ! 6T SRAM Cell. " Used in most commercial chips

Flash TOSHIBA TOSHIBA

Memory in Digital Systems

Lecture-14 (Memory Hierarchy) CS422-Spring

Semiconductor Memory Storage (popular types)

Memory technology and optimizations ( 2.3) Main Memory

Test and Reliability of Emerging Non-Volatile Memories

TwinDie 1.35V DDR3L SDRAM

SDRAM DDR3 256MX8 ½ Density Device Technical Note

Internal Memory. Computer Architecture. Outline. Memory Hierarchy. Semiconductor Memory Types. Copyright 2000 N. AYDIN. All rights reserved.

Can MRAM be a factor for HPC?

Where Have We Been? Ch. 6 Memory Technology

! Memory Overview. ! ROM Memories. ! RAM Memory " SRAM " DRAM. ! This is done because we can build. " large, slow memories OR

Unleashing the Power of Embedded DRAM

4 Mbit (x16) Multi-Purpose Flash Plus SST39VF401C / SST39VF402C SST39LF401C / SST39LF402C

Area, Power, and Latency Considerations of STT-MRAM to Substitute for Main Memory

Key Features 240-pin, dual in-line memory module (DIMM) ECC 1-bit error detection and correction. Registered inputs with one-clock delay.

Organization. 5.1 Semiconductor Main Memory. William Stallings Computer Organization and Architecture 6th Edition

Learning Outcomes. Spiral 2-9. Typical Logic Gate TRI-STATE GATES

CS311 Lecture 21: SRAM/DRAM/FLASH

Macro in a Generic Logic Process with No Boosted Supplies

Information Storage and Spintronics 10

An Architecture-level Cache Simulation Framework Supporting Advanced PMA STT-MRAM

Chapter 5B. Large and Fast: Exploiting Memory Hierarchy

Novel Cell Array Noise Cancelling Design Scheme. for Stacked Type MRAM. with NAND Structured Cell

envm in Automotive Modules MINATEC Workshop Grenoble, June 21, 2010 May Marco 28, 2009 OLIVO, ST Automotive Group

The DRAM Cell. EEC 581 Computer Architecture. Memory Hierarchy Design (III) 1T1C DRAM cell

Couture: Tailoring STT-MRAM for Persistent Main Memory. Mustafa M Shihab Jie Zhang Shuwen Gao Joseph Callenes-Sloan Myoungsoo Jung

Embedded System Application

CS 152 Computer Architecture and Engineering

CPS101 Computer Organization and Programming Lecture 13: The Memory System. Outline of Today s Lecture. The Big Picture: Where are We Now?

6T- SRAM for Low Power Consumption. Professor, Dept. of ExTC, PRMIT &R, Badnera, Amravati, Maharashtra, India 1

DIRECT Rambus DRAM has a high-speed interface of

ECE 571 Advanced Microprocessor-Based Design Lecture 16

Flash Memories. Ramin Roosta Dept. of Computer Engineering. EE 595 EDA / ASIC Design Lab

Computer Organization. 8th Edition. Chapter 5 Internal Memory

Mainstream Computer System Components CPU Core 2 GHz GHz 4-way Superscaler (RISC or RISC-core (x86): Dynamic scheduling, Hardware speculation

EECS 427 Lecture 17: Memory Reliability and Power Readings: 12.4,12.5. EECS 427 F09 Lecture Reminders

Mainstream Computer System Components

Integrated Circuits & Systems

The Engine. SRAM & DRAM Endurance and Speed with STT MRAM. Les Crudele / Andrew J. Walker PhD. Santa Clara, CA August

Real Time Embedded Systems

CS310 Embedded Computer Systems. Maeng

Design and Characterization of an Embedded ASIC DRAM

Semiconductor Memory Classification. Today. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. CPU Memory Hierarchy.

Phase Change Memory An Architecture and Systems Perspective

Forthcoming Cross Point ReRAM. Amigo Tsutsui Sony Semiconductor Solutions Corp

DS21S07AE. SCSI Terminator

Mark Redekopp, All rights reserved. EE 352 Unit 10. Memory System Overview SRAM vs. DRAM DMA & Endian-ness

COSC 6385 Computer Architecture - Memory Hierarchies (III)

Memory in Digital Systems

ECEN 449 Microprocessor System Design. Memories. Texas A&M University

512 Kbit / 1 Mbit / 2 Mbit / 4 Mbit SPI Serial Flash SST25VF512 / SST25VF010 / SST25VF020 / SST25VF040

Memory Classification revisited. Slide 3

CS152 Computer Architecture and Engineering Lecture 16: Memory System

Calibrating Achievable Design GSRC Annual Review June 9, 2002

Transcription:

A Low Power 1Mbit MRAM based based on 1T1MTJ Bit Cell Integrated with Copper Interconnects M. Durlam, P. Naji, A. Omair, M. DeHerrera, J. Calder, J. M. Slaughter, B. Engel, N. Rizzo, G. Grynkewich, B. Butcher, C. Tracy, K. Smith, K. Kyler, J. J. Ren, J. Molla, B. Feil, R. Williams, S. Tehrani Motorola Semiconductor Products Sector and Motorola Labs Tempe, Arizona 85284 This work supported in part by DARPA June 12, 2002 VLSI 2002 c12p4 1

Overview of MRAM Technology Attributes and operation principle 1Mb MRAM process Cu metal interconnect Magnetic Cladding 1Mb circuit Memory organization erence cell Read circuitry Outline Summary June 12, 2002 VLSI 2002 c12p4 2

MRAM Attributes MRAM offers multiple memory capabilities that are currently realized by separate memories. Non-Volatility of Flash with fast programming, no program endurance limitation, and byte programmable Density competitive with DRAM with no refresh refresh Speed competitive with SRAM (except the fastest) at fraction of the cell size Nondestructive read Immunity of bits to soft error June 12, 2002 VLSI 2002 c12p4 3

Memory Cell - 1Transistor 1Magnetic Tunnel Junction (MTJ) i Magnetic Field Flux concentrating cladding layer Inlaid Copper interconnects Digit Line Bit Line i Isolation Transistor MTJ RA (KΩ µm 2 ) 0.6x1.2µm bit at 300mV bias 11 10.5 10 9.5 9 8.5 8 7.5-10 MR=37% -7.5-5 -2.5 0 2.5 5 7.5 10 Bit Line Current (ma) MR = (R max -R min )/R min Digit Line Current 0mA 4mA June 12, 2002 VLSI 2002 c12p4 4

Tunneling Magnetoresistance MTJ Material Structure Spin Dependent Tunneling Storage layer Pinned layer } Top electrode, Bit Line Free AlOx Fixed Ru Pinned AF pinning layer State 0 E F1 Parallel - Low Resistance Pinned Barrier V Free E F2 Base electrode Digit Line State 1 Pinned Free V Isolation Transistor E F1 Antiparallel - High Resistance Barrier E F2 June 12, 2002 VLSI 2002 c12p4 5

Tunneling Magnetoresistance Across wafer uniformity - 200 mm 11.3 11.0 10.5 10.5 10.9 12.3 11.7 10.3 9.74 9.88 9.65 9.80 10.2 11.5 10.3 9.54 10.9 10.6 10.3 9.74 10.5 10.1 9.68 10.4 10.8 10.8 10.7 9.85 10.7 9.80 10.9 10.5 10.8 10.5 9.86 10.2 10.3 9.45 10.1 10.4 10.6 9.87 9.62 10.9 10.2 9.52 9.43 9.56 9.59 10.2 11.2 10.2 10.4 11.0 RA=10.4 kω-µm 2, σ=6% 43.9 44.5 44.6 44.8 44.5 43.1 44.4 45.0 45.2 46.0 45.8 46.0 44.6 43.1 44.1 45.4 42.9 45.6 45.6 45.8 44.5 44.5 46.1 44.3 45.1 45.5 45.8 46.0 45.0 44.5 45.8 43.4 45.4 45.9 45.7 45.9 44.7 44.2 45.3 45.7 45.5 43.9 45.8 45.4 44.0 44.1 45.3 45.9 45.6 45.0 44.7 43.4 44.0 44.8 44.1 MR=45%, σ=2% June 12, 2002 VLSI 2002 c12p4 6

Process Flow 1st MRAM Module Flow 2nd MRAM Module Flow Digit Line Pattern inlaid copper program lines with permeable cladding. Deposit ILD, form via connection to bottom electrode, deposit, and and pattern MTJ stack. 3rd MRAM Module Flow 4th Bit Line Deposit ILD, pattern via for connection to top electrode Pattern inlaid copper program line with permeable cladding. June 12, 2002 VLSI 2002 c12p4 7

Field Enhancement from Magnetic Cladding Magnetic film surrounding conductor doubles field H for a given current I. H tot + + + + M I I Unclad Line I I H unclad 2w H clad I w I Clad Line Cladding concentrates field to top of digit line June 12, 2002 VLSI 2002 c12p4 8

Field enhancement from cladding Calculated field vs. distance above above cladded and uncladded lines 50 30 H (Oe) 20 With cladding 0 0 0.1 0.2 0.3 0.4 Distance above line (µm) cladding 40 15 10 Without cladding (ma) I June 12, 2002 VLSI 2002 c12p4 9 bitline 20 10 Astroid curve from CMOS array 5 0 Uncladded bit line Cladded bit line 0 2 4 6 8 I digit line (ma) Factor of 2 field enhancement calculated and observed

1Mb MRAM Architecture GL0 DL0 Current/Source or Sink Current/Source or Sink Row Pre- Sink Sink 16 Decode 16 Current Switch Current Switch BL 0-511 BL 511-0 0 0 DL0 GL0 Ground Switch Current Sink MRAM Array 512 columns 1024 Rows 16. Columns Digit Line Row Select t MRAM Array 512 columns 1024 Rows 16. Columns Current Sink Ground Switch GL511 DL1023 1023 1023 DL1023 GL511 Column Select Column Select 32 Current Conveyors 16 Comparators 16 Regenerators} 16 Current/Source or Sink Sink 16 dq0 Read Circuit dq15 Current Source A 16 Current/Source or Sink Sink 16 Read Circuit dq15 dq0 June 12, 2002 VLSI 2002 c12p4 10

Array Architecture Left Bank 512K bits Right Bank 512K bits 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k 32k D0 D1 1 D2 D3 3 D4 D5 5 D6 D7 7 D8 D9 9 D10 D12 D14 D11 D13 D15 D15 D13 D11 D9 D14 D12 D10 0 D8 D7 D6 D5 D4 D3 D2 D1 D0 June 12, 2002 VLSI 2002 c12p4 11

MRAM 32Kb Memory Segment with erence Generator ½ Memory block - 1024X16 erence Generator ½ Memory block - 1024X16 BL0 BL1 BL14 BL15 BL16 BL17 BL30 BL31 Current Conveyors and Differential Amp June 12, 2002 VLSI 2002 c12p4 12

MRAM 32Kb Memory Segment with erence Generator ½ Memory block - 1024X16 erence Generator ½ Memory block - 1024X16 BL0 BL1 BL14 BL15 BL16 BL17 BL30 BL31 Current Conveyors and Differential Amp June 12, 2002 VLSI 2002 c12p4 13

Bit Line Rmax Rmin erence Generator Digit Line Common Source Word Line R = ½(R max +R min ) Digit Line Rmax Rmin erence cell-series/parallel combination of MTJ devices generating mid resistance between the two memory states June 12, 2002 VLSI 2002 c12p4 14

erence Performance Cell Resistance KΩ 14 13 12 11 10 9 8 7 6 R high Mid Point R low Operating Region -0.5-0.4-0.3-0.2-0.1 0 0.1 0.2 0.3 0.4 0.5 Cell Bias Voltage V Frequency 200 150 100 50 0 R low 1kb array Mid Point R high 16 18 20 22 24 26 Sense Current (µa) June 12, 2002 VLSI 2002 c12p4 15

1Mb MRAM Read Circuit Vbias Vref + - + - + - + - I data Current Conveyor VO Two Stage Comparator r VP VM Regenerator r q I dataref Current Conveyor VOref Vbias Vref Two Differential Current Conveyor June 12, 2002 VLSI 2002 c12p4 16

Differential Current Conveyor MTJ target MPG XO XO Vbias - A1 + Column n select select - A1 + Vbias Vref - A2 + Current Conveyor + - Vout - A2 + Current Conveyor Vref June 12, 2002 VLSI 2002 c12p4 17

1Mb Measured Access Time 1.00V/div Output Enable e 50ns Data Out 1 <15ns 1 0 0 20ns/div June 12, 2002 VLSI 2002 c12p4 18

Shmoo Plot of Valid Data out vs. Vdd Valid Data Out X <50ns @ 3V Vdd (3V +/-10%) June 12, 2002 VLSI 2002 c12p4 19

1Mb MRAM Clk Gen Prog. Sources Prog. Sources 512K Core Bitline Select Prog. Sources Current Conveyor Comparator I/O Buffer Digit Line Row Select DL Curr Source. Blk 512K Core Bitline Select Prog. Sources Current Conveyor Comparator I/O Buffer June 12, 2002 VLSI 2002 c12p4 20

1M MRAM Specification CMOS Technology 0.6µm Five Metal Double Poly (used as linear resistor) Memory Organization 16K X 16 Cell Size 7.1 µm 2 1M Die Size 4.25mm X 5.89mm Array Efficiency >60% Supply Voltage 2.7V to 3.3V Access Time 50ns Cycle Time 50ns June 12, 2002 VLSI 2002 c12p4 21

Summary Demonstrated 1Mb MRAM with 50ns read and program access time Integrated MRAM with Cu metal interconnect Cladding of metal layers reduced the power power for programming by factor of four New reference generator was demonstrated demonstrated for robust operation Demonstrated MRAM material uniformity on on 200mm substrate June 12, 2002 VLSI 2002 c12p4 22