Design Paradigm for Robust Spin Torque Transfer Magnetic ...camelab.org/uploads/Main/Design Paradigm...

16
Design Paradigm for Robust Spin Torque Transfer Magnetic RAM (STT MRAM) From Circuit/Architecture Perspective Jing Li 1

Transcript of Design Paradigm for Robust Spin Torque Transfer Magnetic ...camelab.org/uploads/Main/Design Paradigm...

Page 1: Design Paradigm for Robust Spin Torque Transfer Magnetic ...camelab.org/uploads/Main/Design Paradigm for Robust Spin Torque... · Design Paradigm for Robust Spin Torque Transfer Magnetic

Design Paradigm for Robust Spin

Torque Transfer Magnetic RAM

(STT MRAM) From

Circuit/Architecture Perspective

Jing Li

1

Page 2: Design Paradigm for Robust Spin Torque Transfer Magnetic ...camelab.org/uploads/Main/Design Paradigm for Robust Spin Torque... · Design Paradigm for Robust Spin Torque Transfer Magnetic

Introduction

2

Principle of MRAM

Change State use magnetic field

Page 3: Design Paradigm for Robust Spin Torque Transfer Magnetic ...camelab.org/uploads/Main/Design Paradigm for Robust Spin Torque... · Design Paradigm for Robust Spin Torque Transfer Magnetic

STT-MRAM

3

Page 4: Design Paradigm for Robust Spin Torque Transfer Magnetic ...camelab.org/uploads/Main/Design Paradigm for Robust Spin Torque... · Design Paradigm for Robust Spin Torque Transfer Magnetic

Paper Assumption

4

Use 1 transistor

Vgs and Vdd is same when read an write

(-> only transistor size can control current)

Due to they use same amount of current read and write

Only distinguish read and write operation with pulse time width

Page 5: Design Paradigm for Robust Spin Torque Transfer Magnetic ...camelab.org/uploads/Main/Design Paradigm for Robust Spin Torque... · Design Paradigm for Robust Spin Torque Transfer Magnetic

Read Failure

5

Decision FailureThese phenomena represent read-failure events caused by

the wrong decision made by the sensing circuitry

Disturbance FailureA cell flip during read operation

Because read & write current use same path

Page 6: Design Paradigm for Robust Spin Torque Transfer Magnetic ...camelab.org/uploads/Main/Design Paradigm for Robust Spin Torque... · Design Paradigm for Robust Spin Torque Transfer Magnetic

Write Failure

Page 7: Design Paradigm for Robust Spin Torque Transfer Magnetic ...camelab.org/uploads/Main/Design Paradigm for Robust Spin Torque... · Design Paradigm for Robust Spin Torque Transfer Magnetic

Relationship

7

Ic = Critical current

0

Iop

Disturbance Failure

Decision Failure

Write Failure

Page 8: Design Paradigm for Robust Spin Torque Transfer Magnetic ...camelab.org/uploads/Main/Design Paradigm for Robust Spin Torque... · Design Paradigm for Robust Spin Torque Transfer Magnetic

Relationship

8

Ic = Critical current

0

Iop

Disturbance Failure

Decision Failure

Write Failure

Page 9: Design Paradigm for Robust Spin Torque Transfer Magnetic ...camelab.org/uploads/Main/Design Paradigm for Robust Spin Torque... · Design Paradigm for Robust Spin Torque Transfer Magnetic

Read Failure

9

Page 10: Design Paradigm for Robust Spin Torque Transfer Magnetic ...camelab.org/uploads/Main/Design Paradigm for Robust Spin Torque... · Design Paradigm for Robust Spin Torque Transfer Magnetic

Read Failure

10

Page 11: Design Paradigm for Robust Spin Torque Transfer Magnetic ...camelab.org/uploads/Main/Design Paradigm for Robust Spin Torque... · Design Paradigm for Robust Spin Torque Transfer Magnetic

Write Failure

11

Page 12: Design Paradigm for Robust Spin Torque Transfer Magnetic ...camelab.org/uploads/Main/Design Paradigm for Robust Spin Torque... · Design Paradigm for Robust Spin Torque Transfer Magnetic

Optimal point

12

Page 13: Design Paradigm for Robust Spin Torque Transfer Magnetic ...camelab.org/uploads/Main/Design Paradigm for Robust Spin Torque... · Design Paradigm for Robust Spin Torque Transfer Magnetic

Proposed Solution

Page 14: Design Paradigm for Robust Spin Torque Transfer Magnetic ...camelab.org/uploads/Main/Design Paradigm for Robust Spin Torque... · Design Paradigm for Robust Spin Torque Transfer Magnetic

Conclusion

14

Ic = Critical current

0

Iread

Iwrite

Disturbance Failure

Decision Failure

Write Failure

Page 15: Design Paradigm for Robust Spin Torque Transfer Magnetic ...camelab.org/uploads/Main/Design Paradigm for Robust Spin Torque... · Design Paradigm for Robust Spin Torque Transfer Magnetic

Relaxation – Reliability Issue

15

Ic = Critical current

0

Iread

Iwrite

Retention Time

Disturbance Failure

Page 16: Design Paradigm for Robust Spin Torque Transfer Magnetic ...camelab.org/uploads/Main/Design Paradigm for Robust Spin Torque... · Design Paradigm for Robust Spin Torque Transfer Magnetic

References

[1] Design Paradigm for Robust Spin Torque Transfer Magnetic RAM

(STT MRAM) From Circuit / Architecture Perspective

[2] Modeling of Failure Probability and Statistical Design of Spin-Torque

Transfer Magnetic Random Access Memory Array for yield Enhancement

[3] Failure and reliability analysis of STT-MRAM

[4] Spin-Transfer Torque MRAM (STT-MRAM): Challenges and

Prospects

16