Ryotta's Basic

NVM
🔬 NVM 검증완료

MRAM Analysis

MRAM (자기 저항 메모리) 상세 분석

Magnetic RAM · MTJ · TMR · Spin-Transfer/Orbit Torque · Universal Memory

MRAM(Magnetic RAM, 자기 저항 메모리)은 강자성체의 ‘자화 방향’으로 데이터를 저장하는 비휘발성 메모리입니다. ReRAM이 산화물 속 필라멘트로 저항을 바꿨다면, MRAM은 자화 방향(평행/반평행)으로 저항을 바꿉니다. 둘 다 저항으로 0/1을 저장하지만 메커니즘이 다릅니다. 본 문서는 MRAM의 핵심 소자 MTJ와 TMR 효과, 쓰기 방식의 진화(Toggle/STT/SOT), 셀·어레이 구조, 그리고 다른 메모리와의 비교 및 전망을 분석합니다.

MRAM은 특히 perpendicular magnetic anisotropy(PMA)와 열 안정성 계수 Δ의 균형이 중요합니다. Δ가 낮으면 데이터 보존이 약해지고, 높이면 쓰기 전류가 커집니다. 그래서 상용 STT-MRAM은 retention, write current, speed 사이의 절충으로 설계되며, 읽기 disturb를 줄이기 위해 센스 증폭기와 참조 셀도 함께 최적화합니다.

0. 핵심 개념

개념 의미 왜 중요한가
MTJ 두 강자성층과 MgO 장벽으로 이루어진 자기 터널 접합 MRAM의 기본 셀 소자입니다
TMR 자화 정렬에 따라 터널 저항이 달라지는 현상 P/AP 상태를 전기적으로 구분하게 해 줍니다
STT 스핀 분극 전류가 자유층의 자화를 전환하는 방식 미세화와 저전력 쓰기에 유리합니다
SOT 별도 전극의 스핀-궤도 토크로 자화를 전환하는 방식 쓰기/읽기 경로를 분리하기 쉽습니다
PMA 자화가 수직 방향으로 안정화되는 이방성 작은 셀에서도 열 안정성을 확보하는 데 중요합니다
1T1MTJ 트랜지스터 1개와 MTJ 1개를 묶는 셀 구조 선택성과 읽기 안정성을 높입니다

1. MRAM 셀 — MTJ와 TMR 효과

MRAM의 핵심 소자는 MTJ(Magnetic Tunnel Junction, 자기 터널 접합)입니다. 두 강자성층 사이에 얇은 절연 장벽(보통 MgO)을 끼운 3층 샌드위치 구조로, 한 층은 자화 방향이 고정된 Pinned(고정)층, 다른 층은 자화 방향을 바꿀 수 있는 Free(자유)층입니다.

MRAM Analysis

그림 1. MTJ의 구조와 평행(P)/반평행(AP) 상태에 따른 저항 차이

TMR — 자화 방향에 따른 저항 변화

두 자성층의 자화가 같은 방향이면 전자가 터널 장벽을 잘 통과하고, 반대 방향이면 통과가 어려워집니다. 이렇게 자화 방향에 따라 터널 저항이 달라지는 현상을 TMR(Tunnel Magnetoresistance, 터널 자기저항) 효과라 합니다.

자화 방향은 전원이 없어도 유지되므로 MRAM은 비휘발성입니다. 또한 전하가 아니라 자성(스핀)을 이용하므로 누설 문제가 없고, 자성체는 반복 전환에도 마모가 거의 없어 내구성이 매우 뛰어납니다. TMR 비율(P와 AP의 저항 차이)이 클수록 0과 1을 구분하기 쉬워 읽기 신뢰성이 높아집니다.

2. 쓰기 방식의 진화 — Toggle / STT / SOT

MRAM에서 ‘쓰기’란 자유층의 자화 방향을 뒤집는 것입니다. 어떻게 뒤집느냐에 따라 세대가 나뉘며, 미세화·저전력·속도 측면에서 점점 발전해 왔습니다.

MRAM Analysis

그림 2. Toggle/STT/SOT 쓰기 방식과 읽기 동작

세대별 쓰기 방식

