One of the key factors for reusing code is arranging it as an independent and easy-to-use code package. When verification code is developed in e, the reusable package is typically organized as an eVC (e Verification Component). The methodology for developing these eVCs is known as the e Reuse Methodology (eRM). Following the eRM ensures that the e code developed can be used seamlessly across block, chip, and system level environments and also across projects. This chapter introduces the reader to the eRM. Details of the eRM are left to the eRM Reference Manual.
Chapter Objectives
Describe eVCs.
Define the e Reuse Methodology (eRM).
Describe the architecture of a typical eVC.
Understand a complete example of an eVC.