PCM Analysis
PCM (์๋ณํ ๋ฉ๋ชจ๋ฆฌ) ์์ธ ๋ถ์
Phase-Change Memory ยท GST ยท Crystalline/Amorphous ยท SET/RESET ยท 3D XPoint ยท SCM
0. ๊ฐ์
PCM(Phase-Change Memory, ์๋ณํ ๋ฉ๋ชจ๋ฆฌ)์ ์นผ์ฝ๊ฒ๋์ด๋ ๋ฌผ์ง์ ๊ฒฐ์ ์ง/๋น์ ์ง ์ํ๋ฅผ ์ค๊ฐ๋ฉฐ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๋นํ๋ฐ์ฑ ๋ฉ๋ชจ๋ฆฌ์ ๋๋ค. ReRAM์ด ํ๋ผ๋ฉํธ, MRAM์ด ์ํ ๋ฐฉํฅ, FeRAM์ด ๋ถ๊ทน์ผ๋ก ์ ๋ณด๋ฅผ ์ ์ฅํ๋ค๋ฉด, PCM์ ๋ฌผ์ง์ ์(phase)๊ณผ ๊ทธ์ ๋ฐ๋ฅธ ์ ํญ์ ์ด์ฉํฉ๋๋ค.
๋ํ ๋ฌผ์ง์ธ GST(Ge2Sb2Te5)๋ ์ ๋ฅ๋ก heater๋ฅผ ๊ฐ์ดํด ์์ ๋ฐ๊พธ๋ฉฐ, ๊ทธ ๊ฒฐ๊ณผ ์ ์ ์ ํญ์ด ํฌ๊ฒ ๋ฌ๋ผ์ง๋๋ค. ๋ณธ ๋ฌธ์๋ ์ ๊ตฌ์กฐ์ SET/RESET ์๋ฆฌ, ์ด๋ ์ด์ 3D XPoint, ๋ค๋ฅธ eNVM๊ณผ์ ๋น๊ต, ๊ทธ๋ฆฌ๊ณ storage-class memory์ ์ธ๋ฉ๋ชจ๋ฆฌ ์ปดํจํ ์์์ ์๋ฏธ๋ฅผ ํจ๊ป ์ ๋ฆฌํฉ๋๋ค.
1. ํต์ฌ ๊ฐ๋
| ๊ฐ๋ | ์๋ฏธ | ์ ์ค์ํ๊ฐ |
|---|---|---|
| GST | Ge2Sb2Te5 ๊ณ์ด ์๋ณํ ๋ฌผ์ง | PCM์ ๋ํ ์ ์ฅ ๋งค์ง์ ๋๋ค |
| ๊ฒฐ์ ์ง/๋น์ ์ง | ๊ท์น ๋ฐฐ์ด๊ณผ ๋ฌด์ง์ ๋ฐฐ์ด์ ๋ ์ | ์ ์ ํญ/๊ณ ์ ํญ ์ํ๋ฅผ ๋ง๋ญ๋๋ค |
| SET/RESET | ๊ฒฐ์ ํ/๊ธ๋ญ์ผ๋ก ์์ ์ ํํ๋ ์ฐ๊ธฐ | 0/1 ๊ธฐ๋ก ๋ฐฉ์์ ๋๋ค |
| OTS ์ ๋ ํฐ | ๋ฌธํฑ ์ ์ ์ด์์์๋ง ์ผ์ง๋ ์์ | cross-point์ sneak path๋ฅผ ์ต์ ํฉ๋๋ค |
| ์ ํญ ๋๋ฆฌํํธ | ๋น์ ์ง ์ ํญ์ด ์๊ฐ์ ๋ฐ๋ผ ๋ณํ๋ ํ์ | ์ฅ๊ธฐ ๋ณด์กด๊ณผ ๋ค์ค ๋นํธ ์ ์ฅ์ ์ํฅ์ ์ค๋๋ค |
| ๋ค์ค ๋ ๋ฒจ ์ | ํ ์ ์ ์ฌ๋ฌ ์ ํญ ์ํ๋ฅผ ์ ์ฅ | ๋ฐ๋๋ฅผ ๋์ด๊ณ IMC์๋ ์ ๋ฆฌํฉ๋๋ค |
PCM์ ํ ๋ฒ์ ํ ๋นํธ๋ง ์ ์ฅํ๋ ์ ๋ณด๋ค, ์ค๊ฐ ์ ํญ ์ํ๊น์ง ์ ๋ฐํ๊ฒ ์ ์ดํ ์๋ก ๋ ๋ง์ ์์ฉ์ ์ด์ด ์ค๋๋ค. ๋ค๋ง ์ฐ๊ธฐ ์ ๋ฅ์ ์ด ์์ฐ, ๋๋ฆฌํํธ ๋ณด์ ์ด ํจ๊ป ๋ฐ๋ผ์์ผ ํฉ๋๋ค.
2. ์๋ณํ ์ ๊ณผ ๊ฒฐ์ ์ง/๋น์ ์ง ์๋ฆฌ
PCM ์ ์ ๋ ์ ๊ทน ์ฌ์ด์ ์นผ์ฝ๊ฒ๋์ด๋ ํฉ๊ธ(์ฃผ๋ก GST, Ge-Sb-Te)์ ๋ผ์ฐ๊ณ , ํ๋ถ์ ์ข์ heater(๋ฐ์ด์ฒด)๋ฅผ ๋ ๊ตฌ์กฐ์ ๋๋ค(๋ฒ์ฏํ mushroom cell). GST๋ ์ด์ ๋ฐ๋ผ ๊ฒฐ์ ์ง๊ณผ ๋น์ ์ง์ด๋ผ๋ ๋ ์์ ์ค๊ฐ๋ฉฐ, ๋ ์์ ์ ํญ ์ฐจ์ด๊ฐ ๋งค์ฐ ์ปค์(10ยฒ~10โด๋ฐฐ) 0๊ณผ 1์ ๋๋ ทํ๊ฒ ๊ตฌ๋ถํ ์ ์์ต๋๋ค.
๊ทธ๋ฆผ 1. PCM ์ (GST + heater)์ ๊ฒฐ์ ์ง/๋น์ ์ง ์ํ์ ์ ํญ ์ฐจ์ด
๋ ๊ฐ์ง ์(phase)
GST๋ CD-RWยทDVD-RW ๊ฐ์ ๊ด๋์คํฌ์๋ ์ฐ์ธ ๋ฐ๋ก ๊ทธ ์๋ณํ ๋ฌผ์ง์ ๋๋ค. ๊ด๋์คํฌ๊ฐ ๋ ์ด์ ์ด๋ก ์์ ๋ฐ๊ฟจ๋ค๋ฉด, PCM์ ์ ๋ฅ๋ก heater๋ฅผ ๋ฐ์ด์์ผ(์ฃผ์ธ ๋ฐ์ด) ์์ ๋ฐ๊พธ๊ณ , ๋น ๋์ ์ ๊ธฐ ์ ํญ์ผ๋ก ์ฝ์ต๋๋ค. ๋ ์์ ์ ์์ด ์์ด๋ ์์ ํ๊ฒ ์ ์ง๋์ด ๋นํ๋ฐ์ฑ์ ๋๋ค.
๊ฒฐ์ ์ง ์ํ๋ ์์ ๋ฐฐ์ด์ด ๊ท์น์ ์ด๋ผ ์ ์๊ฐ ์ ํ๋ฅด๊ณ , ๋น์ ์ง ์ํ๋ ๋ฌด์ง์ ๊ตฌ์กฐ์ ๊ฒฐํฉ ์ฌ๋ฐฐ์น ๋๋ฌธ์ ์ ๋ฅ๊ฐ ๋ ์ ๋งํ๋๋ค. ์ด ์ฐจ์ด๊ฐ PCM์ ์ฝ๊ธฐ ๋ง์ง์ ๋ง๋ญ๋๋ค.
3. ๋์ โ ์ด ํ์ค๋ก SET / RESET
PCM์ ์ฐ๊ธฐ๋ โ์ด์ ์ด๋ป๊ฒ ๊ฐํ๊ณ ์ํ๋๋โ๋ก ๊ฒฐ์ ๋ฉ๋๋ค. ๊ฐ์ ์ ์ ํ๋ฆฌ๋ ์ ๋ฅ์ ํฌ๊ธฐ์ ์๊ฐ(ํ์ค ๋ชจ์)์ ์กฐ์ ํด ๊ฒฐ์ ์ง๊ณผ ๋น์ ์ง์ ์ค๊ฐ๋๋ค. ์ฝ๊ธฐ๋ ์์ ๋ฐ๊พธ์ง ์์ ์์ ์ ๋ฅ๋ก ์ ํญ์ ์ธก์ ํฉ๋๋ค.
๊ทธ๋ฆผ 2. ์จ๋-์๊ฐ ํ์ค ํ๋กํ์ผ๊ณผ SET/RESET/READ ๋์
๋์ ๋จ๊ณ
RESET (์ฐ๊ธฐ '0') โ ํฐ ์ ๋ฅ๋ก ๋ น๋์ (Tmelt) ์ด์์ผ๋ก ๊ฐ์ดํ ๋ค ๊ธ๋ญ(quench)ํฉ๋๋ค. ๋ น์๋ ์์๊ฐ ๋ฌด์ง์ํ๊ฒ ๊ตณ์ด ๋น์ ์ง(๊ณ ์ ํญ)์ด ๋ฉ๋๋ค. ๊ฐ์ฅ ํฐ ์๋์ง๋ฅผ ์๋ชจํฉ๋๋ค.
SET (์ฐ๊ธฐ '1') โ ์ค๊ฐ ์ ๋ฅ๋ก ๊ฒฐ์ ํ ์จ๋(Tcryst)๋ฅผ ์ ์งํ๋ฉฐ ์์ํ ๋๊ฐํฉ๋๋ค. ์์๊ฐ ๊ท์น์ ์ผ๋ก ๋ฐฐ์ด๋์ด ๊ฒฐ์ ์ง(์ ์ ํญ)์ด ๋ฉ๋๋ค. RESET๋ณด๋ค ์๊ฐ์ด ๋ ๊ฑธ๋ฆฝ๋๋ค.
READ (์ฝ๊ธฐ) โ ์์ด ๋ฐ๋์ง ์์ ๋งํผ ์์ ์ ๋ฅ๋ก ์ ํญ๋ง ์ธก์ ํฉ๋๋ค. ์ ์ ํญ์ด๋ฉด '1', ๊ณ ์ ํญ์ด๋ฉด '0'. ๋นํ๊ดด์ ์ด๊ณ ๋น ๋ฆ ๋๋ค.
์ฐ๊ธฐ์ ๋น๋์นญ โ RESET์ ์งง๊ณ ๊ฐํ๊ฒ(๊ธ๋ญ), SET์ ๊ธธ๊ณ ์ฝํ๊ฒ(์๋) ๊ฐํ๋ฏ๋ก ๋ ๋์์ ์๊ฐยท์๋์ง๊ฐ ๋น๋์นญ์ ๋๋ค. ํนํ RESET์ ํ์ํ ๋์ ์ ๋ฅยท์ ๋ ฅ(๋ฐ์ด)์ด PCM์ ๋ํ์ ๊ณผ์ ์ ๋๋ค.
4. ์ด๋ ์ด ๊ตฌ์กฐ์ 3D XPoint
PCM ์ ๋ ReRAM์ฒ๋ผ ์ ๋ ํฐ์ ํจ๊ป cross-point ์ด๋ ์ด๋ก ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ๋ํ์ ์์ฉ ์ฌ๋ก๊ฐ IntelยทMicron์ 3D XPoint(Optane)๋ก, PCM ์ ๊ณผ OTS(Ovonic Threshold Switch) ์ ๋ ํฐ๋ฅผ cross-point๋ก ์์ง ์ ์ธตํ ๊ตฌ์กฐ์ ๋๋ค.
๊ทธ๋ฆผ 3. 1T1R/cross-point ์ , 3D XPoint ์ ์ธต ๊ตฌ์กฐ, eNVM 4์ข ์ข ํฉ
์ ยท์ด๋ ์ด ๊ตฌ์ฑ
1T1R / 1S1R โ ์ ๋ง๋ค ํธ๋์ง์คํฐ(1T1R) ๋๋ ์ ๋ ํฐ(1S1R)๋ฅผ ๋์ด ์ํ๋ ์ ์ ์ ํํ๊ณ sneak path๋ฅผ ๋ง์ต๋๋ค.
Cross-point + OTS โ ์๋๋ผ์ธยท๋นํธ๋ผ์ธ ๊ต์ฐจ์ ๋ง๋ค PCM ์ ๊ณผ OTS ์ ๋ ํฐ๋ฅผ ๋๋ฉด ๊ณ ๋ฐ๋ ์ด๋ ์ด๊ฐ ๋ฉ๋๋ค. OTS๋ ์ผ์ ์ ์ ์ด์์์๋ง ์ผ์ง๋ ๋น์ ํ ์ ๋ ํฐ๋ก sneak ์ ๋ฅ๋ฅผ ์ต์ ํฉ๋๋ค.
3D XPoint(Optane) โ ์ด cross-point๋ฅผ ์ฌ๋ฌ ์ธต ์์ง ์ ์ธตํ storage-class memory์ ๋๋ค. 2017~2022๋ Intel Optane์ผ๋ก ์์ฉํ๋์๋ค๊ฐ ๋จ์ข ๋์์ง๋ง, PCM ๊ธฐ๋ฐ SCM์ ๋ํ ์ฌ๋ก๋ก ๋จ์ ์์ต๋๋ค.
๋ฉ๋ชจ๋ฆฌ ๊ณ์ธต์์์ ์์น
1T1R์ ์ ํ์ฑ์ด ์ข์ง๋ง ๋ฉด์ ์ด ์ปค์ง๊ณ , cross-point๋ ๋ฐ๋๊ฐ ๋์ง๋ง sneak path๋ฅผ ์ต์ ํ ์ ๋ ํฐ๊ฐ ํ์ํฉ๋๋ค. 3D XPoint๋ ์ด ๊ตฌ์กฐ๋ฅผ ์ฌ๋ฌ ์ธต์ผ๋ก ์์ storage-class memory์ ๋ํ ์ฌ๋ก๊ฐ ๋์๊ณ , 2022๋ Optane ์ข ๋ฃ ์ดํ์๋ ๊ตฌ์กฐ์ ์ฐธ๊ณ ์ ์ผ๋ก ๋จ์ ์์ต๋๋ค.
5. ๋ค๋ฅธ ๋ฉ๋ชจ๋ฆฌ์์ ๋น๊ต
PCM์ ReRAMยทMRAMยทFeRAM๊ณผ ํจ๊ป ์ฐจ์ธ๋ ๋นํ๋ฐ์ฑ ๋ฉ๋ชจ๋ฆฌ(eNVM)๋ก ๋ถ๋ฅ๋ฉ๋๋ค. ๋ชจ๋ ์ ํ๊ฐ ์๋ ๋ฌผ๋ฆฌ ์ํ๋ก ์ ์ฅํ์ง๋ง, ๊ทธ ์ํ๊ฐ ๋ฌด์์ด๋๊ฐ ๋ค๋ฆ ๋๋ค.
์ ์ฅ ๋ฐฉ์ ๋น๊ต
| ๋ฉ๋ชจ๋ฆฌ | ์ ์ฅ ์๋ฆฌ | ํ๋ฐ์ฑ | ์ฝ๊ธฐ |
|---|---|---|---|
| DRAM | ์ปคํจ์ํฐ ์ ํ๋ | ํ๋ฐ์ฑ (Refresh) | ํ๊ดด์ (restore) |
| NAND | ๊ฒ์ดํธ ์ ์ฐ๋ง์ ๊ฐํ ์ ํ | ๋นํ๋ฐ์ฑ | ๋นํ๊ดด์ |
| ReRAM | ์ ํญ (ํ๋ผ๋ฉํธ ์ฐ๊ฒฐ/๋จ์ ) | ๋นํ๋ฐ์ฑ | ๋นํ๊ดด์ |
| MRAM | ์ ํญ (์ํ ๋ฐฉํฅ) | ๋นํ๋ฐ์ฑ | ๋นํ๊ดด์ |
| FeRAM | ๋ถ๊ทน ๋ฐฉํฅ (์ ๊ธฐ ์๊ทน์) | ๋นํ๋ฐ์ฑ | ํ๊ดด์ (write-back) |
| PCM | ์ ํญ (๊ฒฐ์ ์ง/๋น์ ์ง ์) | ๋นํ๋ฐ์ฑ | ๋นํ๊ดด์ |
์ฐจ์ธ๋ ๋นํ๋ฐ์ฑ ๋ฉ๋ชจ๋ฆฌ(eNVM) ๋น๊ต
PCMยทReRAMยทMRAMยทFeRAM์ ๋ํ ํน์ฑ์ ๋น๊ตํ๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค(๋ฌธํ ๊ฐ, ์์ฌยท๊ตฌ์กฐ์ ๋ฐ๋ผ ํธ์ฐจ ์์).
| ํน์ฑ | PCM | ReRAM | MRAM | FeRAM |
|---|---|---|---|---|
| ์ ๋ฉด์ | 4~20 Fยฒ | ์ฝ 4 Fยฒ | 6~50 Fยฒ | ์ฝ 22 Fยฒ |
| ์ฐ๊ธฐ ์ ์ | < 3 V | < 2 V | < 2 V | < 3 V |
| ์ฝ๊ธฐ ์๊ฐ | < 10 ns | ~1 ns | ~20 ns | < 5 ns |
| ๋ด๊ตฌ์ฑ(cycles) | 10โถ~10โน | ~10ยนยฒ | > 10ยนโต | > 10ยนโด |
| ๋ํ ๊ฐ์ | ๋ค์ค์ยทSCM | ๊ณ ๋ฐ๋ | ๋ด๊ตฌ์ฑยท์๋ | ์ ์ ๋ ฅ |
PCM์ DRAM๋ณด๋ค ๋๋ฆฌ์ง๋ง NAND๋ณด๋ค ๋น ๋ฅด๊ณ , ๋ฐ์ดํธ ๋จ์ ์ ๊ทผ๊ณผ ๋ค์ค ๋ ๋ฒจ ์ ์ฅ์ด ๊ฐ๋ฅํด DRAM๊ณผ NAND ์ฌ์ด์ ๋นํ์ ๋ฉ์ฐ๋ ์ชฝ์ ๊ฐ์ ์ด ์์ต๋๋ค. ๋ฐ๋ฉด ์ฐ๊ธฐ ์๋์ง์ ์ด ๊ด๋ฆฌ๊ฐ ์ด๋ ต์ต๋๋ค.
๋ํ PCM์ ๋์ผํ ์ ํญ ๊ธฐ๋ฐ ๋ฉ๋ชจ๋ฆฌ๋ผ๋ ReRAM๋ณด๋ค ์ด ์ค๊ณ์ ์ฌ๋ฃ ์ ์ด์ ๋น์ค์ด ๋ ํฌ๊ณ , MRAM๋ณด๋ค ์ฐ๊ธฐ ์ ๋ฅ ์ต์ ํ์ ๊ณต์ ์ ์ธต์ฑ์ด ๋ ์ค์ํฉ๋๋ค. ๊ทธ๋์ ์์คํ ๊ด์ ์์๋ ๋จ์ ์๋ ๋น๊ต๋ณด๋ค "์ด๋ค ๊ณ์ธต์ ๋์ฒดํ๊ฑฐ๋ ๋ณด์ํ ์ ์๋๊ฐ"๋ฅผ ํจ๊ป ๋ด์ผ ํฉ๋๋ค.
6. ์ฅ๋จ์
| ๊ตฌ๋ถ | ๋ด์ฉ |
|---|---|
| ์ฅ์ | ๋นํ๋ฐ์ฑ, ๋ฐ์ดํธ ์ฃผ์ ์ ๊ทผ, ๋ค์ค ๋ ๋ฒจ ์ ์ฅ, 3D ์ ์ธต ์ฉ์ด, ์ธ๋ฉ๋ชจ๋ฆฌ ์ปดํจํ ์ ํฉ์ฑ |
| ํ๊ณ | ๋์ RESET ์ ๋ฅ์ ์ ๋ ฅ, ์ ํญ ๋๋ฆฌํํธ, ์ด ๊ฐ์ญ, endurance ํธ์ฐจ, ๊ณต์ ํตํฉ ๋์ด๋ |
PCM์ ์ฝ๊ธฐ๋ณด๋ค ์ฐ๊ธฐ๊ฐ ๋ ๊น๋ค๋ก์ด ๋ฉ๋ชจ๋ฆฌ์ ๋๋ค. ํนํ ๊ธ๋ญ์ด ํ์ํ RESET์ ์ด ๊ตฌ๋ฐฐ์ ์ฃผ๋ณ ์ ๊ฐ ๊ฐ์ญ์ ํค์ฐ๊ธฐ ์ฌ์, ์ ์ค๊ณ์ ํ์ค ์ ์ด๊ฐ ์ค์ํฉ๋๋ค.
7. ํ์ฉ๊ณผ ์ ๋ง
Storage-Class Memory (SCM) โ DRAM๊ณผ NAND ์ฌ์ด์ ์ง์ฐยท์ฉ๋ ๊ณต๋ฐฑ์ ๋ฉ์ฐ๋ ๊ณ์ธต์ ๋๋ค. Intel Optane(3D XPoint)์ด ๋ํ ์ฌ๋ก๋ก, ๋ง์ดํฌ๋ก์ด ์ดํ ์ง์ฐ๊ณผ ๋ฐ์ดํธ ๋จ์ ์ ๊ทผ์ผ๋ก ๋ชจ๋ธ ๊ฐ์ค์น ์บ์ฑยท์ค์๊ฐ ์ถ๋ก ์ ์ฐ์์ต๋๋ค(2022๋ ๋จ์ข ).
CXL ๊ธฐ๋ฐ ์ฌ๋ถ์ โ ์ต๊ทผ์๋ CXL ์ธํฐํ์ด์ค๋ก ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ์ฅยท๊ณ์ธตํํ๋ ํ๋ฆ ์์์, PCM ๊ธฐ๋ฐ persistent memory๊ฐ CXL ํธํ ๋ชจ๋๋ก ์ฌ์ง์ ํ ๊ฐ๋ฅ์ฑ์ด ๊ฑฐ๋ก ๋ฉ๋๋ค.
Embedded PCM(ePCM) โ ๋์ฉ๋ SCM๋ฟ ์๋๋ผ MCUยท์๋์ฐจ์ฉ SoC ๋ด๋ถ์ ์ฝ๋ ์ ์ฅ, ๋ก๊ทธ ๋ณด์กด, ์ค์ ๋ฐ์ดํฐ ์ ์ฅ์๋ PCM์ด ๊ฒํ ๋ฉ๋๋ค. ์ด ๊ฒฝ์ฐ์๋ ์ ๋ ์๋๋ณด๋ค ๊ณต์ ํธํ์ฑ, ๋ด์ด์ฑ, retention, write endurance์ ๊ท ํ์ด ๋ ์ค์ํฉ๋๋ค.
์ธ๋ฉ๋ชจ๋ฆฌ ์ปดํจํ (IMC) โ cross-point ์ด๋ ์ด์์ ์ดยทํค๋ฅดํํธํ ๋ฒ์น์ผ๋ก ๊ณฑ-๋์ (MAC) ์ฐ์ฐ์ ๋ฉ๋ชจ๋ฆฌ ์์์ ์ํํด ๋ฐ์ดํฐ ์ด๋์ ์ค์ ๋๋ค. PCM์ IMC๋ฅผ ์ ๋ํ๋ ์์ ์ค ํ๋์ ๋๋ค.
๋ด๋ก๋ชจํฝ ์ปดํจํ โ ๊ฒฐ์ ํ ์ ๋๋ฅผ ์กฐ์ ํ ์๋ ๋ก๊ทธ ๋ค์ค์ ์ ํญ์ ์๋ ์ค ๊ฐ์ค์น๋ก ํ์ฉํฉ๋๋ค. IBM ๋ฑ์ด PCM ๊ธฐ๋ฐ ๋ด๋ก๋ชจํฝ ์นฉ์ผ๋ก ๋์ ์๋์ง ํจ์จ์ ์์ฐํ์ต๋๋ค.
์๋ฒ ๋๋ NVM โ STMicroelectronicsยทRenesas ๋ฑ์ด ์๋์ฐจยท์ฐ์ ์ฉ(AEC-Q100) ์๋ฒ ๋๋ PCM์ ๊ณต๊ธํ๋ ๋ฑ, MCU ์๋ฒ ๋๋ ์์ญ์์๋ ํ์ฉ๋ฉ๋๋ค.
8. ๊ด๋ จ ๊ธฐ์ ๊ณผ ์ฐธ๊ณ ๋ฌธํ
PCM์ ReRAM Analysis, MRAM Analysis, FeRAM Analysis๊ณผ ํจ๊ป ์ฐจ์ธ๋ eNVM ๋น๊ต์ ๊ธฐ์ค์ ์ด ๋ฉ๋๋ค. ReRAM์ ํ๋ผ๋ฉํธ, MRAM์ ์ํ ๋ฐฉํฅ, FeRAM์ ๋ถ๊ทน์ผ๋ก ์ ์ฅํ๋ฏ๋ก PCM์ ์๋ณํ ๊ธฐ๋ฐ ์ ์ฅ๊ณผ ๋๋น๊ฐ ๋ถ๋ช ํฉ๋๋ค.
- M. Wuttig, N. Yamada, "Phase-change materials for rewriteable data storage", Nature Materials 6, 824-832 (2007).
- D. Kau et al., "A stackable cross point Phase Change Memory", 2009 IEEE International Electron Devices Meeting (IEDM), DOI: https://doi.org/10.1109/IEDM.2009.5424263
- A. Fantini et al., "Intrinsic resistance drift in amorphous chalcogenides", IEDM / phase-change memory reliability discussions - ์ ํญ ๋๋ฆฌํํธ์ ๋ค์ค ๋ ๋ฒจ ์ ์ฅ ์์ ์ฑ์ ํต์ฌ ๋ฐฐ๊ฒฝ
- Phase-change memory - GST, SET/RESET, multi-level cell, drift ๊ฐ์
- 3D XPoint - cross-point, OTS selector, Optane์ ์ญ์ฌ
- CXL Consortium, CXL Specification - persistent memory์ ๋ฉ๋ชจ๋ฆฌ ํ์ฅ ๊ณ์ธต์ ํด์ํ ๋ ์ฐธ๊ณ ํ ์ ์๋ ์ธํฐํ์ด์ค ํ์ค
9. ํต์ฌ ์ ๋ฆฌ
PCM์ ์นผ์ฝ๊ฒ๋์ด๋ GST์ ๊ฒฐ์ ์ง/๋น์ ์ง ์ํ๋ฅผ ์ด์ฉํด ์ ๋ณด๋ฅผ ์ ์ฅํ๋ ๋นํ๋ฐ์ฑ ๋ฉ๋ชจ๋ฆฌ์ ๋๋ค. ์ด ํ์ค๋ก SET/RESET์ ์ ์ดํ๊ณ , ์ฝ๊ธฐ๋ ์ ํญ๋ง ์ธก์ ํ๋ ๋นํ๊ดด ๋ฐฉ์์ ๋๋ค. 3D XPoint์ Optane์ผ๋ก ๋์คํ๋์ง๋ง ๋์ RESET ์ ๋ ฅ๊ณผ ๋๋ฆฌํํธ๋ ์ฌ์ ํ ํต์ฌ ๊ณผ์ ์ ๋๋ค. ๊ทธ๋ผ์๋ ๋ค์ค ๋ ๋ฒจ ์ ์ฅ, SCM, ์ธ๋ฉ๋ชจ๋ฆฌ ์ปดํจํ , ๋ด๋ก๋ชจํฝ ์์ฉ ๊ฐ๋ฅ์ฑ ๋๋ฌธ์ ์ฐจ์ธ๋ ๋ฉ๋ชจ๋ฆฌ ํ๋ณด๋ก ๊ณ์ ์๋ฏธ๊ฐ ์์ต๋๋ค.