cbscpe wrote:
I have now two CF-Cards that work without a diode.
Awesome! I love how you ended up fixing the
computer (which was
working) and also a
Compact Flash (which was
working), but you didn't have to do anything to the other CF's -- which
weren't working!
Quote:
break before make
Right, break before make (or, worst-case, simultaneous break/make) is what you want. IOW the dead time should be >= 0. (But I'm not sure why you said, "disabling outputs is slower than enabling." Surely for some chips that'll be true, and for others not?)
Quote:
On the falling edge of PHI2 this is less an issue as the W65C816 will definitively wait tdhr (10ns) before activating the output, else it would violate it's own requirement regarding data hold time.
Good point. Part of the spec for the 816's output enable is found by examining the spec for its
input requirements!
Quote:
I'm still not convinced is the importance of the contention situation.
Quote:
It will only cause some excess current during transition but not more.
Quote:
I had no intention to use a W65C816 [...]That was definitively a big mistake and might be the source of most of the noise on 5V.
So you're not convinced the source of most of the noise is important? Maybe you're saying the problem will go away when a 'C02 replaces the '816, so why worry.
Quote:
Thanks a lot for your thoughts and hints, they were very useful.
You're welcome -- thanks for sharing a great story with us! BTW, after you put a 'C02 in there, would you be willing to try removing those extra caps you added, and reporting back to us regarding the result?
-- Jeff
_________________
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html