Using a GIGA as an in circuit 6502 emulator

I am thinking of using a giga as a ICE (in circuit emulator) for the 6502 processor. I have seen how arduinos have been used to emulate a 6502 computer but in this case I am wanting to use the giga to basically become a 6502, replacing a 6502 in an actual computer like an AppleII.

I am looking for ideas and tips on how to proceed, or if someone has already done this etc.

Any help greatly appreciated.

How is that different from your requirements?

What I have seen so far is the Arduino is turned into a full computer meaning it has ram, rom, etc. what I am thinking of doing is emulating the 6502 processor. Meaning you could grab an AppleII, remove the 6502 in it and then plug in via a cable and header pins the Giga.

I mean what exactly is missing or unusable from the emulation code?

As the Mega has a parallel memory interface in hardware I'd favor that 2560 controller for an ICE.

1 Like

Good point on emulation. Timing of the pins for iCE to work is crucial and 5 volt logic levels. I was considering the Giga for the increase memory but not sure if external logic level shifters would be fast enough for 1mhz or greater emulated clock cycles.