Introduction to Compact Models and Circuit Simulation

By Tianshi Wang1; Jaijeet Roychowdhury1

1. Electrical Engineering and Computer Sciences, University of California-Berkeley, Berkeley, CA

Published on

Abstract

The presentation is a gentle introduction to compact models, basic circuit simulation concepts, and flows for developing compact models. The roadmap for the NEEDS-SPICE platform, being developed to ease the process of developing simulation-ready compact models for novel nanodevices, is briefly described.

Sponsored by

Cite this work

Researchers should cite this work as follows:

  • Tianshi Wang, Jaijeet Roychowdhury (2013), "Introduction to Compact Models and Circuit Simulation," https://nanohub.org/resources/18616.

    BibTex | EndNote

Time

Location

Burton Morgan 121, Purdue University, West Lafayette, IN

Tags

Introduction to Compact Models and Circuit Simulation
  • NEEDS-SPICE: A System for Easing the Development of Simulation-Ready Compact Models 1. NEEDS-SPICE: A System for Easi… 0
    00:00/00:00
  • Outline 2. Outline 32.2655989322656
    00:00/00:00
  • What is a Compact Model 3. What is a Compact Model 119.55288621955289
    00:00/00:00
  • Example: Capacitor 4. Example: Capacitor 312.24557891224561
    00:00/00:00
  • Example: Capacitor 5. Example: Capacitor 747.947947947948
    00:00/00:00
  • Example: Capacitor 6. Example: Capacitor 828.76209542876211
    00:00/00:00
  • Example: MOSFET 7. Example: MOSFET 875.10844177510853
    00:00/00:00
  • Using Compact Models in Simulation Simulation Basics Compact Modellers Need to Know 8. Using Compact Models in Simula… 1031.1644978311645
    00:00/00:00
  • Outline 9. Outline 1033.8672005338672
    00:00/00:00
  • Circuit Equations 10. Circuit Equations 1071.6049382716051
    00:00/00:00
  • Circuit Equations are DAEs 11. Circuit Equations are DAEs 1152.1521521521522
    00:00/00:00
  • Analyses on DAEs: DC/AC/TRAN 12. Analyses on DAEs: DC/AC/TRAN 1202.3690357023691
    00:00/00:00
  • The Newton Raphson Method 13. The Newton Raphson Method 1315.1484818151484
    00:00/00:00
  • NR: Convergence 14. NR: Convergence 1375.342008675342
    00:00/00:00
  • Convergence Problems in a Simple Circuit 15. Convergence Problems in a Simp… 1459.1257924591259
    00:00/00:00
  • NR: Initialization and Limiting 16. NR: Initialization and Limitin… 1580.1134467801135
    00:00/00:00
  • Compact Model Development Flows 17. Compact Model Development Flow… 1673.34000667334
    00:00/00:00
  • Outline 18. Outline 1683.0497163830498
    00:00/00:00
  • SPICE-based Model Development Flow 19. SPICE-based Model Development … 1743.9105772439107
    00:00/00:00
  • Writing SPICE Model Code 20. Writing SPICE Model Code 2080.9476142809476
    00:00/00:00
  • DC/AC/TRAN code in Compact Model! (SPICE diode code) 21. DC/AC/TRAN code in Compact Mod… 2229.1291291291291
    00:00/00:00
  • Verilog-A-based Model Development Flow 22. Verilog-A-based Model Developm… 2269.6363029696363
    00:00/00:00
  • NEEDS-SPICE Model Development Flow 23. NEEDS-SPICE Model Development … 2597.5642308975644
    00:00/00:00
  • NEEDS-SPICE Model Development Flow (2) 24. NEEDS-SPICE Model Development … 2865.5321988655323
    00:00/00:00
  • NEEDS-SPICE Model Development Flow (3) 25. NEEDS-SPICE Model Development … 3959.8264931598264
    00:00/00:00
  • Summary and Conclusion 26. Summary and Conclusion 4418.5852519185855
    00:00/00:00