I'm looking over my hardware designs for my next board, and I am one inverting gate short. No fear, the 6502 has an inverted PHI2 line called PHI1 already built in! I'm focusing exclusively on the W65C02 here, and will call it PHI1O for forum-search purposes.
I know the datasheet says it's untested. I know the datasheet does not recommend using it. But I don't want to add another chip to the board, and it seems to be working fine. Attached below are some pics I took from my scope just now on my current board. Sorry for the dirty signal, "not all ground is ground" and I was too lazy to do a perfect job (plus my scope isn't super great either).
The top is PHI2 (not PHI2O!) and the bottom is PHI1O. The delay between them is... near instantaneous. I think I see at most 10 ns delay when zooming in. I would get something similar from a 74HC04 anyways (here https://assets.nexperia.com/documents/d ... _HCT04.pdf).
Why did I think this was ok at all? On Garth's site, on the potpourri page (here http://www.wilsonminesco.com/6502primer/potpourri.html), he says:
Quote:
WDC no longer tests or specifies the gate delays between Φ0 in, Φ1 out, and Φ2 out for their newer 65c02's, and they would prefer that the designer use the external oscillator option. All the same internal inverters seem to still be in place however, so I have little doubt that the circuit above will still work fine; but I had to pass the info on. If you do it per WDC's preference, the output of your external oscillator (probably an oscillator can) goes to everything requiring Φ2, and pins 3 and 39 go unused.
Any grievances? Suggestions/warnings?
Thank you everyone.
Chad