NEEDS UC Berkeley Workshop

By Jaijeet Roychowdhury1, Mark Lundstrom2

1. EECS, University of California-Berkeley, Berkeley, CA 2. Electrical and Computer Engineering, Purdue University, West Lafayette, IN

In This Workshop

  1. NEEDS Compact Model Development Process - v0.1

    17 Feb 2014 | Online Presentations | Contributor(s): Michael McLennan

    The Nano-Engineered Electronic Device Simulation (NEEDS) effort is focused on creating compact models for nanoelectronics. The process involves a new Berkeley Model Development Environment (MDE) tool ( and other infrastructure on This seminar describes...

  2. Writing Your First Verilog-A Compact Model

    13 Mar 2014 | Online Presentations | Contributor(s): Geoffrey Coram

    This talk is directed at device engineers and researchers who need a SPICE-compatible compact model. The assumption is that you understand the physics of the device, you have a set of equations that describe the terminal characteristics, but you’ve never written a compact model before. Some...

  3. Xyce: An Open Source SPICE Engine

    25 Mar 2014 | Online Presentations | Contributor(s): Eric Keiter

    This presentation is an overview of Xyce, an open source, SPICE-compatible, high-performance analog circuit simulator, capable of solving extremely large circuit problems by supporting large-scale parallel computing platforms ( It also supports serial execution on all...

  4. A Quick Circuit Simulation Primer

    25 Mar 2014 | Online Presentations | Contributor(s): Aadithya V Karthik

    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...

  5. ModSpec/MDE Tutorial

    25 Mar 2014 | Online Presentations | Contributor(s): Tianshi Wang

    The Berkeley Model Specification language (ModSpec) and Model Development Environment (MDE) is a Matlab-based platform for developing simulation-ready compact models. A tutorial introduction to ModSpec/MDE is presented.

  6. ModSpec and the MVS Model

    25 Mar 2014 | Online Presentations | Contributor(s): Tianshi Wang

    A case study of the use of ModSpec with the MVS nano transistor model is presented. The case study illustrates the use of ModSpec to test and debug compact models.

  7. DAEAPI Wrapper

    25 Mar 2014 | Online Presentations | Contributor(s): Bichen Wu

    DAEAPI is a general format for describing circuit equations in MATLAB. These are differential-algebraic equation systems (DAEs) that are used, for example, by Berkeley MDE (Model Development Environment) for DC, AC, and transient analysis of circuits. This tutorial describes a wrapper around...