Mengapa NAND hanya menghapus di tingkat blok dan bukan di tingkat halaman?

11

Di bawah ini adalah pemahaman saya tentang bagaimana memori flash NAND diatur, dengan desain ini harus mungkin untuk hanya menghapus satu halaman dan memprogramnya daripada menghapus seluruh blok. Pertanyaan saya adalah, mengapa implementasi NAND tidak dihapus pada level halaman yang lebih granular? Secara intuitif, semua yang perlu dilakukan adalah mempresentasikan baris kata yang mewakili halaman yang dihapus, dengan voltase tinggi untuk menghilangkan elektron dari gerbang mengambang sambil membiarkan kata-kata lainnya tidak tersentuh. Penjelasan tentang alasan di balik ini sangat dihargai.

NAND flash block organization

Joel Fernandes
sumber

Jawaban:

9

Jika Anda tidak menghapus semuanya sekaligus, Anda akan membutuhkan tegangan yang jauh lebih tinggi karena Anda mencoba menaikkan tegangan gerbang mengambang menjadi tegangan tertentu di atas tegangan sumber. Jika sumber tidak terikat ke ground melalui transistor lain, banyak voltase sumber akan berada pada tingkat yang lebih tinggi daripada ground. Selain itu, jika Anda mencoba menggunakan tegangan yang lebih tinggi, sebagian dari tegangan itu kemungkinan akan berakhir pada beberapa transistor dengan sumber mereka terikat ke tanah yang mungkin cukup untuk merusak transistor.

horta
sumber
Terima kasih banyak, itu jawaban yang bagus. Jadi saya menduga untuk NOR maka harus mungkin untuk menghapus semua FGT pada baris kata tertentu, bukan semua di blok?
Joel Fernandes
* karena semua sumber di-grounded
Joel Fernandes
1
@ JoelFernandes Meskipun secara teknis Anda dapat merancang flash NOR agar mampu menghapus sel individu, itu tidak dilakukan dalam praktek. Karena memerlukan tegangan negatif tinggi, bukan 0 atau 1, untuk menghapus sel, mereka menghubungkan banyak sel ke dalam blok untuk melakukan operasi penghapusan ini. Dengan cara itu, pemrograman dan sirkuit baca Anda tidak harus mampu menangani tegangan negatif yang besar. Karena kecepatan sangat penting dalam memori, ini adalah keputusan rekayasa yang bijaksana.
horta
jadi tegangan -ve digunakan untuk menghapus sel? Saya pikir untuk NAND dan NOR, tegangan positif tinggi digunakan di gerbang / sumber untuk kuantum-terowongan keluar dari muatan yang disimpan (sehingga mengaturnya ke 1). Sepertinya saya kehilangan sesuatu. Juga referensi literatur yang bagus untuk organisasi sirkuit NAND / NOR akan dihargai.
Joel Fernandes
1
@ JoelFernandes en.wikipedia.org/wiki/Flash_memory#NOR_flash Ini adalah tegangan negatif tinggi yang mendorong / terowongan elektron keluar dari FG kembali ke sumbernya. Halaman itu juga memiliki banyak referensi / tautan. Untuk memprogram, Anda menerapkan tegangan positif dan Anda mendapatkan elektron terjebak di gerbang mengambang dari sumber / tiriskan. Elektron akan menyebabkan tegangan negatif terjadi di atas saluran yang memaksa saluran berhenti melakukan, yaitu 0. Untuk mengatur ulang kembali ke 1, Anda membalikkan tegangan ke tingkat yang sangat tinggi yang menyebabkan penerowongan elektron dari FG kembali ke sumbernya.
horta
1

Saya sangat bingung dengan gagasan untuk menghapus blok ... Saya menemukan sebuah buku yang menjelaskan memori Flash secara rinci. Anda mungkin tertarik dengan penjelasan penulis:

... Menghapus Flash dalam bongkahan kecil membuat pengelolaan kode dan penyimpanan data lebih mudah dan lebih aman. Kebanyakan bertanya-tanya mengapa ukuran blok tidak berkurang sampai ke ideal byte tunggal / kata hapus. Alasannya adalah bahwa semakin kecil blok, semakin besar penalti dalam transistor dan area mati, yang meningkatkan biaya. Sementara blok yang lebih kecil lebih mudah digunakan dan lebih cepat untuk dihapus, mereka lebih mahal dalam hal ukuran die, sehingga setiap skema pemblokiran harus menyeimbangkan ukuran bloknya dengan biaya perangkat dan kebutuhan aplikasi targetnya ... "

dikutip dari Nonvolatile Memory Technologies dengan Penekanan pada Flash: Panduan Lengkap untuk Memahami dan Menggunakan Perangkat Memori Flash (Seri Pers IEEE tentang Sistem Mikroelektronika) Joe Brewer, Manzur Gill

pengguna2345528
sumber