Programmable read only memory (PROM, EEPROM, etc.)