Synopsys Logo
    HELPING YOU DESIGN THE CHIP INSIDE


DESIGN IMPLEMENTATION
VERIFICATION
INTELLECTUAL PROPERTY
DFM/TCAD
DESIGN SERVICES


 PRODUCTS
Blue Dot
Arrow
Arrow
Arrow
 CONTACT
Blue Dot
Arrow
 PRESS RELEASES
Blue Dot
Arrow
Arrow
Arrow
Arrow
 ARTICLES
Blue Dot
Arrow
Arrow
Arrow
Arrow
 VIDEO PRESENTATIONS
Blue Dot
Arrow
 DEMOS ON DEMAND
Blue Dot
Arrow
Arrow
 
 RELATED LINKS
Blue Dot
Arrow
Arrow
Products
Virtual Platforms
The Path to Pre-Silicon Software Development

Overview
Virtual platforms are software models of complete systems that provide software engineers with high-speed, pre-silicon software execution environments that allow the development of SoC-related software before hardware is available. These models are available up to 9 to 12 months prior to the hardware they simulate. Virtual platforms allow concurrent development of hardware and software, and significantly shorten the hardware/software integration - key advantages for system suppliers and developers to accelerate their products to market.

Featured Success Story Download PDF
Synopsys & Texas Instruments
Synopsys Delivers Software Developer Productivity Gains and Reduced Development Cycles

The Value of Virtual Platforms
Virtual prototyping technology enables the creation of a software model of a complete embedded platform that can fully mirror the functionality of an embedded system. These virtual platforms combine high-speed processor instruction-set simulators and high-level, transaction-level models (TLM) of the hardware building blocks, to provide a high-level hardware model to the software developer. This promotes continuous 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.

Innovator

Synopsys provides a complete solution of models, tools and services for developing and running virtual platforms. The key components are

  • DesignWare System-Level Library: A collection of transaction-level models (TLMs) written in SystemC (IEEE 1666) and used as the building blocks for virtual platforms
  • Innovator: A powerful, fully integrated tool for developing, running and debugging virtual platforms
  • Services: A comprehensive set of consulting and design services for helping customers build and use virtual platforms

Back to Discovery Verification Platform