Running a Standalone Example on Core IP


I have a RISC-V core IP on which I’m trying to run some C code for code profiling and also for functional verification. I created a standalone example by following the Si FIve, ‘Custom Core Software Getting Started Guide’. However, after building the project, there is no option to run the code or perform simulations using a tool like VCS. The Makefile doesn’t contain any settings to do so. Available documentation points to requiring hardware, however, I want to simply run my C code using the RTL available through something like an emulator. Does Freedom Studio or existing tools allow one to run C code on a custom core IP?

Thank you.