Accelerating RTL Simulation with Hardware-Software Co-Design