wrifier / clk_rst_agent

UVM Clock and Reset Agent

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UVM Clock and Reset Agent

This repository contains an implementation of a Clock agent, which is used for testbench clock generation, written in UVM 1.1d and SystemVerilog-2012.
Also, a complete user guide with the agent description, instructions and usage, is provided (TBD).

The main features of the Clock agent are:

  • generating up to 32 unique clock sources
  • run-time changing of each clock phase and period
  • starting/stoping individual clock sources
  • changing each clocks polarity value

About

UVM Clock and Reset Agent

License:GNU General Public License v3.0


Languages

Language:SystemVerilog 100.0%