xiaofei2019 / UVM-APB_RAL

This repository contains an example of the use of UVM Register Abstraction Layer in a verification of a simple APB DUT.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UVM APB Register Abstraction Layer

Table of Contents

Getting Started

This repository contains an example of the use of UVM Register Abstraction Layer in a verification of a simple APB based DUT.

Testbench Architecture

Prerequisites

UVM 1.2

Cadence xrun(64): 18.09-s011

Running the tests

To run the simulation just do the make command.

make

Authors

  • José Iuri Barbosa de Brito - JoseIuri

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Contributing

  1. Fork it (https://github.com/JoseIuri/UVM-APB_RAL/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

Acknowledgments

  • Dr. Christoph Sühnel - chrsue - Website

  • XMEN Lab - Federal University of Campina Grande - Brazil

XMEN Lab

About

This repository contains an example of the use of UVM Register Abstraction Layer in a verification of a simple APB DUT.

License:MIT License


Languages

Language:SystemVerilog 95.9%Language:Makefile 3.6%Language:Tcl 0.5%