the circuit to be simulated
the circuit to be simulated
Once a stop has occured, the intepreter will not allow pokes until the stop has been cleared
turns on evaluator debugging.
turns on evaluator debugging. Can make output quite verbose.
The desired verbose setting
This is the Firrtl interpreter. It is the top level control engine that controls the simulation of a circuit running.
It coordinates updating of the circuit's inputs (other elements, nodes, registers, etc can be forced to values) and querying the circuits outputs (or optionally other circuit components)
This mainly involves updating of a circuit state instance by using a expression evaluator on a dependency graph.