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.