pyuvm._reg.uvm_reg_adapter
Module Contents
Classes
Data
API
- pyuvm._reg.uvm_reg_adapter.__all__
[‘uvm_reg_adapter’, ‘uvm_reg_tlm_adapter’]
- class pyuvm._reg.uvm_reg_adapter.uvm_reg_adapter(name: str = '')
Bases:
pyuvm._s05_base_classes.uvm_object- get_item() pyuvm._reg.uvm_reg_item.uvm_reg_item
- set_item(item: pyuvm._reg.uvm_reg_item.uvm_reg_item) None
- reg2bus(rw: pyuvm._reg.uvm_reg_item.uvm_reg_bus_op) pyuvm._s14_15_python_sequences.uvm_sequence_item
- bus2reg(bus_item: pyuvm._s14_15_python_sequences.uvm_sequence_item, rw: pyuvm._reg.uvm_reg_item.uvm_reg_bus_op) None
- class pyuvm._reg.uvm_reg_adapter.uvm_reg_tlm_adapter(name: str = 'uvm_reg_tlm_adapter')
Bases:
pyuvm._reg.uvm_reg_adapter.uvm_reg_adapter- abstractmethod reg2bus(rw: pyuvm._reg.uvm_reg_item.uvm_reg_bus_op) pyuvm._s14_15_python_sequences.uvm_sequence_item
- abstractmethod bus2reg(bus_item: pyuvm._s14_15_python_sequences.uvm_sequence_item, rw: pyuvm._reg.uvm_reg_item.uvm_reg_bus_op) None