Conferences and supporting programme
Shift Left for Software Development Using Virtual Platform Emulation Hybrids
The last 10 years have seen a rapid growth of Virtual Platforms - that is abstract simulation models used by software developers for SoCs. With escalating software complexity, a new metric is emerging – the “Time to Point of Interest” at which a problem occurs. When billions of cycles of an operating system (OS) have to be executed before software-based diagnostics can start, the OS boot itself becomes the bottleneck. Techniques used for modelling in Virtual Platforms do not adapt well to GPUs, leading to either performance degradation or the stubbing out of the graphics components. Virtual Platform users would like to simulate the whole system at acceptable performance levels. Based on actual case studies We will outline using actual customer examples how the combination of fast processor models combined with emulation technology not only can increase productivity for pre-silicon OS bring-up itself, but also accelerates the OS boot itself, allowing to get to the point of interest 10x to 100x faster. We will illustrate how in Hybrid Virtual Platforms efficient synchronization between the virtual transaction level - abstract simulation models such as Programmer’s View models of processors - and detailed RTL models of IP like GPUs in emulation can accelerate the overall execution of a design. We will also look at the tools available to debug and analyze the software and hardware in such a hybrid development platform.
--- Date: 27.02.2019 Time: 5:00 PM - 5:30 PM Location: Conference Counter NCC Ost