16
Differential 2R Crosspoint RRAM for Memory system in Mobile Electronics with Zero Standby Current Pi-Feng Chiu, Pengpeng Lu, Zeying Xin EECS, UC Berkeley 05/06/2013

Differential 2R Crosspoint RRAM for Memory system in Mobile Electronics with Zero Standby Current Pi-Feng Chiu, Pengpeng Lu, Zeying Xin EECS, UC Berkeley

Embed Size (px)

Citation preview

Page 1: Differential 2R Crosspoint RRAM for Memory system in Mobile Electronics with Zero Standby Current Pi-Feng Chiu, Pengpeng Lu, Zeying Xin EECS, UC Berkeley

Differential 2R Crosspoint RRAM for

Memory system in Mobile Electronics with Zero Standby Current

Pi-Feng Chiu, Pengpeng Lu, Zeying Xin

EECS, UC Berkeley05/06/2013

Page 2: Differential 2R Crosspoint RRAM for Memory system in Mobile Electronics with Zero Standby Current Pi-Feng Chiu, Pengpeng Lu, Zeying Xin EECS, UC Berkeley

Outline• Introduction

o Memory Hierarchyo RRAM switching mechanism

• Issues of Crosspoint Array• Proposed Differential 2R cell

o Cell Characteristicso Differential 2R cell and array design

• Circuit Implementationo Divided WL and Sense-before

• Simulation Results• Comparison• Conclusion

Page 3: Differential 2R Crosspoint RRAM for Memory system in Mobile Electronics with Zero Standby Current Pi-Feng Chiu, Pengpeng Lu, Zeying Xin EECS, UC Berkeley

Memory Hierarchy

CPU Register

CacheL1L2

Main Memory(DRAM)

Permanent StorageHard Disk Drive, Solid State Drive

Hig

h m

emor

y de

nsity

High speed

Perfect Memory:NonvolatileHigh speedSmall AreaLow powerHigh Endurance

Leakage issue

Slow

Page 4: Differential 2R Crosspoint RRAM for Memory system in Mobile Electronics with Zero Standby Current Pi-Feng Chiu, Pengpeng Lu, Zeying Xin EECS, UC Berkeley

RRAM switching mechanism

• RRAM: Resistive Random Access Memory• Sandwiched cell structure • SET: Switching to Low Resistance State (LRS)• RESET: Switching to High Resistance State (HRS)

Page 5: Differential 2R Crosspoint RRAM for Memory system in Mobile Electronics with Zero Standby Current Pi-Feng Chiu, Pengpeng Lu, Zeying Xin EECS, UC Berkeley

Crosspoint Issues

(a)

(b)

(c)

1T1R Crosspoint structure

Leakage issues:Write – write energy efficiencyRead – read margin

Write Disturbance n: BL number, m: WL number

Page 6: Differential 2R Crosspoint RRAM for Memory system in Mobile Electronics with Zero Standby Current Pi-Feng Chiu, Pengpeng Lu, Zeying Xin EECS, UC Berkeley

Cell Characteristics• Tradeoffs

o RLow vs. write energyo Write time vs. Write voltageo Write energy vs. Write voltageo Read margin vs. Rlowo Sensitivity to Write time

Page 7: Differential 2R Crosspoint RRAM for Memory system in Mobile Electronics with Zero Standby Current Pi-Feng Chiu, Pengpeng Lu, Zeying Xin EECS, UC Berkeley

Differential 2R cell

Write-1 Write-0

Ra SET RESET

Rb RESET SET

WL Vwrite 0

BL 0 Vwrite

Assumption:VSET=VRESET=Vwrite

WLa[1]

WLb[1]WLa[0]

WLb[0]

BL0 BL1 BL2

Ra

Rb

1 cell

+

-

+

-

In read operation, WLa=Vread, WLb=0Voltage-sensing VBL

VBL=Vread*Rb/(Ra+Rb)

Page 8: Differential 2R Crosspoint RRAM for Memory system in Mobile Electronics with Zero Standby Current Pi-Feng Chiu, Pengpeng Lu, Zeying Xin EECS, UC Berkeley

Divided WL

GWLaGWLb

LWLa

LWLb

Ra

Rb

BL

SWa SWb

• To constrain overall write current to 100~200uA, WL length need to be set to 4-cell wide

• Divided WL: decouple local WLs and connect to global WL by switches.

• Tradeoff between leakage current and area penalty

BEOL process enables stack ability

Page 9: Differential 2R Crosspoint RRAM for Memory system in Mobile Electronics with Zero Standby Current Pi-Feng Chiu, Pengpeng Lu, Zeying Xin EECS, UC Berkeley

Sense-before-Write• Resistance value drops if a SET pulse repeatedly

access to the cell.

• Solution:

I(cell) Targeted resistance valueLowest resistance value

Write?

Read

If DIN=DOUT

?DOUT

DIN

Pass

Write

Yes

No

Page 10: Differential 2R Crosspoint RRAM for Memory system in Mobile Electronics with Zero Standby Current Pi-Feng Chiu, Pengpeng Lu, Zeying Xin EECS, UC Berkeley

Block diagram

...B

lock

[0]

Blo

ck [1

]

Blo

ck [2

]

Blo

ck [6

2]

Blo

