pyuvm._reg.uvm_reg_item

Module Contents

Classes

uvm_reg_item

uvm_reg_bus_op

Data

__all__

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

addr: pyuvm._reg.uvm_reg_model.uvm_reg_addr_t

0

data: pyuvm._reg.uvm_reg_model.uvm_reg_data_t

0

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