eharmon

2023-10-28 — updated 2024-01-29

Many old devices use socketed EPROMs for ROM and BIOS chips. Erasing these can be annoying and time consuming as they require a 20-30 minute UV erase cycle.

Replacing these chips with EEPROMs or Flash memory provides a convenient way to experiment with ROM and BIOS changes via reduced programming times. Fortunately, in many cases, equivalent parts exist and can still be sourced as New Old Stock or Used devices through parts brokers, Amazon, eBay, and Aliexpress.

EPROM Index

27C Series

The 27C series of Parallel EPROMs use 5v (TTL). In many cases a larger memory part can replace a lower memory part by repeating the ROM. While some address lines will potentially float, this ensures they will always resolve to the same memory.

Access speed matters — in some cases replacing an EPROM with a slower EEPROM will cause issues. This is not always the case — sometimes manufactures used faster chips than were required in the circuit. If you want to use caution, always replace an EPROM with an EEPROM or Flash memory with faster (lower) access times than the chip you are replacing.

These ROMs correspond to the JEDEC pinout standards – generally replacements that follow this standard are compatible.

27C040

Atmel Datasheet

DIP32 Pins

      ┌─────◡─────┐
  Vpp │ ●1     32 │ Vcc
  A16 │  2     31 │ A18
  A15 │  3     30 │ A17
  A12 │  4     29 │ A14
   A7 │  5     28 │ A13
   A6 │  6     27 │ A8
   A5 │  7     26 │ A9
   A4 │  8     25 │ A11
   A3 │  9     24 │ OE
   A2 │ 10     23 │ A10
   A1 │ 11     22 │ CE
   A0 │ 12     21 │ O7
   O0 │ 13     20 │ O6
   O1 │ 14     19 │ O5
   O2 │ 15     18 │ O4
  GND │ 16     17 │ O3
      └───────────┘

Original Parts

Replacement Parts

27C020

Atmel Datasheet

DIP32 Pins

      ┌─────◡─────┐
  Vpp │ ●1     32 │ Vcc
  A16 │  2     31 │ PGM
  A15 │  3     30 │ A17
  A12 │  4     29 │ A14
   A7 │  5     28 │ A13
   A6 │  6     27 │ A8
   A5 │  7     26 │ A9
   A4 │  8     25 │ A11
   A3 │  9     24 │ OE
   A2 │ 10     23 │ A10
   A1 │ 11     22 │ CE
   A0 │ 12     21 │ O7
   O0 │ 13     20 │ O6
   O1 │ 14     19 │ O5
   O2 │ 15     18 │ O4
  GND │ 16     17 │ O3
      └───────────┘

Original Parts

Replacement Parts

27C010

Atmel Datasheet

DIP32 Pins

      ┌─────◡─────┐
  Vpp │ ●1     32 │ Vcc
  A16 │  2     31 │ PGM
  A15 │  3     30 │ NC
  A12 │  4     29 │ A14
   A7 │  5     28 │ A13
   A6 │  6     27 │ A8
   A5 │  7     26 │ A9
   A4 │  8     25 │ A11
   A3 │  9     24 │ OE
   A2 │ 10     23 │ A10
   A1 │ 11     22 │ CE
   A0 │ 12     21 │ O7
   O0 │ 13     20 │ O6
   O1 │ 14     19 │ O5
   O2 │ 15     18 │ O4
  GND │ 16     17 │ O3
      └───────────┘

Original Parts

Replacement Parts

27C512

Atmel Datasheet

DIP28 Pins

      ┌─────◡─────┐
  A15 │ ●1     28 │ Vcc
  A12 │  2     27 │ A14
   A7 │  3     26 │ A13
   A6 │  4     25 │ A8
   A5 │  5     24 │ A9
   A4 │  6     23 │ A11
   A3 │  7     22 │ OE/Vpp
   A2 │  8     21 │ A10
   A1 │  9     20 │ CE
   A0 │ 10     19 │ O7
   O0 │ 11     18 │ O6
   O1 │ 12     17 │ O5
   O2 │ 13     16 │ O4
  GND │ 14     15 │ O3
      └───────────┘

Original Parts

Replacement Parts

27C256

Atmel Datasheet

DIP28 Pins

      ┌─────◡─────┐
  Vpp │ ●1     28 │ Vcc
  A12 │  2     27 │ A14
   A7 │  3     26 │ A13
   A6 │  4     25 │ A8
   A5 │  5     24 │ A9
   A4 │  6     23 │ A11
   A3 │  7     22 │ OE
   A2 │  8     21 │ A10
   A1 │  9     20 │ CE
   A0 │ 10     19 │ O7
   O0 │ 11     18 │ O6
   O1 │ 12     17 │ O5
   O2 │ 13     16 │ O4
  GND │ 14     15 │ O3
      └───────────┘

Original Parts

Replacement Parts

27C128

Atmel Datasheet

DIP28 Pins

      ┌─────◡─────┐
  Vpp │ ●1     28 │ Vcc
  A12 │  2     27 │ PGM
   A7 │  3     26 │ A13
   A6 │  4     25 │ A8
   A5 │  5     24 │ A9
   A4 │  6     23 │ A11
   A3 │  7     22 │ OE
   A2 │  8     21 │ A10
   A1 │  9     20 │ CE
   A0 │ 10     19 │ O7
   O0 │ 11     18 │ O6
   O1 │ 12     17 │ O5
   O2 │ 13     16 │ O4
  GND │ 14     15 │ O3
      └───────────┘

Original Parts

Replacement Parts

27C64

Atmel Datasheet

DIP28 Pins

      ┌─────◡─────┐
  Vpp │ ●1     28 │ Vcc
  A12 │  2     27 │ PGM
   A7 │  3     26 │ NC
   A6 │  4     25 │ A8
   A5 │  5     24 │ A9
   A4 │  6     23 │ A11
   A3 │  7     22 │ OE
   A2 │  8     21 │ A10
   A1 │  9     20 │ CE
   A0 │ 10     19 │ O7
   O0 │ 11     18 │ O6
   O1 │ 12     17 │ O5
   O2 │ 13     16 │ O4
  GND │ 14     15 │ O3
      └───────────┘

Original Parts

Replacement Parts