An Object-Oriented Approach to Mixed-Mode Electrical Circuit Simulation
The design of an electronic circuit rests heavily on the ability to simulate its behavior and performance. These simulations can be performed at different analysis levels. Depending on the circuit type (such as analog, digital, or mixed) and the accuracy required, these levels range from 'classical' circuit analysis to the more modern timing, switch, and gate-level techniques.