์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. Read-only memory[ํธ์ง]
์ฒซ ๋ด์ฉ ์์ฑ์ ํน์ ๊ธฐ๊ธฐ๊ฐ ํ์ํ๊ณ ํน์ฑ ์ ๋์ ์ผ๋ก ์ธ ์๊ฐ ์๋ ์ฅ๋น. ์ผ๋ฐ์ ์ผ๋ก ํ๋ฒ ๊ธฐ๋กํ ์ ๋ณด๊ฐ ์ ์ ์ ์ง์ ์๊ด์์ด (๋ฐ)์๊ตฌ์ ์ผ๋ก ๊ธฐ์ต๋๋ฉฐ, ์ญ์ ๋ ์์ ์ด ๋ถ๊ฐ๋ฅํ ๊ธฐ์ต ์ฅ์น๋ฅผ ๊ฐ๋ฆฌํจ๋ค. ํ์ฌ์ ์์ ๊ธฐ๋ก ์์
์ด ์ฌ์์ก์ง๋ง ๊ณผ๊ฑฐ์ ๊ต์ฅํ ๋ณต์กํด, ํ๋ฒ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋กํ๋ฉด ๋ฐ๊พธ์ง ๋ชปํ๋ค. ๊ทธ๋์ Read-only memory(์ฝ๊ธฐ ์ ์ฉ ๊ธฐ์ต์ฅ์น)๋ผ๊ณ ๋ถ๋ฆฌ๋ ๊ฒ์ด๋ค. ์ด์๋ ๋ฐ๋๋ก ์ํ ๋ ์ฐ๊ณ ์ง์ธ ์ ์์ผ๋ ์ ์์ด ์ ์ง๋์ง ์์ผ๋ฉด ๋ด์ฉ์ด ์ฌ๋ผ์ง๋ ๊ธฐ์ต ์ฅ์น๋ RAM(Random Access Memory)์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค. ๋ณดํต์ ์ปดํจํฐ์ ๋ฐ์ด์ค์ค๋ ๊ฒ์๊ธฐ์ ๋ค์ด๊ฐ๋ ๊ฒ์ ํจํค์ง ๋ฑ ๊ด๋ฒ์ํ ๋ถ์ผ์ ์ฐ์ธ๋ค.
๋จ์ ์ผ๋ก๋ง ๋ณด์ด๋ ํน์ฑ ์ธ์, ์ ๋ ฅ ๊ณต๊ธ๊ณผ ๋ฌด๊ดํ๊ฒ ๋ฐ์ดํฐ๊ฐ ์ ์ง๋๋ ๋นํ๋ฐ์ฑ์ด๋ผ๋ ๊ฐ๋ ฅํ ํน์ง์ด ์์ด์, ๋ชจ๋ ์ข ๋ฅ์ ๊ธฐ๊ณ์ ์ฐ์ธ๋ค. ROM์ด ์๋ค๋ฉด ์ ๊ธฐ ์๊น๋ค๊ณ ์ ๊ธฐ๋ฐฅ์ฅ ์ ๊ธฐ์ฝ๋๋ฅผ ๋ฝ๋ ์๊ฐ ๋น์ ์ ์ ๊ธฐ๋ฐฅ์ฅ์ ๋จนํต์ด ๋๋ค. ๋น์ฅ ์ ๊ธฐ๋ฐฅ์ฅ๋ ์ผ์ข ์ ํ๋ก๊ทธ๋จ๋ ๋ก๋ด์ด๊ธฐ ๋๋ฌธ์ ํ๋ฒ ๋ฐ์ดํฐ๊ฐ ๋ ์๊ฐ๋ฉด ์ฝ๋๋ฅผ ์ฐ๊ฒฐํด๋ ์ ๊ธฐ๊ฐ ํ๋ฅด๋ ๊ณ ์ฒ ๋ฉ์ด ๊ทธ ์ด์๋ ์ดํ๋ ์๋๊ฒ ๋๋ค. ๊ทธ๋์ ๋ก๋ด, ์ ์๊ธฐ๊ธฐ์ ๊ธฐํ ๋ฑ์ ๊ฐ๋ฆฌ์ง ์๊ณ ์ฌ์ฉ๋๋ฉฐ, ๋๋ ์์ฐ์ ํฐ ์ด์ ์ด ์์ด ๋์ฒด ๊ธฐ์ ์ด ๋์ค์ง ์๋ ํ ์์ผ๋ก๋ ๊ณ์ ์ฌ์ฉ๋ ๊ฒ ์ด๋ค. ํ ๋ฒ ์ค์ ์ ์ธํ ํ๊ณ ๊ทธ๋๋ก ์ถ์ํ๋ ๋์ฅ๊ณ , ์์ด์ปจ ๋ฑ์๋ Mask ROM์ด ๋ค์ด๊ฐ๋ค.
ROM์ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋กํ๋ ์์ ์ ํ๊ธฐ ์ํ ์ฅ๋น๋ฅผ ๋กฌ๋ผ์ดํฐ(ROM Writer)๋ผ๊ณ ํ๋ฉฐ, ๋ณดํต ์ ์๊ณตํ๊ณผ์ ๋ช ๊ฐ์ฏค ์กด์ฌํ๋ฉฐ, ์ ์๊ณ์ด ๋์๋ฆฌ์ ๊ฒฝ์ฐ ๋์๋ฆฌ ๋ด๋ถ์ ๋ช ๊ฐ ์ ๋ ๊ฐ์ง๊ณ ์๊ธฐ๋ ํ๋ค. ์ค์ ๋กฌ๋ผ์ดํฐ ์์ฒด๋ ์ ์๊ณตํ๊ณผ 1ํ๋ ์๋ ์ ์์ด ๊ฐ๋ฅํ ์ ๋๋ก ๋จ์ํด์ ๊ฐ๊ฒฉ๋ ๊ทธ๋ฆฌ ๋น์ธ์ง ์์๋ฐ ์์ฆ์ ๋กฌ๋ผ์ดํฐ ์์ด ์ฌ๊ธฐ๋ก ๊ฐ๋ฅํ ์ ํ์ด ๋ง์ด ๋์ ์๊ธฐ ๋๋ฌธ์ ์๋ค๊ณ ํฐ ๋ฌธ์ ๊ฐ ๋์ง๋ ์๋๋ค.
๋ํ์ ์ผ๋ก USB ๋ฉ๋ชจ๋ฆฌ,SSD๋ก ๋ํ๋๋ ํ๋์ ๋ฉ๋ชจ๋ฆฌ๊ฐ ๋กฌ๋ผ์ดํฐ ์์ด ์ ํ๋ ํ์ ๋งํผ ์ฌ๊ธฐ๋ก์ด ๊ฐ๋ฅํ ROM์ด๊ธด ํ๋ค. ์ ์๊ณผ ๊ณ์ด ํ์์ด๋ผ๋ฉด ISP(In-system programming)๋ผ๋ ์ฉ์ด๋ฅผ ๋ค์ ๊ธฐํ๊ฐ ์์ํ ๋ฐ ISP๊ฐ ์ ์ฉ๋ ์นฉ์ ๋กฌ๋ผ์ดํฐ๊ฐ ํ์์๋ค.
๋ณธ๋ ํ๋ ๋์คํฌ ๋๋ผ์ด๋ธ๋ ์๊ธฐํ ์ดํ์ ๊ธฐ๋ก์ ๋ณด๊ดํ๋ ๋ณด์กฐ๊ธฐ์ต์ฅ์น๋ก์จ ๋ฐ๋์ฒด์นฉ์ ๋ฐ์ดํฐ๋ฅผ ๋ฃ์ด ROM๊ณผ๋ ์ค์ ๋ก ๋ค๋ฅธ ๊ฐ๋ ์ด์์ง๋ง, ํ์ฌ๋ ๊ธฐ์ ์ ๋ฐ์ ์ผ๋ก SSD๋ฅผ ํ๋๋์คํฌ ๋๋ผ์ด๋ธ์ฒ๋ผ ์ฌ์ฉ ๊ฐ๋ฅํ๋ฉด์ ๋์ ์๋ฆฌ๋ ๋ค๋ฅด์ง๋ง ํ๋์ผ์ ๋น์ทํด, ์ผ๋ฐ์ธ๋ค์๊ฒ๋ ์ฉ๋์ ๋ถ๋ฅ๊ฐ ์ฌ์ค์ ์ ๋ช ๋ฌด์ค ํด์ง ์ํ์ด๋ค.
์ปดํจํฐ์ ์ด์ฐฝ๊ธฐ์ธ https://blog.naver.com/karipr/222034442529
๋จ์ ์ผ๋ก๋ง ๋ณด์ด๋ ํน์ฑ ์ธ์, ์ ๋ ฅ ๊ณต๊ธ๊ณผ ๋ฌด๊ดํ๊ฒ ๋ฐ์ดํฐ๊ฐ ์ ์ง๋๋ ๋นํ๋ฐ์ฑ์ด๋ผ๋ ๊ฐ๋ ฅํ ํน์ง์ด ์์ด์, ๋ชจ๋ ์ข ๋ฅ์ ๊ธฐ๊ณ์ ์ฐ์ธ๋ค. ROM์ด ์๋ค๋ฉด ์ ๊ธฐ ์๊น๋ค๊ณ ์ ๊ธฐ๋ฐฅ์ฅ ์ ๊ธฐ์ฝ๋๋ฅผ ๋ฝ๋ ์๊ฐ ๋น์ ์ ์ ๊ธฐ๋ฐฅ์ฅ์ ๋จนํต์ด ๋๋ค. ๋น์ฅ ์ ๊ธฐ๋ฐฅ์ฅ๋ ์ผ์ข ์ ํ๋ก๊ทธ๋จ๋ ๋ก๋ด์ด๊ธฐ ๋๋ฌธ์ ํ๋ฒ ๋ฐ์ดํฐ๊ฐ ๋ ์๊ฐ๋ฉด ์ฝ๋๋ฅผ ์ฐ๊ฒฐํด๋ ์ ๊ธฐ๊ฐ ํ๋ฅด๋ ๊ณ ์ฒ ๋ฉ์ด ๊ทธ ์ด์๋ ์ดํ๋ ์๋๊ฒ ๋๋ค. ๊ทธ๋์ ๋ก๋ด, ์ ์๊ธฐ๊ธฐ์ ๊ธฐํ ๋ฑ์ ๊ฐ๋ฆฌ์ง ์๊ณ ์ฌ์ฉ๋๋ฉฐ, ๋๋ ์์ฐ์ ํฐ ์ด์ ์ด ์์ด ๋์ฒด ๊ธฐ์ ์ด ๋์ค์ง ์๋ ํ ์์ผ๋ก๋ ๊ณ์ ์ฌ์ฉ๋ ๊ฒ ์ด๋ค. ํ ๋ฒ ์ค์ ์ ์ธํ ํ๊ณ ๊ทธ๋๋ก ์ถ์ํ๋ ๋์ฅ๊ณ , ์์ด์ปจ ๋ฑ์๋ Mask ROM์ด ๋ค์ด๊ฐ๋ค.
ROM์ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋กํ๋ ์์ ์ ํ๊ธฐ ์ํ ์ฅ๋น๋ฅผ ๋กฌ๋ผ์ดํฐ(ROM Writer)๋ผ๊ณ ํ๋ฉฐ, ๋ณดํต ์ ์๊ณตํ๊ณผ์ ๋ช ๊ฐ์ฏค ์กด์ฌํ๋ฉฐ, ์ ์๊ณ์ด ๋์๋ฆฌ์ ๊ฒฝ์ฐ ๋์๋ฆฌ ๋ด๋ถ์ ๋ช ๊ฐ ์ ๋ ๊ฐ์ง๊ณ ์๊ธฐ๋ ํ๋ค. ์ค์ ๋กฌ๋ผ์ดํฐ ์์ฒด๋ ์ ์๊ณตํ๊ณผ 1ํ๋ ์๋ ์ ์์ด ๊ฐ๋ฅํ ์ ๋๋ก ๋จ์ํด์ ๊ฐ๊ฒฉ๋ ๊ทธ๋ฆฌ ๋น์ธ์ง ์์๋ฐ ์์ฆ์ ๋กฌ๋ผ์ดํฐ ์์ด ์ฌ๊ธฐ๋ก ๊ฐ๋ฅํ ์ ํ์ด ๋ง์ด ๋์ ์๊ธฐ ๋๋ฌธ์ ์๋ค๊ณ ํฐ ๋ฌธ์ ๊ฐ ๋์ง๋ ์๋๋ค.
๋ํ์ ์ผ๋ก USB ๋ฉ๋ชจ๋ฆฌ,SSD๋ก ๋ํ๋๋ ํ๋์ ๋ฉ๋ชจ๋ฆฌ๊ฐ ๋กฌ๋ผ์ดํฐ ์์ด ์ ํ๋ ํ์ ๋งํผ ์ฌ๊ธฐ๋ก์ด ๊ฐ๋ฅํ ROM์ด๊ธด ํ๋ค. ์ ์๊ณผ ๊ณ์ด ํ์์ด๋ผ๋ฉด ISP(In-system programming)๋ผ๋ ์ฉ์ด๋ฅผ ๋ค์ ๊ธฐํ๊ฐ ์์ํ ๋ฐ ISP๊ฐ ์ ์ฉ๋ ์นฉ์ ๋กฌ๋ผ์ดํฐ๊ฐ ํ์์๋ค.
๋ณธ๋ ํ๋ ๋์คํฌ ๋๋ผ์ด๋ธ๋ ์๊ธฐํ ์ดํ์ ๊ธฐ๋ก์ ๋ณด๊ดํ๋ ๋ณด์กฐ๊ธฐ์ต์ฅ์น๋ก์จ ๋ฐ๋์ฒด์นฉ์ ๋ฐ์ดํฐ๋ฅผ ๋ฃ์ด ROM๊ณผ๋ ์ค์ ๋ก ๋ค๋ฅธ ๊ฐ๋ ์ด์์ง๋ง, ํ์ฌ๋ ๊ธฐ์ ์ ๋ฐ์ ์ผ๋ก SSD๋ฅผ ํ๋๋์คํฌ ๋๋ผ์ด๋ธ์ฒ๋ผ ์ฌ์ฉ ๊ฐ๋ฅํ๋ฉด์ ๋์ ์๋ฆฌ๋ ๋ค๋ฅด์ง๋ง ํ๋์ผ์ ๋น์ทํด, ์ผ๋ฐ์ธ๋ค์๊ฒ๋ ์ฉ๋์ ๋ถ๋ฅ๊ฐ ์ฌ์ค์ ์ ๋ช ๋ฌด์ค ํด์ง ์ํ์ด๋ค.
์ปดํจํฐ์ ์ด์ฐฝ๊ธฐ์ธ https://blog.naver.com/karipr/222034442529
1.1. ๊ธฐ์ ์ข ๋ฅ[ํธ์ง]
Read-Only๋ผ๋ ํ๊ณ๋ฅผ ๊ทน๋ณตํ๋ ๋ฐฉํฅ์ผ๋ก ๊ธฐ์ ์ด ๋ฐ์ ํด ์๋ค.
1.1.1. ๋ง์คํฌ๋กฌ(Mask ROM)[ํธ์ง]
๋ง์น ์ฑ
์ ๋๋ ์ธ์ํ๋ฏ์ด ๋ฐ๋์ฒด ์์ฐ ๊ณต์ ์ธ ๋ง์คํน ๋จ๊ณ์์ ๊ณ ์ ๋ ๋ฐ์ดํฐ ํ๋ก ํจํด์ผ๋ก ์์ฐํ๋ ๋ฐฉ์. ๋ค๋ฅธ ROM ์์์๋ ๋ฌ๋ฆฌ ๋ฌผ๋ฆฌ์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋กํ๋ฏ๋ก ์์ฐ ํ์๋ ๋ด์ฉ์ ๋ณ๊ฒฝํ ์ ์์ด ๋ฐ์ดํฐ ์์ ์ฑ์ด ๋งค์ฐ ๋์ง๋ง ์ฌํ๋ก๊ทธ๋๋ฐ์ ์์ฒ์ ์ผ๋ก ๋ถ๊ฐ๋ฅํ๋ค. ๋ง์ฝ ๋ด์ฉ ๋ฐ์ดํฐ๊ฐ ์ ์ด๋ถํฐ ์๋ชป๋ ๊ฒ์ด์๋ค๋ฉด ์์ฐ๋์ ์ ๋ ํ๊ธฐํด์ผ ํ๋ค.
๋ง์คํฌ ๋กฌ์ ์ฐ์ด๋ด๊ธฐ ์ํด ์๊ตฌ๋๋ ์ด๊ธฐ ๋น์ฉ์ด ๋์ ์๋ ์์ฐ์๋ ๋ถ์ ํฉํ๋ฏ๋ก ๊ณต์ฅ์์๋ ์ด๋ ์ ๋ ์๋์ด ๋์ง ์์ผ๋ฉด ์ฃผ๋ฌธ์ ๋ฐ์ง ์๋๋ค. ๋ ์์ฐ๋์ ๊ด๊ณ์์ด ๊ณ ์ ๋ ๋น์ผ ๋ง์คํฌ ๋น์ฉ์ ์ง๋ถํด์ผ ํ๋ค. ์์ฅ์์ ๋จํ์ผ๋ก์์ ์ ์ง๋ ์ข์์ก์ง๋ง ๋๋ ์์ฐํ๋ฉด ํ ๋ฐฉ์์ ๋นํด ๊ฐ๊ฒฉ์ด ๋งค์ฐ ๋ฎ์์ง๊ธฐ ๋๋ฌธ์ ์นดํธ๋ฆฌ์ง ํ์์ ๊ฒ์ ๋งค์ฒด ๋ฑ์ ์ฃผ๋ก ์ฐ์ธ๋ค. ์๋ฅผ ๋ค์ด PS Vita๋ ๋ํ ๋ 3DS ๋ฑ ํด๋์ฉ ๊ฒ์๊ธฐ์ ๊ฒ์ ์นด๋ ๋ฑ.
์์ ์ด ๋ถ๊ฐ๋ฅํ๋ค๋ ์ฅ์ ์ผ๋ก ์ธํด ๋ง์ดํฌ๋ก ์ปจํธ๋กค๋ฌ ์ ์กฐ ๊ณผ์ ์์ ํตํฉํ์ฌ ์ ์กฐํ๋ ์์ผ๋ก ์ฌ์ฉ๋๋ค. ๋ํ์ ์ธ ์ฌ์ฉ ์๊ฐ ์นฉ์ ์ด๊ธฐ๊ตฌ๋์ฉ ๋ถํธ๋ก๋์ด๋ค.
๋์ฅ๊ณ , ์์ด์ปจ, ์ ์๋ ์ธ์ง, ์ ๊ธฐ์ฅํ, ์ ๊ธฐ๋ฐฅ์ฅ, ์ปคํผํฌํธ, ํ ๋ ๋น์ ๋ฑ ์ฐ๋ฆฌ๊ฐ ์์ํ ์ ์๋ ๋ชจ๋ ๊ฐ์ ์ ํ์๋ ์ ๋ถ Mask ROM์ ํ์ฌํ์ฌ ์ถ์ํ๋ค. ํ์ ์๋๋ถ์ ๋ํด์๋ ์ฒ์๋ถํฐ ์ ํด์ง ๋ฐ์ดํฐ๋ก ๋ง๋ค๊ณ ๋ฐ๊ฟ ์ ์๋๋ก ํ๋ ๊ฒ์ด๋ค. ์ฌ์ฉ์๊ฐ ์ ํ ๊ฐ๋ฅํ ๋ถ๋ถ๋ง EEPROM์ด๋ ํ๋์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ค. Mask ROM์ด ๊ฐ๊ฒฉ์ด ์ ๋ ดํ ์ด์ ๊ฐ ๋ฐ๋ก ์ด๋ฐ ๊ฐ์ ์ ํ์ ๋ง๋ค ๋ ๋๋์ผ๋ก ์์๊ฐ ๋ฐ์ํ๊ธฐ ๋๋ฌธ์ด๋ค. ์ต์ ์๋ง ๊ฐ ~ ์ต๋ ์์ฒ๋ง ๊ฐ์ฉ ์ฐ์ด๋ธ๋ค.
๋ง์คํฌ ๋กฌ์ ์ฐ์ด๋ด๊ธฐ ์ํด ์๊ตฌ๋๋ ์ด๊ธฐ ๋น์ฉ์ด ๋์ ์๋ ์์ฐ์๋ ๋ถ์ ํฉํ๋ฏ๋ก ๊ณต์ฅ์์๋ ์ด๋ ์ ๋ ์๋์ด ๋์ง ์์ผ๋ฉด ์ฃผ๋ฌธ์ ๋ฐ์ง ์๋๋ค. ๋ ์์ฐ๋์ ๊ด๊ณ์์ด ๊ณ ์ ๋ ๋น์ผ ๋ง์คํฌ ๋น์ฉ์ ์ง๋ถํด์ผ ํ๋ค. ์์ฅ์์ ๋จํ์ผ๋ก์์ ์ ์ง๋ ์ข์์ก์ง๋ง ๋๋ ์์ฐํ๋ฉด ํ ๋ฐฉ์์ ๋นํด ๊ฐ๊ฒฉ์ด ๋งค์ฐ ๋ฎ์์ง๊ธฐ ๋๋ฌธ์ ์นดํธ๋ฆฌ์ง ํ์์ ๊ฒ์ ๋งค์ฒด ๋ฑ์ ์ฃผ๋ก ์ฐ์ธ๋ค. ์๋ฅผ ๋ค์ด PS Vita๋ ๋ํ ๋ 3DS ๋ฑ ํด๋์ฉ ๊ฒ์๊ธฐ์ ๊ฒ์ ์นด๋ ๋ฑ.
์์ ์ด ๋ถ๊ฐ๋ฅํ๋ค๋ ์ฅ์ ์ผ๋ก ์ธํด ๋ง์ดํฌ๋ก ์ปจํธ๋กค๋ฌ ์ ์กฐ ๊ณผ์ ์์ ํตํฉํ์ฌ ์ ์กฐํ๋ ์์ผ๋ก ์ฌ์ฉ๋๋ค. ๋ํ์ ์ธ ์ฌ์ฉ ์๊ฐ ์นฉ์ ์ด๊ธฐ๊ตฌ๋์ฉ ๋ถํธ๋ก๋์ด๋ค.
๋์ฅ๊ณ , ์์ด์ปจ, ์ ์๋ ์ธ์ง, ์ ๊ธฐ์ฅํ, ์ ๊ธฐ๋ฐฅ์ฅ, ์ปคํผํฌํธ, ํ ๋ ๋น์ ๋ฑ ์ฐ๋ฆฌ๊ฐ ์์ํ ์ ์๋ ๋ชจ๋ ๊ฐ์ ์ ํ์๋ ์ ๋ถ Mask ROM์ ํ์ฌํ์ฌ ์ถ์ํ๋ค. ํ์ ์๋๋ถ์ ๋ํด์๋ ์ฒ์๋ถํฐ ์ ํด์ง ๋ฐ์ดํฐ๋ก ๋ง๋ค๊ณ ๋ฐ๊ฟ ์ ์๋๋ก ํ๋ ๊ฒ์ด๋ค. ์ฌ์ฉ์๊ฐ ์ ํ ๊ฐ๋ฅํ ๋ถ๋ถ๋ง EEPROM์ด๋ ํ๋์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ค. Mask ROM์ด ๊ฐ๊ฒฉ์ด ์ ๋ ดํ ์ด์ ๊ฐ ๋ฐ๋ก ์ด๋ฐ ๊ฐ์ ์ ํ์ ๋ง๋ค ๋ ๋๋์ผ๋ก ์์๊ฐ ๋ฐ์ํ๊ธฐ ๋๋ฌธ์ด๋ค. ์ต์ ์๋ง ๊ฐ ~ ์ต๋ ์์ฒ๋ง ๊ฐ์ฉ ์ฐ์ด๋ธ๋ค.
1.1.2. ํผ๋กฌ(PROM / Programable ROM)[ํธ์ง]
์์ฐ ํ์ ์ฌ์ฉ์๊ฐ ๋ด์ฉ์ ํ ๋ฒ๋ง ๊ธฐ๋กํ ์ ์๋ ๋กฌ์ด๋ค. ๊ทธ๋์ OTP(One Time Programable)๋ผ๊ณ ๋ ํ๋ค. ๋นํธ๋ฅผ ๊ธฐ๋กํ๋ ๊ฐ ์
๋ง๋ค ํจ์ฆ๊ฐ ๋ค์ด์๋๋ฐ ํจ์ฆ๊ฐ ์ด์ด์ ธ ์์ผ๋ฉด 1, ๋์ด์ ธ ์์ผ๋ฉด 0์ด๋ผ๋ ์์ผ๋ก ์ ๋ณด๋ฅผ ๊ธฐ๋กํ๋ค. PROM์ ๊ธฐ๋กํ๋ ๋กฌ๋ผ์ดํฐ๋ 0์ ๊ธฐ๋กํ๋ ค๋ ์ด๋๋ ์ค์ ์
์ ๊ณผ์ ๋ฅ๋ฅผ ํ๋ ค์ ํจ์ฆ๋ฅผ ๋๋ ์์ผ๋ก ํ๋ก๊ทธ๋๋ฐํ๋ฉฐ ๋ฐ๋ผ์ ํ๋ฒ ๊ธฐ๋กํ PROM์ ๋ด์ฉ์ ๋ฐ๊ฟ ์ ์๋ค.
๋๋ ์์ฐํ๋ ค๋ฉด ๋กฌ ๋ผ์ดํฐ๋ก ํ๋ํ๋ ๊ธฐ๋กํด์ผ ํ๊ณ ๊ฝค ์๊ฐ์ด ๊ฑธ๋ฆฌ๋ฏ๋ก ์์ฐ์ฉ์ผ๋ก๋ ์ ๋งคํ ์์น ๋๋ฌธ์ ํ์ฌ์ ์ ์ง๋ ์คํ๋ ค ๊ตฌํ์ธ ๋ง์คํฌ๋กฌ๋ณด๋ค๋ ์ ๋ค. ์์ฐ ๊ณต์ฅ์์ ๋๋์ผ๋ก ๊ธฐ๋ก์ ๋ํํด ์ฃผ๊ธฐ๋ ํ๋ค. ๋ง์คํฌ๋กฌ์ผ๋ก ์์ฐํ๊ธฐ์๋ ๋๋ฌด ์์ฐ๋์ด ์ ์ ๊ฒฝ์ฐ์ ์ผ๋ถ ์ฌ์ฉํ๋ค.
IBM์ด ๊ฐ๋ฐํ ํ๋ก๊ทธ๋๋ฐ ๊ฐ๋ฅ ์นฉ์ธ eFUSE๊ฐ ์ด ๊ธฐ์ ์ ํ์ฉํ๋ค.
๋๋ ์์ฐํ๋ ค๋ฉด ๋กฌ ๋ผ์ดํฐ๋ก ํ๋ํ๋ ๊ธฐ๋กํด์ผ ํ๊ณ ๊ฝค ์๊ฐ์ด ๊ฑธ๋ฆฌ๋ฏ๋ก ์์ฐ์ฉ์ผ๋ก๋ ์ ๋งคํ ์์น ๋๋ฌธ์ ํ์ฌ์ ์ ์ง๋ ์คํ๋ ค ๊ตฌํ์ธ ๋ง์คํฌ๋กฌ๋ณด๋ค๋ ์ ๋ค. ์์ฐ ๊ณต์ฅ์์ ๋๋์ผ๋ก ๊ธฐ๋ก์ ๋ํํด ์ฃผ๊ธฐ๋ ํ๋ค. ๋ง์คํฌ๋กฌ์ผ๋ก ์์ฐํ๊ธฐ์๋ ๋๋ฌด ์์ฐ๋์ด ์ ์ ๊ฒฝ์ฐ์ ์ผ๋ถ ์ฌ์ฉํ๋ค.
IBM์ด ๊ฐ๋ฐํ ํ๋ก๊ทธ๋๋ฐ ๊ฐ๋ฅ ์นฉ์ธ eFUSE๊ฐ ์ด ๊ธฐ์ ์ ํ์ฉํ๋ค.
1.1.3. ์ดํผ๋กฌ(EPROM Erasable PROM)[ํธ์ง]
์์ธ์ ์ ์ด์ฉํ์ฌ ๊ธฐ์ต๋ ๋ด์ฉ์ ์ง์ฐ๊ณ ๋ค์ ๊ธฐ๋กํ ์ ์๋ ๋กฌ์ด๋ค. PROM๊ณผ ๋น๊ตํ์ ๋ ์ฝ๊ธฐ์ ์ฐ๊ธฐ ๋์์ ๋์ผํ๊ฒ ํ ์ ์์ผ๋ฉฐ ์ง์ฐ๊ธฐ ๋์์ ์์ธ์ ์ ์ฌ์ด์ ์ํํ๋ค. ๊ทธ๋์ EPROM ์์๋ ํญ์ ํฌ๋ช
์ฐฝ์ด ๋๊ทธ๋๊ฒ ๋ ์๋ค. ์ด ์ฐฝ์ ์์ธ์ ์ ์ ํต๊ณผ์ํค๋ ์์์ ๋ฆฌ๋ก ๋ง๋ค์ด์ง๋ค. ์ผ๋จ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋กํ ํ์๋ ์ด ์ฐฝ์ ๊ฒ์ ํ
์ดํ ๋ฑ์ผ๋ก ๋ง์ ๋ด์ฉ์ด ์ง์์ง๋ ๊ฑธ ๋ง๋๋ค.
๋ด์ฉ์ ์ง์ธ ๋์๋ ์์ธ์ ํ๊ด๋ฑ์ด ๋ค์ด ์๋ ๋กฌ ์ด๋ ์ด์ ๋ผ๊ณ ๋ถ๋ฅด๋ ์ฅ์น์ ๋ฃ๊ณ 20๋ถ ์ ๋ ๋๋ฆฐ๋ค. ์ฌ๊ธฐ์ ์ง์๋ฒ๋ฆฐ EPROM์ ๋ชจ๋ ์ ์ด 1๋ก ์ด๊ธฐํ๋๋ค. ์ฆ ๋ถ๋ถ ์ญ์ ๋ ๋ถ๊ฐ๋ฅํ๋ค๋ ์๊ธฐ. ๊ตณ์ด ๋กฌ ์ด๋ ์ด์ ๊ฐ ์๋๋ผ๋ ์๊ธฐ๊ฑด์กฐ๊ธฐ๋ ์ปต ์ด๊ท ๊ธฐ์ ์์ธ์ ํ๊ด๋ฑ์ ์จ๋ ๋๋๋ฐ ์ด ํ๊ด๋ฑ์ ์์ธ์ ์ด ์ฝํด์ ๋กฌ ์ด๋ ์ด์ ๋ณด๋ค ํจ์ฌ ์ค๋ ๊ธฐ๋ค๋ ค์ผ ํ๋ค. ์ผ๋ฐ ํ๊ด๋ฑ์ ์์ธ์ ์ด ๊ฑฐ์ ์ ๋์ค๋๊น ์ด๊ฑธ๋ก ๋ถ๊ฐ๋ฅ. ํ์๋น์ ๋ ธ์ถ์์ผ๋ ์ธ์ ๊ฐ ์ง์์ง๋ค๊ณ ํ๋ค. ๊ทธ๋์ ์์ธ๋ก ๋ฐ์ดํฐ์ ๋ถํ๋ฐ์ฑ์ด ์ฝํ ํธ์ด๋ค.
๊ทธ๋ฆฌ๊ณ EPROM์ ๊ธฐ๋กํ ๋์๋ ์ฝ์ ๋๋ณด๋ค ๊ณ ์ ์์ผ๋ก ์จ์ผ ํ๋ฏ๋ก EPROM์ ๋ค๋ฃฐ ๋์๋ ๋กฌ ๋ผ์ดํฐ์ ๋กฌ ์ด๋ ์ด์ ๋ ๋ค ๊ตฌ์ ํด์ผ ํ๋ค.
PROM์ ๋นํด ๋ฐ์ดํฐ๋ฅผ ์ง์ฐ๊ณ ๋ค์ ์ธ ์ ์๋ค๊ณ ํด๋ ์ฌ์ ํ ๋ฐ์ดํฐ๋ฅผ ์ง์ฐ๊ธฐ๊ฐ ์๋นํ ๋ถํธํ๊ธฐ ๋๋ฌธ์ ์์ฆ์ ๊ฑฐ์ EEPROM์ด๋ ํ๋์ ๋ฉ๋ชจ๋ฆฌ๋ก ๋์ฒด๋์๋ค.
๋ด์ฉ์ ์ง์ธ ๋์๋ ์์ธ์ ํ๊ด๋ฑ์ด ๋ค์ด ์๋ ๋กฌ ์ด๋ ์ด์ ๋ผ๊ณ ๋ถ๋ฅด๋ ์ฅ์น์ ๋ฃ๊ณ 20๋ถ ์ ๋ ๋๋ฆฐ๋ค. ์ฌ๊ธฐ์ ์ง์๋ฒ๋ฆฐ EPROM์ ๋ชจ๋ ์ ์ด 1๋ก ์ด๊ธฐํ๋๋ค. ์ฆ ๋ถ๋ถ ์ญ์ ๋ ๋ถ๊ฐ๋ฅํ๋ค๋ ์๊ธฐ. ๊ตณ์ด ๋กฌ ์ด๋ ์ด์ ๊ฐ ์๋๋ผ๋ ์๊ธฐ๊ฑด์กฐ๊ธฐ๋ ์ปต ์ด๊ท ๊ธฐ์ ์์ธ์ ํ๊ด๋ฑ์ ์จ๋ ๋๋๋ฐ ์ด ํ๊ด๋ฑ์ ์์ธ์ ์ด ์ฝํด์ ๋กฌ ์ด๋ ์ด์ ๋ณด๋ค ํจ์ฌ ์ค๋ ๊ธฐ๋ค๋ ค์ผ ํ๋ค. ์ผ๋ฐ ํ๊ด๋ฑ์ ์์ธ์ ์ด ๊ฑฐ์ ์ ๋์ค๋๊น ์ด๊ฑธ๋ก ๋ถ๊ฐ๋ฅ. ํ์๋น์ ๋ ธ์ถ์์ผ๋ ์ธ์ ๊ฐ ์ง์์ง๋ค๊ณ ํ๋ค. ๊ทธ๋์ ์์ธ๋ก ๋ฐ์ดํฐ์ ๋ถํ๋ฐ์ฑ์ด ์ฝํ ํธ์ด๋ค.
๊ทธ๋ฆฌ๊ณ EPROM์ ๊ธฐ๋กํ ๋์๋ ์ฝ์ ๋๋ณด๋ค ๊ณ ์ ์์ผ๋ก ์จ์ผ ํ๋ฏ๋ก EPROM์ ๋ค๋ฃฐ ๋์๋ ๋กฌ ๋ผ์ดํฐ์ ๋กฌ ์ด๋ ์ด์ ๋ ๋ค ๊ตฌ์ ํด์ผ ํ๋ค.
PROM์ ๋นํด ๋ฐ์ดํฐ๋ฅผ ์ง์ฐ๊ณ ๋ค์ ์ธ ์ ์๋ค๊ณ ํด๋ ์ฌ์ ํ ๋ฐ์ดํฐ๋ฅผ ์ง์ฐ๊ธฐ๊ฐ ์๋นํ ๋ถํธํ๊ธฐ ๋๋ฌธ์ ์์ฆ์ ๊ฑฐ์ EEPROM์ด๋ ํ๋์ ๋ฉ๋ชจ๋ฆฌ๋ก ๋์ฒด๋์๋ค.
1.1.4. ์ด์ดํผ๋กฌ(EEPROM Electrically EPROM)[ํธ์ง]
์ดํฌํผ๋กฌ์ด๋ผ๊ณ ๋ถ๋ฅด๊ธฐ๋ ํ๋ค.์ด2ํผ๋กฌ ์ ๊ธฐ์ ์ธ ์ ํธ๋ฅผ ์ด์ฉํ์ฌ ๊ธฐ์ต๋ ๋ด์ฉ์ ์ง์ฐ๊ณ ๋ค์ ๊ธฐ๋กํ ์ ์๋ ๋กฌ์ด๋ค. ์์ธ์ ์ ์ฐ์ง ์๊ณ ๋ ๋ด์ฉ์ ์ง์ด ๋ค์ ์ฌ๊ธฐ๋ก ํ ์ ์๊ธฐ ๋๋ฌธ์ ๋งค์ฐ ํธ๋ฆฌํ๋ค. ์ ํ์ ๋ฐ๋ผ์๋ ๋กฌ ๋ผ์ดํฐ ์์ด ๊ธฐ๋ก์ด ๊ฐ๋ฅํ ์ ํ๋ ์๋ค. ๋ฉ์ธ๋ณด๋์ ROM์ด๋ ๋ฐ์ด์ค์ค์๋ EEPROM์ ๋ง์ด ์ผ๋ค. ์์ฆ์ ์ฉ๋ ๋ฌธ์ ๋ก ํ๋์ ๋ฉ๋ชจ๋ฆฌ๋ก ๋ง์ด ๋์ด์์ง๋ง.
ํ๋์ ๋ฉ๋ชจ๋ฆฌ์ ๋ฐ๋ ค ์ ์ ์ฌ์ฉ ๋น๋๊ฐ ๋ฎ์์ง๊ณ ์๋ ์ ํ์ด๋ค. ๊ทธ๋ฌ๋ ํ๋์ ๋ฉ๋ชจ๋ฆฌ๋ณด๋ค ์ ์ด๊ฐ ๋งค์ฐ ์ฝ๊ณ ๊ธฐ๋ก ํ ๋ฐ์ดํฐ๋ฅผ ์ ์งํ ์ ์๋ ์๋ช ์ด ๊ธธ๊ณ ์ฐ๊ธฐ ๊ฐ๋ฅ ํ์๊ฐ ํ๋์ ๋ฉ๋ชจ๋ฆฌ๋ณด๋ค ํจ์ฌ ๋ง๋ค. EEPROM ์ค์๋ ์์ญ๋ ์๋ช ์ ์ฐ๊ธฐ๊ฐ ์์ฒ๋ง๋ฒ๊น์ง ๊ฐ๋ฅํ ์ ํ๋ ์๋ค. ์์ฉ๋์ ์ ํ์ ๊ฐ๊ฒฉ์ด ์ ๋ ดํ๋ค. ๊ทธ๋์ ๋ฐฅ์ฅ์ด๋ ๋์ฅ๊ณ ๊ฐ์ ๊ฐ์ ์ ํ์ด๋ 1990๋ ๋ ๊ธฐ์ ์ ๊ธฐ๋ฐํ ์ผ๋ถ ๋ผ๋์ค, ์นด์ธํธ(์: PLL ๋ผ๋์ค ํ๋ ๋ด์ฅ ์ํฌ๋งจ)์๋ ์์ง๋ ํ์ญ์ผ๋ก ์ฐ์ด๊ณ ์์ผ๋ฉฐ ์ฃผ๋ก ์๋ฒ ๋๋ ์์คํ ์ฉ ๋ง์ดํฌ๋ก์ปจํธ๋กค๋ฌ(์ฃผ๋ก ๋ฉ๋ชจ๋ฆฌ ํตํฉ ์ ํ)์ ๋ฐ์ดํฐ ์ ์ฅ์ฉ์ผ๋ก ์์ฉ๋(๋ช๋ฐฑ~๋ช ํฌ๋ก ๋ฐ์ดํธ ์ ๋) ํฌํจ๋๋ ๊ฒฝ์ฐ๋ ๋ง๋ค. ๋ํ ์์ ํฌ๊ธฐ์ ๋์งํธ ์ผ์๋ค์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ๋์๋ฅผ ์ฌ์ฉํ์ง ์๊ณ ๋๋ถ๋ถ EEPROM์ ์ฌ์ฉํ๋ค.
ํ๋์ ๋ฉ๋ชจ๋ฆฌ์ ๋ฐ๋ ค ์ ์ ์ฌ์ฉ ๋น๋๊ฐ ๋ฎ์์ง๊ณ ์๋ ์ ํ์ด๋ค. ๊ทธ๋ฌ๋ ํ๋์ ๋ฉ๋ชจ๋ฆฌ๋ณด๋ค ์ ์ด๊ฐ ๋งค์ฐ ์ฝ๊ณ ๊ธฐ๋ก ํ ๋ฐ์ดํฐ๋ฅผ ์ ์งํ ์ ์๋ ์๋ช ์ด ๊ธธ๊ณ ์ฐ๊ธฐ ๊ฐ๋ฅ ํ์๊ฐ ํ๋์ ๋ฉ๋ชจ๋ฆฌ๋ณด๋ค ํจ์ฌ ๋ง๋ค. EEPROM ์ค์๋ ์์ญ๋ ์๋ช ์ ์ฐ๊ธฐ๊ฐ ์์ฒ๋ง๋ฒ๊น์ง ๊ฐ๋ฅํ ์ ํ๋ ์๋ค. ์์ฉ๋์ ์ ํ์ ๊ฐ๊ฒฉ์ด ์ ๋ ดํ๋ค. ๊ทธ๋์ ๋ฐฅ์ฅ์ด๋ ๋์ฅ๊ณ ๊ฐ์ ๊ฐ์ ์ ํ์ด๋ 1990๋ ๋ ๊ธฐ์ ์ ๊ธฐ๋ฐํ ์ผ๋ถ ๋ผ๋์ค, ์นด์ธํธ(์: PLL ๋ผ๋์ค ํ๋ ๋ด์ฅ ์ํฌ๋งจ)์๋ ์์ง๋ ํ์ญ์ผ๋ก ์ฐ์ด๊ณ ์์ผ๋ฉฐ ์ฃผ๋ก ์๋ฒ ๋๋ ์์คํ ์ฉ ๋ง์ดํฌ๋ก์ปจํธ๋กค๋ฌ(์ฃผ๋ก ๋ฉ๋ชจ๋ฆฌ ํตํฉ ์ ํ)์ ๋ฐ์ดํฐ ์ ์ฅ์ฉ์ผ๋ก ์์ฉ๋(๋ช๋ฐฑ~๋ช ํฌ๋ก ๋ฐ์ดํธ ์ ๋) ํฌํจ๋๋ ๊ฒฝ์ฐ๋ ๋ง๋ค. ๋ํ ์์ ํฌ๊ธฐ์ ๋์งํธ ์ผ์๋ค์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ๋์๋ฅผ ์ฌ์ฉํ์ง ์๊ณ ๋๋ถ๋ถ EEPROM์ ์ฌ์ฉํ๋ค.
2. ์ผ๋ณธ ์น ์ ์กฐ์ด Read Only Member[ํธ์ง]
์ผ๋ณธ ์น ์์์ ์ฐ์ด๋ ํํ. ๋ํ ์กฑ ํน์ ์ ๋ นํ์์ ์คํ๋ ์๋ฏธ. ๋์ฌ๋ก ใญใ ใ๋ Romใ(ROMํ๋ค)๋ ์ ์กฐ์ด๊ฐ ์๋ค. ํ๊ตญ์ '๋ฅ๋์ผ'์ด๋ผ๋ ํํ์ด ์๋ฏ์ด, ์ผ๋ณธ์๋ '๋ฐ๋ ROMํด๋ผ(ๅๅนดROMใ)'๋ผ๋ ํํ์ด ์๋ค. ๊ธฐ๊ฐ์ ๋ฐ๋ ๋ถํฐ ์ฃฝ์ ๋๊น์ง ๋ค์. ๊ธฐ๊ฐ์ด ์์ด 'ROMํด๋ผ'๋ผ๋ ํํ์ ๊ฒฝ์ฐ, ์ฝ๊ฒ ๋งํด ๋ฅ์น๋ผ๋ ์๋ฏธ.
ํฝ์๋ธ ๊ฐ์ ์ฌ์ดํธ์์๋ ์๊ธฐ ๊ณ์ ์ ROM ์ ์ฉ์ด๋ผ๊ณ ๋๋๊ณ ์๋ฆฌ๋ ์ ์ ๋ค๋ ๋ง๋ค. ์ฆ ์ง์ ๊ทธ๋ฆผ์ ๋ชป ๊ทธ๋ฆฌ๊ณ ํ๊ฐ์ ์ ์ฅ๋ง ํ๊ฒ ๋ค๋ ๊ณ์ .
ํ๊ตญ์์๋ PCํต์ ์๊ธฐ์ ์ ๊น ์ฐ์๋ค.
3. ๋กฌํ์ผ์ ์ค์ฌ ๋ถ๋ฅด๋ ๋ง[ํธ์ง]
๋กฌํ์ผ ํญ๋ชฉ ์ฐธ๊ณ .
4. ์ด๋๋ฒค์ฒ ๊ฒ์ Read Only Memories[ํธ์ง]
5. ํธ๋ฆฌ๋ํฐ ๋ธ๋ฌ๋[ํธ์ง]
ํธ๋ฆฌ๋ํฐ ๋ธ๋ฌ๋์ ๋ณธํธ ์๋ฆฌ์ฆ ROM(Reborn On the Mars)