Cos’è l’EPROM?

La memoria di sola lettura programmabile cancellabile (EPROM) si riferisce a un tipo di chip del computer che può contenere una piccola quantità di dati nella memoria residente. La principale differenza tra i chip EPROM e i chip di memoria di sola lettura programmabile (PROM) è 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 di fornire ai programmatori un modo per mappare gli input indirizzabili su una serie 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’accensione del computer. La corrente elettrica invia un segnale al chip, che avvia quindi il firmware del 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 dovrebbero essere riprogrammati senza le istruzioni esplicite del produttore del computer per farlo.

I quattro tipi principali di chip EPROM sono memoria di sola lettura programmabile cancellabile flash (Flash EPROM), memoria di sola lettura programmabile una tantum (OTPROM), memoria di sola lettura programmabile cancellabile ultravioletta (UV-EPROM) e cancellabile elettricamente Memoria di sola lettura programmabile (EEPROM). Ciascuno dei tipi ha caratteristiche che li rendono distinti l’uno dall’altro; la maggior parte dei computer utilizza chip EEPROM perché sono più veloci, 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 memorizzare solo 256 byte di dati, che è significativamente inferiore agli 8 megabyte o più che alcune EPROM ed EEPROM più recenti possono ora contenere.

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 burst elettronici che cancellano i dati memorizzati esistenti e scrivono nuovi dati sul chip. Per cancellare e riscrivere i dati, il processo richiede una speciale interfaccia di programmazione del chip che fornisca la frequenza della luce ultravioletta che consente effettivamente la cancellazione e l’archiviazione dei dati. I chip EPROM che utilizzano la luce ultravioletta utilizzano dispositivi di custodia protettiva per proteggere gli utenti da effetti potenzialmente pericolosi o cancerogeni.