lowRISC Contributors | 802543a | 2019-08-31 12:12:56 +0100 | [diff] [blame] | 1 | // Copyright lowRISC contributors. |
| 2 | // Licensed under the Apache License, Version 2.0, see LICENSE for details. |
| 3 | // SPDX-License-Identifier: Apache-2.0 |
| 4 | |
| 5 | class ${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 | |
| 16 | endclass : ${name}_reg_block |