blob: f06d9b3032d647fe879335e8199253858f5a209c [file] [log] [blame]
lowRISC Contributors802543a2019-08-31 12:12:56 +01001// Copyright lowRISC contributors.
2// Licensed under the Apache License, Version 2.0, see LICENSE for details.
3// SPDX-License-Identifier: Apache-2.0
4
5class ${name}_reg_block extends dv_base_reg_block;
6 `uvm_object_utils(${name}_reg_block)
7
8 function new(string name = "${name}_reg_block", int has_coverage = UVM_NO_COVERAGE);
9 super.new(name, has_coverage);
10 endfunction : new
11
12 virtual function void build(uvm_reg_addr_t base_addr);
13 `uvm_fatal(`gfn, "this file does not seem to be auto-generated!")
14 endfunction : build
15
16endclass : ${name}_reg_block