A Framework for Incorporating SPICE Models in Obreshkov based High-Order Circuit Simulation

Public Deposited
Resource Type
  • This thesis describes a method to integrate the SPICE device models in Obreshkov based circuit simulation. Recently, a high-order A-stable and L-stable Obreshkov based method was proposed to simulate the transient response for general nonlinear circuits, which provides more than one order of magnitude speedup as compared to the traditional second order numerical integration methods used in the SPICE engine, without sacrificing the accuracy. This method requires calculation of higher order derivatives of Nodal equations, with orders higher than 2. This thesis describes the process to build a rooted tree from the source code of SPICE device models, and how to use this rooted tree to calculate high-order derivatives needed in the Obreshkov formula. This method was tested on the SPICE diode model, and the calculated values of the derivatives have been found to match the expected values up to 6 decimal places.

Thesis Degree Level
Thesis Degree Name
Thesis Degree Discipline
Rights Notes
  • Copyright © 2016 the author(s). Theses may be used for non-commercial research, educational, or related academic purposes only. Such uses include personal study, research, scholarship, and teaching. Theses may only be shared by linking to Carleton University Institutional Repository and no part may be used without proper attribution to the author. No part may be used for commercial purposes directly or indirectly via a for-profit platform; no adaptation or derivative works are permitted without consent from the copyright owner.
Date Created
  • 2016


In Collection: