W3 Electronic System-Level Design towards Heterogeneous Computing