Tony wrote:
The digits after the '27' are the capacity in
kilobits. 512kbits =
64kbytes, etc.
Only for small parts. That numbering system fell apart after the
512 Kbit level. There were some 27C1024 parts, but most vendors
switched to numbers like 27C010, and even that wasn't done consistently.
The biggest gotchas with older EPROMs are:
* Variations in programming voltage, e.g.:
2732 - 25V
2732A - 21V
2732B - 12.5V
However, some vendors didn't follow Intel's lead on the
programming voltages and part number suffixes.
* Pinout and voltages differences for same part number:
Intel 2716 is a 5V-only part.
TI TMS2716 requires three supplies, and the pinout is
significantly different than the Intel part.
TI TMS2516 is fully compatible with the Intel 2716.
Most other vendor's 2716 parts were Intel 2716 compatible,
unless they were designated TMS2716.
On the other hand:
TI TMS2532 is NOT compatible with Intel 2732.