“…These logic levels provide more information about a waveform than the traditional states (0, 1, X, Z), so slopes of waveforms can be determined and accurate times can be calculated for threshold crossings. There are however a number of differences between the algorithm described here and the one proposed in [1]: one is that our implementation requires only ordinary Boolean algebra operations (except for computing delays). As a consequence of this fact, it is possible to determine the initial state of the circuit by solving a set of Boolean algebraic equations, so that a valid operating point for the circuit can be determined before a transient analysis begins, thus eliminating the need for an unknown state.…”