Title: Enhanced Virtual Prototyping for Heterogeneous Systems