FPGA meets 6502
suchprogramming.com
FPGA meets 6502
1–9 of 9 posts
Re: FPGA meets 6502
#2Using the ILA core would allow you to monitor the outputs in real time and draw a waveform which may be more useful for advanced tests. Some additional ideas could be:
1) loading a BRAM with some vectors and then playing them automatically at higher speed and monitoring the result.
2) similar to the above but driving vectors from a soft processor such as microblaze for more automated debug/stimulus
I was going to suggest hardware in the loop simulation, which used to allow a simulator to stimulate and monitor hardware - but it appears this now supports only system-generator and HLS use cases, and the generic RTL use case is deprecated.
Re: FPGA meets 6502
#3Re: FPGA meets 6502
#4Re: FPGA meets 6502
#5So running a 6502 on an Artix-7 or W65C02S, is this more or less the most you can get out of it. That is does it max out the available logical units on the respective chips? Also do you get a 1:1 speed, when it comes to frequency etc?
Re: FPGA meets 6502
#6So running a 6502 on an Artix-7 or W65C02S, is this more or less the most you can get out of it. That is does it max out the available logical units on the respective chips? Also do you get a 1:1 speed, when it comes to frequency etc?
Re: FPGA meets 6502
#7You know the FPGA box, who is able to run C64, Amiga and atariST based on FPGA? https://github.com/mist-devel/mist-board/wiki
Re: FPGA meets 6502
#8So running a 6502 on an Artix-7 or W65C02S, is this more or less the most you can get out of it. That is does it max out the available logical units on the respective chips? Also do you get a 1:1 speed, when it comes to frequency etc?
The MEGA65 runs on the A200T variant of the Artix-7, and claims to be 50x faster than a Commodore64. Also, you can find a few different 32-bit soft cores booting linux on Artix-7 FPGAs.
(Though, as mentioned, the article is not about emulating a 6502 on an FPGA)
Re: FPGA meets 6502
#9So running a 6502 on an Artix-7 or W65C02S, is this more or less the most you can get out of it. That is does it max out the available logical units on the respective chips? Also do you get a 1:1 speed, when it comes to frequency etc?