Upcoming DV Events
- 09.08.2010 | 11.30 Boston- Tales from the Trenches: Validation Missteps Making us Full-Time Firefighters
- 09.20.2010 | 11.30 Bristol - Using Open Source Verification Tools
- 09.20.2010 | 12.30 Eindhoven - Premiere Event
- 09.28.2010 | 11.00 RTP - ESL: Where is it?
Bob Colwell's Reading List
Bob Colwell was Intel's chief IA32 (Pentium) microprocessor architect from 1992-2000, and managed the IA32 Architecture group at Intel's Hillsboro, Oregon facility through the P6 and Pentium 4 projects.
In his recent Silicon Valley presentation, Bob Colwell referenced several interesting books to validate his points. We’ve already begun receiving emails asking for a list of these titles, so we thought that it would make a great blog posting.Accellera UVM Update – Initial Release April 30, 2010
The Accellera VIP TSC is making excellent progress on the Universal Verification Methodology (UVM). Approved on December 23, 2009, the UVM will create a single testbench methodology based on the Open Verification Methodology (OVM) with contributions coming from OVM, VMM, and other sources. Since the initial approval, the committee has been defining development processes and identifying specific features to deliver with a refined goal of releasing the first version of UVM in early Q2 2010.
The VIP TSC met face to face during March and achieved a defined roadmap with a very specific delivery date. Cadence led many of the technical discussions including the detailed development process, the end-of-test specification, and the feature definition for the first release. On the technical implementation side, Cadence is delivering the end-of-test code, much of the user guide, and code for callbacks as well as support for the UVM which runs on the Incisive Enterprise Simulator already. By guiding the TSC toward proven implementations drawn from OVM, Cadence is enabling the first release of the UVM to be production-ready on April 30, 2010 (release date at the time this article was written).
Given the delay between the writing of this article and its publication, how does the verification community stay up-to-date and what action should the community take regarding UVM? On the first point, you can join the VIP TSC even if you aren’t an Accellera member to see the development first-hand. You can also check the Cadence blogs, the Accellera site, or your local Cadence representative to learn the latest information. On the second point, it depends on what you are using today. If you are an OVM user in the middle of a project, you should stay with OVM knowing that Cadence is working to assure backward compatibility. If you are a VMM 1.0/1.1 user or a custom library user, you should consider moving to OVM if you are starting a new project in April, or directly to UVM if you are starting a project in May. Cadence can help you apply the VIP TSC’s interoperability library to make that migration easier. Finally, if you are considering VMM 1.2, you may want to reconsider that decision. Given that 1.2 represents a complete different methodology from 1.0/1.1 this would be the right time to move to OVM so that you ready spring into UVM later this spring.
More Articles...
Page 2 of 4