Part 3: The 2012 Wilson Research Group Functional Verification Study

Clocking and Power Trends

In Part 2 of this series of blogs, I continued the discussion focused on design trends (click here) as identified by the 2012 Wilson Research Group Functional Verification Study (click here). In this blog, I continue presenting the study findings related to design trends, with a focus on clocking and power trends.

Independent Asynchronous Clock Domains

Figure 1 shows the percentage of designs developed today by the number of independent asynchronous clock domains. The asynchronous clock domain data for FPGA designs is shown in red, while the data for the non-FPGA designs is shown in green.


Figure 1. Number of independent asynchronous clock domains

Figure 2 shows the trends in number of independent asynchronous clock domains for non-FPGA designs. The comparison includes the 2002 Collett study (in dark green), the 2007 Far West Research study (in gray), the 2010 Wilson Research Group study (in blue), and the 2010 Wilson Research Group study (in green).

Figure 2. Trends: Number of independent asynchronous clock domain

It’s interesting to note that, although the number of clock domains is increasing over time, the sweet spot in terms of number of independent asynchronous clock domains seems to remain between 2 and 20, and it hasn’t changed significantly in the past ten years.

Figure 3 provides a different analysis of the data by partitioning the projects by design sizes, and then calculating the mean number of independent asynchronous clock domains by project design. The design size partitions are represented as: less than 5M gates, 5M to 20M gates, and greater than 20M gates.

Figure 3. Mean number of independent clock domains by design size

Power Management

Today, we see that about 67 percent of design projects actively manage power with a wide variety of techniques, ranging from simple clock-gating, to complex hypervisor/OS-controlled power management schemes. We decided for the 2012 Wilson Research Group study that we wanted to take a closer look at power management related to functional verification. Hence, I can share some interesting results with you here. However, since this aspect of functional verification has never been studied in previous surveys, I will not be able to show trends. Our goal is to carry these same questions forward in our future studies so that we can identify trends.

For these, Figure 4 shows the various aspects of their power-managed design that they verify (for those 67 percent of design projects that actively manage power).

Figure 4. Aspects of power-managed design that are verified

In our study, we asked what percentage of simulation was power-aware (that is, verifying some functional aspect of the power-management scheme), and the results are shown in Figure 5. We were surprised to learn that about 10 percent of all designs that actively manage power perform no power-aware simulation to verify the power management scheme.

Figure 5. Percentage of simulation that verified some aspect of power management

In addition, we asked what percent of verification resources were focused on power management verification, and the results are shown in Figure 6. You will note that the curve is very similar to the percentage of total simulations that were power-aware, which you would expect. Again, we see that about 10 percent of the projects that actively manage power provide no verification resources to verify the power-management scheme.


Figure 6. Percentage of verification resources focused on power management

Figure 7 shows the different types of simulation-based functional testing approaches that are currently applied to verifying power management. It’s not a surprise that most power-aware simulation is based on directed-testing approaches since often (but not always) power-aware simulations are performed at the SoC integration level where directed testing is common.


Figure 7. Percentage of simulation that verified some aspect of power management

Since the power intent cannot be directly described in an RTL model, alternative supporting notations have recently emerged to capture the power intent. In the 2012 study, we wanted to get a sense of where the industry stands in adopting the notation. For projects that actively manage power, Figure 8 shows the various notations that have been adopted to describe the power intent. Some projects are actively using multiple standards (such as different versions of UPF or a combination of CPF and UPF). That’s why the adoption results do not sum to 100 percent.


Figure 8. Notation used to describe power intent

In my next blog (click here), I’ll present data on design and verification reuse trends.

Post Author

Posted June 28th, 2013, by

Post Tags

, , , , , , , , , ,

Post Comments


About Verification Horizons BLOG

This blog will provide an online forum to provide weekly updates on concepts, values, standards, methodologies and examples to assist with the understanding of what advanced functional verification technologies can do and how to most effectively apply them. We're looking forward to your comments and suggestions on the posts to make this a useful tool. Verification Horizons BLOG

@dennisbrophy Tweets

  • Loading tweets...

@dave_59 Tweets

  • Loading tweets...


13 comments on this post | ↓ Add Your Own

Commented on July 3, 2013 at 9:38 am
By Blog Review: July 3 | System-Level Design

[...] Ed Sperling Mentor’s Harry Foster returns with part 3 of his Wilson Research Group survey results for verification, this one focused [...]

[...] Part 3 – Clocking and Power [...]

[...] the 2012 Wilson Research Group Functional Verification Study (click here).  In my previous blog (click here), I focused on clocking and power management.  In this blog, I focus on design and verification [...]

Commented on September 20, 2014 at 1:41 am
By Betsey

I am really thankful to the owner of this site who has shared
this wonderful piece of writing at at this place.

Look at my site; sebze yemekleri

Commented on September 20, 2014 at 4:03 am
By Tandy

We’re a bunch of volunteers and starting a brand new scheme in our community.
Your web site provided us with helpful information to work on. You have performed a formidable job and our entire neighborhood will be thankful to you.

Here is my web page :: indian goverment

Commented on September 20, 2014 at 6:15 am
By Aidan

whoah this blog is great i love reading your posts. Keep up the good work!
You already know, many persons are looking around
for this information, you could help them greatly.

My webpage … cold laser therapy austin tx

Commented on September 20, 2014 at 7:18 am
By Warner

What’s up to all, since I am actually keen of reading this website’s post
to be updated regularly. It includes nice data.

Feel free to surf to my weblog Wedding Singers

Commented on September 20, 2014 at 7:27 am
By Gonzalo

I got this site from my friend who told me about this site
and at the moment this time I am visiting this website and reading very informative posts at this time.

My webpage … auto accident chiropractor

Commented on September 20, 2014 at 1:00 pm
By Dustin

Therefore, distributing discount rate coupons by posting them in newspapers,
leading as well as favored journals, or even handing all of them over individually to consumers, will be a great
idea to boost the promotions of particular selected
products. When a shopper pays you for abilities obtained, he counts on products that are long-lasting.
However, in the course of their make use of, if he locates that there are
some specialized weak points in the item or this is actually certainly not as helpful
as shown in marketing initiatives or advertisements, he will feel cheated.

Also visit my site …

Commented on September 20, 2014 at 3:15 pm
By Jeremy

I’ve been surfing on-line greater than three hours nowadays, but I by no means found any fascinating article like
yours. It’s pretty price enough for me. Personally, if all webmasters and bloggers made excellent content
as you probably did, the net might be a lot more helpful than ever before.

my webpage –

Commented on September 20, 2014 at 6:01 pm
By Paige

Vouchers allow for a reliable advertising plan for business units.
The concept of readily dispersing products, appears crazy as well as strange for
any type of firm, nevertheless, there is a particular aspect of truth in the truth that marketing agencies have actually gained considerable promo
via the concept of complimentary samplings.
You might discover some large amounts and coupons you could screen printed and download and
install out free of cost.

My web site alex and ani promo code 2014 (Paige)

Commented on September 21, 2014 at 12:17 am
By Tricia

This text is worth everyone’s attention. Where can I find out more?

Also visit my webpage :: weight loss workout routine

Commented on September 21, 2014 at 4:22 am
By Ashli

Wow that was unusual. I just wrote an very long comment but
after I clicked submit my comment didn’t appear. Grrrr…
well I’m not writing all that over again. Regardless,
just wanted to say superb blog!

My web blog: Visit this site

Add Your Comment