Still Time to Blow Up UVM


Blowing up UVM is something I ran on my own blog a few years ago. Considering not much has changed with respect to UVM – that it continues to dominate verification circles – I figured it’s a discussion worth re-starting. In my mind, it’s not too late to take a few steps forward by blowing up UVM. A little history… the idea to blow up UVM was motivated by a slide snapshot posted to ... » read more

Heterogeneous Multi-Core Headaches


Cache coherency is becoming more pervasive—and more problematic—as the number of heterogeneous cores used in designs continues to rise. Cache coherency is an extension of caching, which has been around since the 1970s. The notion of a cache has a long history of being utilized to speed up a computer's main memory without adding expensive new components. Cache coherency's introduction coi... » read more

Using Agile Methods For Hardware


[getkc id="182" kc_name=agile development"] methodology for software is getting a much closer look by hardware teams these days, because what used to work in SoC design and verification isn't working nearly as well with rising complexity. Development processes need to be constantly evolved to determine how to be more productive, deliver higher quality, cut costs in development, and how to g... » read more

Device Adequateness


There is a growing chorus of people who are saying that 2016 will be, quite frankly, a boring technology year. They talk about no new or exciting products coming along. They talk about a lack of imagination, a lack of new product categories and quite a few failed categories from the past couple of years, such as wearables. It all comes down to the fact that products have not managed to make us ... » read more

Prototyping In The Driver’s Seat For ADAS Development


Wikipedia describes ADAS (advanced driver assistance systems) as systems developed to automate/adapt/enhance vehicle systems for safety and better driving. Safety features are designed to avoid collisions and accidents by offering technologies that alert the driver to potential problems, or to avoid collisions by implementing safeguards and taking over control of the vehicle. Adaptive features ... » read more

DAC Finds A New Voice


DAC stands for Design Automation Conference. Everyone: please stop saying “the DAC conference”. This may not be as widespread as folks calling an automated teller machine an ATM machine, although it’s still odd. But I digress… This year, the 53rd DAC will be held in Austin, Texas starting June 5. I’ve been going to DAC for more years than I will ever put in writing. I’ve seen so... » read more

Three Steps To Complete Power-Aware Debug


In previous blogs, we’ve talked about UPF and the successive refinement low power flow developed by ARM and Mentor Graphics (you can find these here.) In this blog we’d like to walk through some typical debugging scenarios our customers face in their low power designs. So I’ve asked two of our low power debug experts, Gabriel Chidolue and Mark Handover, to join me to make sure you get ... » read more

Predictions For 2016: Tools and Flows


Seventeen companies sent in their predictions for this year with some of them sending predictions from several people. This is in addition to the CEO predictions that were recently published. That is a fine crop of views for the coming year, especially since they know that they will be held accountable for their views and this year, just like the last, they will have to answer for them. We beli... » read more

Are Chips Getting More Reliable?


Reliability is emerging as a key metric in the semiconductor industry, alongside of power, performance and cost, but it also is becoming harder to measure and increasingly difficult to achieve. Most large semiconductor companies look at reliability in connection with consumer devices that last several years before they are replaced, but a big push into automotive, medical and industrial elec... » read more

Enablement For A Decade Of Innovation


As I do every January, I am looking back 5, 10, and 15 years to see what predictions did and did not turn out to be right, and how that relates to design technologies enabling those developments. Looking back five years reveals just how key system-development technologies were for what IEEE dubbed the “Top 11 Technologies of the Decade”. Looking back 10 years shows how they enabled communic... » read more

← Older posts Newer posts →