Towards a fault tolerant RISC-V softcore