On Wed, 19 Feb 2003 17:33:38 +0100, Phil Payne
<[EMAIL PROTECTED]> wrote:

>> ECC wasn't pervasive in mainframes also. I remember hearing of a
>problem with a 3081 which turned out to be cosmic rays (really) which
>occaisionally changed bits in a channel buffer cache... which had
>neither parity nor ECC.
>
>The first machine I know of that detected single bit errors throughout the system was 
>the
>Hitachi S7 - roughly equivalent to the 3083.
>
>You can get single bit errors with no external influence at all - just from quantum 
>mechanics.
And Lord protect you if the packaging accidently contained materials
which generated gamma rays. Another tale of woe from the IBM 1980s
which shutdown foundry production for several months..
>You never know where an electron realy is - it's a probability thing.  There is a 
>chance that
>all of the electrons constituting a charge will jump to the left at once - creating a 
>false
>zero or one at the output to the gate.
>
>I remember a discussion with a CPU designer.
>
>"How often does this happen?"
>
>"Every million years or so with these transistors, more often with the smaller ones 
>we plan in
>the future."
>
>"Uh huh.  So why is it a problem?"
>
>"Nineteen transistors per bit, eight bits per byte, 64MB.  One single bit every 
>couple of
>hours."
>
>That was about 1985.
>
>I liked the microcode store recovery system.  There were two banks with identical 
>contents,
>interleaved for speed.  If a single bit error occured, the machine just waited for 
>the next
>half-cycle and took the value from the other bank.

Reply via email to