NAND neden sayfa düzeyinde değil, yalnızca blok düzeyinde siliyor?


11

Aşağıda NAND flash belleğin nasıl düzenlendiğini anlıyorum, bu tasarımla tüm bir bloğu silmek yerine tek bir sayfayı silmek ve programlamak mümkün olmalıdır. Sorum şu: NAND uygulaması neden daha ayrıntılı bir sayfa düzeyinde silinmiyor? Sezgisel olarak, yapılması gereken tek şey, silinen sayfayı temsil eden kelime satırını, diğer kelime satırlarına dokunmadan elektronları kayan kapıdan çıkarmak için yüksek bir voltajla sunmaktır. Bunun ardındaki mantık hakkında herhangi bir açıklama takdir edilmektedir.

NAND flaş blok organizasyonu

Yanıtlar:


9

Aynı anda hepsini silin yoksa belirli bir voltaj yüzen geçit gerilimi yükseltmek için çalışıyoruz, çünkü çok daha yüksek voltaj gerekir yukarıdaki kaynak gerilimi. Kaynak diğer transistörler üzerinden toprağa bağlı değilse, kaynak voltajlarının çoğu zaten topraktan daha yüksek bir seviyede olacaktır. Dahası, daha yüksek bir voltaj kullanmaya çalışırsanız, bu voltajın bir kısmı muhtemelen transistöre zarar vermek için yeterli olabilecek kaynaklarla toprağa bağlı bazı transistörlere neden olur.


Çok teşekkürler, bu harika bir cevap. NOR için tahmin ediyorum o zaman sadece bir blok yerine belirli bir kelime satırındaki tüm FGT silmek mümkün olmalıdır?
Joel Fernandes

* tüm kaynaklar topraklandığından
Joel Fernandes

1
@JoelFernandes Bir NOR flaşını tek tek hücre silme özelliğine sahip olacak şekilde tasarlayabilmenize rağmen, bu pratikte yapılmaz. Bir hücreyi silmek için 0 veya 1 değil, yüksek bir negatif voltaj gerektirdiğinden, bu silme işlemini gerçekleştirmek için birçok hücreyi bloklara bağlarlar. Bu şekilde, programlama ve okuma devrenizin büyük bir negatif voltajı idare edebilmesi gerekmez. Hız bellekte çok önemli olduğundan, bu akıllıca bir mühendislik kararıdır.
horta

-ve voltaj bir hücreyi silmek için kullanılır? Hem NAND hem de NOR için, depolanan yükü kuantum tünellemek için kapı / kaynak boyunca yüksek bir pozitif voltaj kullanıldığını düşündüm (böylece 1'e ayarlayın). Görünüşe göre bir şey eksik. Ayrıca NAND / NOR devre organizasyonu için literatüre iyi bir referans da takdir edilecektir.
Joel Fernandes

1
@JoelFernandes en.wikipedia.org/wiki/Flash_memory#NOR_flash Elektronları FG'den kaynağa geri iten / tünelleyen yüksek negatif bir voltaj. Bu sayfada ayrıca çok sayıda referans / bağlantı var. Programlamak için pozitif bir voltaj uygularsınız ve kayan kapıya kaynak / tahliye elektronları takılır. Elektronlar, kanalın iletimini durdurmaya zorlayan kanalın üzerinde negatif bir voltajın oluşmasına neden olur, yani 0'a. 1'e sıfırlamak için voltajı, FG'den kaynağa kadar elektron tünellemesine neden olacak şekilde gerçekten yüksek bir seviyeye ters çevirirsiniz.
horta

1

Blok silme fikri beni çok şaşırttı ... Flash belleği ayrıntılı olarak açıklayan bir kitap buldum. Yazarın açıklamasıyla ilgilenebilirsiniz:

... Flash'ı daha küçük parçalarda silmek, kod ve veri depolama yönetimini daha kolay ve daha güvenli hale getirdi. Çoğu, blok boyutlarının neden tek bayt / kelime silme idealine kadar azaltılmadığını merak ediyor. Bunun nedeni, blok ne kadar küçük olursa, transistörler ve kalıp alanındaki cezalar o kadar büyük olur ve bu da maliyetleri artırır. Daha küçük blokların kullanımı daha kolay ve silinmesi daha hızlı olsa da, kalıp boyutu açısından daha maliyetlidir, bu nedenle her engelleme düzeni blok boyutlarını cihaz maliyeti ve hedef uygulama gereksinimleri ile dengelemelidir ... "

Flash'a Vurgulanan Kalıcı Bellek Teknolojilerinden Alıntı: Flash Bellek Aygıtlarını Anlama ve Kullanma Hakkında Kapsamlı Bir Kılavuz (Mikroelektronik Sistemlerde IEEE Basın Serisi) Joe Brewer, Manzur Gill

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.