플래시 메모리: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
해ㅅ
태그: m 모바일 웹
메이 (토론 | 기여)
잔글 110.10.95.89(토론)의 편집을 58.227.8.164의 마지막 판으로 되돌림
1번째 줄:
{{출처 필요|날짜=2010-10-08}}
근혜는 하야해라
[[파일:USB_flash_drive.JPG|thumb|right|250px|[[USB 플래시 드라이브]]. 왼쪽에 있는 칩이 플래시 메모리. 마이크로 컨트롤러는 오른쪽에 있다.]]
 
'''플래시 메모리'''(flash memory, {{문화어|흘래쉬기억기, 전기일괄소거형기억기}})는 전기적으로 데이터를 지우고 다시 기록할 수 있는 비휘발성 [[컴퓨터]] [[기억 장치]]를 말한다. [[EEPROM]]과 다르게 여러 구역으로 구성된 블록 안에서 지우고 쓸 수 있다. 이제는 플래시 메모리의 가격이 EEPROM 보다 훨씬 싸기 때문에, 비휘발성 고체 상태(solid-state) 저장 매체가 상당량 필요한 곳에서는 가장 많이 사용되는 메모리 종류가 되었다.
하야ㅏ야하야
 
대표적인 활용 예로 디지털 음악 재생기 ([[MP3]]), [[디지털 카메라]], [[휴대 전화]]를 들 수 있다. 일반적인 데이터를 저장하고 컴퓨터 사이에 데이터를 옮기는 용도로 [[USB 플래시 드라이브|USB 드라이브]]를 많이 사용하는데, 이때도 플래시 메모리가 쓰인다. 또한 게임 자료를 저장하기 위해 [[EEPROM]] 대신 플래시 메모리가 자주 사용되고 있어 게임 시장에서도 인기를 얻고 있다.
안녕 내가 망치는 중이야
 
== 개요 ==
플래시 메모리는 메모리 칩 안에 정보를 유지시키는 데에 전력이 필요 없는 비휘발성 메모리이다. 게다가 플래시 메모리는 읽기 속도가 빠르며(단, 개인용 컴퓨터에서 메인메모리로 쓰이는 [[DRAM]]만큼 빠르지는 않고, 순차읽기속도는 하드디스크가 더 빠를 수 있음) [[하드 디스크]] 보다 충격에 강하다. 이러한 특징으로 [[전지|배터리]]로 동작하는 장치에서 저장 장치로 많이 사용한다. 플래시 메모리의 또 다른 장점은 강한 압력이나 끓는 물에도 견딜 만큼, 물리적인 힘으로 거의 파괴되지 않는다는 점이다.
 
== 동작 원리 ==
{{정리 필요 문단|날짜=2012-11-9}} <!-- 쓸데 없는 영어로 된 링크가 많습니다. 이 곳은 한국어 위키백과입니다. -->
플래시 메모리는 전통적으로 [[비트]] 정보를 저장하는 셀이라 부르는 플로팅 게이트 트랜지스터(floating gate transistors)로 구성된 배열 안에 정보를 저장한다. 요즘 등장하는 플래시 메모리의 경우는 하나의 셀에 존재하는 플로팅 게이트에 두 단계 보다 높은 전하를 저장하여 셀 하나에 1 비트 이상을 저장할 수 있기에 MLC(Multi Level Cell) 장치라고 일컫는다.
 
NOR 플래시가 게이트를 하나 대신 두 개를 갖고 있는 것을 제외하면, 각 셀이 표준 [[MOSFET]]과 비슷하다. 하나의 게이트는 또 다른 MOS 트랜지스터처럼 콘트롤 게이트(CG)이지만, 두 번째 게이트는 산화물 층(oxid layer)에 의해 모든 주위가 절연된 플로팅 게이트(FG)이다. FG는 CG와 기판 사이에 위치한다. FG가 산화물층에 의해 절연되었기 때문에 그 곳에 위치한 전자는 갇히게 되고 따라서 정보가 저장된다. 전자가 FG에 있을 때, CG에서 나오는 전기장에 영향을 주어 셀의 문턱 전압(V<sub>t</sub>)이 변경된다. 이와 같이 CG에 특정 전압을 가하여 그 셀의 정보를 읽을 때, FG에 있는 전자의 수에 따라 V<sub>t</sub>이 다르기 때문에 전류가 흐르거나 흐르지 않는다. 이러한 전류의 흐름과 차단이 판독되고 이는 1과 0으로 해석이 되어, 데이터가 저장되어 만들어진다. 한 셀에 1 비트 이상의 정보가 저장되는 MLC(Multi-level cell) 장치에서는 FG에 저장된 [[전자]]의 수를 측정하기 위해 단순히 전류의 흐름을 판단하기보다 그 양을 판독한다.
 
시장에 플래시 메모리가 출시되었을 때, 모든 셀의 상태는 1로 되어 있다. 이런 셀의 정보를 0으로 변경하는 것을 프로그래밍이라고 한다. NOR 플래시 메모리를 프로그래밍하기 위해 EPROM처럼 hot-electron injection 방식을 사용한다. 먼저, NOR 플래시 셀의 소스에서 드레인으로 전류가 흐를 때, CG에 큰 전압을 가하면 FG에 전자를 끌어들일 정도의 강한 전기장이 생성되어 결국 전류가 흐르지 않게 된다. 결국, 셀의 상태는 0이 된다. NOR 플래시 셀을 지우기 위해 (다시 프로그래밍하기 위한 준비로 모든 셀을 1로 다시 설정하는 것) CG와 소스 사이에 강한 전압차를 주면 [[Fowler-Nordheim tunneling]]을 통해 FG는 전자를 잃는다. 최근에 개발된 대부분의 NOR 플래시 메모리는 한 번에 지워진다. 그러나 프로그래밍은 [[바이트]] 또는 [[워드 (컴퓨팅)|워드]] 단위로 수행된다.
 
NAND 플래시는 쓰기 작업을 위해서 [[터널 주입]]을 사용하고, 지우기 위해 [[터널 릴리즈]]를 사용한다. NAND 플래시 메모리는 USB 메모리 드라이브로 알려진 USB 인터페이스 저장 장치에서 쓰이고 있다..
 
== 역사 ==