| |
|
|
|
Verification Academy
The Verification Academy, a unique, highly-accessible approach to meet the educational needs of verification engineers. The goals of this online academy are to provide the skills necessary to mature an organization’s advanced functional verification process capabilities. To this end, the Verification Academy provides a methodological bridge between high-level value propositions (related to advanced verification technology) and the low-level details (related to specific tool and verification language details). The Verification Academy, which features Harry Foster as the primary instructor, can be accessed around the clock at: http://verification-academy.mentor.com/.
“The Verification Academy provides well-sized, informative presentations on some of the advanced verification techniques used by Icera, from high-level processes of interest to managers, through to technical material for hands-on engineers,” said Kevin Dewar, Silicon Engineering Director, Icera Semiconductor. “We expect to use the material to develop the skills of engineers new to these techniques, and to refine the skills of experienced engineers.”
About the Verification Academy: Where Education Meets Opportunity
A web seminar to introduce the Verification Academy to prospective users : http://www.mentor.com/products/fv/events/verification-academy-webseminar.
Currently the Verification Academy contains the following modules with additional modules planned for release over the coming year:
-
UVM/OVM Online Methodology Cookbook
The UVM/OVM Online Methodology Cookbook provides the most comprehensive and up-to-date guidelines for effective deployment of both UVM (Universal Verification Methodology) and OVM (Open Verification Methodology). Online documentation comes with downloadable examples to help you quickly learn the best ways to develop your verification environment and VIP.
- Basic UVM (Universal Verification Methodology)
This session gives an overview of UVM, describes the motivation and benefits, and introduces some technical highlights. In addition walks through a short, simple example to get you started with UVM. Also discusses how to connect a UVM testbench to the DUT and how to share information around the testbench using the configuration database. Additional topics include: connecting components, transactions, sequences and tests, monitors and subscribers and lastly, message reporting in UVM, with simple ways in which reporting can be customized.
-
Advanced OVM & UVM
The goal of the Advanced OVM (& UVM) module is to improve your understanding of OVM so you can move beyond basic block-level testbenches. Building on the concepts discussed in the Basic OVM module, you will learn how to assemble multi-level environments with layered stimulus sequences to handle more complex verification challenges.
-
SystemC Testbench
This module advocates that functional verification through modern SystemC testbenches paired with co-emulation enables further verification productivity improvements in terms of raw performance. SystemC simulation combined with co-emulation will deliver dramatic speedup of execution of verification. This module on Acceleration of SystemC and TLM-2.0 testbenches with Co-Emulation will give you the confidence required to start the process of investigating and creating a single testbench environment that can be used for both simulation as well as hardware-assisted acceleration.

|
|