EPROM: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
IndyJrBot (discussione | contributi)
m →‎Altri progetti: Bot: Svuotamento categoria cancellata
Botcrux (discussione | contributi)
m Bot: Fix dimensionamento immagini (v. richiesta)
Riga 1:
[[File:EPROM Intel C1702A.jpg|thumb|right|250px|EPROM degli anni 70 da 256 byte]]
In [[elettronica digitale]], la '''EPROM''', acronimo di '''Erasable Programmable Read Only Memory''', ovvero '''memoria di sola lettura programmabile e cancellabile''', è una [[memoria (informatica)|memoria informatica]] [[Read Only Memory|di sola lettura]] cancellabile tramite raggi [[ultravioletto|ultravioletti]]. Si tratta di un'evoluzione della [[Programmable Read Only Memory|PROM]] che, una volta programmata, non può più essere in generale modificata. La EPROM invece può essere totalmente cancellata, per un numero limitato ma consistente di volte, e riprogrammata a piacimento.
 
Riga 7:
 
== Programmazione ==
[[File:ST Microelectronics M27C256B (2006).jpg|thumb|250px|EPROM in tecnologia CMOS da 32 KB (256 Kbit)]]
L'architettura di una memoria EPROM è simile a quella delle [[Read Only Memory]], dalle quali discende, e si basa sull'elemento di memoria FAMOS, un [[Floating Gate MOSFET]] a canale ''p'' programmabile mediante [[breakdown a valanga]] nella regione di drain al di sotto del gate: applicando una forte corrente tra drain e source, alcuni elettroni caldi riescono a penetrare nel gate flottante grazie al campo elettrico positivo presente nell'ossido generato dall'accoppiamento capacitivo tra Floating-gate e drain. La cella è programmata quando nel gate flottante è presente una carica tale da inibire l'accensione del dispositivo aumentando considerevolmente il valore della tensione di soglia.
 
Riga 13:
 
== Cancellazione ==
[[File:D8749.png|thumb|250px|Questo [[Microcontrollore]] 8749 mantiene il suo programma in una EPROM interna]]
Per permettere l'irradiazione ultravioletta, il [[die (elettronica)|die]] della EPROM è posizionato nel [[Package (elettronica)|package]] al di sotto di una finestrella trasparente. Nelle prime versioni, la finestra veniva chiusa con una sottile lastrina di [[quarzo]], in seguito fu utilizzato il semplice vetro, utilizzando la quantità necessaria a coprire come una lente il foro tondo ricavato nella metà superiore del package ceramico destinato a questo dispositivo. La cancellazione avveniva per mezzo di un attrezzo chiamato Eprom Eraser, una semplice scatola contenente una lampada a [[raggi UV]] di tipo UV-C e un temporizzatore elettromeccanico, il quale permetteva di impostare il tempo di irradiazione fino ad un massimo di 45 minuti; gli Eraser più piccoli erano dotati di una lampada in grado di cancellare in un'unica operazione una dozzina di EPROM. La cancellazione consisteva nel portare tutti i bit (celle o locazioni) a valore alto (1), la EPROM a questo punto tornava a essere programmabile. Le EPROM sono ormai da considerare obsolete e non vengono praticamente più usate. Sono state sostituite dalle [[Memoria flash|memorie flash]] o [[EEPROM]] che possono essere cancellate elettricamente senza dover ricorrere ai raggi UV.
 
== Tipi di EPROM ==
[[File:Eeprom picto.jpg|thumb|right|250px|Ingrandimenti del [[die (elettronica)|die]] di una EPROM]]
Sono stati prodotti diversi tipi di EPROM che si differenziano - oltre che per la capacità di memoria disponibile, anche per la velocità (tempo di accesso) e per le tensioni di lavoro e di programmazione. Generalmente ciascun programmatore ha un elenco di chip, divisi per produttore, per automatizzare le operazioni di impostazione ai fini della programmazione, la quale poteva essere effettuata in due modi: trasferire all'Eprom-Programmer il file in codice esadecimale residente su [[floppy disk|floppy]] o [[hard disk]] di un computer tramite un'interfaccia, oppure copiare direttamente il contenuto di una EPROM campione, in una o più EPROM vergini.