Automatically lift signals that are not covered by sequences, this
allows the user to control them from the test bench (e.g. tie to a
constant, change over time)
Provide a Tester abstraction for the more general use case of test
bench controlling signals while sequences are being processed
Adds some convenience/abstraction APIs:
finish_sequences will run the test bench until the done signal
is high (all sequences are processed)
expect_sequences_finished will check that the done signal is
high (important if the user is manually controlling the test
clock, otherwise some sequences may be left unfinished/unchecked)
finish_sequences
will run the test bench until the done signal is high (all sequences are processed)expect_sequences_finished
will check that the done signal is high (important if the user is manually controlling the test clock, otherwise some sequences may be left unfinished/unchecked)