The parts I ordered from Mouser finally came, the holidays were not kind to the delivery date :)
The first revision is up and running correctly now. A Teensy 4.1 is hooked directly to a W65C02 with address, data and 6 control lines. The Teensy sets the pace by controlling the clock, so it is possible to run really slow or quite fast. I've tested the code I have to run 2 million cycles which takes around 0.285 seconds. No problem doing an emulated environment on the Teensy and still run the 6502-cpu in a 2 MHz equivalent. Not bad for such a rats nest of wires.
Everything is emulated for the 6502: memory and whatever I/O deemed necessary. This is rather nifty, since the C++ code is much easier to write than any HDL, and the emulation can even be cycle exact if needed.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.