While I was preparing for my trip to Asia for the Verification Now seminar series, a colleague forwarded me a link to a recent article entitled “OVM vs. VMM: What’s Next?” on the System-Level Design Community over at Chip Design Magazine. In the article, Ed Sperling writes about the “battle for dominance between the Verification Methodology [Manual] (VMM) and the Open Verification Methodology ([OVM]).” The main focus of the article is the fact that Synopsys on one side and Cadence/Mentor on the other are each pushing their own verification methodology libraries. The article also discusses possible modes of interoperability between the OVM and VMM which are currently under review by the VIP TSC.
Karen Bartleson from Synopsys quickly responded to some inaccuracies in the article on her blog (I agree with her observations) and went on to say that she (and users) would like to see a single “Accellera-sanctioned standard.”
I’d like to take a moment to comment on some of the observations from Ed and Karen’s articles. First, a word on the different methods proposed to bridge the gap between the VMM and the OVM (also known within the committee as the “short term” solution). Ed’s sources mentioned three possible approaches:
- Bridge the environment. Create a compiler or other binary compatibility layer to allow the VMM and OVM to work together.
- Match the data types. Send results from the VMM and OVM to a common scoreboard, where data-type matching and comparison will occur.
- Wrap the code. Wrap components from one methodology library in another methodology library.
Let’s take them one by one.
Continue reading "OVM/VMM Interoperability: A Closer Look" »
Now that I’m back home and mostly over what turned out to be a wicked case of jet lag, I’ve finally had a chance to sit down and organize my thoughts and notes on my trip. Monday, October 27 was the Verification Now seminar in Yokohama, Japan. The event was great fun for a number of reasons, not least of which was the pleasure of meeting readers of this blog and several new folks face to face.
Of course, the day was made just that much more exciting by the fact that the translators (two very nice women who nonetheless reminded me of Patty and Selma from The Simpsons) had only had a day or two to go over my slides and hadn’t availed themselves of the opportunity to view a couple of recordings we made of my presentations in Santa Clara. I ended up having to spend about two hours walking them through both of the presentations (all the while losing my voice). I had a couple of comments that the translators weren’t able to keep up with my speedy pace, and one other saying they did just fine, so I’m not sure how things turned out in the end. Regardless, giving the presentations to a foreign audience was a great experience and ensured I did a much better job in both Taipei and Herzliya.
Continue reading "Verification Now 2008 - Yokohama, Japan" »
Recent Comments