Articles 



Architecting for Efficiency
To design an SoC most efficiently, there are many considerations to keep in mind. By definition, to be efficient is to perform or function in the best possible manner with the least waste of time and effort; having and using requisite knowledge, skill, and industry. As this relates to SoC design today, achieving the highest level of efficiency is a challenge with many dimensions.
Apr 10, 2014

Book review: “shift left” with virtual prototypes
Synopsys has just released a new book titled “Better Software. Faster!” extolling the benefits of virtual prototyping for embedded software development. In a refreshing approach, editor Tom De Schutter has embedded software developers from companies across several industries tell the story of how they are succeeding with virtual prototyping. For those heavily involved in embedded software development or project management, those new to the idea of virtual prototyping, or management teams deeply interested in on-time delivery, this is a solid read.
Mar 26, 2014

Synopsys’ ESL Power Analysis
This article addresses the question, "what tools or methods do architects and developers have or should have to define a realistic power budget at the system level?" System-level tools for power-aware virtual prototyping and power-efficient programmable hardware design are available today, enabling architects and developers to define realistic power budgets for their SoC hardware and software much earlier in the development cycle.
Mar 18, 2014

10 Must Knows About Virtual Prototypes
What is a virtual prototype? Not all virtual prototypes are the same, not everyone defines them the same way, and not all of them work together. But they still can be very useful.
Feb 27, 2014

Hardware-Software Rift Persists
While the hardware and software teams really may not be getting closer together, or speak the same language, it is clear that systems depend on both to be successful.
Feb 13, 2014

Communication Algorithms Challenge EDA
EDA tools have evolved to support the rapid development of new communication algorithms and other improvements in the connected market.
Dec 17, 2013

Powerful Software Optimization
There are differing views on how to model software, but there is almost universal agreement that it is an increasingly vital part of the SoC design process.
Dec 05, 2013

What’s Next for Power Optimization
Most chipmakers do RTL power optimization today, but where are they in terms of the possible power savings and what comes next?
Dec 05, 2013

New Architectures Redefining the Data Center
Different software approaches and more granularity in processing are changing information technology. The cost of powering and cooling data centers, coupled with a better understanding of how enterprise-level applications can utilize hardware more effectively, are spawning a new wave of changes inside of data centers.
Sep 26, 2013

How to Design an LTE Modem
Designing an LTE modem is an interesting case study in architectural and system level design because it is pretty much on the limit of what is possible in a current process node such as 28nm.
Sep 16, 2013

Debugging with Virtual Prototypes
This is the first of a series of articles on using virtual prototyping to debug embedded software. The articles that follow will focus on case studies that illustrate both techniques and advantages. This article reviews the main challenges in software debug and the context in which virtual prototypes (VPs) can be used.
Sep 10, 2013

Hardware Accelerators Earn Their Keep
Hardware accelerators have been used for years, but with the proliferation of multicore chips and SoCs their use is evolving. Multicore processors have reduced the reliance on hardware accelerators, but that doesn't mean the number of hardware accelerators is shrinking.
Aug 01, 2013

Advanced Fault Injection Methods for Safety Critical Systems
ISO 26262 is a functional safety standard that replaces the older and more generic IEC 61508 standard for passenger vehicles. ISO 26262 addresses hazards caused by malfunctioning behavior of electric and electronic safety related systems. The standard provides a well-defined, automotive-specific safety life cycle. It also provides an automotive-specific, risk-based approach focused on automotive safety integrity levels, ASIL. Finally, ISO 26262 provides requirements and recommended methods for validation of the safety levels.
Jul 26, 2013

Workload-tuned cores seeing greater interest
Optimizing the instruction set and RTL of a design implements the exact resources necessary, and minimizes power consumption by omitting unnecessary functional blocks from the core. Processor Designer brings several toolsets together into a single environment to aid in understanding the underlying workload in data and compute intensive algorithms like vision, and tuning a core appropriately to get the job done.
Jun 30, 2013

You can tune a piano, but you can't tune a cache without help
Why protocol analysis is important in the system architecture and verification process - not just during the design of compliant IP blocks - and what to look for in performance verification of an SoC design.
May 30, 2013

Delivering Virtual Microcontroller Models to Tier 1 and OEM Development Teams
As virtual prototypes are becoming part of the automotive Tier 1 and OEM development flows, Marc Serughetti, Synopsys, explains how the availability of virtual microcontroller models is becoming essential, and how Synopsys is working with automotive semiconductor companies to provide them.
May 15, 2013

Lessons Learned In 4G LTE
While 4G LTE has moved into the mainstream, there are lessons to be learned about these very complex modems, especially from the perspective of balancing power and performance.
May 09, 2013

Advanced Virtualization Tools for Development of Automotive Applications: Synopsys
In the automotive industry, millions of lines of code must be written, tested and thoroughly debugged to ensure that new vehicles meet performance requirements and buyer expectations. Due to tight production schedules, complex software must be developed before the actual hardware becomes available. Synopsys, a Renesas technology partner and a global leader in EDA tools and semiconductor IP, helps system engineers overcome this challenge.
Apr 29, 2013

So, Just What Is ESL?
The challenges now facing semiconductor companies are huge, and they don't stop with complexity. In tiny geometries, with as many as tens of millions of gates, today's SOCs are likely to be multicore and to have on them up to 100 IP blocks. The clincher, though, is that despite all that complexity, silicon has become almost a commodity with software having become the differentiator.
Mar 11, 2013

Virtualizer Development Kits: Fast Track to DesignWare IP Software Prototyping
This article will introduce how Virtualizer Development Kits (VDKs) enable software prototyping and bring up for DesignWare IP. The article will illustrate the innovative board level VDK construction concept which overcomes the typical hurdle of creating a virtual prototype and introduces how VDKs sit in the comfort zone of embedded software developers by leveraging a wide embedded software ecosystem for ARM’s Versatile Express reference board and enables standard 3rd party debug tools. The specific VDK software enablement capabilities for Synopsys' DesignWare IP will be explained by means of interface peripherals such as MMC, GMAC, USB and I2C.
Jan 29, 2013

Prediction for 2013 - Technology
We will see an increase in embedded vision technology, making machines see and understand their environment. Computer vision algorithms have been a long standing research topic and now they make their way into embedded devices thanks to increased embedded processor performance.
Jan 03, 2013

Software Testing for Safety-critical Automotive Systems
The automotive industry faces a significant challenge: to release cars with zero software defects. The number of recalls and redesigns due to software problems illustrates the magnitude of the challenge – they have grown exponentially over the last decade. There are major economic implications for manufacturers since the cost of recalling a vehicle can be huge, especially when the issue affects the integrity of the brand. - Victor Reyes, Synopsys
Dec 17, 2012

Ten Technologies that Will Change the World in 2013
Virtual prototypes allow designers to save development time as well as cut costs. Synopsys Virtualizer' creates VPs from its EDA model libraries and block-creation flows. VPs are then submitted to Synopsys' hardware/software analysis tools to verify SoC performance.
Dec 03, 2012

Android hardware-software design using virtual prototypes - Part 2: Building a sensor subsystem
In the second of a three-part series of articles on virtual prototyping, Achim Nohl explains how to use the Synopsys Virtualizer Development Kit (VDK) and describes the hardware/software integration flow for a sensor subsystem for use in an Android mobile device.
Nov 07, 2012





NewsArticlesBlogsDatasheetsSuccess StoriesWhite PapersWebinarsVideosNewsletters