pyuvm._reg.uvm_reg_backdoor
Module Contents
Classes
Data
API
- pyuvm._reg.uvm_reg_backdoor.__all__
[‘uvm_reg_backdoor’]
- class pyuvm._reg.uvm_reg_backdoor.uvm_reg_backdoor(name: str = '')
Bases:
pyuvm._s05_base_classes.uvm_object- abstractmethod async do_pre_read(rw: pyuvm._reg.uvm_reg_item.uvm_reg_item) None
- abstractmethod async do_post_read(rw: pyuvm._reg.uvm_reg_item.uvm_reg_item) None
- abstractmethod async do_pre_write(rw: pyuvm._reg.uvm_reg_item.uvm_reg_item) None
- abstractmethod async do_post_write(rw: pyuvm._reg.uvm_reg_item.uvm_reg_item) None
- abstractmethod async write(rw: pyuvm._reg.uvm_reg_item.uvm_reg_item) None
- abstractmethod async read(rw: pyuvm._reg.uvm_reg_item.uvm_reg_item) None
- abstractmethod read_func(rw: pyuvm._reg.uvm_reg_item.uvm_reg_item) None
- abstractmethod is_auto_updated(field: pyuvm._reg.uvm_reg_field.uvm_reg_field) bool
- abstractmethod async wait_for_change() None
- abstractmethod async pre_read(rw: pyuvm._reg.uvm_reg_item.uvm_reg_item) None
- abstractmethod async post_read(rw: pyuvm._reg.uvm_reg_item.uvm_reg_item) None
- abstractmethod async pre_write(rw: pyuvm._reg.uvm_reg_item.uvm_reg_item) None
- abstractmethod async post_write(rw: pyuvm._reg.uvm_reg_item.uvm_reg_item) None