Ruprecht-Karls-Universität Heidelberg

Development of a Verification Environment based on the Open Verification Methodology for the EXTOLL Interconnection Network

Diploma Thesis by Michael Riemer


This thesis is about the development of a verification environment based on the Open Verification Methodology (OVM) for the EXTOLL interconnect network. The EXTOLL is a project of the Computer Architecture Group at the University of Heidelberg, Germany. The goal of this project is a optimization for low latency transfer of transactions between the nodes in an interconnection network.

The OVM is a certain methodology to implement a reusable verification environment for a given design under test (DUT). The OVM supports to create the verification environment consisting of the common components monitor, driver and sequencer and supports the implementation of any design specific components needed to simulate and check the design functionalities. The goal of an OVM verification environment is to achieve a complete functional verification coverage.

The main target of this thesis is the implementation of the verification environment after the specifications of the OVM. It will be described in detail how the verification environment has been implemented and of which special exceptions it had to be taken care of. Furthermore the thesis contains an introduction to the topic of the OVM and a thorough explanation of the features and functionalities of the EXTOLL design.


« back

back to top