I had pause to play around with this recently. The design I proposed is a race between the processor and RAM and does not work with all combinations of CPUs and memory I have on hand. It seems I have just being using the same processor and RAM chips that I keep at my bench for quickies.
So I ditched the oscillator can and replaced it with a 74LS00, two resistors and a crystal. The resulting circuit fully qualifies the RAM R/W with Phi-2 and is attached. I have tested it with RAM and ROM as slow as 200nS and as long as the 6502 you are using can keep up with a 1.8432mHz clock, runs like a charm. The BOM is still very light (5 ICs, 1 mosfet, 2 common Schottky diodes, 5 resistors, 1 monentary switch, 1 electrolytic cap (you might want to add a 100uF across the power rails) and 5 bypass caps. With that you get 32K RAM, 16K ROM and terminal I/O.
I also went a little further and came up with a very capable machine that fits in the palm of your hand by replacing the 74LS00 with a GAL22V10 .. but more on that in another post.
Improved minimal EhBASIC machine:
Attachment:
OMS-04V2.jpg [ 165.54 KiB | Viewed 9202 times ]