bag3_digital.measurement.util

Module Contents

Functions

get_in_buffer_pin_names(→ Tuple[str, str])

get_digital_wrapper_params(→ Dict[str, Any])

Setup digital wrapper in CombLogicTimingTB.

bag3_digital.measurement.util.get_in_buffer_pin_names(pin: str) Tuple[str, str][source]
bag3_digital.measurement.util.get_digital_wrapper_params(specs: Mapping[str, Any], dut: bag.simulation.cache.DesignInstance, in_pins: Iterable[str], buf_params: Optional[Mapping[str, Any]] = None) Dict[str, Any][source]

Setup digital wrapper in CombLogicTimingTB.

This method handles connecting supplies/resets, adding in input buffers, and hooking up pin connections for generic blocks.