1세대 Toggle MRAM — 배선에 전류를 흘려 생기는 외부 자기장으로 자유층을 뒤집습니다. 구조는 단순하지만 셀이 작아질수록 필요한 전류가 급증해 미세화에 한계가 있어, 소용량 특수 용도에 주로 쓰였습니다.

2세대 STT-MRAM (Spin-Transfer Torque) — 스핀 분극 전류를 MTJ에 직접 흘려, 전자의 스핀 토크로 자유층을 뒤집습니다. 외부 자기장이 필요 없어 미세화와 저전력에 유리하며, 현재 상용 MRAM의 표준입니다.

3세대 SOT-MRAM (Spin-Orbit Torque) — 인접한 별도 전극에 전류를 흘려 스핀-궤도 토크로 자화를 전환합니다. 쓰기 경로와 읽기 경로가 분리되어 초고속·고내구성을 얻을 수 있어, SRAM 캐시 대체를 노리는 차세대 기술로 연구·도입 중입니다.

읽기 (Read)

작은 전류를 MTJ에 흘려 저항을 측정합니다. 저저항(P)이면 '0', 고저항(AP)이면 '1'.

자화 방향을 바꾸지 않으므로 비파괴적이며, TMR 비율이 클수록 읽기 마진이 커져 센싱이 안정적입니다.

3. 셀·어레이 구조와 메모리 계층 위치

MRAM은 보통 셀마다 트랜지스터 1개와 MTJ 1개를 두는 1T1MTJ 구조를 씁니다. 트랜지스터가 원하는 셀을 선택하고, MTJ가 자화 방향으로 데이터를 저장합니다.

MRAM Analysis

그림 3. 1T1MTJ 셀 구조와 메모리 계층에서 MRAM의 위치

메모리 계층에서의 위치

STT-MRAM — DRAM·임베디드 메모리 영역을 노립니다. 비휘발성이면서 빠르고 내구성이 좋아 임베디드 NVM, 라스트 레벨 캐시(LLC) 등에 적용됩니다.

SOT-MRAM — SRAM 캐시 대체를 목표로 합니다. 쓰기/읽기 분리로 초고속·고내구성을 확보하면 ‘비휘발성 캐시’가 가능해집니다.

MRAM은 SRAM·DRAM의 속도와 NAND의 비휘발성을 함께 갖추려는 ‘universal memory’ 후보로 평가됩니다.

4. 비교/분석

MTJ 상태와 읽기 결과

상태 두 층 자화 저항 논리값
평행 (Parallel, P) 같은 방향 저저항 (LRS) 보통 '0'
반평행 (Anti-Parallel, AP) 반대 방향 고저항 (HRS) 보통 '1'

메모리 계열별 저장 원리 비교

메모리 저장 원리 휘발성 비파괴 읽기
SRAM 교차결합 인버터 래치 (전하) 휘발성 O
DRAM 커패시터 전하 휘발성 (Refresh) X (restore)
NAND 게이트 절연막의 갇힌 전하 비휘발성 O
ReRAM 저항 (필라멘트 연결/단절) 비휘발성 O
MRAM 저항 (자화 방향 P/AP) 비휘발성 O

강점과 과제

구분 내용
강점 비휘발성, ns급 접근, 매우 높은 내구성, 전원 차단 후 데이터 유지, 방사선 내성
과제 쓰기 전류와 전력, 열 안정성-속도 절충, 셀 면적, read disturb, 공정 통합
보완 방향 PMA 최적화, MgO 장벽 개선, 참조 셀/센스 앰프 개선, SOT 기반 쓰기 분리

5. 동작 원리

MRAM의 읽기 경로는 작은 전류를 MTJ에 흘려 저항 차이를 감지하는 구조입니다. 센스 앰프는 선택된 셀의 저항을 참조 셀과 비교해 P 상태와 AP 상태를 구분합니다. 이때 읽기 전류가 너무 크면 자유층 자화를 건드려 read disturb 위험이 생기므로, TMR 비율 확보와 함께 읽기 전류 창을 안전하게 잡는 것이 중요합니다.