ck [6

3]

WL

mul

tiple

xer

and

driv

er

WERE

CLK

DIN[7:0]A[7:0] SAEN

BL multiplexer and driver

VwriteVhalfVread

VrefStrongARM Sense Amplifier

DOUT[7:0]

Control circuit

LWLGWL

I/O[7:0]

VBL VREF

VOUT

SAENb

SAENb SAENb

SAENb

Page 11: Differential 2R Crosspoint RRAM for Memory system in Mobile Electronics with Zero Standby Current Pi-Feng Chiu, Pengpeng Lu, Zeying Xin EECS, UC Berkeley

WLa[0]

WLb[0]

WLa[1]

WLb[1]

BL[1]

DOUT

I(cell01b)

I(cell01a)

Write-0to cell01

0

~Vwrite/2

~Vwrite

SET

RESET

Write-1to cell11

R1R0

Vref

Write operationRead operation

Page 12: Differential 2R Crosspoint RRAM for Memory system in Mobile Electronics with Zero Standby Current Pi-Feng Chiu, Pengpeng Lu, Zeying Xin EECS, UC Berkeley

Features

Page 13: Differential 2R Crosspoint RRAM for Memory system in Mobile Electronics with Zero Standby Current Pi-Feng Chiu, Pengpeng Lu, Zeying Xin EECS, UC Berkeley

ComparisonDifferential 2R RRAM

SRAM

Performance 500MHz > 1GHz

Active Power Large (DC current)

Small (Static Logic)

Standby Leakage

0 570pJ/cell

Area 0.04 um2 (*) 0.1 um2 (22nm)

Endurance ~108 >1014*: assume metal width and space are 50nm, area = (0.05*4)2

Fit for L2/L3 cache in mobile electronics to save battery life

Page 14: Differential 2R Crosspoint RRAM for Memory system in Mobile Electronics with Zero Standby Current Pi-Feng Chiu, Pengpeng Lu, Zeying Xin EECS, UC Berkeley

Conclusion• Differential 2R crosspoint RRAM design

o 64KB RRAM circuit o Divided WL and Sense-before-Write approacho 28/32nm PTM, RRAM cell model, Eldo simulator

• Crosspoint RRAM Cache?o Area: yeso Power: depending on applicationo Endurance

• Future Work:o Cell characterization o Leakage reduction, Cell distribution

?

Page 15: Differential 2R Crosspoint RRAM for Memory system in Mobile Electronics with Zero Standby Current Pi-Feng Chiu, Pengpeng Lu, Zeying Xin EECS, UC Berkeley

Thanks!

Page 16: Differential 2R Crosspoint RRAM for Memory system in Mobile Electronics with Zero Standby Current Pi-Feng Chiu, Pengpeng Lu, Zeying Xin EECS, UC Berkeley

Reference• ITRS Roadmap (http://www.itri.net)• Yan Li, et al., “128Gb 3b/cell NAND Flash Memory in 19nm Technology with 18MB/s Write Rate and

400Mb/s Toggle Mode,” in IEEE Int. Solid-State Circuits Conf. (ISSCC) Dig. Tech. Papers, Feb. 2012, pp. 436-437.

• T. Takashima, et al., “A 100MHz Ladder FeRAM Design With Capacitance-Coupled-Bitline (CCB) Cell,” IEEE Journal of Solid-State Circuits, Vol. 46, No. 3, March 2011.

• T. Shigibayashi, et al., “A 16-Mb Toggle MRAM With Burst Modes,” IEEE Journal of Solid-State Circuits, Vol. 42, No. 11, Nov. 2007.

• D. C. Ralph and M. D. Stiles, “Spin Transfer Torques,” Journal of Magnetism and Magnetic Materials, vol. 320, issue 7, pp. 1190-1216, April 2008.

• R. E. Simpson, et al., “Toward the Ultimate Limit of Phase Change in Ge2Sb2Te5,” Nano Letter, pp. 414-419, 2010.

• Elaine Ou and S. Simon Wong, “Array Architecture for a Nonvolatile 3-Dimensional Cross-Point Resistance-Change Memory,” IEEE J. Solid-State Circuits, vol. 46, no. 9, pp. 2158-2170, Sep. 2011.

• R. Stanley Williams, “How we found the missing memristor,” IEEE Spectrum, vol. 45, no. 12, pp. 28-35, 2008.

• A. Kawahara, et al., “An 8Mb Multi-Layered Cross-Point ReRAM Macro With 443MB/s Write Throughput,” IEEE Journal of Solid-State Circuits, Vol. 48, No. 1, January 2013.

• D. Niu, C. Xu, N. Muralimanohar, N. P. Jouppi, Y. Xie, “Design Trade-Offs for High Density Cross-Point Resistive Memory,” ISLPED, 2012, pp. 209-214.

• M. Yoshimoto, et al., “A Divided Word-line Structure in the Static SRAM and Its Application to a 64K Full CMOS RAM” IEEE Journal of Solid-State Circuits, Vol. 18, No. 5, Oct. 1983.

• P. Packan, et al., “High Performance 32nm logic technology featuring 2nd generation high-k + metal gate transistors,” in Int. Electron Devices Meeting (IEDM) Tech. Dig. Papers, Dec. 2009, pp. 659-662.