Cos'è la EPROM?
EPROM, l’abbreviazione di “Memoria Programmabile Cancellabile di Sola Lettura”, è un chip di archiviazione non volatile che conserva i dati anche in caso di interruzione di corrente. È stata inventata dall’ingegnere israeliano Dov Frohman. È un gruppo di transistor a gate flottante che vengono programmati individualmente da un dispositivo elettronico che fornisce una tensione superiore a quella comunemente utilizzata nei circuiti elettronici. Una volta programmate, le EPROM possono essere cancellate solo esponendole a una forte luce ultravioletta. La EPROM è facilmente identificabile attraverso una finestra trasparente sulla parte superiore del package dove è visibile il die di silicio, e questa finestra viene utilizzata anche per la cancellazione UV. Può essere cancellata esponendo la finestra di vetro della EPROM alla luce solare diretta per un certo periodo di tempo.
Costituita da EPROM
La EPROM è composta da un chip di biossido di silicio che memorizza programmi e dati sotto forma di una matrice di transistor a gate flottante. A differenza di altri tipi di memoria non volatile, come la EEPROM, le EPROM possono essere cancellate utilizzando la luce ultravioletta e quindi riprogrammate con nuove informazioni.
I componenti principali di una EPROM includono la matrice di memoria, i decoder di indirizzo, la logica di controllo e i buffer di uscita. La matrice di memoria è il cuore della EPROM, responsabile dell’archiviazione dei dati. I decoder di indirizzo vengono utilizzati per decodificare i segnali di indirizzo e dirigere la matrice di memoria nella posizione appropriata. La logica di controllo è responsabile della gestione delle operazioni del chip, come la lettura e la scrittura dei dati. I buffer di uscita vengono utilizzati per amplificare il segnale di uscita in modo che possa essere letto da altri dispositivi.
Caratteristiche della EPROM
- Il chip EPROM può essere cancellato e riscritto ripetutamente;
- Le EPROM sono relativamente economiche e facili da usare;
- Le EPROM forniscono un livello maggiore di affidabilità e sicurezza rispetto ad altre forme di memoria non volatile;
- Il package della EPROM è trasparente, puoi vedere il circuito integrato all’interno;
- La EPROM può memorizzare i dati per lungo tempo, circa 10-20 anni;
- Quando il chip EPROM è in uno stato vuoto, i dati di ogni unità di archiviazione interna sono “1”.
Come funziona la EPROM?
Per programmare e cancellare una EPROM, deve essere esposta alla luce ultravioletta. Quando esposta alla luce UV, la carica elettrica immagazzinata nella EPROM viene neutralizzata e la cella può quindi essere riprogrammata con nuovi dati. Questo processo di cancellazione viene solitamente eseguito utilizzando un cancellatore ultravioletto, che è un dispositivo specificamente progettato per cancellare le EPROM.
Una volta che una EPROM è stata programmata, può essere letta come qualsiasi altro tipo di memoria non volatile. I dati sono memorizzati sotto forma di bit binari e possono essere letti applicando una tensione ai pin. Questa tensione farà fluire una corrente attraverso il chip e i dati memorizzati potranno quindi essere letti.
EEROM vs EPROM
La memoria ad accesso casuale cancellabile elettricamente (EEROM) e la memoria di sola lettura programmabile elettricamente (EPROM) sono entrambi tipi di memoria non volatile. Entrambi i tipi di memoria vengono utilizzati per memorizzare dati che non vengono persi quando l’alimentazione viene rimossa.
L’EEROM differisce dall’EPROM in quanto può essere cancellata senza essere rimossa dal sistema o esposta alla luce ultravioletta. L’EEROM viene in genere riprogrammata utilizzando segnali elettrici, consentendone l’aggiornamento o la modifica più rapidamente rispetto all’EPROM. Mentre l’EEROM non richiede un processo di cancellazione speciale, è più costosa dell’EPROM.
L’EPROM, d’altra parte, richiede una sorgente di luce ultravioletta per cancellare la memoria prima che possa essere riprogrammata. Sebbene questo sia un processo più lento, è comunque più veloce che dover rimuovere il chip dal sistema e rimuovere fisicamente le informazioni memorizzate su di esso. Inoltre, l’EPROM è generalmente più economica dell’EEROM.
In sintesi, l’EEROM offre tempi di cancellazione e riprogrammazione più rapidi rispetto all’EPROM, ma è più costosa. L’EPROM è più lenta, ma è meno costosa dell’EEROM.
Applicazioni
Le EPROM sono ampiamente utilizzate in molti dispositivi elettronici, inclusi computer, telefoni cellulari, console di gioco e apparecchiature industriali. Sono popolari perché sono relativamente economici e possono essere riprogrammati secondo necessità.
Le EPROM sono tipicamente utilizzate per l’archiviazione del codice del programma, poiché offrono i vantaggi dell’archiviazione non volatile e della riprogrammabilità. Sono anche utilizzate nei sistemi embedded per memorizzare le impostazioni di configurazione e altri dati del firmware.