쓰기 경로는 세대별로 다르지만 공통적으로 자유층 자화를 임계 조건 이상으로 뒤집어 상태를 바꿉니다. Toggle MRAM은 배선 전류가 만드는 외부 자기장을 사용했고, STT-MRAM은 MTJ 수직 방향 전류의 스핀 토크를 사용하며, SOT-MRAM은 별도 heavy metal 배선의 횡방향 전류로 토크를 발생시킵니다. 따라서 STT는 셀 집적도에 유리하고, SOT는 읽기/쓰기 경로 분리로 속도와 내구성 개선 여지가 큽니다.

6. 장단점

MRAM은 ReRAM·PCM·FeRAM과 함께 차세대 비휘발성 메모리(eNVM)로 경쟁합니다. 특히 ReRAM과는 둘 다 ‘저항’으로 저장한다는 점이 같아 자주 비교됩니다.

차세대 비휘발성 메모리(eNVM) 비교

ReRAM·MRAM·PCM·FeRAM의 대표 특성을 비교하면 다음과 같습니다(문헌 값, 소재·구조에 따라 편차 있음).

MRAM은 내구성과 속도가 가장 뛰어나(거의 무한한 쓰기 수명) SRAM/DRAM 대체에 적합하지만, 셀 면적이 커서 NAND 같은 초고밀도 대용량 저장에는 불리합니다. 반대로 ReRAM은 셀이 작아 고밀도에 유리합니다. 즉 MRAM은 ‘속도·내구성’, ReRAM은 ‘밀도’ 쪽에 강점이 있습니다.

특성 MRAM ReRAM PCM FeRAM
셀 면적 6~50 F² 약 4 F² 4~20 F² 약 22 F²
쓰기 전압 < 2 V < 2 V < 3 V < 3 V
읽기 시간 ~20 ns ~1 ns < 10 ns < 5 ns
내구성(cycles) > 10¹⁵ ~10¹² 10⁶~10⁹ > 10¹⁴
대표 강점 내구성·속도 고밀도 대용량성 저전력

7. 활용과 전망

임베디드 NVM — NOR 플래시를 대체하는 임베디드 비휘발성 메모리로 STT-MRAM이 파운드리(예: 주요 파운드리의 22/28nm eMRAM)에서 양산되고 있습니다. MCU·IoT·자동차용으로 확대 중입니다.

비휘발성 캐시 — SOT-MRAM이 SRAM 캐시를 대체하면, 전원을 꺼도 캐시 내용이 유지되어 즉시 부팅·저전력 컴퓨팅이 가능해집니다.

방사선 내성 — 전하가 아니라 자성으로 저장하므로 방사선에 의한 데이터 손상에 강합니다. 우주·항공·국방 분야에 적합합니다.

In-Memory/뉴로모픽 — MTJ의 저항(컨덕턴스)을 시냅스 가중치로 활용하거나, 확률적 스위칭 특성을 이용한 확률 컴퓨팅(p-bit) 연구도 활발합니다.

8. 관련 기술과 참고 문헌

MRAM은 ReRAM Analysis, PCM Analysis, FeRAM Analysis과 함께 차세대 비휘발성 메모리(eNVM) 비교 축을 이룹니다. ReRAM은 필라멘트, PCM은 상변화, FeRAM은 분극으로 저장하므로 MRAM의 자화 기반 저장과 대비가 분명합니다.

  • Bhatti et al., "Spintronics based random access memory: a review", Materials Today 20(9), 530-548 (2017).
  • Khvalkovskiy et al., "Basic principles of STT-MRAM cell operation in memory arrays", Journal of Physics D: Applied Physics 46(7), 074001 (2013).
  • Akerman, "Toward a Universal Memory", Science 308(5721), 508-510 (2005).
  • Magnetoresistive RAM - Wikipedia: MTJ, TMR, toggle/STT/SOT 개요와 비교 항목 정리.

9. 핵심 정리

MRAM은 강자성층의 자화 방향으로 정보를 저장하는 비휘발성 메모리입니다. MTJ의 평행/반평행 상태를 TMR로 읽고, 쓰기는 Toggle에서 STT, SOT로 진화해 왔습니다. 비휘발성, 빠른 접근, 높은 내구성이 강점이지만 쓰기 전류와 열 안정성의 절충이 핵심 과제입니다. ReRAM·PCM·FeRAM과 비교하면 MRAM은 속도와 내구성에서 강하고, 자화 기반 저장이라는 점이 가장 큰 차별점입니다.