Professional Documents
Culture Documents
M-RAM (Magnetoresistive - Random
M-RAM (Magnetoresistive - Random
Shashwat Shriparv
dwivedishashwat@gmail.com
InfinitySoft
Memory Category
Volatile Memory Comparison
The primary difference between different memory types is the bit cell.
SRAM Cell
word lin
• Larger cell lower density, higher cost/bit
• Read non-destructive
• No refresh required
• Simple read faster access
bit line bit line
•
• DRAM Cell
word line
•
• Smaller cell higher density, lower cost/bit
• Needs periodic refresh, and refresh after read
• Complex read longer access time
• bit line
Limitation of Flash Memory
The main weakness of flash memory is the number of
times that data can be written to it. Data can be read
from flash as many times as desired, but after a certain
number of "write" operations, it will fail. Most flash
devices are designed for about 100,000 - 1,000,000
write operations (or "write cycles").
Output
Unlimited
Endurance (>1016 )
Cycles Data stored by magnetic polarization
H
Ms H Ms
M N M
S N S
H H
S
N S N
Linear Hysteresis
response
Memory !!
Sensor !!
Magnetic LEGO and Magnetoresistance
FM VV
multilayer
granular
system
Two current model of GMR
Spin-down Spin-down
x
x x
Spin-up x Spin-up
Co Cu Co Co Cu Co
Spin-up Spin-up
GMR =
(α -1) 2
α = Rmin /RMaj
4α
Tunnel magnetoresistance (TMR)
Ferromagnet 1
Large effects at RT first observed
Ferromagnet 2 by Moodera et al. PRL 74, 3273
(1995)
AFM
Ultrathin insulator
Al2O3 ~ 1.0 nm
State-of-the-
art:
TMR of up to
70% at 300 K
Storage and states of a bit.
charge of capacitor.„1”
Insulator
[%]
„0”
Field [Oe]
Magnetic Random Access Memory (MRAM)
Cross point
architecture
Magnetic memory
element
High resistance
Low resistance
Integration of MRAM (pizza style)
toppin
g
integration
Si
circuitry
crust
Writing a bit in MRAM
Send current
through metal word
and bit lines.
•
•
Word Line
•
1 T-1 MTJ MRAM memory cell operation - read
Read Mode
To read an MRAM bit,
current is passed through
ISense the bit and the resistance
of the bit is sensed.
Isolation
Transistor
“ON”
1 T-1 MTJ MRAM memory cell operation - write
TE
V4 TJ TVia
Program path MVia
M4-DL i BE
for Writing
V3
information
M3
V2 Sense Path for
M2 bit cell reading
Thk V1 Pass Xtor Pass Xtor Group Select
Oxide
M1
Xtor
N+ N+ N+ N+ N+ N+ N+
P-
Word line
Digit
line
MRAM Reference Circuit
Bit Line
Rmax
Rmin
Word Line
common source
Word Line
Rmax Rmin
SAF
Ru
Ferromagnetic layer
Free Tri-Layer Coupling Layer
Tunnel Barrier Ferromagnetic layer
Pinned Ferromagnetic
Pinning Layer
DL
Program
Program
Line
Line1
Elements of Toggle Bit
Hard Easy
Axis Axis
• Balanced SAF
free-layer
• Bit oriented 45º to
lines Write
Line 1
(H1)
• Unipolar currents
• Overlapping
pulse sequence Write
Line 2
• Pre-read / (H2)
decision write
•
Toggle MRAM Switching Sequence
H2 H2
Hard Easy Hard Easy Hard Easy Hard Easy Hard Easy
Axis Axis Axis Axis Axis I2 Axis Axis I2 Axis Axis Axis
H1 H1
I1 I1
On Write Line 1
Off
On
Write Line 2
Off
t0 t1 t2 t3 t4
Sample Application – Battery Backed
SRAM Replacement
“Built-in-house” Components
•Problems
Addr/Dat
a Bus SRAM •System design complexity
•Board space and weight Addr/Dat
a Bus
MCU
MCU •Battery life
CE Contro Ba
l tte
ry
•Manufacturing complexity
Chip
•Environmental concerns MRAM
– •Solutions
•Single chip solution
•Problems •Simple, low cost system
•Cost design
Addr/Dat Battery
MCU
a Bus
•Manufacturing complexity •Manufacturing simplification
SRAM •No battery
•Battery life
•Low performance •Unlimited life
•Environmental concerns •Smaller profile
–
“Off-the-shelf” components •Higher performance
•Environmentally friendly
Target Application – Battery
Backed SRAM Replacement
More Parts & Labor &
System Design Board Space & Weight
Complexity
• Primary Usage
– Data
Logging
– Parameter
Storage
– System
Status
– Storage
Buffers
•Battery Contact Failure Manufacturing
•Out-of-Tolerance Complexity
Voltage Spikes
•Limited Life
MR2A16A Application Spaces
►Target Application
Spaces
–Data Streaming
•RAID systems
and servers
•POS terminals
•Data-acquisition
systems
•Data logging
•Buffers
•Routers / ►Currently not targeting high
switches
density, space-constrained
•Printers / copiers
–System Configurationapplications
•Black-box –Portable digital audio players
applications –Jump drives
•Gaming –Digital camera data storage
•System status –
MRAM parameters
Major limitations of MRAM:
RRAM
with
CMR
Bio – MRAM,
vision for tomorrow?
Honeywell GMR-MRAM
limited performance
4 Motorola tunnel
MRAM demo’s
0.256
Conclusion
• Non Volatile
• No need to refresh
• (potentially) High density
• Non destructive read
• Read speed = write speed; < 50ns
• Unlimited R/W endurance
• Soft error immunity
•
Thank you
Shashwat Shriparv
dwivedishashwat@gmail.com
InfinitySoft