SESSION 23
TUTORIAL: Experience with VIP Interoperability Best Practices (T4)
Organizers:
Yatin Trivedi - AccelleraStan Krolikoski - Accellera
Dennis Brophy - Accellera
David Lin - Accellera
Accellera’s VIP-TSC released its Best Practices document in August 2009.
This was a collective effort by the TSC members to address the real problem of integrating Verification IP components built using VMM or OVM base classes under single verification environment. It contains an entire chapter devoted to introducing the high level concepts of interoperability and component integration. It outlines a process that the verification environment writer can use to determine which cross-referenced best practice sub-chapter(s) applies to his specific integration challenge.
The main chapter of the document contains 12 sub-chapters dealing with the most common interoperability issues from phase synchronization to data conversion, communication, and messaging. It also contains an API to outline the interoperability library.
We will introduce the interoperability solution and share our experience of using the recommendations in the Best Practices document on real life projects – what worked, what came up short and our insights into making it better. We will also present our thoughts on additional efforts necessary to make the verification components/environments easy to interoperate.
Sponsored by:

Speakers:
Thomas Alsop - Intel Corp.Edgar Jimenez - Freescale Semiconductor, Inc.
Sharon Rosenberg - Cadence Design Systems, Inc.
Janick Bergeron - Synopsys, Inc.
Dhrubajyoti Kalita - Intel Corp.