Che cos'è EPROM?
La memoria di sola lettura programmabile cancellabile (EPROM) si riferisce a un tipo di chip che può contenere una piccola quantità di dati nella memoria residente. La differenza principale tra chip EPROM e chip PROM (Programmable Read-Only Memory) è che i chip EPROM possono essere programmati più di una volta, mentre i chip PROM non sono riprogrammabili. In primo luogo, gli scopi di un chip EPROM sono fornire ai programmatori un modo per mappare input indirizzabili a un set di output di dati predeterminati, simile a una tabella di ricerca, e per memorizzare piccoli bit di dati che riflettono i cambiamenti di stato nei processi elettrici in corso .
Un esempio dell'utilizzo di questo chip è il modo in cui il sistema operativo si avvia all'avvio di un computer. La corrente elettrica invia un segnale al chip, che avvia quindi il firmware BIOS (Basic Input / Output System) che controlla i componenti hardware interni del computer. Il chip memorizza i cambiamenti progressivi nello stato del computer in memoria fino a quando il sistema operativo non termina il processo di avvio. I chip EPROM in genere non devono essere riprogrammati senza le istruzioni esplicite del produttore di un computer per farlo.
I quattro principali tipi di chip EPROM sono Memoria di sola lettura programmabile cancellabile Flash (Flash EPROM), Memoria di sola lettura programmabile una sola volta (OTPROM), Memoria di sola lettura programmabile cancellabile ultravioletta (UV-EPROM) e Cancellabile elettricamente Memoria di sola lettura programmabile (EEPROM). Ognuno dei tipi ha caratteristiche che li rendono distinti l'uno dall'altro; la maggior parte dei computer utilizza i chip EEPROM perché sono più veloci, più economici e più piccoli rispetto alle versioni precedenti. Quando le persone usano il termine EPROM, di solito si riferiscono alla versione EPROM ultravioletta. La prima EPROM commerciale, progettata nel 1971 da Intel® Corporation, poteva contenere solo 256 byte di dati, che è significativamente inferiore agli 8 megabyte o più che ora possono contenere alcune EPROM e EEPROM più recenti.
Ogni chip EPROM contiene un transistor a effetto di campo a semiconduttore a ossido di metallo (MOSFET) che controlla la sua capacità di condurre il flusso di elettroni caricati negativamente lungo gli elettrodi del transistor. Il MOSFET consente ai programmatori di modificare il programma del chip attraverso una serie di raffiche elettroniche che cancellano i dati memorizzati esistenti e scrivono nuovi dati nel chip. Per cancellare e riscrivere i dati, il processo richiede una speciale interfaccia di programmazione del chip che fornisce la frequenza della luce ultravioletta che in realtà consente la cancellazione e la memorizzazione dei dati. I chip EPROM che utilizzano la luce ultravioletta utilizzano dispositivi di alloggiamento protettivo per proteggere gli utenti da effetti potenzialmente pericolosi o cancerogeni.