Lack of robustness with 1K and 4K RAM chips (was Re: 2116 and other old memory chips)

From: Richard Erlacher <edick_at_idcomm.com>
Date: Sat Jul 7 19:31:16 2001

While 2114's weren't the only common I/O SRAMs, they were the first in really
broad usage. I'd guess that the reason for so many problems associated with
them was that it took a while for people to figure out how to use common I/O
devices in fairly tightly timed circuits such as shared video refresh memory in
a microprocessor-based system. The timing looked quite simple, but between
setup and hold time restrictions and the correct timing of the nWE line, it was
pretty easy for folks to get into contention problems. I suspect that was a
pretty significant factor in the frequency of malfunction with these devices.
They were really popular in video games, many of which weren't terribly well
designed, since that would have run up their cost. They were popular, though,
because they took up less space than an equvalent number of 2102's, which had
separate data in and out.

As for failures, I don't remember lots of trouble with them. I suspect that
they were easier to use, and hence, less prone to misuse, in systems with a
single write line rather than a write and a read, however.

Dick

----- Original Message -----
From: "Tony Duell" <ard_at_p850ug1.demon.co.uk>
To: <classiccmp_at_classiccmp.org>
Sent: Saturday, July 07, 2001 12:34 PM
Subject: Re: Lack of robustness with 1K and 4K RAM chips (was Re: 2116 and other
old memory chips)


> > While I don't dispute Tony's experience, mine has been somewhat different.
I've
>
> My comments (about the unreliability of 2114s) are not based on a real
> scientific survey. It's just that I have had an excessive number of 2114s
> fail. The most recent case was an HP82163 HPIL video interface. It was
> working a few months back, I tried it again and got some garbled
> characters. Writing to one position on the screen would sometimes cause
> another character elswehere on the screen to be changed.
>
> It looked like an addressing error for the top 4 bits of video memory.
> There was a pattern to the corruption -- the corrupted character would
> have the bottom 4 bits left alone, but the top 4 bits sent to the same
> states as those for the character you'd just written.
>
> It was either a very obscure fault in the HP-custom video chip, or a
> video RAM playing up. The video RAMs were 1K*4 devices, 18pin DIL, with
> HP numbers. But they were really 2114s. I changed one of them (for once I
> picked the right one first time), and the unit worked again.
>
> It's got to the point, I am afraid, where if I see a board with 2114s on
> it, and the fault could well be RAM-related, then I test an/or change the
> 2114s.
>
> I have had other RAM fail. A DEC LA324 where all the SRAM chips (I think
> it's 2 32K*8 and 1 8K*8 one) failed at once. And I've had the odd 4116 or
> 4164 die. But they seem to be more reliable than 2114s...
>
> > If one uses only 1000 or so part per week, one doesn't get a complete
picture of
> > the real failure rates of memory devices, if you test 40 boards at a time,
each
>
> Very true.
>
> However, I'll still suspect 2114s if the fault can be memory-related :-)
>
> -tony
>
>
Received on Sat Jul 07 2001 - 19:31:16 BST

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:33:50 BST