web analytics

Interface-based OVM Environment Automation

The increasing size and complexity of today’s Systems-on-Chip is driving the adoption of modular, IP-centric design and verification flows. Increasingly complex IPs, sub-systems and systems require high levels of modularization, standardization and re-use and must be comprehensively verified as quickly and efficiently as possible. Advanced verification methodologies such as OVM provide important verification capabilities such as coverage-driven verification and reusable verification components, while leveraging the benefits of object-oriented development.

This paper describes how that, in order to quickly access these key verification capabilities and apply them to the verification challenges at hand, it is important to automate the creation of as much of the verification infrastructure as possible. A methodology for auto-generating of the OVM IP verification environment, based on the IP interfaces is presented which demonstrates immediate access to correct-by-construction OVM SystemVerilog as well as a tightly integrated Design-Verification view that eliminates synchronization bugs.

The paper shows how 95% of the SystemVerilog environment can be automated and underlines how such a flow allows verification engineers to concentrate on writing verification application code rather than assembling and debugging the verification infrastructure.

Download ...

Breaking News

Duolog Technologies Appoints New Vice President of North American Sales
See more..

User login