NAND가 페이지 수준이 아닌 블록 수준에서만 삭제하는 이유는 무엇입니까?


11

아래는 NAND 플래시 메모리가 어떻게 구성되어 있는지에 대한 나의 이해입니다.이 디자인으로 전체 블록을 지우는 대신 단일 페이지를 지우고 프로그래밍하는 것이 가능해야합니다. 제 질문은 왜 NAND 구현이 더 세부적인 페이지 수준에서 지워지지 않습니까? 직관적으로, 필요한 것은 소거되고있는 페이지를 나타내는 워드 라인을 제시하는 것이며, 다른 워드 라인은 건드리지 않고 플로팅 게이트로부터 전자를 제거하기위한 높은 전압을 갖는 것이다. 이것에 대한 추론에 대한 설명은 높이 평가됩니다.

NAND 플래시 블록 구성

답변:


9

동시에 모두 지우지 않으면 플로팅 게이트 전압을 소스 전압 이상의 특정 전압으로 올리려고하므로 훨씬 더 높은 전압이 필요합니다 . 소스가 다른 트랜지스터를 통해 접지에 연결되어 있지 않은 경우, 많은 소스 전압이 이미 접지보다 약간 높은 수준에있을 것입니다. 또한, 더 높은 전압을 사용하려고하면, 그 전압 중 일부는 일부 트랜지스터에서 소스가 접지에 연결되어 트랜지스터를 손상시키기에 충분할 수 있습니다.


고마워요. 좋은 답변입니다. 그래서 NOR에 대해 추측하고 있습니다. 블록에서 모든 단어 대신 특정 워드 라인에서 모든 FGT 만 지울 수 있습니까?
Joel Fernandes

* 모든 소스는 접지되어 있기 때문에
조엘 페르난데스

1
@JoelFernandes 기술적으로 개별 셀 소거가 가능하도록 NOR 플래시를 설계 할 수는 있지만 실제로는 그렇지 않습니다. 셀을 지우려면 0 또는 1이 아닌 높은 음의 전압이 필요하기 때문에 많은 셀을 블록으로 연결하여이 지우기 작업을 수행합니다. 이러한 방식으로 프로그래밍 및 읽기 회로가 큰 음의 전압을 처리 할 수있는 것은 아닙니다. 속도는 메모리에서 매우 중요하기 때문에 이는 현명한 엔지니어링 결정입니다.
horta

그래서 -ve 전압은 셀을 지우는 데 사용됩니까? NAND와 NOR 모두 게이트 / 소스 전체에 높은 양의 전압이 사용되어 저장된 전하를 양자 터널링했다 (따라서 1로 설정). 뭔가 빠진 것 같습니다. 또한 NAND / NOR 회로 구성을위한 문헌에 대한 어떠한 좋은 참조도 인정 될 것이다.
Joel Fernandes

1
@JoelFernandes en.wikipedia.org/wiki/Flash_memory#NOR_flash 전자를 FG 밖으로 밀어 내 소스로 다시 밀어 올리는 높은 음의 전압입니다. 이 페이지에는 많은 참조 / 링크가 있습니다. 프로그래밍하려면 양의 전압을 적용하고 소스 / 드레인에서 플로팅 게이트에 전자를 붙입니다. 전자는 채널 위에서 음의 전압이 발생하여 채널의 전도를 중지시킵니다. 즉, 0입니다. 다시 1로 재설정하려면 전압을 실제로 높은 레벨로 되돌려 FG에서 소스로 전자 터널링을 발생시킵니다.
horta

1

블록 지우기라는 생각에 너무 혼란 스러웠습니다. 플래시 메모리를 자세히 설명하는 책을 찾았습니다. 저자의 외식에 관심이있을 수 있습니다.

작은 덩어리로 플래시를 지우면 코드 및 데이터 스토리지를보다 쉽고 안전하게 관리 할 수 ​​있습니다. 블록 크기가 왜 단일 바이트 / 워드 소거의 이상으로 줄어드는 지 궁금하다. 그 이유는 블록이 작을수록 트랜지스터 및 다이 영역에서 패널티가 커져 비용이 증가하기 때문이다. 더 작은 블록은 사용하기 쉽고 지우는 것이 더 빠르지 만, 다이 크기 측면에서 비용이 더 많이 들기 때문에 모든 블로킹 체계는 블록 크기와 장치 비용 및 대상 응용 프로그램의 요구와 균형을 이루어야합니다 ... "

플래시에 중점을 둔 비 휘발성 메모리 기술에서 인용 : 플래시 메모리 장치 이해 및 사용에 대한 종합 안내서 (Microelectronic Systems의 IEEE 프레스 시리즈) Joe Brewer, Manzur Gill

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.