I need advice here.
One of my mid term hobby projects is to build an instruction set emulator of popular ISAs (e.g. ARM7) on a FPGA device. A lot of people have done this before.
My requirements are specific. I am looking for a development platform with SoC reference project and onboard peripheral support. Idea is to focus only on the CPU while the rest of the stuff comes from a reference project. It should be possible to compile and download an application in C into onboard volatile memory such as SDRAM have the soft core execute it.
What could be a possible development platform?