Skip to main content

Module handle

Module handle 

Source
Expand description

Typed DUT handles with scheduled-write semantics and edge methods — the user-facing layer over rustdv-gpi (design-doc mapping rows 14, 19–22). set() is buffered and applied at the next ReadWrite phase; set_now() is the immediate variant.

Structs§

HierarchyHandle
A module/scope handle: dut.child("name")? (OQ-6 dynamic-first lean).
LogicArray
A fixed-width vector of 4-state bits, MSB first (binstr order).
LogicHandle
A value-bearing signal. Explicit get()/set() (mapping row 20 — cocotb 2.x itself moved off the .value property).

Enums§

AnyHandle
HandleError
Logic
One 4-state bit.
ValueError

Functions§

top_module
The first top-level module (the DUT in single-top designs).