Perché la NAND si cancella solo a livello di blocco e non a livello di pagina?


11

Di seguito è la mia comprensione di come è organizzata la memoria flash NAND, con questo design dovrebbe essere possibile semplicemente cancellare una singola pagina e programmarla invece di cancellare un intero blocco. La mia domanda è: perché l'implementazione NAND non si cancella a un livello di pagina più granulare? Intuitivamente, tutto ciò che deve essere fatto è presentare la linea di parole che rappresenta la pagina che viene cancellata, con un'alta tensione per rimuovere gli elettroni dalla porta fluttuante lasciando intatte le altre linee di parola. Ogni spiegazione sul ragionamento alla base di questo è apprezzata.

Organizzazione del blocco flash NAND

Risposte:


9

Se non li cancelli tutti allo stesso tempo, avrai bisogno di una tensione molto più alta perché stai cercando di aumentare la tensione del gate flottante di una certa tensione sopra la tensione di sorgente. Se la sorgente non è collegata a terra attraverso gli altri transistor, molte delle tensioni della sorgente saranno già a un livello superiore rispetto alla terra. Inoltre, se si tenta di utilizzare una tensione più elevata, una parte di quella tensione probabilmente finirebbe su alcuni transistor con le loro fonti legate a terra che potrebbero essere sufficienti a danneggiare il transistor.


Grazie mille, è un'ottima risposta. Quindi sto indovinando per NOR, quindi dovrebbe essere possibile cancellare solo tutte le FGT su una particolare linea di parole, anziché tutte in un blocco?
Joel Fernandes,

* poiché tutte le fonti sono radicate
Joel Fernandes,

1
@JoelFernandes Anche se tecnicamente potresti progettare un flash NOR per essere in grado di cancellare singole celle, ciò non viene fatto in pratica. Poiché richiede una tensione negativa elevata, non uno 0 o un 1, per cancellare una cella, collegano molte celle in blocchi per eseguire questa operazione di cancellazione. In questo modo, i circuiti di programmazione e lettura non devono essere in grado di gestire una grande tensione negativa. Poiché la velocità è così importante nella memoria, questa è una saggia decisione ingegneristica.
horta,

quindi la tensione viene utilizzata per cancellare una cella? Ho pensato sia per la NAND che per la NOR, un'alta tensione positiva è stata usata attraverso gate / source per tunnel quantico fuori la carica immagazzinata (impostandola quindi su 1). Sembra che mi manchi qualcosa. Sarebbe anche apprezzato qualsiasi buon riferimento alla letteratura per l'organizzazione dei circuiti NAND / NOR.
Joel Fernandes,

1
@JoelFernandes en.wikipedia.org/wiki/Flash_memory#NOR_flash È un'alta tensione negativa che spinge / scava gli elettroni dall'FG alla sorgente. Quella pagina ha anche molti riferimenti / collegamenti. Per programmare, si applica una tensione positiva e si ottengono elettroni bloccati nel gate flottante dalla sorgente / drain. Gli elettroni provocherebbero una tensione negativa al di sopra del canale costringendo il canale a interrompere la conduzione, ovvero uno 0. Per ripristinare un valore 1, invertire la tensione a un livello molto alto causando il tunneling di elettroni dall'FG alla sorgente.
horta,

1

Ero così confuso dall'idea di cancellare i blocchi ... Ho trovato un libro che spiega in dettaglio la memoria Flash. Potresti essere interessato alla spiegazione dell'autore:

... La cancellazione di Flash in blocchi più piccoli ha reso la gestione del codice e della memorizzazione dei dati più semplice e sicura. La maggior parte si chiede perché le dimensioni dei blocchi non siano completamente ridotte all'ideale della cancellazione a singolo byte / parola. Il motivo è che più piccolo è il blocco, maggiore è la penalità nei transistor e nell'area del dado, che aumenta i costi. Mentre i blocchi più piccoli sono più facili da usare e più veloci da cancellare, sono più costosi in termini di dimensioni dello stampo, quindi ogni schema di blocco deve bilanciare le sue dimensioni dei blocchi con il costo del dispositivo e le esigenze della sua applicazione di destinazione ... "

citato da Tecnologie di memoria non volatile con enfasi su Flash: una guida completa alla comprensione e all'utilizzo dei dispositivi di memoria flash (serie IEEE Press su sistemi microelettronici) Joe Brewer, Manzur Gill

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.