pyuvm._reg.uvm_reg_item
Module Contents
Classes
Data
API
- pyuvm._reg.uvm_reg_item.__all__
[‘uvm_reg_item’, ‘uvm_reg_bus_op’]
- class pyuvm._reg.uvm_reg_item.uvm_reg_item(name: str = '')
Bases:
pyuvm._s14_15_python_sequences.uvm_sequence_item- set_element_kind(element_kind: pyuvm._reg.uvm_reg_model.uvm_elem_kind_e) None
- get_element_kind() pyuvm._reg.uvm_reg_model.uvm_elem_kind_e
- set_element(element: pyuvm._s05_base_classes.uvm_object) None
- get_element() pyuvm._s05_base_classes.uvm_object
- set_kind(kind: pyuvm._reg.uvm_reg_model.uvm_access_e) None
- get_kind() pyuvm._reg.uvm_reg_model.uvm_access_e
- set_value(value: pyuvm._reg.uvm_reg_model.uvm_reg_data_t, idx: int = 0) None
- get_value(idx: int = 0) pyuvm._reg.uvm_reg_model.uvm_reg_data_t
- set_value_size(sz: int) None
- get_value_size() int
- set_value_array(value: list[pyuvm._reg.uvm_reg_model.uvm_reg_data_t]) None
- get_value_array() list[pyuvm._reg.uvm_reg_model.uvm_reg_data_t]
- set_offset(offset: pyuvm._reg.uvm_reg_model.uvm_reg_addr_t) None
- get_offset() pyuvm._reg.uvm_reg_model.uvm_reg_addr_t
- set_status(status: pyuvm._reg.uvm_reg_model.uvm_status_e) None
- get_status() pyuvm._reg.uvm_reg_model.uvm_status_e
- set_local_map(map: pyuvm._reg.uvm_reg_map.uvm_reg_map) None
- get_local_map() pyuvm._reg.uvm_reg_map.uvm_reg_map
- set_map(map: pyuvm._reg.uvm_reg_map.uvm_reg_map) None
- get_map() pyuvm._reg.uvm_reg_map.uvm_reg_map
- set_door(door: pyuvm._reg.uvm_reg_model.uvm_door_e) None
- get_door() pyuvm._reg.uvm_reg_model.uvm_door_e
- set_parent_sequence(parent: pyuvm._s14_15_python_sequences.uvm_sequence_base) None
- get_parent_sequence() pyuvm._s14_15_python_sequences.uvm_sequence_base
- set_priority(value: int) None
- get_priority() int
- set_extension(value: pyuvm._s05_base_classes.uvm_object) None
- get_extension() pyuvm._s05_base_classes.uvm_object
- set_bd_kind(bd_kind: str) None
- get_bd_kind() str
- set_fname(fname: str) None
- get_fname() str
- set_line(line: int) None
- get_line() int
- class pyuvm._reg.uvm_reg_item.uvm_reg_bus_op
- kind: pyuvm._reg.uvm_reg_model.uvm_access_e
None
- n_bits: int
0
- byte_en: pyuvm._reg.uvm_reg_model.uvm_reg_byte_en_t
0
- status: pyuvm._reg.uvm_reg_model.uvm_status_e
None