Virtual Platforms 

The Early Route To Pre-Silicon Software Development 

Virtual platforms are software models of complete systems that provide software engineers with high-speed, pre-silicon development environments months before hardware is available. Virtual platforms enable concurrent development of SoC hardware and software, significantly shortening embedded system suppliers’ hardware/software integration time and accelerating their products to market. Because they are based on software models, virtual platforms offer unmatched effectiveness for developing and debugging multi-core designs. Synopsys provides a complete solution of models, tools and services for developing and running virtual platforms.

 

 
Powerful tool for the creation, assembly, and execution of SystemC-based virtual platforms for pre-silicon software development and software driven verification.
PDF DOWNLOAD DATASHEET


 
Portfolio of tool-independent SystemC TLM-2.0 compliant transaction-level models which serve as the building blocks of virtual platforms.
PDF DOWNLOAD DATASHEET


 
Build transaction-level models (TLMs) and virtual platforms for pre-silicon software development

Virtual platform technology enables the creation of software models that can fully represent the functionality of an embedded system. They combine high-speed processor instruction-set simulators and abstract, transaction-level models (TLM) of the hardware building blocks to create a high-performance software development environment. This promotes continuous, pre-silicon hardware/software integration, instead of waiting to bring hardware and software together near the end of the silicon development.

Virtual platforms improve software development productivity by allowing unlimited observability and controllability of the target hardware, and through predictable and repeatable execution of debug scenarios. Virtual platforms allow developers to boot operating systems, create applications and multimedia codecs and develop low-level drivers.

The System-Level Catalyst Program promotes interoperability between system-level design vendors. Learn how specific System-Level Catalyst members help increase your design productivity, visit members web page by clicking on the company name in the chart on the main System-Level Catalyst webpage or in the list below. You can request information on the joint design flow on each program member’s web page.

System-Level Catalyst Program has members from a wide variety of electronic design automation (EDA) vendors, intellectual property (IP) vendors, embedded software companies and service providers, the program is designed to benefit mutual customers by advancing tool and model interoperability as well as the availability of system-level models and services.

Members for Virtual platforms include:

Carbon CebaTech ChipVision
CoFluent CoWare CriticalBlue
Doulos EmSys Forte
GreenSocs Imperas JEDA
Jungo Lauterbach MCCI
NoBug SDV Target Compiler
Tensilica VaST


NewsArticlesBlogsDatasheetsWhite PapersWebinarsEvents