the circuit to be updated
the vcd values to use
Test that a wire is set to the correct value, print if error or verbose
Test that a wire is set to the correct value, print if error or verbose
wire to check
value it should be
Zero all test results
Show information about the event at the specified time index
Show information about the event at the specified time index
the event number
Short cut to set next event number and run
Short cut to set next event number and run
event number
Process the next event and increment the event counter
One line string showing results of last (or cumulative) tests
Does the symbol name exist in the engine
Does the symbol name exist in the engine
symbol of interest
Are there more events to run
Used to determine whether the next event has a clock up transition
poke every changed wire with it's new value
poke every changed wire with it's new value
current time from VCS file.
Set all initial values
poke the top level inputs, if the input is a clock call the associated assigner so that dependent registers get flipped
poke the top level inputs, if the input is a clock call the associated assigner so that dependent registers get flipped
current time from VCS file.
just like it says
just like it says
event number
Test wires at specified time index, args control just outputs or all non-input wires
Test wires at specified time index, args control just outputs or all non-input wires
time index to test
can verify outputs or all wires that are not top-level inputs
repl want this to clear all the time, but can override to accumulate stats
the circuit to be updated
the vcd values to use
Executes a vcd file as a script against a TreadleTester instance.