There has been a lot of on-line discussion since DAC about whether the Universal Verification Methodology (UVM) is ready for prime time. My last three blog posts (1 - 2 - 3) addressed some of the reasons why I strongly believe that the UVM is ready and why you should consider it for your next verification project.
In the middle of my series, Mark Glasser from Mentor posted in his blog that "Eventually there will be a tipping point and UVM will become the obvious choice for a testbench methodology. That day is still in the distance." This was in direct contradiction to my statements that "I really believe that no one should have any reservations about moving forward with the UVM" and "I encourage [users to] make this seamless transition as soon as they can."
But then Ed Sperling referenced Mark's post and mine with the statement that the two blogs have "a similar perspective." Ed's a good guy, so if we're confusing him then we're probably confusing others. Let me clear the slate and attempt to shed some more light on this topic. Here are some key points:
So here's the deal. I'm very proud of the impact that the OVM has had on the industry; in a small way the OVM team really did change the world. I love the OVM. My colleagues at Cadence love the OVM. Lots of other folks love the OVM. We're going to support it as long as needed.
But the UVM is the standard. The UVM is ready for prime time. The UVM is where all new technology will reside. The UVM is the future.
Visit UVM World and learn lots more.
The truth is out there...sometimes it's in a blog.