(1) Faraday provides an ESL SystemC model based virtual platform service to help with early software development. (2) The virtual platform allows software development to begin earlier compared to traditional design flows that rely on hardware prototypes. (3) Faraday has developed several virtual platforms using ARM CPU models and IP models from Faraday and Synopsys to help customers with software boot, driver development, and application development.