Close
0%
0%

MockA65xx - Universal 6502/85xx CPU replacement

Project to reverse-engineer and create edge-level exact replacements for major MOS6502-derivatives and also other MOS/CSG chips!

Public Chat
Similar projects worth following
Project to reverse-engineer and create edge-level exact replacements for MOS6502-derivatives and also other MOS/CSG chips.

So far the following CPUs are planned or already implemented:

6502
6508
6509
6510T
6510 (aka 8500)
8501
8502

The actual 6502-derivative to replace can be selected via four solder bridges on the
bottom of the PCB. That means: One MockA65xx fits it all!

Inspired by the Visual6502 and Monster6502 project and my previous work on reverse-engineering the digital part of the famous 6581/SID chip I decided to create an edge-level exact replacement of the MOS6502 to replace its major derivatives. In order to exactly mimic their behavior I chose to dig deep into the schematics, die shots etc. One by-product is the MockA65xx hardware that is quite similar to the now hard-to-find GoDIL40 module - but smaller and cheaper.

MockA65xx_Pins.pdf

Overview of the derivatives planned initially... might be obsolete now! :-)

Adobe Portable Document Format - 24.19 kB - 05/17/2019 at 08:14

Preview
Download

View all 5 project logs

Enjoy this project?

Share

Discussions

androSID wrote 07/04/2019 at 07:44 point

It's implemented in a FPGA... the only thing missing right now is finalizing the hardware. I got distracted by other pending reverse engineering projects.

  Are you sure? yes | no

Ken Yap wrote 07/03/2019 at 11:32 point

I take my hat off to your ambition. I am guessing from the tag FPGA that you intend to implement this in a FPGA eventually? Looking forward to it. 👍!

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates