Just About Enough Virtual Prototyping


While traveling back to California from the U.K., I had a layover in Chicago, which is probably all too familiar to most United Airlines frequent flyer members. Everything went according to schedule until everyone boarded and the plane still didn’t take off. The pilot explained to us that there was a problem with the hatch for the refueling of the aircraft. We were stuck in the plane for ... » read more

Planning For The Unexpected


Last month we undertook a big family trip. My parents, my brother and his family came from Belgium to California, and together we embarked on a trip across the Northwest United States. Starting in Silicon Valley we drove via Lake Tahoe and Salt Lake City to Yellowstone. Afterward, we crossed over to Seattle and Portland to finish off the trip with visits to Crater Lake and Lassen Volcanic Natio... » read more

Software Design Moves Virtual Prototyping Into The Mainstream


With the high level of integration of CPUs, GPUs, and DSPs in today’s System-on-Chip (SoC) and ASIC devices, software is becoming a primary driver of system innovation. This, along with the increasing pressure to reduce system development time, makes it critical to get a working hardware prototype into the hands of the various software teams as quickly as possible. Traditional prototyping met... » read more

Better Software. Faster!


As virtual prototyping has seen a wide adoption over the last couple of years, it felt like the right time to work with industry leaders across multiple applications and publish a book that captures the best practices in virtual prototyping. As editor of the book: Better Software. Faster!, I had the privilege to work with some incredibly knowledgeable people who have been deploying virtual prot... » read more

Using Virtual Prototypes To Address The Growing Software Complexity In Automotive


The software content is growing steadily across multiple applications and the automotive market is no exception to this. In fact the amount of electronics and software in cars is transforming the way we perceive the value of a car. With this steady increase in software also comes the need to handle the amount and the complexity of all these different software stacks. And unlike other applicatio... » read more

Vista Virtual Prototyping


Vista Virtual Prototyping provides an early, abstract functional model of the hardware to software engineers even before the hardware design is implemented in RTL. It can run software on embedded processor models at speeds par with board support packages, providing sufficiently fast simulation models for OS and application software validation. The Vista Virtual Prototyping solution has two dist... » read more

Is Verification At A Crossroads?


As SoC verification methodologies and technologies have continued to mature, it’s an interesting time for engineering teams as they look to meet time to market goals and cut costs in an environment of cutthroat profit margins. Whether it is hardware emulation, FPGA prototyping, virtual prototyping or traditional software simulation, each platform has its strengths and drawbacks, with overl... » read more

Do Chips Really Work The First Time?


The industry used to have survey data that showed the number of respins required for a broad swath of designs and the principle causes of those respins. That was a good indicator of where tools or processes needed to be improved. At the time, the data showed that the primary cause of respins was functional errors, and since then EDA vendors have been beefing up tools in that area. Most of th... » read more

Powerful Software Optimization


It is commonly accepted that the higher you go in the design chain, the bigger the impact that design and implementation decision can have. While power optimization may have started deep in the silicon, the success of a product, such a smart phone, often is based on the time between charges. Batteries provide a finite energy resource, and while low-level optimization may focus on power reductio... » read more

Vista Virtual Prototyping


Vista Virtual Prototyping provides an early, abstract functional model of the hardware to software engineers even before the hardware design is implemented in RTL. It can run software on embedded processor models at speeds par with board support packages, providing sufficiently fast simulation models for OS and application software validation. The Vista Virtual Prototyping solution has two dist... » read more

← Older posts Newer posts →