[CCTECH] Interesting tidbit on 6502

From: Richard Erlacher <edick_at_idcomm.com>
Date: Fri Jun 7 13:44:18 2002

HORSEFEATHERS!

I've got one of the first few dozen 6800 parts that were ever allowed outside
the plant, and it's not even marked XC. It's simply marked SAMPLE and is
otherwise unmarked. However, based on when I got it, it has to be a very
early part.

I don't for a moment doubt that there were things that could have caused an
internal failure. However, I do very much doubt that there was a specific, if
undocumented, instruction that could bring such a failure about. If there is,
then please tell us all about it. Then tell us how that would cause the
device to catch fire, will you?

Dick

----- Original Message -----
From: "Jim Battle" <frustum_at_pacbell.net>
To: <cctalk_at_classiccmp.org>
Sent: Friday, June 07, 2002 9:21 AM
Subject: RE: [CCTECH] Interesting tidbit on 6502


> At 11:00 AM 6/7/02 -0400, you wrote:
> > Why don't you learn that you don't always know what you're
> > talking about?
> >
> > Indeed, the first step level of the 6800 had an undocumented
> > opcode that
> >results in 3 particular transistors turning on that connected Vcc to GND.
> >The damage caused by these three transistors shorting damaged the silicon
in
> >the immediate area, rendering the CPU useless.
>
>
> The R2000 MIPS CPU's had a similar problem. The TLB was implemented via a
> small CAM. If more than one entry matched the virtual address, there was a
> fight between two different words attempting to drive the output
> bitlines. This wouldn't be a problem other than the fact that the TLB
> contents were managed by software. Granted, the code would be supervisor
> code and not user code, but when developing the supervisor software, there
> was always the danger that buggy software could damage the chip.
>
> I believe this was fixed in R3000 and later parts.
>
>
>
> -----
> Jim Battle == frustum_at_pacbell.net
>
>
Received on Fri Jun 07 2002 - 13:44:18 BST

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:35:05 BST