pyuvm._reg.uvm_reg_file
Module Contents
Classes
Data
API
- pyuvm._reg.uvm_reg_file.__all__
[‘uvm_reg_file’]
- class pyuvm._reg.uvm_reg_file.uvm_reg_file(name: str = '')
Bases:
pyuvm._s05_base_classes.uvm_object- abstractmethod configure(blk_parent: pyuvm._reg.uvm_reg_block.uvm_reg_block, regfile_parent: pyuvm._reg.uvm_reg_file.uvm_reg_file, hdl_path: str = '') None
- abstractmethod get_full_name() str
- abstractmethod get_parent() pyuvm._reg.uvm_reg_block.uvm_reg_block
- abstractmethod get_block() pyuvm._reg.uvm_reg_block.uvm_reg_block
- abstractmethod get_regfile() pyuvm._reg.uvm_reg_file.uvm_reg_file
- abstractmethod clear_hdl_path(kind: str = 'RTL') None
- abstractmethod add_hdl_path(path: str, kind: str = 'RTL') None
- abstractmethod has_hdl_path(kind: str = '') bool
- abstractmethod get_hdl_path(paths: list[str], kind: str = '') None
- abstractmethod get_full_hdl_path(paths: list[str], kind: str = '', separator: str = '.') None
- abstractmethod set_default_hdl_path(kind: str) None
- abstractmethod get_default_hdl_path() str