Modules
Structs
The
Sim
struct is used to communicate with a simulation. Every testbench
will be provided with a copy of this struct, and will use it to communicate
with the core simulation.This type represents a simulation over a circuit
T
. To simulate
a circuit, you will need to construct one of these structs.Enums
The error type returned by a simulation
Constants
Functions
Update changes to a circuit until it stabilizes
Type Definitions
The CustomLogicFn is a boxed function that can be used to implement
things (like tri-state buffers or open collector shared busses) that
are otherwise difficult or impossible to model.
Result type used by the simulation routines.