_origen.dut¶
Implements the module _origen.dut in Python which exposes all DUT-related APIs
Submodules¶
Classes¶
PyDUT: The PyDUT object, through which DUT-related interactions between the Python frontend and the Rust backend take place.
-
class
_origen.dut.PyDUT¶ The PyDUT object, through which DUT-related interactions between the Python frontend and the Rust backend take place.
-
add_pin()¶
-
add_pin_alias()¶
-
add_pin_header()¶
-
add_timeset()¶
-
create_memory_map()¶
-
create_model()¶ Creates a new model at the given path
-
empty_regs()¶
-
get_metadata()¶
-
get_or_create_address_block()¶
-
get_or_create_memory_map()¶
-
group_pins()¶
-
memory_map()¶
-
memory_maps()¶
-
model()¶
-
model_console_display()¶
-
override_metadata_at()¶
-
physical_pin()¶
-
physical_pins()¶
-
pin()¶
-
pin_header()¶
-
pin_headers()¶
-
pins()¶
-
push_metadata(self, item)¶ Pushes metadata object onto the current DUT
-
timeset()¶
-
timesets()¶
-