Virtual Prototyping 

Accelerate Innovation with Earlier and Faster Software Development  

The integration of increasingly complex hardware and software is a significant challenge for semiconductor and OEM companies developing next-generation wireless, consumer and automotive devices. Traditional methods of serialized hardware and software development–where the vast majority of software is developed and verified after the silicon design is complete–often fail to meet aggressive product development schedules.

Virtual prototyping results in faster time-to-market through earlier and faster software development and improved communication throughout the supply chain. They enable software engineers to start development months before the hardware design is complete, enabling full system bring-up to occur within days of silicon availability. Virtual prototypes are fast, fully functional software models of complete systems that execute unmodified production code and provide unparalleled debug efficiency.

Synopsys' virtual prototyping solution includes the Virtualizer tool set and the industry's largest portfolio of transaction-level models (TLMs) for creating virtual prototypes, Virtualizer Development Kits (VDKs) for early software development, and services to ensure project success.

Learn more about Virtualizer


Hybrid Prototyping Solution
Seamlessly Integrate Virtual and FPGA-Based Prototypes

Transaction-Level Models
Broadest Portfolio of Transaction-Level Models

  • VDKs
  • Early software development with Virtualizer Development Kitsmore

VDK Family for ARM Processors
One-stop-shop for ARM processor-based VDKs

Altera SoC FPGA Virtual Target
VDK for Altera Cyclone V SoC and Arria V SoC FPGA

VDK for Freescale Qorivva MCU
One-stop shop for Freescale Qorivva MCU-based VDKs

VDK for Renesas RH850 MCU Family
One-stop shop for Renesas RH850 MCU-based VDKs

Design, simulate, analyze, and optimize complex embedded systems and quantitatively evaluate performance while running real software applications.

Assistance with building transaction-level models (TLMs) and virtual prototypes for pre-silicon software development.

System Studio
Model-based design creation, simulation and analysis of complex, digital signal processing (DSP) algorithms.

System Studio Libraries
More than 3000 ready to use models, supporting the analysis and design of protocols and standards in the wireless and digital signal processing domain

The path from innovation to implementation for digital signal processing design including C data flow (CDF) support

SPW Model Libraries
Model libraries to accelerate the design of communication systems, featuring the latest standards, including the LTE model library.

LTE / LTE-A Library
The LTE / LTE-A Physical Layer Simulation Library is a set of ready-to-use simulation systems providing an executable specification of the 3GPP standard.

Synopsys delivers the most complete Virtual Prototyping solution including powerful authoring and end-user tools, the largest portfolio of models, standard-based methodologies and expert services.

  • Embedded software development can start before hardware is available (even pre-RTL)
  • Powerful debug and analysis tools increase the productivity of developers, test and verification teams
  • Easily deployed through the supply chain enhancing communication and enabling suppliers and customers’ concurrent development
  • Synopsys tools, methodologies and services enable semiconductor and electronics companies to optimize the implementation of virtual prototype-based development

The result is better electronic products developed earlier and faster.

Synopsys Virtual Prototyping can be used throughout the electronic products development from specification to post-production.

Software-Driven Verification: Using Synopsys Virtual Prototypes, hardware verification teams create system-level tests. These tests are used to validate the RTL using a hybrid co-simulation environment including the hardware unit under test and the virtual prototype as the testbench. As a result, the hardware can be verified more efficiently in the context of the complete system (hardware and software co-verification).

Software Development, Integration and Test: For firmware, device drivers and operating systems to stand alone, networked or as distributed applications, developers need to ensure that their device software is functionally correct and optimized for performance, power consumption and memory utilization. Synopsys Virtual Prototyping delivers a powerful environment used to develop and execute tests as well as debug and analyze the results. It enables a wide range of embedded software development activities such as device driver development and operating system porting, non-intrusive multicore software debugging, application performance optimization, software centric power analysis, fault injection testing and QA testbench replacement.

Synopsys' hybrid prototyping solution integrates Virtualizer with a Synopsys HAPS FPGA-based ASIC prototyping system. The combination provides several benefits to the virtual prototype user including reduced modeling effort by integrating existing RTL blocks and more accurate prototypes that include high-fidelity real-world I/Os.

Supply Chain Enablement: While developing electronics products, communication between suppliers and customers is essential to ensure the optimum product development. Synopsys Virtual Prototypes are used to efficiently communicate specification, enable concurrent/joint hardware and embedded software development, improve go-to-market strategies and facilitate support activities such as training, technical support and long-term product maintenance.

Synopsys Virtual Prototypes are used in a wide variety of application markets. These include:

Automotive: The cost of developing and testing automotive electronic systems is drastically increasing. Software is driving automotive systems differentiation. In the meantime, the testing of automotive systems is getting out of control, costs are skyrocketing, safety requirements and standards are driving broader test coverage needs and new system architectures are increasing test set-up and complexity. The Synopsys Virtual Prototyping solution provides a fully virtual environment supporting the automotive model-based design methodologies. It enables automotive semiconductor, tier one and OEM companies to deploy a more efficient development environment for early hardware/software development, integration and test as well as provide a simplified reference executable environment for the co-verification and validation phase.

Wireless Handsets: From feature phones to smartphones and tablets, semiconductor and mobile handset companies are faced with the need to bring compelling product to market faster. New functionality requirements are often achieved through software directly impacting the hardware required to support it. The Synopsys Virtual Prototyping solution enables wireless development teams to start embedded software development early, develop, integrate and test the software in a more efficient environment as well as optimize their design for key concerns such as power consumption and performance.

Consumer Products: Functionality demands in consumer products are increasing to meet customer expectations on a wide variety of products such as video players, digital cameras to digital TV, set-top box and printers. The complexity of the hardware and software content is challenging traditional development approaches. At the same time consumer products are subject to stringent time-to-market and competitive pricing requirements. With the Synopsys Virtual Prototyping solution semiconductor and electronic products companies perform concurrent hardware and software development as well as deploy more efficient software integration and test environments. The result is reduced development costs and on-time product delivery.

Virtual Prototyping is a great approach to software development and software-driven verification and many other application markets including industrial automation, networking and aerospace/defense can benefit from its value. For more information on application market specific solutions, contact us.

NewsArticlesBlogsDatasheetsSuccess StoriesWhite PapersWebinarsVideos