Breaking News
Blog

The industry needs a renewed approach to verification IP

NO RATINGS
View Comments: Newest First | Oldest First | Threaded View
gerryv
User Rank
Rookie
re: The industry needs a renewed approach to verification IP
gerryv   4/17/2012 5:19:50 PM
NO RATINGS
Interesting article. the IP providers have to encrypt their code to protect their assets. So even if the code is written in the same language as the user's test environment they are still going to have issues trying to debug their VIP integration if they have no visibility into the VIP. the language the VIP is written in should be of no concern to the end user as long as the performance and integration API is well defined.

Gaurav Jalan
User Rank
Rookie
re: The industry needs a renewed approach to verification IP
Gaurav Jalan   2/28/2012 6:05:24 AM
NO RATINGS
Something relevant was posted by me on my blog too - http://whatisverification.blogspot.in/

Dennis.Brophy
User Rank
Rookie
re: The industry needs a renewed approach to verification IP
Dennis.Brophy   2/22/2012 10:46:12 PM
NO RATINGS
Dhruba, This is why we introduced UVM Connect today. It bridges SystemVerilog UVM with SystemC (& C/C++), but can be easily extended to encompass those legacy languages you need that are not universally supported. You can find more information about UVM Connect on Verification Academy (http://verificationacademy.com/). Let us know what you think. I also blogged about a few other items that is needed for the industry to take some steps forward that includes this at http://blogs.mentor.com/verificationhorizons/blog/2012/02/17/uvm-some-thoughts-before-dvcon/. -Dennis

tb1
User Rank
Rookie
re: The industry needs a renewed approach to verification IP
tb1   2/22/2012 5:53:40 PM
NO RATINGS
DKC, SystemVerilog, SystemC, and VHDL fans could say the same thing about their tool covering most of the open platform requirements and are open and how those C++ proponents are perpetuating unnecessary complexity.

DKC
User Rank
Rookie
re: The industry needs a renewed approach to verification IP
DKC   2/22/2012 4:59:49 PM
NO RATINGS
I think the problem is somewhat self evident - "C, C++, SystemC, VHDL, Verilog, SystemVerilog, ‘e’, OpenVera, etc", the language landscape is a mess, and largely dysfunctional - whether you are doing design, verification or IP modeling. Really the methodology needs to be moved onto a common open platform that people can develop the tools on. Fortunately C++ which covers most of it is open, and all you need to do is add the HDL threading model - http://parallel.cc But some people like to perpetuate unnecessary complexity and proprietary tools. -- PS: Brian - did you see Bjarne Stroustrups's talk about adding units to C++?

Hyperdude
User Rank
Rookie
re: The industry needs a renewed approach to verification IP
Hyperdude   2/22/2012 6:24:42 AM
NO RATINGS
One of the most frustrating VIP challenges for SOCs is that quiet often they conflict with each other and the simulation tools. Since the VIP vendors are all competitor (as well with the sim tool vendor) it is impossible to send a failing test case to a vendor without violating an NDA of some sort. I quiet often encounter inter VIP conflict that were both delivered from the same vendor. All this makes the challenge of updating your VIPs for bug fixes (once you have them working) a daunting qualification cycle. There has to be a better agreement between EDA and VIP vendors. There are times that I can truly say that some VIPs produce "negative" work.

aberar
User Rank
Rookie
re: The industry needs a renewed approach to verification IP
aberar   2/22/2012 2:11:58 AM
NO RATINGS
I agree with you, appears to be a big void in managing IP, in general. There a lot of issues related to SoC integration, and expecting that 'following the rules / standards" will not solve the problem, and it can be very costly, frustrating ... I am involved with a SW company that developed a special product to manage IP, and addresses the following issues, pertinent to SoC integration: 1. Managing distributed design teams is a challenge - Individual designers on multi-site distributed design teams do not see a common consistent view of the design data - IP distribution is a real problem 8 hour delivery times for large PDK’s is common and often the transfers don’t complete 2.Ensuring consistent IP releases is hard. - Customers complain of “release paralysis” because the design does not converge - Automate the process of promoting new IP versions - Delivering correct IP versions at tape-out can be error-prone 3. Many customers report re-spins due to bad IP versions being included in the final design 4. Design quality and progress is not visible at the SoC top level and subsystem level Please contact me at andrei.berar@gmail.com if you are interested to know more about this product. -andrei

nosnhojn
User Rank
Rookie
re: The industry needs a renewed approach to verification IP
nosnhojn   2/21/2012 7:03:22 PM
NO RATINGS
I like this article because it points to a bunch of technical solutions (frameworks, languages, etc) that haven't quite worked out as well as intended wrt vip integration. Call me a pessimist, but I don't think stricter adherence to industry standards is going to eventually lead to a solution to vip integration. I say that mainly because that's been the primary focus the last few years for many people and organizations and - as this article points out - it hasn't worked out as well as people hoped. Just an idea... but a different approach would be to have tighter integration between the people that are doing the development and integration. Base communications on standards (obviously), but when ambiguity, discrepancy and arguments arise - as always, *always* happens no matter how many standards you have and how "clear" they are - forget about applying more rules (i.e. standards). physically bring the people together that are doing the integration and have them figure it out. -neil

Mihir Shah
User Rank
Rookie
re: The industry needs a renewed approach to verification IP
Mihir Shah   2/21/2012 6:16:13 PM
NO RATINGS
For more details about verification IP solutions;Please visit http://verificationip.wordpress.com/2011/05/11/verification-ip-solutions/.. PerfectVIPs provide large portfolio of Verification IP solutions for your complex SOC design verification. For details,send an email to sales@perfectvips.com Mihir Shah

Flash Poll
Like Us on Facebook

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)
EE Times on Twitter
EE Times Twitter Feed
Top Comments of the Week