An UVM-Based Verification Platform for Hardware and Software Co-Design | IEEE Conference Publication | IEEE Xplore