PROM
Vytvorenie ROM čipy úplne od nuly, je časovo náročné a veľmi nákladné v malých množstvách. Z tohto dôvodu, a to predovšetkým, vývojári vytvoril typu ROM, známeho ako programovateľná pamäť len na čítanie (PROM). Prázdne PROM čipy možno kúpiť lacno a kódované každý, kto sa o špeciálny nástroj programátor.
PROM čipy (obrázok 2), majú mriežku stĺpcov a riadkov len ako bežné ROM robiť. Rozdiel je v tom, že každý priesečník stĺpca a riadku v PROM čipu má poistku ich spájajú. Poplatok odoslaná cez stĺpec prejde poistky v bunke k uzemnenej rade označujúce hodnotu 1. Vzhľadom k tomu, všetky bunky majú poistku, je počiatočná (blank) stavu z PROM čipu sú všetky 1s. Ak chcete zmeniť hodnotu bunky na 0, môžete použiť programátor odoslať určité množstvo prúdu do bunky. Čím vyššia je napätie preruší spojenie medzi stĺpec a rad vypálením poistku. Tento proces je známy ako pálenie PROM.
PROM môžu byť naprogramované iba raz. Oni sú krehkejšie ako ROM. Náraz statickej elektriny môže ľahko spôsobiť poistky v PROM horieť von, meniace sa základné bitov z 1 na 0. Ale prázdne PROM sú lacné a sú skvelé pre vytváranie prototypov dáta pre ROM pred spáchaním k nákladnému ROM výrobného procesu.
EPROM
Práca s ROM a Proms môže byť márnotratné podnikanie. Aj napriek tomu, že sú lacné na čip, náklady možno pridať až v priebehu času. Vymazateľná programovateľná pamäť len na čítanie (EPROM) rieši tento problém. EPROM čipy môžu byť prepísané viackrát. Vymazanie EPROM vyžaduje špeciálny nástroj, ktorý vyžaruje určitej frekvencii ultrafialové (UV) žiarenie. EPROM sú konfigurované pomocou EPROM programátor, ktorý posky