Emerging Memory Technologies Sudhanva Gurumurthi gurumurthi.

13
Emerging Memory Technologies Sudhanva Gurumurthi http://www.cs.virginia.edu/~gurumurthi

Transcript of Emerging Memory Technologies Sudhanva Gurumurthi gurumurthi.

Page 1: Emerging Memory Technologies Sudhanva Gurumurthi gurumurthi.

Emerging Memory Technologies

Sudhanva Gurumurthi

http://www.cs.virginia.edu/~gurumurthi

Page 2: Emerging Memory Technologies Sudhanva Gurumurthi gurumurthi.

2

Hard Disk Drive (HDD)Solid State Drive (SSD)

Page 4: Emerging Memory Technologies Sudhanva Gurumurthi gurumurthi.

The Transistor

4

If the voltage applied at the gate > a threshold voltage, a conducting channel forms between the source and drain

Page 5: Emerging Memory Technologies Sudhanva Gurumurthi gurumurthi.

Flash Memory

5

• Floating Gate Transistor (FGT)– Has a “floating

gate” between the gate and the channel that is surrounded by SiO2

• Removing the voltage on the gate leaves the induced charges on the floating gate– Non-Volatility

Page 6: Emerging Memory Technologies Sudhanva Gurumurthi gurumurthi.

Tunneling

6Image Source: http://www.bun.kyoto-u.ac.jp/~suchii/Bohr/tunnel.html

Quantum mechanics provides for wave-particle duality

Page 7: Emerging Memory Technologies Sudhanva Gurumurthi gurumurthi.

Flash Cell Wearout• Writing and erasing flash cells is bad!

7Floating-Gate

Transistor

Write

--

--

-

--

- - - - - - - -

Erase

State After Write

State After Erase

--

--

--

Page 8: Emerging Memory Technologies Sudhanva Gurumurthi gurumurthi.

Impact on Retention Time

8

----

-

--

- -

Memory cell state at time ‘t’

- -

Memory cell state after retention period

- - Time to LeakTime to Leak

-

Charge trapping increases Stress Induced Leakage Current (SILC)

Page 9: Emerging Memory Technologies Sudhanva Gurumurthi gurumurthi.

9

Page 10: Emerging Memory Technologies Sudhanva Gurumurthi gurumurthi.

10

Page 11: Emerging Memory Technologies Sudhanva Gurumurthi gurumurthi.

Boosting Flash EnduranceComputed for a Flash Cell Using Our Model

11

Page 12: Emerging Memory Technologies Sudhanva Gurumurthi gurumurthi.

Magnetic Tunnel Junctions

• If tunnel barrier is thin enough, electrons can tunnel from one ferromagnet to the other

• Electrical resistance of the MTJ depends on the orientation of the fields on the two plates

12Image Source: Wikipedia

Page 13: Emerging Memory Technologies Sudhanva Gurumurthi gurumurthi.

Data Representation in an MTJ

13Image Source: http://www.mdm.imm.cnr.it/SPAM3/background.html

Used in Magnetic RAM (MRAM) and Spin Transfer-Torque RAM (STT-RAM)