Hi guys
I was wondering if any of you ahve ever experienced SCR latchup, in particular with the WDC W65C02S? I know that most CMOS devices are subject to this possibly happening and I think it's caused by the input or output pins signals being 0.6V or more above VDD.
The reason I ask is 1) simple interest, 2) should I bother with something like clamping diodes in y 6502 designs?
65C02 and SCR latch-up
- GARTHWILSON
- Forum Moderator
- Posts: 8773
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Re: 65C02 and SCR latch-up
I've been using a WDC 65802 for 20 years and never had such a problem with it. I have had the problem with Rockwell VIAs, where I/O pins went to a printer across the room that was powered by a different mains circuit and one circuit could have a spike without the other one, but it has been rare, and I haven't seen it happen in many years. The static-protection diodes on the I/O pins are Schottky already (with forward voltages of around a quarter of a volt), so putting more diodes on probably won't help a bit.
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
- BigDumbDinosaur
- Posts: 9425
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: 65C02 and SCR latch-up
banedon wrote:
I was wondering if any of you ahve ever experienced SCR latchup, in particular with the WDC W65C02S? I know that most CMOS devices are subject to this possibly happening and I think it's caused by the input or output pins signals being 0.6V or more above VDD. The reason I ask is 1) simple interest, 2) should I bother with something like clamping diodes in y 6502 designs?
x86? We ain't got no x86. We don't NEED no stinking x86!
Re: 65C02 and SCR latch-up
Cool. A number of parts that I don't have to worry about
. Thanks, guys.
Re: 65C02 and SCR latch-up
GARTHWILSON wrote:
The static-protection diodes on the I/O pins are Schottky already (with forward voltages of around a quarter of a volt), so putting more diodes on probably won't help a bit.
Thats not my understanding (I'm far from an expert though)
The protection diodes are part of the problem and the idea
of external clamps would be to keep current out of the (internal)
protection diodes
- GARTHWILSON
- Forum Moderator
- Posts: 8773
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Re: 65C02 and SCR latch-up
The external diodes would have to turn on at a lower voltage than the internal ones in order to keep the internal ones from conducting. If the internal ones start turning on at around 0.15V, I don't know how to get anything lower than that externally.
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
- BigDumbDinosaur
- Posts: 9425
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: 65C02 and SCR latch-up
GARTHWILSON wrote:
The external diodes would have to turn on at a lower voltage than the internal ones in order to keep the internal ones from conducting. If the internal ones start turning on at around 0.15V, I don't know how to get anything lower than that externally.
It should be noted that some ringing on the buses isn't necessarily an evil condition. Unless ringing is sufficient to cause circuit malfunction there's no reason to use a diode array to terminate a bus, other than perhaps on an expansion bus into which cards would be plugged.
- Attachments
-
- 74s1053_schottky_array_16.pdf
- Schottky Diode Array Data Sheet
- (987.48 KiB) Downloaded 162 times
x86? We ain't got no x86. We don't NEED no stinking x86!
Re: 65C02 and SCR latch-up
GARTHWILSON wrote:
The external diodes would have to turn on at a lower voltage than the internal ones in order to keep the internal ones from conducting. If the internal ones start turning on at around 0.15V, I don't know how to get anything lower than that externally.
What I'm questioning is whether the internal
protection diodes on CMOS are Schottky
- GARTHWILSON
- Forum Moderator
- Posts: 8773
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Re: 65C02 and SCR latch-up
I suspect they are Schottky, because the "Absolute maximum ratings" in the data sheet say no pin should go outside the power rails by more than 0.3V. I would consider a standard silicon diode to take around 0.5V to start conducting (it depends on how tiny you want to put the threshold current), and won't usually be damaged by high current until the voltage across it gets well over 0.7V, sometimes even over 1V. I have not looked at the curve for Schottky, so I don't know how its shape compares to that of standard silicon diodes. Wikipedia says Schottky diodes start conducting at 0.15V. I haven't experimented. I suppose I should now, now after having used them in switching power supplies so many times.
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?