White Papers 

Is Your Automotive Software Robust Enough for Hardware Faults?
In this whitepaper we describe how virtual prototyping is expanding its reach to improve development of safety critical systems and deal with the single most complex aspect of automotive systems: the embedded software.
Victor Reyes Technical Marketing Manager, Synopsys, Inc. and Kurt Mueller Manager, Corporate Application Engineer, Synopsys, Inc.

Using VDKs for Automotive Systems Development
This white paper discusses the quantitative and qualitative analysis of the return on investment from VDKs. The software content of automotive systems found in powertrain, chassis, safety, body and advanced driver assistance systems (ADAS) application is increasing. At the same time, the pressure to accelerate development time lines, improve reliability and maintain/reduce costs is also increasing. Automotive OEM, Tier 1 and semiconductor companies involved in embedded software development, integration and test need to integrate new tools and methodologies in their development process to address these new challenges.
Marc Serughetti, Director of Business Development, Synopsys

Using Virtual Prototypes to Address the Growing Software Complexity in Automotive
This white paper explores how using virtual prototypes to model microcontrollers and electronic control units provide multiple benefits across the automotive supply chain. These include but are not limited to, the ability to develop software before hardware is available, the ability to integrate and test software stacks sooner and the ability to more thoroughly test functional safety aspects. Where time-to-market is the main driver for mobile applications, within the automotive industry the use of virtual prototypes aims mostly at improving quality and reducing safety risks, all while keeping the cost of software development and testing at bay.
Victor Reyes, Technical Marketing Manager, Synopsys Inc.

Virtual Prototypes for Early Software Development: Requirements, Solutions and Use Cases
In previous white papers, we’ve looked at the demands of the rapidly changing market and how the use of virtual prototypes has evolved to help meet them. In this white paper, we look specifically at the challenges of developing some of the hardware-dependent software layers – namely boot ROM code, OS bring-up, driver development – used in fast-evolving mobile devices and how to use virtual prototypes to1) Start developing software far in advance of hardware availability 2) Break the gating dependencies between layers in the software stack to enable parallelized development and 3) Develop the silicon validation suite before hardware is available.
Tom De Schutter, Product Marketing Manager, Synopsys, Inc., Achim Nohl, Technical Marketing Manager, Synopsys, Inc.

Virtual Hardware "In-the-Loop": Earlier Testing for Automotive Applications
This whitepaper is the first one in a series of publications that will describe the concept of virtual hardware "in-the-loop" (vHIL). The goal of vHIL is to frontload the testing process by enabling software teams to create and run their software tests before the actual ECU hardware is available. Higher quality tests, higher quality software and a more streamlined "in-the-loop" flow is the intended outcome of this solution. Besides describing how vHIL fits in the general Model-In-the-Loop (MIL) - Software-In-the-Loop (SIL) - Hardware-In-the-Loop (HIL) process, this first whitepaper describes in more detail how a virtual prototype model created with Synopsys Virtualizer can be integrated with a MathWorks Simulink plant model. This integration is fundamental for enabling a vHIL solution.
Victor Reyes, Technical Marketing Manager, Synopsys Inc.

Virtual Prototypes: When, Where And How To Use Them
An innovation-hungry public and a highly competitive marketplace make for short product cycles, while the sophistication and performance expected of digital devices grows with every new product generation. Heterogeneous multiprocessing, where different cores do specialized work, has become the industry norm inside those devices, radically increasing the amount of software needed, the importance of software in managing system resources and the possibility for error among interconnected, interdependent subsystems. Traditional tools and methods for embedded software development are no longer up to the jobs software is being asked to perform within the schedules engineering teams are required to meet.
Tom De Schutter, Product Marketing Manager, Synopsys, Inc.

The Power of Developing Hardware and Software in Parallel
Exploring trends in the highly competitive mobile device market and the highly regulated automotive industry, this paper will discuss the challenges device development teams face today and how virtual prototyping can help meet them.
Tom De Schutter, Product Marketing Manager, Synopsys, Inc.

Virtual Prototyping for Energy Efficient Mobile Platform Design
This white paper introduces the complexity of power management at the software level for mobile devices by means of Linux and Android. The complexity of hardware power management is mirrored in software. A single defect in the power management scheme can have a catastrophic impact on the standby time of a mobile device. We outline how Synopsys Virtual Prototypes address major challenges in the bring-up and validation of power management software. Furthermore, we introduce how virtual prototypes can be used for software-centric power estimation and analysis.
Achim Nohl, Technical Marketing Manager, Synopsys Inc. and Alan Gibbons, Principal Engineer, Synopsys Inc.

Debugging Embedded Software Using Virtual Prototypes
Virtualization of Electronic Systems plays an increasingly important role for the design of today’s complex electronic systems. This article introduces the usage and benefits of Virtual Prototypes for debug and analysis during embedded software development.
Achim Nohl, Solution Architect, Synopsys, Inc.

Debugging SuperSpeed USB Software Using Virtual Prototypes
Software is a critical component for the development of USB-based designs. In efforts to start software development early and to make it as productive as possible, design teams are often utilizing virtual and FPGA prototypes for software development prior to silicon. While FPGA prototypes can still be made available prior to silicon, virtual prototypes can be utilized even before RTL is available. This white paper describes how virtual prototype use models for hardware/software verification and the integration of the LeCroy analyzer software into Synopsys' DesignWare SuperSpeed USB verification environments help solve SuperSpeed USB IP development challenges.
Tri Nguyen, R&D Engineer

NewsArticlesBlogsDatasheetsSuccess StoriesWhite PapersWebinarsVideos