Hva er programmerbart leseminne?
Programmerbart leseminne, PROM for kort, er en form for skrivebeskyttet minne som lar brukeren velge dataene eller programmet som skal legges i minnet. Minnebrikken leveres blank, og programmereren overfører dataene til den. Når dataene er overført, kan de ikke endres eller slettes. For å forstå forskjellen mellom programmerbart og standard leseminne, er det viktig å forstå konseptet bak leseminnet først.
Skrivebeskyttet minne (ROM) har data lagret på det under produksjonsprosessen. Disse dataene er permanente og kan ikke endres eller slettes. ROM er vanlig på datamaskiner. Det kan inneholde et program datamaskinen trenger for å betjene. Når datamaskinen er slått av, beholder ROMen fremdeles alle dataene som er lagret på den og slettes ikke.
Andre former for minne, kjent som flyktig minne, krever strøm for å lagre data. Når en datamaskin er på, lagrer strømmen data på minnebrikken. Når datamaskinen er slått av, kuttes imidlertid strømmen, og alle dataene på brikken slettes. ROM is er en type ikke-flyktig minne fordi det ikke krever strøm for å lagre data. ROM er nødvendig for å lagre programmene som forteller datamaskinen hvordan de skal fungere. Uten det ville ikke datamaskinen fungert.
Den eneste forskjellen mellom programmerbart leseminne og vanlig ROM er at det programmerbare minnet er produsert som en blank chip. Dataene eller programmet blir deretter lagt til senere av brukeren. Etter at dataene er lagt til, fungerer de som normalt ROM-minne.
Flere elektronikkprodusenter bruker programmerbart leseminne i produktene sine. Videospillkonsoller bruker det ofte, og elektronikk som bruker HDMI (high definition multimedia interface). Mobiltelefoner og visse bildeler drar også nytte av PROM-teknologien for å fungere.
Elektronisk minne fungerer ved å kommunisere med enheten som bruker den, for eksempel en datamaskin, gjennom signaler. Disse signalene sendes ved hjelp av nuller og en. Ingen andre tall brukes. Når PROM-minnebrikken ankommer produsentens kontor, leses alle bitene på den som de. En programmerer endrer deretter de nødvendige bitene til null, og brikken er klar til bruk.
Andre typer PROM-brikker finnes i tillegg til den grunnleggende formen. Slettbart programmbart minne (EPROM) bruker UV-lys til å slette og skrive om dataene på det. Engangsprogrammerbart ikke-flyktig minne (OTP NVM) og feltprogrammerbart read-only minne (FPROM) er omtrent som vanlig PROM, og utfører de samme funksjonene.