ABSTRACT

The method by which circuit equations are formulated is essential to a computer-aided circuit analysis program. It affects significantly the setup time, the programming effort, the storage requirement, and the performance of the program. A linear time-invariant circuit with n nodes and b branches is completely specified by its network

topology and branch constraints. The fundamental equations that describe the equilibrium conditions of a circuit are the Kirchhoff ’s current law (KCL) equations, the Kirchhoff ’s voltage law (KVL) equations, and the equations which characterize the individual circuit elements. Two methods are popular: the sparse tableau approach and the modified nodal approach.