Download File

File Name: CoverMore: A Methodology to deliver re-usable and verifiable design IP

Third-party IP designs, such as a PCI Express IP, need to work in several different customer configurations. This presents a unique verification challenge of creating verification environments that are modular and re-usable. The reuse needs to be across both horizontal – across different blocks at the same level of hierarchy, and vertical – across different levels of verification (block-, IP-, chip- and system-level). While the concept of re-use itself is not new, we describe our verification flow that addresses the challenges faced in an IP-based set up, and at the same time creates COverage and VERification using MOdular and REusable (CoverMore) IP modules that can be used as plug-and-play verification components in different environments. This paper describes the application of various CoverMore components on a commercial IP design, highlighting how these components were reused. Further, we provide data that demonstrates the productivity benefits of this approach. We also show that a "selfchecking" IP made possible by a design IP in conjunction with a verification IP increases observability of the IP at system level.

Read more...



This document is only available to registered users of Rambus.com.

If you're already a Rambus.com user, sign in below.

 

Registered User Login

Email:
Password:

Forgot your password?

New to Rambus? Register for an account!

or アカウントの作成 to download.