Courses and Presentations
Those who write compact models for use in circuit simulation need a basic understanding of what goes on inside a circuit simulator. This presentation is a short introduction for beginners. It briefly covers how circuit equations (so-called Differential Algebraic Equations, DAEs) are built up and how they are solved to find the circuits' steady state solutions (by Newton Raphson iteration). It also discusses how circuits are defined (in netlist format), how different kinds of analyses (DC, AC, and TRAN) are run, and how results are displayed and interpreted.
By Tien-Cheng Bau and Samiha Mourad
SPICE is a general-purpose circuit simulation program for nonlinear dc, nonlinear transient, and linear ac analyses. Circuits may contain passive components (resistors, capacitors, inductors), active devices (transistors and diodes), and independent voltage and current source…, etc. In this tutorial, we will illustrate the use of the simulator with a CMOS inverter.
Massachusetts Institute of Technology (2013)
Taught by By Geoffrey Coram
Selected Topics: compact model development and implementations, CMC standard models, Verilog-A performance and problems, Newton-Raphson limiting, coding guidelines
ECE 595Z at Purdue University. 27 Lectures.
Taught by Anand Raghunathan
Selected Topics: advanced Boolean algebra, two-level logic synthesis, Boolean satisfiability, multi-level synthesis, timing analysis, low power design
Written by Tukaram Dattatray Dongale
Selected Topics: memristor, simulation, criticism and application, fourth circuit element, neurocomputing, material implication
Taught by Ying-Yu Chen, Artem Rogachev, Amit Sangai, Deming Chen
Selected Topics: modeling, simulation, nanoelectronic devices, SPICE, FET, GNR, Graphene based FET, Graphene nanoribbons
Taught by Alba Graciela Avila,and David Espejo
Selected Topics: SPICE-compatible model, high-k, quantum-mechanical effects, Channel Length Modulation (CLM), threshold voltage variation, velocity saturation, MOSFET
The Berkeley Model Development Environment- A MATLAB-based Platform for Modeling and Analyzing Nanoscale Devices and Circuits
Taught by Tianshi Wang, Jaijeet Roychowdhury
Selected Topics: Berkeley Model Development Environment (MDE), MATLAB, analyzing, simulating, testing and debugging fully-general electronic devices and components.