Dlaczego NAND usuwa tylko na poziomie bloku, a nie strony?


11

Poniżej rozumiem, w jaki sposób zorganizowana jest pamięć flash NAND. W tym projekcie powinno być możliwe usunięcie tylko jednej strony i zaprogramowanie jej zamiast kasowania całego bloku. Moje pytanie brzmi: dlaczego implementacja NAND nie usuwa się na bardziej szczegółowym poziomie strony? Intuicyjnie wszystko, co należy zrobić, to przedstawić linię słowa reprezentującą usuwaną stronę, z wysokim napięciem, aby usunąć elektrony z pływającej bramy, pozostawiając nietknięte pozostałe linie słowa. Wszelkie wyjaśnienia dotyczące tego uzasadnienia są mile widziane.

Organizacja bloku pamięci flash NAND

Odpowiedzi:


9

Jeśli nie wyczyścisz ich wszystkich w tym samym czasie, będziesz potrzebować znacznie wyższego napięcia, ponieważ próbujesz podnieść napięcie pływającej bramki o pewne napięcie powyżej napięcia źródłowego. Jeśli źródło nie jest przywiązane do ziemi przez inne tranzystory, wiele napięć źródła będzie już na pewnym poziomie wyższym niż ziemia. Ponadto, jeśli spróbujesz użyć wyższego napięcia, część tego napięcia prawdopodobnie trafi na niektóre tranzystory z ich źródłami związanymi z ziemią, co może wystarczyć do uszkodzenia tranzystora.


Wielkie dzięki, to świetna odpowiedź. Więc zgaduję, że dla NOR to powinno być możliwe usunięcie tylko całego FGT w danym wierszu słowa, zamiast wszystkich w bloku?
Joel Fernandes,

* ponieważ wszystkie źródła są uziemione
Joel Fernandes

1
@JoelFernandes Chociaż technicznie można zaprojektować pamięć flash NOR, która będzie w stanie usuwać pojedyncze komórki, nie robi się tego w praktyce. Ponieważ do skasowania komórki wymagane jest wysokie napięcie ujemne, a nie zero lub 1, łączą one wiele komórek w bloki, aby wykonać tę operację kasowania. W ten sposób obwód programowania i odczytu nie musi być w stanie obsłużyć dużego napięcia ujemnego. Ponieważ szybkość jest tak ważna w pamięci, jest to mądra decyzja inżynierska.
horta

czy napięcie jest używane do wymazania komórki? Pomyślałem, że zarówno w przypadku NAND, jak i NOR, wysokie napięcie dodatnie zastosowano w bramie / źródle, aby kwantowo wydostać się z przechowywanego ładunku (ustawiając go na 1). Wygląda na to, że czegoś mi brakuje. Docenione zostanie również każde dobre odniesienie do literatury dotyczącej organizacji obwodów NAND / NOR.
Joel Fernandes,

1
@JoelFernandes en.wikipedia.org/wiki/Flash_memory#NOR_flash Jest to wysokie napięcie ujemne, które wypycha / tuneluje elektrony z FG z powrotem do źródła. Ta strona zawiera również wiele odnośników / linków. Aby zaprogramować, przykładasz napięcie dodatnie i elektrony utknęły w pływającej bramie ze źródła / drenu. Elektrony spowodowałyby pojawienie się ujemnego napięcia powyżej kanału, zmuszając kanał do zaprzestania przewodzenia, tj. 0. Aby zresetować z powrotem do 1, odwracamy napięcie do naprawdę wysokiego poziomu, powodując tunelowanie elektronów z FG z powrotem do źródła.
horta

1

Byłem tak zdezorientowany pomysłem usuwania bloków ... Znalazłem książkę szczegółowo wyjaśniającą pamięć Flash. Być może zainteresuje Cię wyjaśnienie autora:

... Kasowanie Flasha w mniejszych porcjach sprawia, że ​​zarządzanie kodem i przechowywaniem danych jest łatwiejsze i bezpieczniejsze. Większość zastanawia się, dlaczego rozmiary bloków nie są zredukowane aż do ideału kasowania pojedynczych bajtów / słów. Powodem jest to, że im mniejszy blok, tym większa kara w tranzystorach i obszarze matrycy, co zwiększa koszty. Chociaż mniejsze bloki są łatwiejsze w użyciu i szybsze w usuwaniu, są bardziej kosztowne ze względu na rozmiar matrycy, więc każdy schemat blokowania musi równoważyć swoje rozmiary bloków z kosztem urządzenia i potrzebami aplikacji docelowej ... ”

cytowany przez Technologie pamięci nieulotnej z naciskiem na Flash: kompleksowy przewodnik dotyczący zrozumienia i korzystania z urządzeń pamięci flash (seria prasowa IEEE w systemach mikroelektronicznych) Joe Brewer, Manzur Gill

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.