Evaluating the Feasibility of a RISCV Core for Real-Time Applications Using a Virtual Prototype