Let me know how your experiment comes out.
Daryl
Ok, I have added a HCT08 to my module in order to generate Phi2 like you. It works "better"...
I mean, on my system, it works when I have 150ns DRAMs.
It still does not work completely when I use 70 or 80ns DRAMs, but it is better than the two-inverters-only Phi2 generation because now I can see that the system boots and only crash when the "memory mapper" starts doing some job (the system didn't start with the two-inverters).
This lets me think that we still need to adjust the schematics if we want to be really compatible with any 6502 system... IMHO, the timing is not exactly the same, and that could affect some systems...
So, what is the intended use of this module ? most of the 6502s we want to upgrade are used in 1 MHz or 2 MHz systems, am I right ?
I think we should try having the same Phi2 than the one generated by a Nmos 6502A, don't you agree ? Also, I'm not sure that all the different systems will have a Phi0 at CMOS levels... I would suggest using an HCT04 and HCT08 instead of their HC brothers...
I have borrowed a scope and will try measuring the Phi2-Phi0 time difference, but I'm not a pro, so it would be nice someone else does experiments too...
Best regards,
Fabrice