_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
()¶
-