|
September 18, 2006
Synopsys & SystemVerilog Verification Methodology Manual (VMM)
Please note that contributed articles, blog entries, and comments posted on EDACafe.com are the views and opinion of the author and do not necessarily represent the views and opinions of the management and staff of Internet Business Systems and its subsidiary web-sites.
Introduction
VP of Marketing Synopsys Verification Group
Would you provide us with a brief biography?
I have been here at Synopsys since the middle of last year, just about one year. My role here at Synopsys is VP of Marketing for the verification business. Prior to that I spent about 9 years running verification platform marketing at Cadence and at Quickturn Design Systems before they were acquired by Cadence. Before that I was at this little startup company called Synopsys from 1989 to 1996 also in marketing. Before that I was at other EDA companies. I have been in the EDA business far too long, for 20 something years, in verification for most of that time.
What do you see as the purpose of Marketing, as your role at Synopsys?
A lot of our role is to help to understand what the customers' requirements are and where the industry is going from a strategic point of view, to help the company understand what our customers' needs are, and to make sure we can meet those needs. Also to help communicate to our customers and potential customers about the value of what we have to offer.
How do you accomplish that?
In understanding customers' needs I think it is spending time with our users and customers to understand what their challenges are, understand what is working well in their current verification environment and where they can use some help. Sometimes that help turns out to be education and knowledge, sometimes it is methodology, sometimes IP and sometimes it is technology in the form of software applications to help them do a better job in verification. So really, it's spending a lot of time with users is the biggest source of information.
In terms of communicating what we've got is a traditional communication challenge - articles, publications, trade shows and so forth. Increasingly publications are becoming a major component of that. We spend a lot of time in one-on-one with our customers. So while we try to understand what their issues are, we are also educating them on what we have to offer.
How was the Design Automation Conference for you this year?
Overall DAC was quite good for us. I spent my time talking with customers about verification related things. Verification is a pretty hot topic. There was a lot of interest. We sponsored a luncheon event about System Verilog. We had a great set of panelists from several of our users. They talked about the current state of adoption of SystemVerilog and they are using that and the impact of that. That was really good. We had a very big turn out at this event. We also sponsored a breakfast for the Accellera standard organization. A lot of that was discussion around SystemVerilog adoption. That was a sellout.
What were the recent press releases all about?
The first press release on July 18th was about the momentum for our methodology. The second was on July 26th about a donation we've made of SystemVerilog Assertion Libraries to Accellera.
The top story is industry momentum is building about the methodology that we've developed between Synopsys and ARM for the deployment of verification methodology for SystemVerilog based designs. The point is that we've seen substantial interest in the methodology we've developed. The supporting proof points for that are: We've got several endorsements. We've seen a big demand for the publication that we've jointly put out which is the Verification Methodology Manual (VMM) for SystemVerilog. We've got lots of users downloading our library that supports the VMM. And we've seen a growing ecosystem around publications and training courses being offered in support of our methodology.
How much does the book cost?
$129. If you want to but it on Amazon, you can get it for less than that. In the spirit of full disclosure, they sent me a book for free. The plot is familiar but character development is weak.
What were the user endorsements?
headache. They are a pretty big proponent of SystemVerilog because they see that as having one industry standard language for design and verification as a really good thing. They have been a big proponent of working closely with us for a number of years now on the standardization of SystemVerilog.
Clearly the book was not written over a weekend. What was the motivation that sparked the effort and what was the size of that effort?
Qualis and ARM.
What does RVM stand for?
Reuse Verification Methodology. RVM has been deployed by numerous customers over the years but not around SystemVerilog per se. It was really more around Vera. I am sure that you know that SystemVerilog testbench a lot of that technology was original donation from Synopsys from Vera. So it was a very natural extension.
There are a couple of other endorsements from Vitesse and Alacritech with very similar points of view from users of the methodology. There are two other public endorsements that were not part of the press release. Ross Video adopted our VCS NTV technology. NTV native testbench which means the testbench compiles and runs natively in the simulation kernel which gives high performance. Ross adopted our technology for its performance capability and because of the VMM methodology. Similarly form S3 (Silicon Software Systems) also using VCS & NTV deploying it in a verification methodology as prescribed in the book.
design companies, consulting companies and others as well as the STARC organization. The reason for that is to collaborate with a lot of our end users to make sure that they understood and could comment on this version of VMM, We are looking at what other languages might be appropriate.
You can find the full EDACafe event calendar here.
To read more news, click here.
-- Jack Horgan, EDACafe.com Contributing Editor.
Be the first to review this article
|
|
|||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||