Old MOS Mask-Programmed ROM forgetfulness?
holm at freibergnet.de
Tue Feb 16 06:51:33 CST 2016
Rick Bensene wrote:
> Hi, all,
> I have a question about old Mask-Programmed ROMs
> The part in question is the National Semiconductor MM5231. This part is
> a 2K-bit PMOS Mask-Programmed ROM, generally organized as 256x8, but
> also can be organized (via a MODE pin)as 512x4 bits. In this particular
> application, the parts are used as 256x8.
> I'm wondering if anyone knows if these particular ROMs (from the '72
> timeframe) have a tendency for bit rot over the years?
> I know some of the early MOS ROMs had issues with metallization creep
> that would cause data loss/corruption.
> I have an old calculator that uses these ROMs as the micro and macrocode
> The machine is catatonic, though the power supplies, master clock
> oscillator and divider circuitry, and the other obvious stuff are OK.
> I suspect it is probably stuck in some kind of microcode loop, just
> cycling around doing nothing. I have not yet put logic analyzer on the
> microcode latches yet, but that's probably my next experiment.
> Sadly, if one or more of these ROMs (there are 18 of them!) has failed,
> it likely means that the machine can't be restored to operation, as this
> is quite a rare machine, and there just aren't many of them left around.
> I have three different EPROM programmers, but sadly, none of them have
> the capability to read these parts. I was I had a Data I/O programmer,
> but alas, haven't come across one with all the Unipak modules I'd need
> at a price I can afford.
> Rick Bensene
> The Old Calculator Museum
I can only speak for similar east german made ROMs, both 256x8 and 1024x8.
The 256x8 (U501) part was pin compatible to the 1702A and the other one (U505)
to the 2708 and both of them (1st PMOS, 2nd NMOS) where much less reliable than
the compatible Eproms. In fact if I get a bad PCB with such ROMs I've
expect a failed ROM first.
Technik Service u. Handel Tiffe, www.tsht.de, Holm Tiffe,
Freiberger Straße 42, 09600 Oberschöna, USt-Id: DE253710583
www.tsht.de, info at tsht.de, Fax +49 3731 74200, Mobil: 0172 8790 741
More information about the cctalk